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

Add a campaign feature, with a link to a Moodle page, to support sustainability

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      Setting test
      1. Log in as admin.
      2. Go to Site administration > Notifications
      3. Make sure there's new block with a donation message and banner.
      4. Open config.php and add the following $CFG->showcampaigncontent = false; close to other $CFG settings.
      5. Reload the notification page.
      6. Make sure the banner content disappeared.
      7. Open config.php and change that setting to true $CFG->showcampaigncontent = true;
      8. Make sure the banner content appears again.
      Translation test
      1. Install the "Español - Internacional (es)" and "Português - Brasil (pt_br)" language packs.
      2. Change the language to Español - Internacional (es).
      3. Go to Site administration > Notifications
      4. Make sure the content gets displayed in Spanish language.
      5. Change the language to Português - Brasil (pt_br)
      6. In this case, make sure the content is displayed in English... since there is no Portuguese translation yet.
      7. Switch back to English.
      8. Make sure the content is displayed in English.
      Show
      Setting test Log in as admin. Go to Site administration > Notifications Make sure there's new block with a donation message and banner. Open config.php and add the following $CFG->showcampaigncontent = false; close to other $CFG settings. Reload the notification page. Make sure the banner content disappeared. Open config.php and change that setting to true $CFG->showcampaigncontent = true; Make sure the banner content appears again. Translation test Install the "Español - Internacional (es)" and "Português - Brasil (pt_br)" language packs. Change the language to Español - Internacional (es). Go to Site administration > Notifications Make sure the content gets displayed in Spanish language. Change the language to  Português - Brasil (pt_br) In this case, make sure the content is displayed in English... since there is no Portuguese translation yet. Switch back to English. Make sure the content is displayed in English.
    • Affected Branches:
      MOODLE_38_STABLE
    • Fixed Branches:
      MOODLE_39_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-68320-master
    • Story Points:
      5
    • Sprint:
      International 3.9 - Sprint 10

      Description

      To support the sustainability of the Moodle project add links to the Moodle donation page.

      URL: moodle.com/donations

      Workflow:

      • A message is to be displayed on the admin notification page upon successful install and upgrade of the site.
      • Need the ability to disable this through a config setting.

      Image + text to be provided.

        Attachments

        1. Screen Shot 2020-04-08 at 2.49.59 pm.png
          Screen Shot 2020-04-08 at 2.49.59 pm.png
          74 kB
        2. Banner_Donations_2.png
          Banner_Donations_2.png
          33 kB
        3. Banners_Rectangle_Moodle.org_Developers.png
          Banners_Rectangle_Moodle.org_Developers.png
          45 kB
        4. narrow gray bg.png
          narrow gray bg.png
          54 kB
        5. narrow white bg.png
          narrow white bg.png
          54 kB
        6. wide gray bg.png
          wide gray bg.png
          110 kB
        7. wide white bg.png
          wide white bg.png
          109 kB
        8. narrow gray bg with text.png
          narrow gray bg with text.png
          75 kB
        9. wide gray bg with text.png
          wide gray bg with text.png
          127 kB
        10. narrow gray bg with text from Kaye.png
          narrow gray bg with text from Kaye.png
          91 kB
        11. wide gray bg with text from Kaye.png
          wide gray bg with text from Kaye.png
          139 kB
        12. donation_banner_mobile_2.png
          donation_banner_mobile_2.png
          227 kB
        13. narrow gray bg with text from Kaye mobile image.png
          narrow gray bg with text from Kaye mobile image.png
          134 kB
        14. notification_page_with_banner.png
          notification_page_with_banner.png
          174 kB
        15. screenshot-1.png
          screenshot-1.png
          74 kB
        16. chrome_adblock.png
          chrome_adblock.png
          61 kB
        17. banner_notresized.png
          banner_notresized.png
          87 kB
        18. responsive.png
          responsive.png
          181 kB
        19. campaign.png
          campaign.png
          78 kB
        20. Screenshot_1.png
          Screenshot_1.png
          131 kB
        21. Screenshot_2.png
          Screenshot_2.png
          178 kB

          Issue Links

            Activity

              People

              Assignee:
              lameze Simey Lameze
              Reporter:
              sanderbangma Sander Bangma
              Peer reviewer:
              Shamim Rezaie
              Integrator:
              Sara Arjona (@sarjona)
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Jun/20

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 days, 2 hours, 38 minutes
                  4d 2h 38m