Registered Member
|
You have done a great job, and i believe this version is going to be more productive than original one. Thanks
But with new versions comes new bugs (and wishes) 1. Either dashboard should get a tab "Unread Posts", either some clear separation should be between posts with new replies. Or even better - both. 2. in FF i tried to open ~10 windows of brainstorm's and it hanged. Usually i work with even ~20 pages ant it runs smooth enough. I guess there is a room for optimizing JS script. Even scrolling with ajax on is slow, only toggling saves the day 3. middle click in dashboard to open in new window doesn't work (need to refresh to get results) 4. For searching/browsing purposes i'd like to have ability to view titles like in any regular subforum. (no excerpts form first posts etc) Buttons to toggle view between 'Brainstorm mode'/ 'Extended mode' (like in search results with excerpts)/ 'Listed mode' (like was before) http://imagebin.ca/view/BTTVRva.html - sketch from my next project. 5. Size switcher js present, but not used ? 6. No tag cloud. I guess, it is on todo, but i still cant resist not to mention it 7. Randomizing results on unvoted ideas would be nice |
Registered Member
|
8. navigation is broken. How to go back, when you open an idea (same window, with ajax)
9. +++ USE SPRITES +++ To load a simple idea do we need ~60-70 requests ONLY for images? it is a shortcut for killing server 10. Compress js and css files with gzip (and other improvements by yslow) 11. !!!!!!!!!CRITICAL!!!!!!!! [KParts] Gecko/Webkit KDE browser has a very long discussion. And ajax tries to load it ALL. IT both wastes bandwidth, and server resources, not countig, that it hangs user browser for good. Also whats the point of ajax, then all it does, it loads content, that can be loaded without ajax in exactly the same way (no paging etc) html is quite unoptimized. Like why do we need these "<a name="anchorXXXX"></a>" etc? If you need my help to clean up html, just PM or email. |
Administrator
|
The code is in GIT.. (http://gitorious.org/kde-forum-mods/phpbb) Branch kde-brainstorm-i -- you can always take a look at it. But if you wish to make changes, you should try a local branch on your box, or we can make a different branch for you.
1. Anchors are needed as the interface works completely without js as well. For example, when you click on "Edit" next to a comment, it should take you to that anchor, instead of the top of page. Same when you say vote for an idea, it should take you to that idea where you voted. Without those, navigation becomes quite a pain. If you have a better way to do it, you are welcome 2. JS optimization.. maybe. If you wish, you can take a look. But I'll suggest that instead of the feedback area, we should communicate on IRC. 3. Tag cloud isnt on ToDo right now. Again, maybe there in next version, but not now. 4. Navigation using browser "back" button :: definitely on my Todo.. need to add it. 5. Now you don't you complain about loading the whole thing together.. You wanted an ideatorrent like model, you have an ideatorrent like model. We can have pagination for comments as well, but maybe in the later releases, not yet. 6. Compressing js: good idea. 7. Randomizing unvoted, again, good idea. Was deliberately removed actually (the ability to use two sortkeys) but can definitely be back. This goes on my todo Right now, as mentioned, brainstorm is a feature freeze release. So we will be implementing _only_ bugfixes and optimizations. We can start having new features once this is stable enough. |
KDE Developer
|
1. It's impossible to manipulate the URL without reloading. So there's no better way.
12. Autovoting for the thread-starter doesn't work any longer. |
Administrator
|
Damn, I knew I missed something .. I'll add that to my ToDo.. |
Administrator
|
Should be fixed now.
|
Registered Member
|
13. Clicking random once makes it reload every few seconds. It should only randomize the page view each time it is clicked.
I starting reading an idea that caught my eye and than it disappeared. And now due to my memory I can't find it. I can understand the use in reloading every few seconds, but I don't think that should be the default behaviour. |
Administrator
|
I have disabled automatic reloading for the popular, random and unvoted filter pages. |
KDE Developer
|
14. I've just received this when I clicked to vote (open in a new tab) in no-ajax mode
ILLEGAL ACCESS. IP AND USER-ID REPORTED 15. I don't get the 'switch ajax on' button in no-ajax mode 16. In [1], when I click a topic in brainstorm (in no-ajax mode), the dashboard is opened instead of the desired topic [1] search.php?search_id=newposts |
Administrator
|
This only happens in case you try to vote on an idea you already voted in the same way. Strangely the vote you already did should be no longer a link... After some testing i can't reproduce that. Could it be you voted from an old tab but forgot you already voted on another one without reloading the old tab? |
KDE Developer
|
It is very possible (i'm an impatient clicker when the link doesn't load as fast as I want ).
But wouldn't it be better to have 'you have already voted' or something (or even to load the destination page just like when voted but without casting the actual vote)? |
Administrator
|
Indeed, this is the case already. But if you have disabled js and have the topicview still open in another tab (or the forumview) and then you vote in another tab, the other wouldn't know it without reloading
|
Administrator
|
NOW i can finally reproduce... you gave me a good hint.
In case you click too fast, before the new page has loaded (tab or not) you submit 2 votes in one, and that is... well, not allowed. Unfortunately not much we can do about it, every click submits the data once again... |
KDE Developer
|
So, it is check-at-source-location and kill-on-destination, and not check-at-destination approach ok, I'm cool with that, just the message was too scary
|
Administrator
|
Heh, it is meant to be scary..
But honestly, this double click use case wasnt considered. Maybe it _should_ show a nicer message and not just on a blank page, but maybe a banner or something. We'll see
It was requested to be removed. I think we should add it back somewhere, maybe as one of our staff suggested, as a link at the bottom of the page.
Ouch... should be fixed now. |
Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot]