Title: o815's Replies | WordPress.org

---

# o815

  [  ](https://wordpress.org/support/users/o815/)

 *   [Profile](https://wordpress.org/support/users/o815/)
 *   [Topics Started](https://wordpress.org/support/users/o815/topics/)
 *   [Replies Created](https://wordpress.org/support/users/o815/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/o815/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/o815/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/o815/engagements/)
 *   [Favorites](https://wordpress.org/support/users/o815/favorites/)

 Search replies:

## Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Next Active Directory Integration] _load_textdomain_just_in_time](https://wordpress.org/support/topic/_load_textdomain_just_in_time-4/)
 *  [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/_load_textdomain_just_in_time-4/#post-18429314)
 * Hi [@schakko](https://wordpress.org/support/users/schakko/) i tested this release
   and the error message is gone.
 * logoff and logon with AD is also still working. It seems fixed with this.
 * regards
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Next Active Directory Integration] _load_textdomain_just_in_time](https://wordpress.org/support/topic/_load_textdomain_just_in_time-4/)
 *  [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [1 year, 5 months ago](https://wordpress.org/support/topic/_load_textdomain_just_in_time-4/#post-18419414)
 * Hi [@schakko](https://wordpress.org/support/users/schakko/) 
   we see this error
   on our devleopment site with debuggin enabled on the newest 6.8 updateIt Seems
   this is common since 6.8 RC1 [https://core.trac.wordpress.org/ticket/63185](https://core.trac.wordpress.org/ticket/63185)
   and even using __(,) somewhere is considered too early and produces this error
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [file upload false mime type assumptions](https://wordpress.org/support/topic/file-upload-false-mime-type-assumptions/)
 *  Thread Starter [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/file-upload-false-mime-type-assumptions/#post-15719671)
 * just wanted to report that the workaround with the blob-mimes plugin `Lord of
   the Files: Enhanced Upload Security` solved the issue and the `test.dotx` file
   uploaded successfully now.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [file upload false mime type assumptions](https://wordpress.org/support/topic/file-upload-false-mime-type-assumptions/)
 *  Thread Starter [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/file-upload-false-mime-type-assumptions/#post-15719634)
 * thank you for the lookup, i was not able to find this 🙂
 * i will mark my question as resolved and hope this old ticket will be resolved
   soon too. in the meantime i will try the blob-mimes addon as a workaround.
 *   Forum: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
   
   In reply to: [file upload false mime type assumptions](https://wordpress.org/support/topic/file-upload-false-mime-type-assumptions/)
 *  Thread Starter [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/file-upload-false-mime-type-assumptions/#post-15718358)
 * are you sure that wp does not allow `.dotx`?
 * because i did this `without` any mime type plugin on 6.0
 *     ```
       function my_file_mime_types( $mime_types ) {
           file_put_contents( 'D:\wordpress\actual_wp_mimetypes.txt', print_r($mime_types,true) );
           return $mime_types;
       }; add_filter( 'upload_mimes', 'my_file_mime_types' );
       ```
   
 * and this is the result
 *     ```
       Array
       (
           [jpg|jpeg|jpe] => image/jpeg
           [gif] => image/gif
           [png] => image/png
           [bmp] => image/bmp
           [tiff|tif] => image/tiff
           [webp] => image/webp
           [ico] => image/x-icon
           [heic] => image/heic
           [asf|asx] => video/x-ms-asf
           [wmv] => video/x-ms-wmv
           [wmx] => video/x-ms-wmx
           [wm] => video/x-ms-wm
           [avi] => video/avi
           [divx] => video/divx
           [flv] => video/x-flv
           [mov|qt] => video/quicktime
           [mpeg|mpg|mpe] => video/mpeg
           [mp4|m4v] => video/mp4
           [ogv] => video/ogg
           [webm] => video/webm
           [mkv] => video/x-matroska
           [3gp|3gpp] => video/3gpp
           [3g2|3gp2] => video/3gpp2
           [txt|asc|c|cc|h|srt] => text/plain
           [csv] => text/csv
           [tsv] => text/tab-separated-values
           [ics] => text/calendar
           [rtx] => text/richtext
           [css] => text/css
           [htm|html] => text/html
           [vtt] => text/vtt
           [dfxp] => application/ttaf+xml
           [mp3|m4a|m4b] => audio/mpeg
           [aac] => audio/aac
           [ra|ram] => audio/x-realaudio
           [wav] => audio/wav
           [ogg|oga] => audio/ogg
           [flac] => audio/flac
           [mid|midi] => audio/midi
           [wma] => audio/x-ms-wma
           [wax] => audio/x-ms-wax
           [mka] => audio/x-matroska
           [rtf] => application/rtf
           [js] => application/javascript
           [pdf] => application/pdf
           [class] => application/java
           [tar] => application/x-tar
           [zip] => application/zip
           [gz|gzip] => application/x-gzip
           [rar] => application/rar
           [7z] => application/x-7z-compressed
           [psd] => application/octet-stream
           [xcf] => application/octet-stream
           [doc] => application/msword
           [pot|pps|ppt] => application/vnd.ms-powerpoint
           [wri] => application/vnd.ms-write
           [xla|xls|xlt|xlw] => application/vnd.ms-excel
           [mdb] => application/vnd.ms-access
           [mpp] => application/vnd.ms-project
           [docx] => application/vnd.openxmlformats-officedocument.wordprocessingml.document
           [docm] => application/vnd.ms-word.document.macroEnabled.12
           [dotx] => application/vnd.openxmlformats-officedocument.wordprocessingml.template
           [dotm] => application/vnd.ms-word.template.macroEnabled.12
           [xlsx] => application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
           [xlsm] => application/vnd.ms-excel.sheet.macroEnabled.12
           [xlsb] => application/vnd.ms-excel.sheet.binary.macroEnabled.12
           [xltx] => application/vnd.openxmlformats-officedocument.spreadsheetml.template
           [xltm] => application/vnd.ms-excel.template.macroEnabled.12
           [xlam] => application/vnd.ms-excel.addin.macroEnabled.12
           [pptx] => application/vnd.openxmlformats-officedocument.presentationml.presentation
           [pptm] => application/vnd.ms-powerpoint.presentation.macroEnabled.12
           [ppsx] => application/vnd.openxmlformats-officedocument.presentationml.slideshow
           [ppsm] => application/vnd.ms-powerpoint.slideshow.macroEnabled.12
           [potx] => application/vnd.openxmlformats-officedocument.presentationml.template
           [potm] => application/vnd.ms-powerpoint.template.macroEnabled.12
           [ppam] => application/vnd.ms-powerpoint.addin.macroEnabled.12
           [sldx] => application/vnd.openxmlformats-officedocument.presentationml.slide
           [sldm] => application/vnd.ms-powerpoint.slide.macroEnabled.12
           [onetoc|onetoc2|onetmp|onepkg] => application/onenote
           [oxps] => application/oxps
           [xps] => application/vnd.ms-xpsdocument
           [odt] => application/vnd.oasis.opendocument.text
           [odp] => application/vnd.oasis.opendocument.presentation
           [ods] => application/vnd.oasis.opendocument.spreadsheet
           [odg] => application/vnd.oasis.opendocument.graphics
           [odc] => application/vnd.oasis.opendocument.chart
           [odb] => application/vnd.oasis.opendocument.database
           [odf] => application/vnd.oasis.opendocument.formula
           [wp|wpd] => application/wordperfect
           [key] => application/vnd.apple.keynote
           [numbers] => application/vnd.apple.numbers
           [pages] => application/vnd.apple.pages
       )
       ```
   
 * so it seems newer wp does know a lot mime types on its own, anyway, the point
   is, the mime type is actually there for all the office file types.
 * yet still i cannot upload the file `test.dotx` wich is only 12kb big.
 * i even did this to try to debug further
 *     ```
       function my_check_filetype( $return, $file, $filename, $mimes, $realmime ) {
           file_put_contents( 'D:\wordpress\upload_handle.txt', print_r($return,true), FILE_APPEND );
           return $return;
       }; add_filter( 'wp_check_filetype_and_ext', 'my_check_filetype', 10, 5 );
       ```
   
 * but the result is always empty for the dotx file, probably because wp is not 
   allowing it to further process… other type like docx are working here in this
   filter…
 *     ```
       Array
       (
           [ext] => 
           [type] => 
           [proper_filename] => 
       )
       ```
   
 * so i installed the plugin `WP Add Mime Types` and enabled all options in the 
   plugin settings do get a debug log. and this is the result with this plugin:
 *     ```
       string(117) "WordPress recognizes that the file type is [application/vnd.openxmlformats-officedocument.wordprocessingml.document]."
   
       Sorry, you are not allowed to upload this file type.
       ```
   
 * just so you know that the underlying server is not preventing here anything, 
   with this wp define the upload succeeds:
    `define('ALLOW_UNFILTERED_UPLOADS',
   true);`
 * but that cannot be the best solution because with this i am allowing any file
   type
 * would you please help me identify this issue? how can i debug this further?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Max Mega Menu] menu opens by itself if ninja table is inserted](https://wordpress.org/support/topic/menu-opens-by-itself-if-ninja-table-is-inserted/)
 *  Thread Starter [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/menu-opens-by-itself-if-ninja-table-is-inserted/#post-15715362)
 * Hi,
 * sorry i cannot give a link because the site is only visible from the local intranet.
 * anyway i got it solved mysef. the culprit was not mega-menu nor was it ninja 
   table but the used theme
 * the theme `newsup` did define and set a css class `visible` with the `visibility`
   property. and sadly ninja-table is also setting the same class name `visible`
   and because of that the two propertys do get executed both which in turn makes
   the button react on mouse over event even when the table is not visible anymore(
   menu closed)
 * i solved it by overriding the theme setting with a custom css
 *     ```
       .mega-menu-item ul.pagination > li.footable-page.visible {
           visibility: unset !important;
       }
       ```
   
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PJ News Ticker] need the ticker infinite](https://wordpress.org/support/topic/need-the-ticker-infinite/)
 *  Thread Starter [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/need-the-ticker-infinite/#post-15698180)
 * is this plugin dead or does the developer have no time anymore?
 * anyway i found the option in the pj news ticker settings, it is called `Gap Between
   Cycles?` set this to `False` and now the ticker is `almost` infinite.
 * almost because the ticker still jumps a couple pixels at the end because the `
   Custom Separator` chars
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Max Mega Menu] do not show pages that is not in published state](https://wordpress.org/support/topic/do-not-show-pages-that-is-not-in-published-state/)
 *  Thread Starter [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/do-not-show-pages-that-is-not-in-published-state/#post-15682549)
 * thank you very much, i now have all the information i need to decide which option
   to choose.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Max Mega Menu] do not show pages that is not in published state](https://wordpress.org/support/topic/do-not-show-pages-that-is-not-in-published-state/)
 *  Thread Starter [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/do-not-show-pages-that-is-not-in-published-state/#post-15676124)
 * Hi,
 * thank you for help, that did work indeed.
 * yet this leaves a mega menu arrow **>** on the **parent** that indicates a child
   item. do you have a tip for this too?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PJ News Ticker] PHP8 Attempt to read property “post_content” on null](https://wordpress.org/support/topic/php8-attempt-to-read-property-post_content-on-null/)
 *  [o815](https://wordpress.org/support/users/o815/)
 * (@o815)
 * [4 years, 6 months ago](https://wordpress.org/support/topic/php8-attempt-to-read-property-post_content-on-null/#post-15494390)
 * since get_post is a standard wp function that means something in your wp site
   or db is wrong. i would suspect the current $page_id which seems to not exist
   anymore at your site.
 * [https://developer.wordpress.org/reference/functions/get_post/](https://developer.wordpress.org/reference/functions/get_post/)
 * the return type is either an object, an array, or null (like your result)
 * another cause could be the implementation of this plugin, because the $page_id
   is queried with get_queried_object_id() and this returns an id of the current
   WP_Query. A valid $page_id relies than in the implementation.
    -  This reply was modified 4 years, 6 months ago by [o815](https://wordpress.org/support/users/o815/).
    -  This reply was modified 4 years, 6 months ago by [o815](https://wordpress.org/support/users/o815/).

Viewing 10 replies - 1 through 10 (of 10 total)