Wiki source code of User Profile Analysis
Last modified by Vincent Massol on 2024/11/19 16:13
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
44.3 | 1 | {{velocity}} |
| 2 | $xwiki.ssx.use("Improvements.WebHome") | ||
| 3 | {{/velocity}} | ||
| 4 | |||
| |
2.1 | 5 | = Analysis = |
| 6 | |||
| |
9.1 | 7 | XWiki.XWikiUsers class |
| 8 | |||
| |
2.1 | 9 | ==== Categories ==== |
| 10 | |||
| |
44.3 | 11 | * My Watchlist (% class="green" %) manage (add, delete, view, preferences) |
| 12 | * My Profile (% class="green" %) add, edit, delete, view | ||
| |
42.1 | 13 | ** My Account |
| |
37.1 | 14 | * My Groups + rights for the groups? |
| |
9.1 | 15 | ** list of groups a user belongs to |
| |
2.1 | 16 | * My Rights |
| |
9.1 | 17 | * My Modifications |
| 18 | ** recent changes made/done by user/my | ||
| 19 | *** time/period settings | ||
| 20 | ** paged results | ||
| 21 | ** just like dashboard | ||
| |
42.1 | 22 | * My Calendar , My BlogFeed etc |
| |
2.1 | 23 | |
| 24 | ==== User Profile ==== | ||
| 25 | |||
| |
10.1 | 26 | * Strong relation with "Register User" |
| 27 | |||
| |
2.1 | 28 | * Admin: manage, add |
| 29 | * User: edit | ||
| 30 | * Others: view | ||
| 31 | |||
| |
10.1 | 32 | * Profile Mode |
| 33 | ** Edit | ||
| 34 | ** View | ||
| 35 | |||
| 36 | * Fields Mode | ||
| 37 | ** Add | ||
| 38 | ** Edit | ||
| 39 | ** View | ||
| 40 | |||
| |
44.3 | 41 | === Tabs === |
| |
10.1 | 42 | |
| |
9.1 | 43 | All things related to user profile should be grouped together, not be separated in different locations - compact profile |
| |
3.1 | 44 | |
| |
44.3 | 45 | * (% class="strike" %) Change your password |
| |
5.1 | 46 | * Modify your profile |
| |
44.3 | 47 | * (% class="strike" %)Change your photo |
| 48 | * (% class="strike" %)Switch to Advanced / Simple edit mode | ||
| |
6.1 | 49 | ** This shouldn't be here |
| |
7.1 | 50 | ** The menu is not such an "advanced" menu - can be set by default to advanced |
| |
44.3 | 51 | ** Clicking it does not trigger a VISIBLE change - you don't know what it's suppose to do |
| |
6.1 | 52 | *** It doesn't change something in the Profile, but in the MENU |
| |
7.1 | 53 | **** It doesn't change the menu, but just the EDIT profile |
| |
6.1 | 54 | *** It's a configuration option, not a profile one |
| |
7.1 | 55 | *** Can be put under User Action tab - if we make such a tab |
| |
3.1 | 56 | |
| |
2.1 | 57 | ==== Simple/Advanced mode ==== |
| 58 | |||
| 59 | == Fields == | ||
| 60 | |||
| |
3.1 | 61 | Display only fields that are completed |
| 62 | |||
| |
41.1 | 63 | === Basic === |
| |
44.3 | 64 | |
| |
39.1 | 65 | hCard + download |
| |
2.1 | 66 | |
| |
37.1 | 67 | {{velocity}}{{html}}<span id="type_page" style="background:transparent url('/xwiki/resources/icons/silk/email.gif') top left no-repeat;padding-left: 16px;"> E-mail</span>{{/html}}{{/velocity}} (just one / multiple) (add, edit = change + verify) |
| |
30.1 | 68 | First Name |
| 69 | Last Name | ||
| 70 | {{velocity}}{{html}}<div id="type_page" style="background:transparent url('/xwiki/resources/icons/silk/vcard.gif') top left no-repeat;padding-left: 16px;"> Photo</div> <img title="XWiki.Admin" alt="XWiki.Admin" src="/xwiki/skins/albatross/noavatar.png"/>{{/html}}{{/velocity}} | ||
| 71 | Description | ||
| |
2.1 | 72 | |
| |
40.1 | 73 | ==== Location ==== |
| |
2.1 | 74 | |
| 75 | * City | ||
| 76 | * Country | ||
| |
39.1 | 77 | * geo |
| |
2.1 | 78 | |
| 79 | ==== Company Fields ==== | ||
| 80 | |||
| 81 | * Company | ||
| 82 | |||
| 83 | ==== Social Fields ==== | ||
| 84 | |||
| 85 | * Blog | ||
| 86 | * Blog Feed |