Adjustments to the framework matrix importation/display

Bug #1621247 reported by Robert Lyon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
High
Robert Lyon

Bug Description

Tweaking the framework .matrix files and how they are handled so that we get a better hierarchical system of displaying things.

If an element has sub elements then don't show a dot for the element but only for it's sub elements

also look into making the .matrix file more flat so that we can list the elements in any order and just indicate how they relate to each other to make adding elements to the matrix file easier.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/6944

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/6946

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/6944
Committed: https://git.mahara.org/mahara/mahara/commit/1fc827b031791847275786eed7dd5dc497157ba8
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 1fc827b031791847275786eed7dd5dc497157ba8
Author: Robert Lyon <email address hidden>
Date: Mon Sep 5 13:08:31 2016 +1200

Bug 1621247: Allowing the substandards to be properly hierarchical

This patch:
- removes the need to set priority value in .matrix file
they are worked out now based on the array generated
- changes the way you indicate parent/child relationships by adding a
'uniqueid' to the parent and change 'parent' value for its children
to the value of the uniqueid
- stopped an element showing the dot on the matrix if it has children
- added indentation for the name (1st) column on matrix page so we
can see how things relate to each other better

behatnotneeded

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

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/6946
Committed: https://git.mahara.org/mahara/mahara/commit/61dc63e58893b78371cd3b29800ffa8acf730064
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 61dc63e58893b78371cd3b29800ffa8acf730064
Author: Robert Lyon <email address hidden>
Date: Thu Sep 8 14:17:28 2016 +1200

Bug 1621247: Allow for a more flat .matrix file

behatnotneeded

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

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "16.10_STABLE" branch: https://reviews.mahara.org/7000

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/7000
Committed: https://git.mahara.org/mahara/mahara/commit/7711face72e9d547105681dbec6f2aec3232b6e3
Submitter: Robert Lyon (<email address hidden>)
Branch: 16.10_STABLE

commit 7711face72e9d547105681dbec6f2aec3232b6e3
Author: Robert Lyon <email address hidden>
Date: Mon Sep 5 13:08:31 2016 +1200

Bug 1621247: Allowing the substandards to be properly hierarchical

This patch:
- removes the need to set priority value in .matrix file
they are worked out now based on the array generated
- changes the way you indicate parent/child relationships by adding a
'uniqueid' to the parent and change 'parent' value for its children
to the value of the uniqueid
- stopped an element showing the dot on the matrix if it has children
- added indentation for the name (1st) column on matrix page so we
can see how things relate to each other better

behatnotneeded

Change-Id: I434c495aa58e41f9f2e55da8d6f70b9c1da37038
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit 1fc827b031791847275786eed7dd5dc497157ba8)

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "16.10_STABLE" branch: https://reviews.mahara.org/7001

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/7001
Committed: https://git.mahara.org/mahara/mahara/commit/3df06deb18b2e5c77af95f3a92fc223e462f5d1e
Submitter: Robert Lyon (<email address hidden>)
Branch: 16.10_STABLE

commit 3df06deb18b2e5c77af95f3a92fc223e462f5d1e
Author: Robert Lyon <email address hidden>
Date: Thu Sep 8 14:17:28 2016 +1200

Bug 1621247: Allow for a more flat .matrix file

behatnotneeded

Change-Id: Iae37718b837258cf3221987d994d306bd3dc6335
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit 61dc63e58893b78371cd3b29800ffa8acf730064)

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
milestone: 16.10rc2 → 16.10.0
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.