Nice topic. Some people have suggested me some codes for my forum that lastly I didn't considerate to make (some were like
"I don't know if I should try it or jump through my window"), but they could be good ideas for Forumotion codes
I'll share them here. I discarted the ones that were impossible to make using only Javascript/Templates/CSS.
- Post reactThis would be a combination of the Twiemoji and
Like system that shows who liked a post, so the user could react to a post same way as in Discord you can react to a comment. You could limitate it to only a few options to make it more like the Facebook react. For Facebook-based forums this would be a good addition.
Are you afraid already? Yes, I started with the hardest one
This would require the use of a
Database or something like that... but I guess it would still be possible, using those tools and a bit of Javascript and black magic.
- Display how many new posts has a topicIn the topic list box you already see which topics/blogs have new messages, but not how many they have.
It would be something like this:
Suggestions for codes - Icons for Topic being watched / Favourite in the topic list boxIf a topic is being watched or is in the favourite list an icon would be displayed. I first thought this one wouldn't be hard to make but it had some unexpected complications.
It would be something like this:
Suggestions for codes - Topic sorting filterThis would be like the default sorting filter on the memberlist, but this one applied on the topics list.
When you create a Forum on the PA you can choose how the topics will be sorted inside it (topic's post date, topic's creation date, alphabetical...). In other platforms the user himself can choose how he wants them to be sorted. I'm not sure this can be accomplished only with Template/Javascript... I think it's possible but it wouldn't be easy.
- BBCode and HMTL highlighter in posting textareaThe BBCode and HTML tags when you are writing a post in Source more would be highlighted similarly as how the highlight works inside codes (adding format span). The correct ones would be
[green] and the incorrect ones would be
[red]. This way they would be a bit more intuitive.
Cases when we will considerate a tag is incorrect: It can't be found in the tags list, requires an end tag and can't be found, requires a start tag and can't be found, has a sorting problem like this
- Code:
[b][i]Hello[/b][/i] |
Cases when we will considerate a tag is correct: It's not incorrect, it's inside a code tag.
- User description tooltipThis one shouldn't be that hard. It would be a profile field where the user can say whatever he wants about himself.
The mentions tooltip would display that, instead of the contact buttons, etc. This can't be done with the default mentions tooltip but maybe it's possible modifying the
Hovercard code.