← Back to team overview

mahara-contributors team mailing list archive

[Bug 1827272] Re: Move the "Theme" drop-down menu to the page settings page

 

Commit hash: d43aa090ab1f6681ad7464acbdafc648f5162f33
Environment tested: Master
Browser tested: Chrome
Theme used:  Raw | Default raw | Ocean | Modern | Primary school 

PRECONDITIONS: 
------------------------ 
1) Ensure that users can select their own page themes by activating it in Admin menu -> Configure site -> Site options -> User settings -> "Users can choose page themes" to "Yes".
2) Mahara User1 exists (no roles)
3) User is a Member of Insttitution One which has a theme = Primary school 

TEST STEPS: 
------------------------ 
1) Log in as Mahara User1
2) Create a portfolio page 
3) Open the advanced section of the page 
4) Verify that there is a dropdown field labelled "Theme" with the following options ✔
	a) Use institution theme  ✔
	b) Raw ✔
	c) Default ✔
	d) Modern ✔
	e) Ocean  ✔
	f) Primary school  ✔
5) Verify that there is a NOT a dropdown field labelled "Theme" on the edit page ✔

Bug Found - Drop down functionality is no longer functioning for
placement of content blocks - user can still use the modal when placing
blocks ✘

Catalyst QA Failed Testing ✘

-- 
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/1827272

Title:
  Move the "Theme" drop-down menu to the page settings page

Status in Mahara:
  In Progress

Bug description:
  For 19.10 we are investigating the implementation of a combined block
  in which to do the choosing. See
  https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/Basic_magic_block
  for more information.

  The "Theme" drop-down menu cannot be moved there and shouldn't really
  be on the layout page anyway. That drop-down menu should be moved to
  the "Settings" page of a page into the "Advanced" panel.

  To replicate:

  1. Ensure that users can select their own page themes by activating it in Admin menu -> Configure site -> Site options -> User settings -> "Users can choose page themes" to "Yes".
  2. Create a page and open the "Advanced" panel.
  Expected result: The "Theme" drop-down menu is displayed.
  3. Select your theme and save the page. You are taken to the "Edit" screen.
  Expected result: You should not see the "Theme" drop-down.

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


References