[Mahara-contributors] [Bug 1620130] Re: "Default" and "Ocean" themes don't have the row and column highlights in on SmartEvidence page

2016-09-20 Thread Cecilia Vela Gurovic
** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

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

Title:
  "Default" and "Ocean" themes don't have the row and column highlights
  in on SmartEvidence page

Status in Mahara:
  Confirmed

Bug description:
  Mahara 16.10rc1

  The SmartEvidence matrix page has column and row highlighters (the
  highlighter grid) to make it easier to see which standard is
  highlighted for which page. That highlighting is not available in the
  "Default" and "Ocean" themes.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1558883] Re: When overriding start / end date for page is set, take that into consideration for individual ones

2016-09-20 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Confirmed => In Progress

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

Title:
  When overriding start / end date for page is set, take that into
  consideration for individual ones

Status in Mahara:
  In Progress

Bug description:
  You can set an overriding start / end date for pages. If users set
  dates individually for users but also use the overriding start / end
  date, they can overlap and their user may not be able to have access
  after all. Right now it reads:

  ---
  Nobody else can see this page before 2 March 2016 or after 31 March 2016.
  UserA 01/04/2016→15/04/2016
  ---

  Therefore: While technically UserA has access to the page in April,
  she doesn't because the overriding date only allows access until the
  end of March.

  I would suggest that when an overriding start / end date is set that
  collides with another date set for an individual user / group etc.,
  the user should get a warning about the conflict so they don't even
  set those dates in the first place and can resolve the problem right
  there.

  I marked this as a high bug because it affects usability quite heavily
  and users wonder why their instructor who should have access doesn't
  actually have access.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1545359] A patch has been submitted for review

2016-09-20 Thread Mahara Bot
Patch for "master" branch: https://reviews.mahara.org/6993

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

Title:
  Individual web services switches need to be disabled if master switch
  is off

Status in Mahara:
  In Progress

Bug description:
  When the web services master switch is set to "No", the individual
  protocols can still be changed to "Yes", which is misleading as that
  suggests that they would still work.

  They should be disabled. Jono created a disabled state for the
  switches for bug #1489700 that should be used.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1558883] Re: When overriding start / end date for page is set, take that into consideration for individual ones

2016-09-20 Thread Robert Lyon
** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

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

Title:
  When overriding start / end date for page is set, take that into
  consideration for individual ones

Status in Mahara:
  Confirmed

Bug description:
  You can set an overriding start / end date for pages. If users set
  dates individually for users but also use the overriding start / end
  date, they can overlap and their user may not be able to have access
  after all. Right now it reads:

  ---
  Nobody else can see this page before 2 March 2016 or after 31 March 2016.
  UserA 01/04/2016→15/04/2016
  ---

  Therefore: While technically UserA has access to the page in April,
  she doesn't because the overriding date only allows access until the
  end of March.

  I would suggest that when an overriding start / end date is set that
  collides with another date set for an individual user / group etc.,
  the user should get a warning about the conflict so they don't even
  set those dates in the first place and can resolve the problem right
  there.

  I marked this as a high bug because it affects usability quite heavily
  and users wonder why their instructor who should have access doesn't
  actually have access.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1625861] A patch has been submitted for review

2016-09-20 Thread Mahara Bot
Patch for "master" branch: https://reviews.mahara.org/6991

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

Title:
  Consolidate SmartEvidence administration

Status in Mahara:
  In Progress

Bug description:
  Mahara 16.10dev

  Currently, there is a cog on the plugin administration page and also a
  sub navigation item that display two different things. It will be
  better - now that we have the sub menu - to remove the admin cog
  altogether and have the "Add matrix" button go to a form in that area
  rather than the plugin administration.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1625861] Re: Consolidate SmartEvidence administration

2016-09-20 Thread Robert Lyon
** Changed in: mahara
   Status: Confirmed => In Progress

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

Title:
  Consolidate SmartEvidence administration

Status in Mahara:
  In Progress

Bug description:
  Mahara 16.10dev

  Currently, there is a cog on the plugin administration page and also a
  sub navigation item that display two different things. It will be
  better - now that we have the sub menu - to remove the admin cog
  altogether and have the "Add matrix" button go to a form in that area
  rather than the plugin administration.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1625863] [NEW] Adding cli for langpacks

2016-09-20 Thread Kristina Hoeppner
Public bug reported:

When Mahara is being updated to a new minor or major version, admins
need to remember to pull language packs separately as they are not part
of the core distribution. This cli script will make that easier.

This this cli does: 
1) Install / update langpacks by listing the languages by their code, eg de = 
German, fr = French like so 

sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr

This will make a backup of the existing language (if exists) into the
dataroot langpacks_backup directory.

2) If you don't want to make backups then add the -b=false flag, eg

sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -b=false

3) If you need to rollback the backups you can use the -r=true flag, eg

sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -r=true

** Affects: mahara
 Importance: Wishlist
 Assignee: Robert Lyon (robertl-9)
 Status: In Progress


** Tags: admin translations

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

Title:
  Adding cli for langpacks

Status in Mahara:
  In Progress

Bug description:
  When Mahara is being updated to a new minor or major version, admins
  need to remember to pull language packs separately as they are not
  part of the core distribution. This cli script will make that easier.

  This this cli does: 
  1) Install / update langpacks by listing the languages by their code, eg de = 
German, fr = French like so 

  sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr

  This will make a backup of the existing language (if exists) into the
  dataroot langpacks_backup directory.

  2) If you don't want to make backups then add the -b=false flag, eg

  sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -b=false

  3) If you need to rollback the backups you can use the -r=true flag,
  eg

  sudo -u www-data php admin/cli/sync_langpacks.php -l=de,fr -r=true

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1624953] A patch has been submitted for review

2016-09-20 Thread Mahara Bot
Patch for "master" branch: https://reviews.mahara.org/6990

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

Title:
  Remove button is inside multiple parenthesis

Status in Mahara:
  In Progress

Bug description:
  Tested in Firefox, Chrome and Safari5, via php5

  Test steps:

  Collection>SE matrix is displayed   
  Click on icon to open the Annotation
  click on insert/edit image
  select image from Group file>image is selected
  click again the Image button to Remove the attachment
  X[[[remove]]] is displayed

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1545851] Re: Access permission changes for collection not mentioned when working with secret URL

2016-09-20 Thread Robert Lyon
** Changed in: mahara
 Assignee: (unassigned) => Robert Lyon (robertl-9)

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

Title:
  Access permission changes for collection not mentioned when working
  with secret URL

Status in Mahara:
  Confirmed

Bug description:
  Tested in Mahara 15.04 and master

  When you shared a collection with people on Mahara and add another
  page, you get a notification about the change in access permissions.
  This is currently being fixed for Mahara 15.10/master (see bug
  #1527962).

  However,  when you shared a collection only by secret URL and add a
  page, you do not get that on-screen notification. This should be fixed
  as users might overlook the fact that their new page is now also
  available if they forgot that they had made their collection available
  via secret URL.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1529775] Re: MySql concat string needs to be used instead of ||

2016-09-20 Thread Robert Lyon
As there is a fine alternative, namely CONCAT(), for both MySQL and
Postgres, which I personally find easier to understand what is going on,
we should use that.

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

Title:
  MySql concat string needs to be used instead of ||

Status in Mahara:
  Confirmed

Bug description:
  Mahara 15.10
  OS: Ubuntu 14.04
  DB: Mysql 5.5
  Browser: any

  I've noticed that in htdocs/search/internal/lib.php, the SQL used to
  concatenate strings is '||'.

  For example, line 275:
  $sql = $alias . '.' . $field . ' ' . db_ilike() . " '%' || ? || '%'";

  
  Unfortunately, this doesn't always work with Mysql. In order for this to work 
we would need to set PIPES_AS_CONCAT

  Please refer to the documentation:
  http://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_pipes_as_concat

  Otherwise, strings need to be concatenated using: 'CONCAT'.

  This function is also available in Postgres.

  So, perhaps we should be using CONCAT instead of '||'.

  So, the above line 275 would be:
  $sql = $alias . '.' . $field . ' ' . db_ilike() . " concat('%', ? , '%')";

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1545359] Re: Individual web services switches need to be disabled if master switch is off

2016-09-20 Thread Robert Lyon
** Changed in: mahara
 Assignee: (unassigned) => Robert Lyon (robertl-9)

