Closed Bug 741604 Opened 13 years ago Closed 11 years ago

Mozillians should be able to add more than one link to the websites field

Categories

(Participation Infrastructure :: Phonebook, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
2013-11-21

People

(Reporter: aakashd, Assigned: sancus)

References

Details

(Whiteboard: [kb=963384])

Folks are putting in their twitter and facebook links on the bio section. There should be separate sections for them since they're another avenue to connect with a Mozillian.
08:10 aakashd what about a websites field instead of website 08:11 timw and they can add as many fields as needed? 08:11 aakashd as many websites into a textarea is what i'm thinking about delimited by space, comma, et al. 08:12 timw yes 08:12 timw then pull in the favicon from the domain and put it in front of the link on the profile
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Version: unspecified → other
After some thought, it won't work to have a separate field for every social network...there's just too many for such a global community. Instead, let's create one multi-line field for websites and separated each link by either comma or space. These websites should show up as a vertical list of links on a user's profile.
Summary: Mozillians should be able to add their twitter and facebook fields → Mozillians should be able to add more than one link to the websites field
Blocks: 764132
Assignee: nobody → midnightcities8
Whiteboard: [good first bug]
Assignee: midnightcities8 → nobody
Heya, sorry I've been busy/slow but I'd still like to fix this bug. Is it possible to get it reassigned to me?
Hey, of course! Mike, is that alright?
Fine with me, I'm still just getting my feet wet.
Whiteboard: [good first bug] → [mentor=?]
Whiteboard: [mentor=?] → [good first bug]
can I work on it ? :)
Assignee: nobody → michaljev
Hello, I saw no activity in a few days and I did a pull request fixing this bug: https://github.com/mozilla/mozillians/pull/469
Thanks Antonio for the pull request! In the future, please ask to work on a bug before sending a pull request. We'll try to get this reviewed for you in the next few days.
Whiteboard: [good first bug] → [good first bug][kb=963384]
Hello William. Thanks for the info, next time I will do as you say. Sorry for any inconvenience!
Assignee: michaljev → antonio.hinojo.montero
Thanks Michal for assign it to me. I am working on it!
Blocks: 867267
No longer depends on: 867267
If anyone is not working on this bug..Can it be assigned to me?
:swag, thank you for your interest! This feature is under development right this instant; the front end is already live in dev (https://mozillians-dev.allizom.org/en-US/user/edit/) and the back end will be live there soon. It'll launch with our next release.
Target Milestone: --- → 2013-07-25
(In reply to swag from comment #11) > If anyone is not working on this bug..Can it be assigned to me? :swag, I'm glad you want to help with mozillians.org development! As Justin mentioned, this bug is under development already, but there are several other bugs we could use your help with. Take a look at open bugs in the Phonebook component, or say hi in the #commtools channel on IRC and we'll find a bug for your to work on. Thanks!
Removing the target milestone while we get the backend code for this built.
Whiteboard: [good first bug][kb=963384] → [kb=963384]
Target Milestone: 2013-07-25 → ---
Reassigning to :sancus since he's working on it now.
Assignee: antonio.hinojo.montero → sancus
Blocks: 932652
I don't see the option to add more than website while editing a profile on either dev or staging.
Commits pushed to master at https://github.com/mozilla/mozillians https://github.com/mozilla/mozillians/commit/ebb463f1fc2c2fd2cd523574731531bafd05805e [Bug 741604] use names rather than numbers for external account types https://github.com/mozilla/mozillians/commit/f69fe062b98bff9cdb0cb761144d8ba1cdf5f226 [Fix Bug 741604] Add multi-website support https://github.com/mozilla/mozillians/commit/7eda89018efa3494758706f4e2e6aa5d930857c9 Merge pull request #681 from Sancus/741604-multi-websites [Fix Bug 741604] Add multi-website support
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Commit pushed to master at https://github.com/mozilla/mozillians https://github.com/mozilla/mozillians/commit/e1ddca61975275a6b04ac5a0decd65c13b95a852 [Bug 741604] fix dict comprehension syntax in migration for python 2.6
Verified on stage. Through the Edit profile view, I can add or remote multiple websites in the External Accounts section. I tried different combinations of add/edit/delete, and the results were as expected and appeared properly on the view profile page.
Status: RESOLVED → VERIFIED
Target Milestone: --- → 2013-11-21
You need to log in before you can comment on or make changes to this bug.