Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hi @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

    Hi @schakko
    we see this error on our devleopment site with debuggin enabled on the newest 6.8 update
    It Seems this is common since 6.8 RC1 https://core.trac.ww.wp.xz.cn/ticket/63185
    and even using __(,) somewhere is considered too early and produces this error

    Thread Starter o815

    (@o815)

    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.

    Thread Starter o815

    (@o815)

    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.

    Thread Starter o815

    (@o815)

    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?

    Thread Starter o815

    (@o815)

    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;
    }
    Thread Starter o815

    (@o815)

    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

    Thread Starter o815

    (@o815)

    thank you very much, i now have all the information i need to decide which option to choose.

    Thread Starter o815

    (@o815)

    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?

    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.ww.wp.xz.cn/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, 2 months ago by o815.
    • This reply was modified 4 years, 2 months ago by o815.
Viewing 10 replies - 1 through 10 (of 10 total)