** Changed in: mahara
 Assignee: Robert Lyon (robertl-9) => Cecilia Vela Gurovic (ceciliavg)

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

Title:
  Individual web services switches need to be disabled if master switch
  is off

Status in Mahara:
  Confirmed

Bug description:
  When the web services master switch is set to "No", the individual
  protocols can still be changed to "Yes", which is misleading as that
  suggests that they would still work.

  They should be disabled. Jono created a disabled state for the
  switches for bug #1489700 that should be used.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1620176] Re: Warning message when adding a new Plan

2016-09-20 Thread Robert Lyon
** Changed in: mahara
Milestone: 16.10rc2 => 16.10.0

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

Title:
  Warning message when adding a new Plan

Status in Mahara:
  Fix Committed

Bug description:
  Version: master (16.10)
  only happens in php7

  I got the following message from Mahara when adding a new Pan as an
  Admin or as a User

  [WAR] ab (artefact/plans/new.php:37) Only variables should be assigned
  by reference

  Call stack (most recent first):
  log_message("Only variables should be assigned by reference", 8, true, true, 
"/home/lisadunmire/code/mahara/htdocs/artefact/plan...", 37) at 
/home/lisadunmire/code/mahara/htdocs/lib/errors.php:513
  error(8, "Only variables should be assigned by reference", 
"/home/lisadunmire/code/mahara/htdocs/artefact/plan...", 37, array(size 63)) at 
/home/lisadunmire/code/mahara/htdocs/artefact/plans/new.php:37

  [WAR] ab (artefact/plans/new.php:39) Only variables should be passed
  by reference

  Call stack (most recent first):
  log_message("Only variables should be passed by reference", 8, true, true, 
"/home/lisadunmire/code/mahara/htdocs/artefact/plan...", 39) at 
/home/lisadunmire/code/mahara/htdocs/lib/errors.php:513
  error(8, "Only variables should be passed by reference", 
"/home/lisadunmire/code/mahara/htdocs/artefact/plan...", 39, array(size 64)) at 
/home/lisadunmire/code/mahara/htdocs/artefact/plans/new.php:39

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1620175] Re: Warning message when creating a Journal

2016-09-20 Thread Robert Lyon
** Changed in: mahara
Milestone: 16.10rc2 => 16.10.0

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

Title:
  Warning message when creating a Journal

Status in Mahara:
  Fix Committed

Bug description:
  Version: master (16.10) 
  ONly happens in php7

  I got the following message from Mahara when creating a Journal as an
  Admin or as a User

  
  [WAR] aa (artefact/blog/new/index.php:109) Only variables should be assigned 
by reference

  
  Call stack (most recent first):
  log_message("Only variables should be assigned by reference", 8, true, true, 
"/home/lisadunmire/code/mahara/htdocs/artefact/blog...", 109) at 
/home/lisadunmire/code/mahara/htdocs/lib/errors.php:513
  error(8, "Only variables should be assigned by reference", 
"/home/lisadunmire/code/mahara/htdocs/artefact/blog...", 109, array(size 64)) 
at /home/lisadunmire/code/mahara/htdocs/artefact/blog/new/index.php:109

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1296698] Re: Text box title duplicated and only one instance updated

2016-09-20 Thread Tony Butler
Sorry Kristina, I don't really have time at the moment. To be honest I'd
forgotten all about it. Is it still an issue?

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

Title:
  Text box title duplicated and only one instance updated

Status in Mahara:
  Incomplete

Bug description:
  When a new text box is created, its original title goes into the
  database in two places: artefact.title and block_instance.title.
  However if the title is then edited, only block_instance.title gets
  updated; artefact.title retains the original title.

  This becomes an issue when the text box is viewed on its own, when
  both titles are displayed (whereas in the page view only the updated
  block_instance.title is displayed). The page owner is unable to update
  the original title via the Mahara interface as it doesn't appear at
  all when editing the block.

  I think there are really two issues here: firstly that the title is
  only updated in one place, but also that both titles are displayed
  when the text box is viewed on its own. If the title has never been
  edited, the same title is displayed twice, which is unnecessary.

  This has been tested in Mahara 1.8.1 on Ubuntu 13.10 with a Postgres
  database.

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp