View Issue Details

IDProjectCategoryView StatusLast Update
0000352WackoWikicorepublic2011-08-25 00:26
ReporterFreeman Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status confirmedResolutionopen 
Target Version7.0.x 
Summary0000352: Wacko-powered forum
DescriptionTo complete forum features we need:

  * Add separated, dedicated document title that should thread subject

  * Implement {{thread}} action, where thread should be a chain of first document (topic start) and it comments (discussion), visible as linear (or optionally hierarchial) thread

  * Implement {{board}} action that displays a feed with clickable thread links. Could be {{tag "Name"}} that displays the feed tagged with "Name"

  * Because our forum is not traditional, strict-hierarchied and BBCode-powered, we should make it fully innovative, board-free forum, that uses only tagging to link threads into logical groups.

For example, some thread like "How can I implement an action invented by myself" could be linked to "PHP", "SQL" and "regular expressions" boards simultaneously via tags.

  * Implement {{cloud}} action

  * Implement start page for the forum, that contains only search (use the f...ing search - the general moderator's headache) and tag cloud

For the minimum, our forum should use Wacko markup instead of BBCode. "Wacko parser as separate product" subject is already actual (0000198).

Forum-like adoption of Wacko markup contains:

  * ((11)) - digits-only link is a thread. Thread starts from a document outside of hierarchy with other wiki and has numeric supertag. To implement this feature we need separate title field, because thread has no hierarchy but has a subject

  * ((11#​25)) - direct link to the thread post, trivial

  * ((user:Skipper)) - link to a forum member (user). To impement it, we need separate cluster for user profiles and link it via interwiki prefix (0000291)

 * ((tag:PHP)) - link to the discussion (board) tagged with PHP
TagsNo tags attached.

Relationships

related to 0000342 resolvedadministrator Non-wiki nicknames 
related to 0000050 acknowledged Add threaded comments 
related to 0000118 resolvedadministrator simple way to tailor the navigation bar for all users 
parent of 0000291 resolvedadministrator have a special namespace for user pages 
parent of 0000351 resolvedadministrator add user profile action 
parent of 0000028 resolvedadministrator Add paging to long list actions 
parent of 0000026 resolvedTann San make comments capable for editing 
parent of 0000027 confirmed Custom Inter Wiki Map for Wacko Wiki 
Not all the children of this issue are yet resolved or closed.

Activities

Freeman

2010-02-22 17:49

developer   ~0000742

I'm not sure how it applicable to 0000198 because that feature was intended for use of Wacko parser outside of WackoWiki itself, but here is describing a forum that fully integrated with Wacko core

administrator

2010-02-22 20:09

administrator   ~0000743

added initial changes with rev1096

Freeman

2011-08-25 00:26

developer   ~0000808

I'm strage but I don't think about it the same way as I wrote above. These actions are not needed (or optional). Wacko-powered forum should implement service environment via engine-driven service pages controlled via admin panel, not via actions (or optional via actions). Proper model is also needed and it's important.

Issue History

Date Modified Username Field Change
2010-02-22 17:39 Freeman New Issue
2010-02-22 17:40 Freeman Relationship added parent of 0000291
2010-02-22 17:49 Freeman Note Added: 0000742
2010-02-22 17:53 Freeman Description Updated
2010-02-22 18:04 Freeman Relationship added related to 0000342
2010-02-22 18:15 Freeman Relationship added parent of 0000351
2010-02-22 18:18 Freeman Relationship added parent of 0000024
2010-02-22 18:19 Freeman Relationship added parent of 0000028
2010-02-22 18:22 Freeman Relationship deleted parent of 0000024
2010-02-22 18:22 Freeman Relationship added parent of 0000026
2010-02-22 18:33 Freeman Relationship added related to 0000050
2010-02-22 18:57 administrator Status new => confirmed
2010-02-22 19:03 Freeman Relationship added parent of 0000027
2010-02-22 19:06 Freeman Relationship added related to 0000118
2010-02-22 20:09 administrator Note Added: 0000743
2010-03-08 10:12 administrator Category Core => core
2011-07-03 12:19 administrator Target Version => 7.0.x
2011-08-25 00:26 Freeman Note Added: 0000808