Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#1625 closed task (fixed)

Move tag subsets (categories,continents and tag cloud) to the right bar

Reported by: mahouni Owned by: mahouni
Priority: minor Milestone: 0.9
Component: BW Forum Keywords: forum tag cloud layout
Cc:

Description

The forum would be more user-friendly if you don't have to scroll down the page to see the recent posts. Let's move the tag subsets to the right bar.

Matthias has already a draft in his gallery: http://www.bewelcome.org/gallery/show/image/2402

Attachments (1)

1625_move_tagsubsets_to_rightbar.patch (7.5 KB) - added by mahouni 7 years ago.

Download all attachments as: .zip

Change History (18)

comment:1 Changed 7 years ago by mahouni

  • Status changed from new to assigned

Changed 7 years ago by mahouni

comment:3 Changed 6 years ago by mahouni

I just pushed that branch to my gitorious repository again. you can view the difference to the current develop branch here:
https://gitorious.org/~mahouni/bewelcome/mahouni-rox/commit/be4752ca531a1937a989b8c273236f7e81fb2532

discussion in the BW forums:
http://alpha.bewelcome.org/forums/s2615-Move_tags_subset_to_the_right_side_bar

comment:4 Changed 6 years ago by planetcruiser

is what i see on http://www.nunatakker.li/bewelcome/htdocs/forums (lupo-test : Obatzda77) the latest version?

if yes, some comments:

  • the "New topic" button looks a little lost there, maybe it can be underneath the "Recent posts" headline? do we need that button there? it's in the right sidebar and also underneath the post list already - i would be happy to remove it from the top
  • when not logged in i see many more posts on the first page, why is that?
  • can we display the post dates fuzzy (i.e. "10 minutes ago") and with the precise date as hover comment, the same way it is done in the main page's "Recent Forum Posts" box or in my recent profile comments list changes? code: <span title="2012-08-14 10:36">10 minutes ago</span>

comment:5 follow-ups: Changed 6 years ago by mahouni

okay, I added the ticket to the 0.9 milestone.
https://gitorious.org/bewelcome/rox/commit/4cbd99f34691c2596bfcd421635d4e99dfa51ab1/diffs/2cdf4ba4302aaf61c12cf55d4ba29ee8c48715d2

The newTopic button on the top of the boards is gone. (BTW: there is also a request by pedalr in the BW forum to disable topics outside of groups completely, I would agree with that).

Further:

  • I removed the category dropdownbox, because there is already a category list,
  • the google search textarea is smaller now, I hope that's okay.
  • the different number of posts can be found in the master branch too. Maybe a different template is used when not logged in. Or once something changed, but wasn't adapted everywhere.
  • the fuzzy dates would be great! But I think we should open a new ticket for that.

comment:6 Changed 6 years ago by mahouni

  • Milestone changed from unassigned to 0.9

comment:7 Changed 6 years ago by jsfan

Looks good to me. I don't mind the smaller search box and the rest definitely is much cleaner layout than it used to be.

comment:8 Changed 6 years ago by mahouni

Somehow the category description is displayed too now. will fix that later today.

comment:9 Changed 6 years ago by jsfan

Fixed version still looks good to me. If anyone can confirm, please close ticket. :)

comment:10 in reply to: ↑ 5 Changed 6 years ago by planetcruiser

Replying to mahouni:

  • the fuzzy dates would be great! But I think we should open a new ticket for that.

fixed via https://gitorious.org/bewelcome/rox/commit/cf9fa620790c298f2bbce76ba85cb0716225da07 :)

comment:11 in reply to: ↑ 5 ; follow-up: Changed 6 years ago by planetcruiser

Replying to mahouni:

  • I removed the category dropdownbox, because there is already a category list,

makes sense.

  • the google search textarea is smaller now, I hope that's okay.

+1

on that search box: it is calling external js from big G servers and therefore potentially undermines user privacy. does anyone know if this can be avoided?

  • the different number of posts can be found in the master branch too. Maybe a different template is used when not logged in. Or once something changed, but wasn't adapted everywhere.

in https://gitorious.org/bewelcome/rox/commit/4cbd99f34691c2596bfcd421635d4e99dfa51ab1/diffs/2cdf4ba4302aaf61c12cf55d4ba29ee8c48715d2 i see that in build/forums/forums.model.php a LIMIT was reduced to 25. this should be adjusted for the logged out state as well, or reversed to be consistent.

comment:12 in reply to: ↑ 11 Changed 6 years ago by mahouni

Replying to planetcruiser:

fixed via https://gitorious.org/bewelcome/rox/commit/cf9fa620790c298f2bbce76ba85cb0716225da07 :)

tested locally: looks nice, works fine!
.

  • the google search textarea is smaller now, I hope that's okay.

+1

on that search box: it is calling external js from big G servers and therefore potentially undermines user privacy. does anyone know if this can be avoided?

I don't know. But I found a search box from DuckDuckGo:
http://patdryburgh.com/blog/adding-a-custom-duckduckgo-search-bar-to-your-site/
https://duckduckgo.com/search_box.html


  • the different number of posts can be found in the master branch too. Maybe a different template is used when not logged in. Or once something changed, but wasn't adapted everywhere.

in https://gitorious.org/bewelcome/rox/commit/4cbd99f34691c2596bfcd421635d4e99dfa51ab1/diffs/2cdf4ba4302aaf61c12cf55d4ba29ee8c48715d2 i see that in build/forums/forums.model.php a LIMIT was reduced to 25. this should be adjusted for the logged out state as well, or reversed to be consistent.

This is for the number of tags shown in the tag cloud. Unless some BWRox magic in operation, this shouldn't have an impact on the number of forum posts shown ;)

comment:13 Changed 6 years ago by jsfan

Fuzzy dates look fine to me.

comment:14 Changed 6 years ago by mahouni

These fuzzy dates are very useful indeed! For some later work I would also suggest to change even a bit more: The most important information when looking at the forum boards in my opinion are:

  • topic with latest posts (well done with the sorting and the fuzzy dates now)
  • Title of the thread
  • author of the last post
  • group or tag
  • number of replies

Somehow I think that the name of the OP and the number of views are less important and take too much attention at the moment. On the other hand I guess there are different significances if someone visits that page everyday or only once in a while.

So what about that ticket?

Should we try to bring in line the different number of posts on the boards? I don't think it is urgent and would shift it to a later milestone.

Note to myself regarding the change of the LIMIT statement: I should make smaller git commits and write more comment messages...

comment:15 Changed 6 years ago by jsfan

I'd consider this closed and create a new ticket for further suggestions (to be assigned to later release). Any objections to closing this?

comment:16 Changed 6 years ago by crumbking

  • Resolution set to fixed
  • Status changed from assigned to closed

I suggest to close this ticket. Further improvements should go into several new (small) tickets. The aim of this ticket is done: Move tag subsets (categories,continents and tag cloud) to the right bar

I tested on alpha and can't see any issue. Closing

comment:17 Changed 6 years ago by planetcruiser

another bonus fix, since we are all actively following the forums at the moment. :)

"link fuzzy dates to last post in 'recent posts' list on forum page and main page, fix green arrow position": https://gitorious.org/bewelcome/rox/commit/4788a631bb18977927c36f6977ab2fa99b711431

Note: See TracTickets for help on using tickets.