Hello,

Would it be a lot to ask to get an alternative page view that instead of listing all forum categories, it lists all discussions (newer topics / comments listed first). Maybe even as a link or something next to the mark all topics read / post new topic links.

An example of what I mean would be how Vanilla does their default discussion list.
(http://lussumo.com/community/)

I know I can create a View for this, but it wouldn't have the advanced forum feel, as the post icons wouldn't exist, the check for new replies, etc.

Thanks

Comments

maulwuff’s picture

the list at the link has not much in common with a forum neither. For me it lists the topic titles combined with (in our case) taxonomy-terms.
That's a pure views + template thing.
Idea for a solution: Ship advForum with a default view by that style + another template file. ;) But I'd say it's not prio 1.

XBleed’s picture

Can Views do this?

I figured that Views wouldn't be able to get the advforum post icons, the new post link "(3 new)", etc..

Sure, I can pull forum topics and sort them by last reply, but is there a way to display that the post has anything new to the front end visitor?

maulwuff’s picture

I've build a view to list only "new posts".
See here for initial issue: http://drupal.org/node/234005
or the book page (which is mostly the same) http://drupal.org/node/234200

There are no icons, though. But icons are a theming issue. But as anything can be themed, views can be themed, too!

See here:
http://drupal.org/node/128741
http://drupal.org/node/42597
and more. (use google with: "site:drupal.org theme views", that's faster and better results, than drupals search ;) )

catch’s picture

Views 1 handles the new posts links (and takes the logic from tracker and forum modules in core), so that's not an issue. I have a view set up on my own site for this which includes the forum names as well as stuff like $last_comment_author - so it might be worth such a page into advanced_forum - we could also add tabs for 'unread' 'no replies' etc.

XBleed’s picture

Thanks.

I didn't mean to sound mis-leading in my previous posts, but I am pretty familiar with theming views.

What I want to do is have a topic-list that is an exact copy of theme_forum_topic_list() except that it displays topics from ALL forums and categories, rather than just the one.

I know that views can get the topics and lay them out in different ways based on the comments and such, but I'm looking for the advforum stuff to be included as well, such as posticon, views, new post links, etc. I couldn't get all of that stuff with my views. :/

michelle’s picture

Title: Page for "all topics / discussions" » Add topic list page for all forums
Version: 5.x-1.0-alpha9 » 6.x-1.x-dev
Assigned: Unassigned » michelle
Category: feature » task

Adding this to the to do list.

Michelle

michelle’s picture

Status: Active » Postponed

Will revisit this in 2.x.

Michelle

michelle’s picture

Version: 6.x-1.x-dev » 6.x-2.x-dev
Assigned: michelle » Unassigned
Category: task » feature
Status: Postponed » Active
michelle’s picture

Status: Active » Closed (fixed)

I'm closing this one in favor of a new, larger scoped issue that will allow for this as well:

#484052: Make a view for the topic list page

Michelle