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

Allow Tiny branding to be disabled by admin

    XMLWordPrintable

Details

    • MOODLE_401_STABLE
    • MDL-75940-master
    • Hide
      1. View the editor somewhere (forum post, anywhere really)
        1. Confirm that the attribution is present in the status bar
      2. Navigate to Site admin -> Plugins -> Text editors -> TinyMCE -> Settings
      3. Disable branding and save changes
      4. View the editor again
        1. Confirm that the attribution is no longer present
      Show
      View the editor somewhere (forum post, anywhere really) Confirm that the attribution is present in the status bar Navigate to Site admin -> Plugins -> Text editors -> TinyMCE -> Settings Disable branding and save changes View the editor again Confirm that the attribution is no longer present

    Description

      This is a part of MDL-75939 which will look at alternative solutions too.

      This gives administrators the option of disabling the Tiny branding.

      The following is the relevant part of the license:

      Product attribution is required for free users utilizing the Tiny Cloud infrastructure. If using TinyMCE under the MIT license, then support for the open source project would be appreciated by keeping attribution turned on in your editor. For information on TinyMCE attribution requirements, see: Logo & attribution requirements.

      This is further interated at https://www.tiny.cloud/legal/attribution-requirements/:

      While it is unclear under the MIT open source license to include attribution, we do encourage it. TinyMCE open source is provided free of charge, and is made possible by contributions of the community. The larger the community is, the better TinyMCE will become. Please consider including attribution.

      We can remove the branding from the status bar, and move it elsewhere and they provide the following guidance:

      If the status bar is removed or not visible on the editor, you can include attribution per the following:

      • “POWERED BY TINY” or the Tiny logo placed in a readily visible location in your application when the editor is loaded.
      • The word “Tiny” or the Tiny logo should have a hyperlink to https://www.tiny.cloud.

      The location of the product attribution is to be:

      • In the right-hand corner of the status bar of the TinyMCE editor; or
      • An alternate location adjacent to the TinyMCE editor that is no less prominent.

      So a few options spring to mind:

      1. give administrators an option of whether to show the branding in the status bar (checkbox, default on)
      2. move the attribution to the page footer, and only show it once per page, for example:

        Moodle text editor powered by Tiny

      The current situation is shown below:

      Attachments

        Activity

          People

            dobedobedoh Andrew Lyons
            dobedobedoh Andrew Lyons
            David Woloszyn David Woloszyn
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 52 minutes
                52m

                Clockify

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