Wiki source code of Blog Improvements Proposal

Last modified by Vincent Massol on 2024/11/19 16:12

Show last authors
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);" %)...(%%) ===

Get Connected