Allow institution admins to upload a header logo to be displayed to members

Bug #805780 reported by Richard Mansfield
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Richard Mansfield

Bug Description

Institutions can override the site logo in the header, but only if a new theme is installed.

It would be more convenient if institutional admins could upload an image in the institution settings to replace the standard header logo when viewed by institution members.

Tags: newfeature
Changed in mahara:
status: New → Confirmed
importance: Undecided → Wishlist
assignee: nobody → Richard Mansfield (richard-mansfield)
milestone: none → 1.5.0
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/441
Committed: http://gitorious.org/mahara/mahara/commit/10f7c8f3be5fcbac62a23eb871fe7eef3ff5b60f
Submitter: Richard Mansfield (<email address hidden>)
Branch: master

commit 10f7c8f3be5fcbac62a23eb871fe7eef3ff5b60f
Author: Richard Mansfield <email address hidden>
Date: Tue Jul 5 15:25:57 2011 +1200

    Allow institution admin to upload a replacement site logo

    Bug #805780

    Adds a logo field to the institution edit form. On upload, the file
    is saved as a 'profileicon' artefact, to ensure that it's publicly
    visible, and can be requested in multiple sizes by thumb.php.

    Change-Id: I7ea50f75b6e5fed8043c5cd9812e82809a6ef600
    Signed-off-by: Richard Mansfield <email address hidden>

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

Reviewed: https://reviews.mahara.org/442
Committed: http://gitorious.org/mahara/mahara/commit/5ec1e1ff3b9fe8109cc9826bb0c848eaf2210859
Submitter: Richard Mansfield (<email address hidden>)
Branch: master

commit 5ec1e1ff3b9fe8109cc9826bb0c848eaf2210859
Author: Richard Mansfield <email address hidden>
Date: Tue Jul 5 15:47:56 2011 +1200

    Override the header logo with institution logo for members

    Bug #805780

    When a user's institutions are loaded, fetch the institution logos.
    When choosing which of the user's institutions determines their theme,
    ensure the same institution determines the replacement logo. Finally,
    if the page theme to be displayed is determined by the user, use the
    user's header logo in the header template.

    Change-Id: I710d6ff727d90276fc5008b179c60700f4499ccc
    Signed-off-by: Richard Mansfield <email address hidden>

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

Reviewed: https://reviews.mahara.org/440
Committed: http://gitorious.org/mahara/mahara/commit/304db8812e55d6355152e656bbd2cbc4503ec33d
Submitter: Richard Mansfield (<email address hidden>)
Branch: master

commit 304db8812e55d6355152e656bbd2cbc4503ec33d
Author: Richard Mansfield <email address hidden>
Date: Tue Jul 5 15:23:41 2011 +1200

    Add logo column to institution table

    Bug #805780

    If set, the value refers to an artefact id of an image owned by the
    institution

    Change-Id: I30ce39b400f12f77579c984090010b2ddd5d29d0
    Signed-off-by: Richard Mansfield <email address hidden>

Changed in mahara:
status: Confirmed → Fix Committed
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

I encounter an error when i have a configurable theme and used a different logo that I get attached error message. This message appeared on the profile page of a user who had a configurable theme and also on a portfolio page.

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

Reviewed: https://reviews.mahara.org/522
Committed: http://gitorious.org/mahara/mahara/commit/c4b83d600ade5bce177dff88cc25d973695aa45f
Submitter: Richard Mansfield (<email address hidden>)
Branch: master

commit c4b83d600ade5bce177dff88cc25d973695aa45f
Author: Richard Mansfield <email address hidden>
Date: Mon Jul 25 18:56:17 2011 +1200

    Fix undefined variable warning on themed pages (bug #805780)

    Change-Id: I9f8b6e8fca9fd1b1f3f89aa1c4057c3f27ca587a
    Signed-off-by: Richard Mansfield <email address hidden>

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

Reviewed: https://reviews.mahara.org/552
Committed: http://gitorious.org/mahara/mahara/commit/10a46c98772dbad804a8787c7aee9cb584ed383d
Submitter: Hugh Davenport (<email address hidden>)
Branch: master

commit 10a46c98772dbad804a8787c7aee9cb584ed383d
Author: Richard Mansfield <email address hidden>
Date: Mon Aug 1 15:20:36 2011 +1200

    Provide a way to reset an uploaded institution logo (bug #805780)

    The institution logo feature didn't allow institutional admins to
    revert to the standard logo, so once they'd uploaded a logo, they
    couldn't go back.

    This adds a delete logo checkbox on the institution settings page.

    Change-Id: I16f0ecc1c0b5629662d2c463778c98799914ec28
    Signed-off-by: Richard Mansfield <email address hidden>

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

Reviewed: https://reviews.mahara.org/553
Committed: http://gitorious.org/mahara/mahara/commit/86153547f8902d37a99893f2b4a6d0c33a73dba9
Submitter: Hugh Davenport (<email address hidden>)
Branch: master

commit 86153547f8902d37a99893f2b4a6d0c33a73dba9
Author: Richard Mansfield <email address hidden>
Date: Mon Aug 1 15:28:31 2011 +1200

    Additional explanation for institution logo field (bug #805780)

    Tell the admin why we can't be helpful and give them exact logo
    dimensions.

    Change-Id: I916bbdd1bfab33b44ca19bae481ee3fe1caa41e1
    Signed-off-by: Richard Mansfield <email address hidden>

tags: added: newfeature
Revision history for this message
Melissa Draper (melissa) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

status fixreleased
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPjqdlAAoJECXBtiziiXdcxeoH/iQi1ljFCaDUrA07cq6IAZga
p3Tw7VRtZBy6Cl5NwOFg1b4/DsqFIM9fQPb+WpJqUAcTVP6B44QElOCtb0ldeZCw
cgWlkkSj1jk/gpCdKhCZ2MMHkRjMao5ZpUyF4vSO26tIiYcvPIhRoF6uWu0Z40xe
1wee4ZKGEEvO13bujMyuu4nEQSd9TK5VWPn+PbIKFEyJgCY19Zw62fWBXoanPbWj
LDuO9AnaQOPyVEx2qtoH8M5LFra2zq+dZ9Ac7oAiLffcWJAB9MqL8o2zbQHpOuVi
Ynrh6BIyUYaqdt1BhALrJ6/MQ0h7mDKGy8CVg0z4e2VHyxecYwc84kwzrItH7I0=
=mdeb
-----END PGP SIGNATURE-----

Revision history for this message
Melissa Draper (melissa) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 status fixreleased
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPjrXHAAoJECXBtiziiXdcU94IALII/v8XTSOgD0jBkOXYzDms
uLkrvC+Z5YqYhQVjIR5cVYg7X3SJPUjuaorS2uVVfIkGlz+38KdZdczOYV+JaNQV
S8aVo/Rqrsx8h6fKtVAgTl8bd1CCMos1YnrOTNvqoYSOV2iGSSX/paQf6R9BjDbz
hx6GM7pkUp/gOa3Zqo+E6NfUrMWASanjbh9kbHdm09L7/10f7a5Q9w2Cf5o1yjC7
xqM9hEbPe32C9tBBcXDGPzQDFpJ6b6Rys2dzt6NTNkv2FCyzKS4RLwGDUDRNBEEZ
iYxQ5wJJaxW+/RO8k4lGYSo7Mtt99aIxhkQX7DKxcEoOSNMdPUi9ptwjolgG4iI=
=AeF+
-----END PGP SIGNATURE-----

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.