Profile does contain a User's Posts link but not a User's Topics link. Could it be added?
The view would be like /search.php?search_id=egosearch
User's Topics
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
- Pony99CA
- Registered User
- Posts: 986
- Joined: Sun Feb 08, 2009 2:35 am
- Location: Hollister, CA
- Contact:
Re: User's Topics
It could be added if somebody writes an extension. I'm curious why you care about the topics that a user has posted in, though. Isn't seeing the posts more useful?
If you really want to see a list of topics that a user has participated in, if you do an Advanced Search, type a user name in, set Search within to "Post subjects and message text" and Display results as to "Topics", you'll get a list similar to the ego search.
As a hint for others, though, if you do an Advanced Search, type a user name in, set Search within to "Topic titles only" and Display results as to "Topics", you'll get a list of all topics that a user has started. I can see that being useful.
Steve
If you really want to see a list of topics that a user has participated in, if you do an Advanced Search, type a user name in, set Search within to "Post subjects and message text" and Display results as to "Topics", you'll get a list similar to the ego search.
As a hint for others, though, if you do an Advanced Search, type a user name in, set Search within to "Topic titles only" and Display results as to "Topics", you'll get a list of all topics that a user has started. I can see that being useful.
Steve
Silicon Valley Pocket PC (http://www.svpocketpc.com)
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.
Re: User's Topics
A list of topics gives a much more compact view of where a user has posted, especially if he has dozens of posts in certain topics.Pony99CA wrote:It could be added if somebody writes an extension. I'm curious why you care about the topics that a user has posted in, though. Isn't seeing the posts more useful?
- Pony99CA
- Registered User
- Posts: 986
- Joined: Sun Feb 08, 2009 2:35 am
- Location: Hollister, CA
- Contact:
Re: User's Topics
True, but if I'm doing a search, I'd rather see what he has posted, not where he has posted.XTF wrote:A list of topics gives a much more compact view of where a user has posted, especially if he has dozens of posts in certain topics.Pony99CA wrote:It could be added if somebody writes an extension. I'm curious why you care about the topics that a user has posted in, though. Isn't seeing the posts more useful?
Besides, I showed how to do the search above. It's a few extra steps, but I don't see the value of adding this to the core. I have no problem with this being an extension, though.
Steve
Silicon Valley Pocket PC (http://www.svpocketpc.com)
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.
Re: User's Topics
Sure, that's why I don't suggest to replace existing functionality.Pony99CA wrote:True, but if I'm doing a search, I'd rather see what he has posted, not where he has posted.
The code is in core already (via egosearch), why would you not expose it to the user?Besides, I showed how to do the search above. It's a few extra steps, but I don't see the value of adding this to the core. I have no problem with this being an extension, though.
Steve
- DavidIQ
- Customisations Team Leader
- Posts: 1904
- Joined: Thu Mar 02, 2006 4:29 pm
- Location: Earth
- Contact:
Re: User's Topics
Because it's not a feature everyone desires, as Steve is trying to point out. The Quick Links is supposed to be a set of links that are considered the most used. What you're suggesting doesn't sound like a very desirable or used link so would be best served by an extension.XTF wrote:The code is in core already (via egosearch), why would you not expose it to the user?
Re: User's Topics
I'm not requesting for it to be in Quick Links.
- DavidIQ
- Customisations Team Leader
- Posts: 1904
- Joined: Thu Mar 02, 2006 4:29 pm
- Location: Earth
- Contact:
Re: User's Topics
Ok so it would be in the statistics section of the profile but the same still applies. Also "egosearch" only applies to one's own posts so this search mode would not work to show another user's posted-to topics (changing the current link from the profile to end with "topics" only shows user-started topics) and one could arguably even add way more links: Number of topics started, number of topics posted to, etc. so we've basically included the most obvious desired information.
Re: User's Topics
Obviously it'd require a user ID argument but that should be enough..DavidIQ wrote:Ok so it would be in the statistics section of the profile but the same still applies. Also "egosearch" only applies to one's own posts so this search mode would not work to show another user's posted-to topics
Nevermind thenand one could arguably even add way more links: Number of topics started, number of topics posted to, etc. so we've basically included the most obvious desired information.
- DavidIQ
- Customisations Team Leader
- Posts: 1904
- Joined: Thu Mar 02, 2006 4:29 pm
- Location: Earth
- Contact:
Re: User's Topics
There's actually two events that were added to the profile page for that purpose:
https://github.com/phpbb/phpbb/blob/3.1 ... w.html#L90
https://github.com/phpbb/phpbb/blob/3.1 ... .html#L106
I'm sure one could go nuts adding all sorts of user statistics to there.
https://github.com/phpbb/phpbb/blob/3.1 ... w.html#L90
memberlist_view_user_statistics_before
https://github.com/phpbb/phpbb/blob/3.1 ... .html#L106
memberlist_view_user_statistics_after
I'm sure one could go nuts adding all sorts of user statistics to there.