Site blog appears in site files to choose for menu

Bug #1537426 reported by Kristina Hoeppner on 2016-01-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
High
Robert Lyon
15.10
High
Unassigned

Bug Description

Mahara 15.10+

On /admin/site/menu.php (Admin -> Configure site -> Menus) you can choose a site journal or a specific site journal entry when you select the option "Site file" even though the journal entry or the journal itself is not a file.

In general, this is not a bad idea, however permissions prevent the content from being displayed. The best under Mahara's current permissions framework is not not show site journals and journal entries in the drop-down menu.

Changed in mahara:
milestone: 16.04.0 → 16.04.1
Robert Lyon (robertl-9) on 2016-03-21
Changed in mahara:
status: Confirmed → In Progress
assignee: nobody → Robert Lyon (robertl-9)

Reviewed: https://reviews.mahara.org/6208
Committed: https://git.mahara.org/mahara/mahara/commit/130890b2aaf9b7a483b988756636f81b89469efd
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 130890b2aaf9b7a483b988756636f81b89469efd
Author: Robert Lyon <email address hidden>
Date: Mon Mar 21 13:07:45 2016 +1300

Bug 1537426: Ignore site blogs/blogposts im menus options

Now that 'mahara' can have blog/blogpost artefacts we want to ignore
them from site menus options for logged in links

Change-Id: I8d1be32678ae97d93187181eb4aedcb331e543eb
Signed-off-by: Robert Lyon <email address hidden>

Robert Lyon (robertl-9) on 2016-03-21
Changed in mahara:
status: In Progress → Fix Committed

Reviewed: https://reviews.mahara.org/6213
Committed: https://git.mahara.org/mahara/mahara/commit/a1b947e4bfc2d64e68a9936c837a684bcd7b868a
Submitter: Robert Lyon (<email address hidden>)
Branch: 15.10_STABLE

commit a1b947e4bfc2d64e68a9936c837a684bcd7b868a
Author: Robert Lyon <email address hidden>
Date: Mon Mar 21 13:07:45 2016 +1300

Bug 1537426: Ignore site blogs/blogposts im menus options

Now that 'mahara' can have blog/blogpost artefacts we want to ignore
them from site menus options for logged in links

Change-Id: I8d1be32678ae97d93187181eb4aedcb331e543eb
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit 130890b2aaf9b7a483b988756636f81b89469efd)

Robert Lyon (robertl-9) on 2016-04-28
Changed in mahara:
milestone: 16.04.1 → 16.04.0
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers