PPL

Owner badge on public profile page needs to be set on a per-owner basis

Bug #718468 reported by Christopher Adams
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PPL
In Progress
Wishlist
Brad Phillips

Bug Description

There is an owner icon on the public profile page in the form:

[owner icon] × User Name

This icon needs to be customizable.

Measure the profile page to suggest the ideal width/height of the image.

Add a user icon upload to the Settings page.

On the public profile page, check if the user has a custom logo.

If yes: [owner icon] × User Name

Otherwise: [owner full_name] × User Name

Or as a last resort: [owner username] × User Name

Add an option to the settings page to delete the icon.

Changed in ppl:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Brad Phillips (brad-bradphillips)
milestone: none → 0.2
milestone: 0.2 → 0.3
Revision history for this message
Christopher Adams (christopheradams) wrote :

This is now implemented in the people widget:

 (sql(
         (SELECT full_name as owner_name, homepage as owner_page, badge as owner_badge from aiki_users WHERE userid = (SELECT owner_id from aiki_users WHERE userid = '(!(1)!)' LIMIT 1)||<a href="[-[owner_page]-]"> <php if [-[owner_badge]-] then <img src="[-[owner_badge]-]"/> else [-[owner_name]-] php></a>)
         )sql)

To get a badge, upload your badge to assets/images and put the URL into the badge field of your aiki_user.

What we need now is an upload function from the settings page as described above.

summary: - Owner icon on public profile page needs to be set on a per-owner basis
+ Owner badge on public profile page needs to be set on a per-owner basis
Changed in ppl:
status: Confirmed → In Progress
Changed in ppl:
importance: High → Wishlist
Changed in ppl:
milestone: 0.3 → 0.5
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.