new forum To-Do priorities
These are not firmly prioritized, as of this posting. The orders might change with additional input from others. Other items could be added. Will update as soon as info becomes available.
But please don't hesitate to fix something out of order - will take any and all that can happen :-)
Critical These are must do:
-
forum attachments, discussion starting here: inkscape/vectors/general#97 (comment 139258308), as of this posting, 2 options - ability to choose which personal album or gallery is displayed in member profile, or don't use the gallery for attachments -
discuss moderation log further, decide what it shows and to whom (existing discussion: https://inkscape.org/forums/cafe/moderation-log-issues/) how to be transparent and still protect member privacy (no public discipline) also, doctormo personal note: Moderator's log could show different info depending on the type of action -
Recent Topics needs to show which messages "I" have not seen yet. Once I've opened a message, it should be removed from the list (actually it probably should be called "Unread Messages") (Fyi, there's a related item for styling Recent Topics/Unread Messages, to look and act like a board or subforum. Will edit in a link when I create the Issue for it.)
-
Python-Django CSS In the board indices (or subforums) (including Recent Topics) each topic needs a small icon/button (or just "new" text link), which opens the first message which I haven't read yet, in that topic. And the code changes for the icon (just a reminder, not to be implemented as they're written here! separate CSS):
<a class="glyphicon glyphicon-asterisk" title="Unread comments" href="" style="color: green;padding: 0 .3em;></a>
Although we should probably put some text inside the anchor too, just for accessibility. Not sure what Bootstrap idea is how to solve that if visually only icon is meant to be used.
-
In board indices (or subforums) (including Recent Topics/Unread Messages) each topic title needs to have a Creator, Created date, Last Post By, and last post date (columns) -
In the editor, an automated way to quote messages, rather than copy/paste - for example, highlight text to be quoted, click quote button, highlighted text shows in the message editor - or other option, a quote button which automatically pastes the entire contents of the quoted message into the editor (first way is preferred, but either way fixes this) -
In the new message, the quoted text should identify the author and link back to the message where it came from -
Python-Django Need a Moderators' board/subforum which only moderators can see and use. Moderators sometimes need to discuss issues. -
When we go to visit our profile, we can't get back to the forum. Make it easy to go back please. -Fixed in #324 (closed) -
"Works now: I can't mark any text in the posts for copying (in the posted posts). This is bad if you need someone to type something on the command line etc. (comment from Maren) -
Not Reproducible Editor
blocks thehas a right-click menu that isn't appropriate for writing text (comment from Maren) - works in part now. I do not get a right-click menu that would allow me to paste, but I do get a right-click menu. It just doesn't seem to know that I'm right-clicking in a text area. -
Comments to images in the gallery need to be moderated via gallery moderation. Or if there's no other way to moderate comments, maybe put them in their own board, which only moderators can see? But in any case, they should not appear in Recent Topics/Unread Messages. Neither should new images which are creating automated messages in Gallery Archive board, appear in Recent Topics/Unread Messages.
High These are also must, but less important:
-
Design Need breadcrumbs at both bottom and top of each page, for faster navigation. Or maybe "Jump to" dropdown menu at bottom of pages, if it's easier. -
Python-Django Need "mark all read" on Recent Topics (might get fixed with a related styling issue to make REcent Topics/Unread Messages look and act like board/subforum) -
Python-Django Mark all read on Unread Messages too -
Python-Django Need to be able to subscribe to a whole board/subforum -
Python-Django Ability to disable automatic subscription to replied topics (or get rid of automatic subscription?) (fixed in alert settings for forumtopics) -
Design Need a link from forum header to the rest of the website -
Python-Django Ability to embed videos from you tube, vimeo. Most forum have long lists of allowed video sites. Attached is the list for Inkscape Community (sorry it's blurry) vs. I'd say our short list should be: YouTube, YouTube Short URL, Vimeo, TinyPic.com, local MP4, local other common video formats, Instagram, Google Video, Facebook, 4 different Facebook Video (see list), any others you or others think would be good. I don't think we need them all. -
Design List of own comments should be more compact...hhmm, not sure where that item has gone to, for the moment....was thinking of suggesting it could look like any other board index, but wanted to see it first. Will try to remember to revisit this one later. -
Design The text of quotes in the posted messages is too big. Can it be closer to the same size as the regular text, maybe in italics? If screenshot is needed, ask brynn. Maybe I see it differently for some reason? -
Design New message form doesn't display well on small screens. Mihaela, your baby. Please move up if you think best :-) -
Python-Django There is something missing from the email notificaton: the message author! - Not Reproducible https://inkscape.org/forums/questions/cant-draw-circles-anymore/#c2197 Notification email gave wrong URL.
-
Python-Django Emails sometimes encode characters incorrectly. (I'm not really sure how important this is - from Martin's todo list) -
Python-Django Setting batch emailing is currently sending emails out right away (bug) (I'm not really sure how important this is - from Martin's todo list)
These would be nice:
-
Python-Django Split out message feature needs an option to merge the split messages into an existing topic, as well as a new topic (if possible) -
Python-Django Ability for members to hide boards/subforums that they don't want to see. -
Python-Django Add Inkscape icons to smiley list (ask brynn for files if necessary) -
CSS Design Personal messages between users needs some love, formatting the thread and alerts -
Python-Django JS Could attachments appear in an ajax gallery, similar to what I use on my website, with close buttons and back/forth buttons? http://vektorrascheln.de/posts/2015/Dec/creating-bookart.html#creating-bookart-gallery (this is the same as Mihaela's comment: poping up attached images in a modal above the page, with navigation, would also be helpful) we have a separate issue for this: #272 (closed) -
Python-Django Gallery Archive board not needed, just adds noise to the forum (Ability to hide boards would fix this, as well as removing it)