Thread:Feedback/Some bugs

Hi, these are some issues I encountered:

SQL: Somehow notifyUsersByMail doesn't make sense for nonexisting users (and perhaps hidden ones, too) :) (Seems to be fixed in latest SVN)
 * 1) Preview doesn't always work (other have reported that already). Also if you go back, your changes are lost. Arrrg... I just lost some text because of that. Should be fixed ASAP! FIXED
 * 2) When pressing "Preview" or "Show changes" the whole page is reloaded (slow!) and the anchor is on the top, not where the actual changes are shown
 * 3) When writing a reply or a new message, it's easy to accidentally click on "Add a reply" on another thread. Then the former reply field disappears and all changes are lost. There should be either a warning if an input field with content in it is about to collapse, or this should be merged with Drafts somehow, so that changes are not lost.
 * 4) Auto-deletion of Thread subpages is a nice thing, but: "The thread you specified does not exist." is not very informative when visiting a previously deleted thread.
 * 5) It should be carefully identified how LiquidThreads affects Oversight (especially hideuser). Each message creates a new page and it seems that cleaning up user_talk:EvilUsername is potentially time-consuming (due to the large amount of deletion log entries). I've not tested that in detail yet, so this might be complete BS :)
 * 6) When writing a message on a user talk page of a non-existing OR hidden user, there's an SQL error (the message itself is saved, though): The function is NewMessages::notifyUsersByMail and the error: „1052: Column 'up_user' in on clause is ambiguous (localhost)“
 * 1) "Watch"/"Unwatch" links make "Change subject" link disappear
 * 2) "Link to" doesn't work in this version (works in SVN version). See File:MW-LiquidThreads-Bug-Link.png
 * 3) Style issues with small screen resulutions: File:MW-LiquidThreads-Error-Smallresl.png
 * 4) When you click preview and then click "Watch", all those links on the right side disappear Doesn't seem to occur in SVN version
 * 5) When you click preview and on the preview page click on another thread's "Reply" link, you have two edit forms open. Conntected to #3. Doesn't seem to occur in SVN version
 * 6) When you click "reply" and then on the same page "reply" elsewhere, the new anchor is incorrect (it is directly under the edit interface and it should be right above the edit interface)
 * 7) (minor) The system text "reply" should change to "discard reply" after clicking on it, as clicking on it once more will hide the edit interface.
 * 8) Deleting a whole discussion is easy (subpages/responses are deleted automatically), but restoring requires to restore each post manually
 * 9) It doesn't seem to be possible to delete a page with all associated threads, you can only delete each thread manually and the header