Wiki source code of Blog Specifications
Last modified by Vincent Massol on 2024/11/19 16:12
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity}} | ||
| 2 | $xwiki.ssx.use("Improvements.WebHome") | ||
| 3 | {{/velocity}} | ||
| 4 | |||
| 5 | == Specifications == | ||
| 6 | |||
| 7 | === Issues === | ||
| 8 | |||
| 9 | http://jira.xwiki.org/jira/secure/IssueNavigator.jspa?reset=true&pid=10400&status=1\\ | ||
| 10 | |||
| 11 | * Multi Blogs/Spaces Bugs: | ||
| 12 | ** http://jira.xwiki.org/jira/browse/XABLOG-20 (The Archive panel is not adapted to multi-blogs) | ||
| 13 | ** http://jira.xwiki.org/jira/browse/XABLOG-18 (The Categories panel packaged with the application is not adapted to work with different spaces) | ||
| 14 | |||
| 15 | * Layout Bugs: | ||
| 16 | ** http://jira.xwiki.org/jira/browse/XABLOG-25 (Entering a category with a very long name completely breaks the layout) | ||
| 17 | ** (% class="strike" %)http://jira.xwiki.org/jira/browse/XABLOG-29 (%%) (Layout issue when blog article has long content in IE6) | ||
| 18 | ** (% class="strike" %)http://jira.xwiki.org/jira/browse/XABLOG-27 (%%) (Article date not displayed properly in IE6) | ||
| 19 | |||
| 20 | * Usability issues: | ||
| 21 | ** http://jira.xwiki.org/jira/browse/XABLOG-26 (Blog.Categories looks weird for newbies) | ||
| 22 | ** (% class="strike" %)http://jira.xwiki.org/jira/browse/XABLOG-8 (%%) (Publishing at a future date is not clear) | ||
| 23 | *** http://incubator.myxwiki.org/xwiki/bin/view/Improvements/BlogPublishOptions | ||
| 24 | |||
| 25 | ==== Proposal ==== | ||
| 26 | |||
| 27 | 1. default blog article | ||
| 28 | 1*. in view / published mode | ||
| 29 | 1*. in edit mode | ||
| 30 | 1*. in hidden mode | ||
| 31 | 1*. in unpublished mode | ||
| 32 | 1. blog homepage | ||
| 33 | 1*. in view mode | ||
| 34 | 1*. in edition mode | ||
| 35 | 1. blog administration | ||
| 36 | 1*. categories | ||
| 37 | 1*. wiki administration | ||
| 38 | |||
| 39 | ==== Requirements ==== | ||
| 40 | |||
| 41 | * needs to be easy to skin for customer projects; | ||
| 42 | * use point of view: | ||
| 43 | ** creating a new blog in my wiki | ||
| 44 | ** creating a new post | ||
| 45 | ** publishing a post | ||
| 46 | ** using blog categories | ||
| 47 | |||
| 48 | ==== Suggestions ==== | ||
| 49 | |||
| 50 | The blog is a typical XWiki application: | ||
| 51 | |||
| 52 | * It requires a creation form to create new articles | ||
| 53 | * It lists existing items with a custom display | ||
| 54 | * A blog post has its specific page with a custom look | ||
| 55 | * Blog posts can be edited as forms (inline mode) | ||
| 56 | |||
| 57 | Stuff to improve | ||
| 58 | |||
| 59 | * Creating a new blog post | ||
| 60 | o Step 1 -> create the page | ||
| 61 | o Step 2 -> fill in the fields | ||
| 62 | * Edit / view a blog post | ||
| 63 | o Look of the blog post page | ||
| 64 | |||
| 65 | ==== Other ==== | ||
| 66 | |||
| 67 | Wordpress usability testing report: http://wpdotorg.wordpress.com/files/2008/10/wp-testreport-205-crazyhorse-1028a08jw.pdf |