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

Tiny editor "Premium" plugin missing language string debugging

    XMLWordPrintable

Details

    • 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

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              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

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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

                  Clockify

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