Forum requirements
#1
21. October 2017 - 17:58
Forum requirements
So posting and commenting is working, thanks Eko.
The software behind this integrated forum is called Harmony. The features are listed here: https://www.drupal.org/node/2233303
To get this usable, we (imho) need:
- Something for formatting, either a WYSIWYG editor, or some common tags like BBCode;
- a simple way for attaching/embedding images ("The ability to upload an image right there in the post. Click browse and select", https://groups.drupal.org/node/408323#comment-1149423);
- Full-text search - 'Harmony' has an integration with Search API, but we're using Apache Solr for full-text searches.
Also mentioned in Harmony - What's the most important feature for you? (harmony_* modules to make after core):
- "The ability to merge threads. Many times two or even three separate users will start a thread on the same subject and they will get a reply or two. It can get very confusing for the rest of the members. Which one do they respond to? Which one did they reply to? etc." (@rayorg)
- "Notifications. You want to be able to subscribe to a particular thread and get an email or Private Message, depending on which option you chose, whenever a new post is made to that thread. Many times people will forget or lose the thread they asked a question in. A notification is very handy." (@rayorg)
I am probably missing a lot, but for starters, I think image attaching/embedding and a simple editor would be crucial.
Sandro
Modules
* Image attachments to forum post added.
* BUEditor added.
* Smiley input filter added.
Moved back to D7 core forum
Hi,
I think 'Harmony' as suggested by Eko has the more modern architecture, but currently has just too many limitations:
* It's based on entities, so it does not integrate into Apache Solr's full text search,
* it does not build proper breadcrumbs,
* views arguments can not work as there is no nid, and
* the overview page is confusing.
Thusly I moved back to D7 core forum with the
The content has been moved also; threads are now regular nodes with a nid, and replies are comments.
So now we have breadcrumbs, search integration, and view arguments work.
However, the forum overview page is borked. It's supposed to look like this:
Harmony_core has messed with this, so as it seems it can not be restored. As a workaround I'm using the forum structure. The tabs (active topics etc.) work fine.
Image attachments are added to the forum post node where it works fine; on comments it does not work. Workarounds might be 'comment_upload' or 'nodecomment' (both are very dated approaches we used about a decade ago).
Let's get back to work…
Sandro
Quick status updates
Hi,
some things are working, others don't.
* Signatures - signature_forum has a bug, so signatures sometimes show up on top of the post. Undesirable, so module removed.
* User avatars - Automatic scaling of profile pictures does not work reliably, and settings from imagecache_profiles are ignored.
Attaching and embedding images works, but it is neither very user friendly nor nice looking. Supposed to be simpler methods like insert seem not to work at all, imce works partially, but is not really usable.
What appears to work nicely:
* Activity stats - author_pane
* Pre-filled comment subjects - comment_subject
Still needs some more testing:
* Comment notifications - comment_notify
* Private messaging - privatemsg
For now not looking into stuff like user points or user badges.
Sandro
Re: Forum requirements
Hi,
* new: limited the default input format for forum posts to a filtered subset of HTML and some markdown.
* disabled IP address tracking as that's privacy related data.
Sandro
Re: Forum requirements
Changelog:
Sandro
Re: Forum requirements
Some minor changes:
Sandro
Re: Forum requirements
Changelog:
Sandro