← Back to team overview

mahara-contributors team mailing list archive

[Bug 1656706] [NEW] Create new config.php value for public pages

 

Public bug reported:

It would be beneficial to have a config.php value that can overwrite the
settings in the admin section for public pages (incl. secret URL) and
public profiles so they can be turned off easily for testing sites that
search engines shouldn't index. Sometimes, production data is used on
testing sites, which increases the risk that that data is then indexed.

We already have productionmode and devmode and can stop emails and cron,
but public pages are still possible.

It's the following settings under "Configure site -> Site options" that
should be controllable by the config.php if need be:

- Allow public pages
- Allow public profiles (If public pages are set to true, public profiles are currently automatically set to true as well).

** Affects: mahara
     Importance: Wishlist
         Status: Confirmed


** Tags: collections

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1656706

Title:
  Create new config.php value for public pages

Status in Mahara:
  Confirmed

Bug description:
  It would be beneficial to have a config.php value that can overwrite
  the settings in the admin section for public pages (incl. secret URL)
  and public profiles so they can be turned off easily for testing sites
  that search engines shouldn't index. Sometimes, production data is
  used on testing sites, which increases the risk that that data is then
  indexed.

  We already have productionmode and devmode and can stop emails and
  cron, but public pages are still possible.

  It's the following settings under "Configure site -> Site options"
  that should be controllable by the config.php if need be:

  - Allow public pages
  - Allow public profiles (If public pages are set to true, public profiles are currently automatically set to true as well).

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1656706/+subscriptions