HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Vanilla 3.3 is now available



  • Thanks. So, I followed the instructions, now I am getting this error

    Fatal Error in EditorPlugin.base_render_before();

    Class 'AssetModel' not found

    The error occurred on or near: .../plugins/editor/class.editor.plugin.php

    543:         $c = Gdn::controller();
    545:         // If user wants to modify styling of Wysiwyg content in editor,
    546:         // they can override the styles with this file.
    547:         $cssInfo = AssetModel::cssPath('wysiwyg.css', 'plugins/editor');
    548:         if ($cssInfo) {
    549:             $cssPath = asset($cssInfo[1]);
    550:         }

  • So, my last error was a result of a stupid mistake, I didn't copy files from 'package'. But after I did, now I am getting :

    Internal Server Error

  • hi

  • You guys should include default sitemap on your next update

  • Clean install (a year after release) of 3.3

    Here is what I've found so far

    Bad html: https://open.vanillaforums.com/discussion/38472/non-unique-ids-in-rich-editor-vanilla-3-3

    rich editor causes error :

    2020/11/26 12:59:03 [error] 1319#1319: *127 FastCGI sent in stderr: "PHP message: PHP Warning: Bad input encountered|Vanilla\Formatting\Formats\RichFormat|Vanilla\Formatting\Formats\RichFormat::logBadInput|Vanilla\Formatting\Exception\FormattingException: JSON could not be converted into quill operations.

    using the wysiwyg editor and uploading an image produces:

    <div class="Message userContent">
    <img src="\" alt="\">&nbsp;<br>my post text 


    2020/11/26 14:23:03 [error] 1319#1319: *1933 FastCGI sent in stderr: "PHP message: PHP Warning:  rawurlencode() expects parameter 1 to be string, array given in /var/www/html/domain.co.nz/vanilla/library/core/class.dispatcher.php on line 1005" while reading response header from upstream, client:, server: hosting.netenterprises.co.nz, request: "POST /domain.co.nz/vanilla/post/editorupload/image HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.3-fpm.sock:", host: "hosting.netenterprises.co.nz", referrer: "https://hosting.netenterprises.co.nz/domain.co.nz/vanilla/post/discussion" 

    Even posting on this very website is a complete test of my patience !!

    So far, would not recommend (FYI .. I'm a fairly advance Linux System Admin, and coder. God help the regular people)

  • The random javascript CPU hang/100% usage issue while typing has been going on for around a year on this forum. You'd think it would be a top priority to fix.

    If Vanilla's company fostered good relations with open source developers, then someone would have already ran the world's best JS debugger against that and submitted a patch and had that implemented into the vanilla core a week after it was discovered.

  • R_JR_J Ex-Fanboy Munich Admin

    That editor is the most awkward editor I've ever seen in the wild. And to my understanding the configuration as it could be seen here is the same configuration that Vanilla Inc. sells for money. How is that expected to work? I really do not understand that...

  • That's because it's a forked version of quill AFAIK. Quill has always been kind of weird.

    CKEditor is kind of a gold standard but costs money so you can forget putting it in open source application. Summernote might have been a better choice.

Sign In or Register to comment.