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

2014-05-20 Thread Mahara Bot
Patch for master branch: https://reviews.mahara.org/3373

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

Title:
  Option to not have a display name on Views

Status in Mahara ePortfolio:
  Confirmed

Bug description:
  Currently all views show a display name. It would be good to have an
  option to just have a view title without 'by display name'.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/548021/+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 548021] Re: Option to not have a display name on Views

2014-05-20 Thread Tobias Zeuch
What about only showing the author, if his profile is visible to the viewer? 
This would hide the the author when he publishes the page in most cases, except 
when he publically shared his profile. 
On the other hand, it doesn't make sense to link to the profile if the viewer 
can't see it anyways. 
Plus it's easy to realize, suggested patch following

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

Title:
  Option to not have a display name on Views

Status in Mahara ePortfolio:
  Confirmed

Bug description:
  Currently all views show a display name. It would be good to have an
  option to just have a view title without 'by display name'.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/548021/+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 1024872] Re: Objectionable content button for forums and groups

2014-05-20 Thread Robert Lyon
** Tags added: nominatedfeature

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

Title:
  Objectionable content button for forums and groups

Status in Mahara ePortfolio:
  Fix Committed

Bug description:
  Only artefacts and pages can be reported if their content is deemed 
objectionable. This should also be possible for
  - profile pages
  - forum topics
  - forum posts (tricky as what shall be done with subsequent replies? - 
consider carefully)
  - groups (e.g. on the group homepage)
  - feedback

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1024872/+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 1321444] [NEW] Leap2A self-import throws warnings

2014-05-20 Thread Kristina Hoeppner
Public bug reported:

I wanted to import a portfolio into an existing account. I got the
following warning messages trying it on 1.10 dev. The import was from a
1.6 Mahara site. I can provide the file (for my own reference, it's
kristina_knox_portfolio_20130124.zip). The import succeeded and I had
the pages but maybe some things didn't work alright. I did not import
any files or the journal. I just imported the pages.


[WAR] 7d (blocktype/externalfeed/lib.php:253) Illegal string offset 
'submittedvalue'
Call stack (most recent first):

log_message(Illegal string offset 'submittedvalue', 8, true, true, 
/home/kristina/code/mahara/htdocs/blocktype/extern..., 253) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:433
error(2, Illegal string offset 'submittedvalue', 
/home/kristina/code/mahara/htdocs/blocktype/extern..., 253, array(size 1)) at 
/home/kristina/code/mahara/htdocs/blocktype/externalfeed/lib.php:253
PluginBlocktypeExternalfeed::instance_config_save(array(size 4)) at 
/home/kristina/code/mahara/htdocs/blocktype/externalfeed/lib.php:572
PluginBlocktypeExternalfeed::import_create_blockinstance(array(size 3), 
array(size 11)) at Unknown:0
call_user_func_array(array(size 2), array(size 2)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:1562
call_static_method(PluginBlocktypeExternalfeed, 
import_create_blockinstance, array(size 3), array(size 11)) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2919
View::import_from_config(array(size 11), 2, leap) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:1000
PluginImportLeap-import_view_from_request(object(stdClass)) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:969
PluginImportLeap-import_from_requests() at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:318
PluginImportLeap-do_import_from_requests() at 
/home/kristina/code/mahara/htdocs/import/index.php:294
do_import() at /home/kristina/code/mahara/htdocs/import/index.php:76

[WAR] 7d (blocktype/externalfeed/lib.php:253) Uninitialized string offset: 0
Call stack (most recent first):

log_message(Uninitialized string offset: 0, 8, true, true, 
/home/kristina/code/mahara/htdocs/blocktype/extern..., 253) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:433
error(8, Uninitialized string offset: 0, 
/home/kristina/code/mahara/htdocs/blocktype/extern..., 253, array(size 1)) at 
/home/kristina/code/mahara/htdocs/blocktype/externalfeed/lib.php:253
PluginBlocktypeExternalfeed::instance_config_save(array(size 4)) at 
/home/kristina/code/mahara/htdocs/blocktype/externalfeed/lib.php:572
PluginBlocktypeExternalfeed::import_create_blockinstance(array(size 3), 
array(size 11)) at Unknown:0
call_user_func_array(array(size 2), array(size 2)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:1562
call_static_method(PluginBlocktypeExternalfeed, 
import_create_blockinstance, array(size 3), array(size 11)) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2919
View::import_from_config(array(size 11), 2, leap) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:1000
PluginImportLeap-import_view_from_request(object(stdClass)) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:969
PluginImportLeap-import_from_requests() at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:318
PluginImportLeap-do_import_from_requests() at 
/home/kristina/code/mahara/htdocs/import/index.php:294
do_import() at /home/kristina/code/mahara/htdocs/import/index.php:76

[WAR] 7d (artefact/file/lib.php:1130) Undefined property: 
stdClass::$oldextension
Call stack (most recent first):

log_message(Undefined property: stdClass::$oldextension, 8, true, true, 
/home/kristina/code/mahara/htdocs/artefact/file/li..., 1130) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:433
error(8, Undefined property: stdClass::$oldextension, 
/home/kristina/code/mahara/htdocs/artefact/file/li..., 1130, array(size 2)) 
at /home/kristina/code/mahara/htdocs/artefact/file/lib.php:1130

ArtefactTypeFile::new_file(/var/lib/maharadata/master/temp/import/ulearn02-14...,
 object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/file/lib.php:1169

ArtefactTypeFile::save_file(/var/lib/maharadata/master/temp/import/ulearn02-14...,
 object(stdClass), object(User), true) at 
/home/kristina/code/mahara/htdocs/artefact/file/import/leap/lib.php:464
LeapImportFile::create_file_from_entry_data(object(stdClass), 
object(PluginImportLeap), portfolio:artefact175) at 
/home/kristina/code/mahara/htdocs/artefact/file/import/leap/lib.php:421
LeapImportFile::create_file_from_request(object(PluginImportLeap), 
object(stdClass), 121) at 
/home/kristina/code/mahara/htdocs/artefact/file/import/leap/lib.php:124

LeapImportFile::import_folder_and_children_from_request(object(PluginImportLeap),
 object(stdClass), 120) at 
/home/kristina/code/mahara/htdocs/artefact/file/import/leap/lib.php:99

[Mahara-contributors] [Bug 1321480] [NEW] Add likes to activity streams

2014-05-20 Thread Nathan Lewis
Public bug reported:

Add the ability to like an object (artefact, page or activity) on the
activity stream.

For view and page activities, likes are attached to the object that the
activity is about.

** Affects: mahara
 Importance: Undecided
 Status: New

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

Title:
  Add likes to activity streams

Status in Mahara ePortfolio:
  New

Bug description:
  Add the ability to like an object (artefact, page or activity) on
  the activity stream.

  For view and page activities, likes are attached to the object that
  the activity is about.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1321480/+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 1321480] A patch has been submitted for review

2014-05-20 Thread Mahara Bot
Patch for master branch: https://reviews.mahara.org/3374

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

Title:
  Add likes to activity streams

Status in Mahara ePortfolio:
  New

Bug description:
  Add the ability to like an object (artefact, page or activity) on
  the activity stream.

  For view and page activities, likes are attached to the object that
  the activity is about.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1321480/+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 1321482] [NEW] Add new connection activity type to Activity Stream

2014-05-20 Thread Moises Burgos
Public bug reported:

Feature: Add the 'New Connection' activity type to the Activity Stream

** Affects: mahara
 Importance: Undecided
 Assignee: Moises Burgos (moises-burgos)
 Status: In Progress

** Changed in: mahara
 Assignee: (unassigned) = Moises Burgos (moises-burgos)

** Changed in: mahara
   Status: New = 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/1321482

Title:
  Add new connection activity type to Activity Stream

Status in Mahara ePortfolio:
  In Progress

Bug description:
  Feature: Add the 'New Connection' activity type to the Activity Stream

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1321482/+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 1321499] [NEW] Can't stop masquerading as user if they have a profile field required

2014-05-20 Thread Robert Lyon
Public bug reported:

To test:

1) Log into a site, that contains a bunch of users,  as a site admin.
2) Set a profile field as compulsory (in Extensions - artefact - profile 
configuration form) - pick one you know the users haven't filled in before.
3) Navigate away from page and you are prompted to fill in detail (if you don't 
have it filled in) 
4) Now try to masquerade as a user - you should see the 'Required profile 
fields' form to allow you to update the user.
5) But you decide you don't want to fill in the info - maybe you don't know it 
- so you click the 'Become Administrator again' link at top of page.

Problem:

But instead of stopping the masquerading it keeps wanting you to fill in
the info for the user.

Issue:
Need to ignore the checking of required fields when exiting masquerading

** Affects: mahara
 Importance: Low
 Assignee: Robert Lyon (robertl-9)
 Status: 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/1321499

Title:
  Can't stop masquerading as user if they have a profile field required

Status in Mahara ePortfolio:
  In Progress

Bug description:
  To test:

  1) Log into a site, that contains a bunch of users,  as a site admin.
  2) Set a profile field as compulsory (in Extensions - artefact - profile 
configuration form) - pick one you know the users haven't filled in before.
  3) Navigate away from page and you are prompted to fill in detail (if you 
don't have it filled in) 
  4) Now try to masquerade as a user - you should see the 'Required profile 
fields' form to allow you to update the user.
  5) But you decide you don't want to fill in the info - maybe you don't know 
it - so you click the 'Become Administrator again' link at top of page.

  Problem:

  But instead of stopping the masquerading it keeps wanting you to fill
  in the info for the user.

  Issue:
  Need to ignore the checking of required fields when exiting masquerading

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1321499/+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 1321499] A patch has been submitted for review

2014-05-20 Thread Mahara Bot
Patch for master branch: https://reviews.mahara.org/3375

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

Title:
  Can't stop masquerading as user if they have a profile field required

Status in Mahara ePortfolio:
  In Progress

Bug description:
  To test:

  1) Log into a site, that contains a bunch of users,  as a site admin.
  2) Set a profile field as compulsory (in Extensions - artefact - profile 
configuration form) - pick one you know the users haven't filled in before.
  3) Navigate away from page and you are prompted to fill in detail (if you 
don't have it filled in) 
  4) Now try to masquerade as a user - you should see the 'Required profile 
fields' form to allow you to update the user.
  5) But you decide you don't want to fill in the info - maybe you don't know 
it - so you click the 'Become Administrator again' link at top of page.

  Problem:

  But instead of stopping the masquerading it keeps wanting you to fill
  in the info for the user.

  Issue:
  Need to ignore the checking of required fields when exiting masquerading

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1321499/+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 1320716] Re: allow collection's page list to be drag/drop sortable

2014-05-20 Thread shanen
Thanks Robert.

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

Title:
  allow collection's page list to be drag/drop sortable

Status in Mahara ePortfolio:
  In Progress

Bug description:
  The list page for a collection on Portfolio - Collections - manage
  pages (cog icon), eg: collection/views.php?id=1, does not allow for
  drag/drop sorting of the list.

  This would be better if one could drag/drop the row to where it is
  wanted rather than having to click on the up/down arrow keys a bunch
  of times to get the item in the right place.

  This was a wishlist item requested by a community member.

  Seen as we are already using jquery and jquery-ui we might as well
  take advantage of the sortable function available.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1320716/+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 1314020] Re: wishlist: usability: When listing collections to copy list once

2014-05-20 Thread shanen
a before shot of the mockup - forgot to attache before sorry.

** Attachment added: before.png
   
https://bugs.launchpad.net/mahara/+bug/1314020/+attachment/4116499/+files/before.png

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

Title:
  wishlist: usability: When listing collections to copy list once

Status in Mahara ePortfolio:
  In Progress

Bug description:
  HI All,

  When copying a collection the collection is listed as many times as the 
number of pages.
  This results in confusion for staff and students and is hard to write 
instructions for.
  For example: Search for collection X and copy it.
  Click the copy collection button for any of the items in the list that are 
called X, any page of Collection X will do. Ignore any results where 
collections are called other things. Collection names are on the left and page 
names are to the right of them.


  It would be great if when copying collections the collection is shown
  only once, regardless of how many pages it contains, since this
  doesn't really matter.

  Another idea for discussion: In the case of copying templates,
  complexity could be reduced further by eliminating the step where you
  can add other pages, since the template already has the necessary
  pages.

  Thanks,
  Shane.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1314020/+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 1314020] Re: wishlist: usability: When listing collections to copy list once

2014-05-20 Thread shanen
Hi Robert, Aaron,
I have created some mockups of the copy-collection process that based on my 
experience with users would help with usability.

My recommendations for simplifying based on user recurring feedback
would be:

1) separate the copy page and copy collections into two separate pages, and 
dedicate each to their own function.
2) During the copy-collection process - allow the user to change the prefix 
from the Copy of default.

Rational for 1) the number of templates we are using is exploding, and
finding them as a user is becoming almost impossible because the copy
collection screen is mixed up with the copy pages screen. e.g. There are
too many buttons, collection names are repeated over and over and/or
don't exist in the list, and there are no collection descriptions to go
by to help students pick the right collection for their course. Even for
non-course related purposes the combined functions on one screen make
things difficult. The mockup attached seeks to address these issues.

Rational for 2) Many times I have sat with students through this process
of copying collections with up to 17 pages. The response is always one
of resignation and I now dread having to tell students they have to edit
every page title and replace copy of with their name.

I've spent some time making some mockups, please see attached.

Thanks again.

** Attachment added: Archive.zip
   
https://bugs.launchpad.net/mahara/+bug/1314020/+attachment/4116498/+files/Archive.zip

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

Title:
  wishlist: usability: When listing collections to copy list once

Status in Mahara ePortfolio:
  In Progress

Bug description:
  HI All,

  When copying a collection the collection is listed as many times as the 
number of pages.
  This results in confusion for staff and students and is hard to write 
instructions for.
  For example: Search for collection X and copy it.
  Click the copy collection button for any of the items in the list that are 
called X, any page of Collection X will do. Ignore any results where 
collections are called other things. Collection names are on the left and page 
names are to the right of them.


  It would be great if when copying collections the collection is shown
  only once, regardless of how many pages it contains, since this
  doesn't really matter.

  Another idea for discussion: In the case of copying templates,
  complexity could be reduced further by eliminating the step where you
  can add other pages, since the template already has the necessary
  pages.

  Thanks,
  Shane.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1314020/+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 1314020] Re: wishlist: usability: When listing collections to copy list once

2014-05-20 Thread shanen
Another before shot as an example of complexity for a new student
copying one collection.

** Attachment added: Screen Shot 2014-05-21 at 12.08.22 pm.png
   
https://bugs.launchpad.net/mahara/+bug/1314020/+attachment/4116500/+files/Screen%20Shot%202014-05-21%20at%2012.08.22%20pm.png

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

Title:
  wishlist: usability: When listing collections to copy list once

Status in Mahara ePortfolio:
  In Progress

Bug description:
  HI All,

  When copying a collection the collection is listed as many times as the 
number of pages.
  This results in confusion for staff and students and is hard to write 
instructions for.
  For example: Search for collection X and copy it.
  Click the copy collection button for any of the items in the list that are 
called X, any page of Collection X will do. Ignore any results where 
collections are called other things. Collection names are on the left and page 
names are to the right of them.


  It would be great if when copying collections the collection is shown
  only once, regardless of how many pages it contains, since this
  doesn't really matter.

  Another idea for discussion: In the case of copying templates,
  complexity could be reduced further by eliminating the step where you
  can add other pages, since the template already has the necessary
  pages.

  Thanks,
  Shane.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1314020/+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