Wiki source code of Blog Improvements Proposal
Last modified by Vincent Massol on 2024/11/19 16:12
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity}}$xwiki.ssx.use("Improvements.WebHome"){{/velocity}} | ||
| 2 | |||
| 3 | === (% style="color: rgb(153, 153, 153);" %)1. (%%)Improve One step Blog Name edit === | ||
| 4 | |||
| 5 | [[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 6 | |||
| 7 | === (% style="color: rgb(153, 153, 153);" %)2.(%%) Add Distinctive Icons for Blog Pages === | ||
| 8 | |||
| 9 | (% style="text-align: left;" %) | ||
| 10 | (% class="typePage" %)One XWiki page(%%) | ||
| 11 | (% class="typeBlog" %)My first blog post(%%) | ||
| 12 | (% class="typePage" %)Another page(%%) | ||
| 13 | (% class="typePage" %)Current page(%%) | ||
| 14 | (% class="typePage" %)Page structure(%%) | ||
| 15 | (% class="typeBlog" %)My second blog post(%%) | ||
| 16 | (% class="typePage" %)Blog Analysis(%%) | ||
| 17 | |||
| 18 | === (% style="color: rgb(153, 153, 153);" %)3. (%%)Improve Emphasis on how quantitative info is displayed === | ||
| 19 | |||
| 20 | [[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 21 | [[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 22 | |||
| 23 | === (% style="color: rgb(153, 153, 153);" %)4. (% style="color: rgb(0, 0, 0);" %)Add Blog Menu + Easy "Manage Panels"(%%) === | ||
| 24 | |||
| 25 | The Blog Menu could contain: | ||
| 26 | |||
| 27 | * Add New Blog Post | ||
| 28 | |||
| 29 | * Manage Posts | ||
| 30 | * Manage Comments | ||
| 31 | * Manage Categories | ||
| 32 | * Manage Tags | ||
| 33 | |||
| 34 | * Blog Settings / Management | ||
| 35 | |||
| 36 | [[[[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]]>>attach:[email protected]]] | ||
| 37 | |||
| 38 | === (% style="color: rgb(153, 153, 153);" %)5. (% style="color: rgb(0, 0, 0);" %)Improve long name display for Recent Posts(%%) === | ||
| 39 | |||
| 40 | (% style="color: rgb(0, 0, 0);" %)(optional) mark post that are max 3 days old | ||
| 41 | |||
| 42 | (% style="color: rgb(0, 0, 0);" %)[[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 43 | |||
| 44 | * (% style="color: rgb(0, 0, 0);" %)show the beginning of a post name for better readability when the name is getting too long (2++ rows) | ||
| 45 | * (% style="color: rgb(0, 0, 0);" %)display only 5 entries | ||
| 46 | |||
| 47 | (% style="color: rgb(0, 0, 0);" %)[[[[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]]>>attach:incubator:[email protected]]] | ||
| 48 | |||
| 49 | === (% style="color: rgb(153, 153, 153);" %)6. (% style="color: rgb(0, 0, 0);" %)Add a tag cloud containing just tags of blog posts(%%) === | ||
| 50 | |||
| 51 | (% style="color: rgb(0, 0, 0);" %)[[[[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]]>>attach:incubator:[email protected]]] | ||
| 52 | |||
| 53 | === (% style="color: rgb(153, 153, 153);" %)7. (% style="color: rgb(0, 0, 0);" %)Add an user profile panel for personal blogs(%%) === | ||
| 54 | |||
| 55 | * Link to user profile - mandatory if panel added | ||
| 56 | * Name | ||
| 57 | * Location | ||
| 58 | * Photo | ||
| 59 | * Description | ||
| 60 | * Services used: twitter, facebook, etc. | ||
| 61 | |||
| 62 | (% style="color: rgb(0, 0, 0);" %)[[image:incubator:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 63 | |||
| 64 | === (% style="color: rgb(153, 153, 153);" %)8. (% style="color: rgb(0, 0, 0);" %)Add a Recent Comments Panel(%%) === | ||
| 65 | |||
| 66 | === (% style="color: rgb(153, 153, 153);" %)9. (% style="color: rgb(0, 0, 0);" %)Summary when creating a new Post(%%) === | ||
| 67 | |||
| 68 | (% style="color: rgb(0, 0, 0);" %)Default minimize Summary field, or just remove it and make it automatic by trunking the first xxx characters from the post's content. | ||
| 69 | |||
| 70 | === (% style="color: rgb(153, 153, 153);" %)10. (% style="color: rgb(0, 0, 0);" %)Standardize Naming Add/Create/New/Save ; Delete/Remove(%%) === | ||
| 71 | |||
| 72 | (% style="color: rgb(0, 0, 0);" %)See more information at http:~/~/incubator.myxwiki.org/xwiki/bin/view/Improvements/BlogComponents | ||
| 73 | |||
| 74 | === (% style="color: rgb(153, 153, 153);" %)11. (% style="color: rgb(0, 0, 0);" %)Improved "New post"(%%) === | ||
| 75 | |||
| 76 | (% style="color: rgb(0, 0, 0);" %)[[image:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 77 | |||
| 78 | |||
| 79 | === (% style="color: rgb(153, 153, 153);" %)12. (% style="color: rgb(0, 0, 0);" %)Improved Publish Options(%%) === | ||
| 80 | |||
| 81 | (% style="color: rgb(0, 0, 0);" %)Read [[more about publish options>>BlogPublishOptions]] | ||
| 82 | |||
| 83 | (% style="color: rgb(0, 0, 0);" %)[[image:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 84 | |||
| 85 | === (% style="color: rgb(153, 153, 153);" %)13. (% style="color: rgb(0, 0, 0);" %)Improved Post Header(%%) === | ||
| 86 | |||
| 87 | (% style="color: rgb(0, 0, 0);" %)[[image:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 88 | |||
| 89 | === (% style="color: rgb(153, 153, 153);" %)14. (% style="color: rgb(0, 0, 0);" %)Manage Posts(%%) === | ||
| 90 | |||
| 91 | (% style="color: rgb(0, 0, 0);" %)Read more about [[managing multiple posts>>BlogManagePosts]] | ||
| 92 | |||
| 93 | (% style="color: rgb(0, 0, 0);" %)[[image:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 94 | |||
| 95 | === (% style="color: rgb(153, 153, 153);" %)15. (% style="color: rgb(0, 0, 0);" %)Improved Categories(%%) === | ||
| 96 | |||
| 97 | (% style="color: rgb(0, 0, 0);" %)Read more [[about categories>>BlogComponentCategories]] | ||
| 98 | |||
| 99 | (% style="color: rgb(0, 0, 0);" %)[[image:[email protected]||style="margin-right: auto; margin-left: auto; display: block;"]] | ||
| 100 | |||
| 101 | === (% style="color: rgb(153, 153, 153);" %)16. (% style="color: rgb(0, 0, 0);" %)...(%%) === | ||
| 102 | |||
| 103 | === (% style="color: rgb(153, 153, 153);" %)17. (% style="color: rgb(0, 0, 0);" %)...(%%) === |