Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-81570

Tiny editor "Premium" plugin missing language string debugging

XMLWordPrintable

    • MOODLE_403_STABLE, MOODLE_404_STABLE
    • MOODLE_403_STABLE, MOODLE_404_STABLE
    • MDL-81570-403
    • MDL-81570-404
    • MDL-81570-main
    • Hide

      Setup

      1. Login as an Admin
      2. Go to Site admin > Plugins > Manage editors and ensure TinyMCE is the preferred editor.
      3. Go to Site admin > Plugins > Tiny Premium and enter a valid API key (reach out if you need assistance in getting one. You can also get a free trial at https://www.tiny.cloud/).

       

      Testing instructions

      1. Tail your web server logs. e.g. on Apache in Ubuntu
        • tail -f /var/log/apache2/error.log
      2. Make sure debugging is turned on.
      3. Go to a page with the TinyMCE editor. e.g. your profile page.
      4. Check the web server logs.
      5. Confirm that there are no errors related to missing strings.
      6. In the TinyMCE editor, go to Help > Help > Plugins.
      7. Confirm there is an option called "Premium plugins" with a link to https://docs.moodle.org/en/editor_tiny/tiny_premium/plugin 
      Show
      Setup Login as an Admin Go to  Site admin > Plugins > Manage editors  and ensure TinyMCE is the preferred editor. Go to  Site admin > Plugins > Tiny Premium and enter a valid API key (reach out if you need assistance in getting one. You can also get a free trial at https://www.tiny.cloud/ ).   Testing instructions Tail your web server logs. e.g. on Apache in Ubuntu tail -f /var/log/apache2/error.log Make sure debugging is turned on. Go to a page with the TinyMCE editor. e.g. your profile page. Check the web server logs. Confirm  that there are no errors related to missing strings. In the TinyMCE editor, go to Help > Help > Plugins. Confirm there is an option called "Premium plugins" with a link to https://docs.moodle.org/en/editor_tiny/tiny_premium/plugin  
    • 1
    • HQ 2024 Sprint I1.4 Moppies

      While testing MDL-81556, I'm getting the following debugging notice to be emitted to webserver logs, due to a missing language string (helplinktext):

      [Tue Apr 16 13:09:44.386473 2024] [php:notice] [pid 52577] [client ::1:60798] Debugging: Invalid get_string() identifier: 'helplinktext' or component 'tiny_premium'.
      Perhaps you are missing $string['helplinktext'] = ''; in /home/sara/moodles/integration_master/moodle/lib/editor/tiny/plugins/premium/lang/en/tiny_premium.php? in \n
      * line 356 of /lib/classes/string_manager_standard.php: call to debugging()\n
      * line 109 of /lib/external/externallib.php: call to core_string_manager_standard->get_string()\n
      * line ? of unknownfile: call to core_external::get_string()\n* line 253 of /lib/external/classes/external_api.php: call to call_user_func_array()\n
      * line 83 of /lib/ajax/service.php: call to core_external\\external_api::call_external_function()\n
      * line 33 of /lib/ajax/service-nologin.php: call to require_once()\n, referer: http://localhost/m/integration_master/user/editadvanced.php?id=2&course=1&returnto=profile

            sarjona Sara Arjona (@sarjona)
            sarjona Sara Arjona (@sarjona)
            Paul Holden Paul Holden
            Jun Pataleta Jun Pataleta
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 56 minutes
                1h 56m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.