I would like to suggest some features that would benefit the wsnforum users and owners.
1. Adsense Revenue sharing - Turn adsense revenue sharing on/off - Specify percentage splits between admin, thread starter and last post - Number of days a user must be a member before they can participate in adsense revenue sharing - Number of posts a user must have before they can participate in adsense revenue sharing - Enter your adsense ID and channel (optional)
2. Tag system - When a member creates a new thread, they can now input a series of "tags". Tags are simply keywords that describe the thread. - On the main page we use "tag cloud". The more times a tag is used, the larger the text grows. - Tags are searchable [img=http://img129.imageshack.us/img129/6406/snap959jm6.th.jpg]
1. I don't get why would thread-killing would earn the killer revenue.
Some things on my list: - multilingual version of forum (again) - admin panel toplist or search to show items which have not yet taken effect. effectivetime > UNIX_TIMESTAMP() condition... not sure how sqlite would deal with it. - come up with a caching switch that'll help most people, with big disclaimer that it eliminates some flexibility. say, cache - apply <h1> and <h2> tags where appropriate for better SEO - make all $_SERVER vars available as global template vars {SERVER_X} - file comparison for language files to catch changed language. try to parse it into something that doesn't require editing the language file directly. - use language item for currency, to ease changing it - switch to convert attached videos to FLV - rework search page with regex so that both the current <!-- BEGIN X --> and the displaylinks <!-- BEGIN X LINKS --> styles work. - searchable fields for posts/members - auto-translate cleartext emails into ascii codes for (mediocre) spam protection - when treating emails as usernames, automatically display with {MEMBEREMAILDISGUISE} to protect from spam - option for forums as subdomains for mod_rewrite - for WSN integration, add tracking of which site the person is browsing and link appropriately in online user list - in integration generator, include a specification of the registration url and file path of the script being integrated with. this way the 'register' link can autoforward - get & to work in forum rewriting... make a tricky query to use a mysql function to remove & from the field before match, it can be done. - required fields for calendar - replace member list with toplist for forward-thinking flexibility. only as optional template change of course. - Forum: make multiple choice polls list percentages as out of number of unique voters, not the number of votes - WSN Forum option to show first post in distinct area at top on all pages of thread -- like opera's forums do. or maybe leave as toplist. - add WSN Forum option to let all members get direct access to deleted threads/posts (when you give them a link)... or, perhaps, a switch that activates a profile option to view deleted items the same way mods do. - make pm stats sortable (by number sent -- SELECT fromid,subject,COUNT(fromid) AS instances FROM wsnforum_pm WHERE deleted=0 GROUP BY fromid ORDER BY instances DESC LIMIT 0,30;) -- can i simply replace it with a toplist? - when templates/admin directory exists, use it instead of templates/default/admin. prevents duplication, makes template sets easier to distribute. - custom titles page which allows admin to type a url and then type the <title> tag for that page to override the normal title (have them type non-rewritten version of url) - 'protected fields' (beneth required etc) to make sure only admins can change certain data - ability to make calendar events span multiple days - PostgreSQL support - Oracle support - ability to set topics submitted by certain usergroups (especially guest) to expire after x days with a special email telling them that it expired because they weren't in the right usergroup. - https://www.webmastersite.net/forums/threads/Inheriting_category_authorization-4651.html - let submitters add an XML (or RSS? maybe handle both plain RSS and the WSN xml format for greater flexibility) feed whose items will be inserted into the directory(/forum) and updated daily... topic field lastxmlupdate would be the timer, if it's been more than a day then query new data before showing topic details. the feed will be a member field i guess. for wsn forum, this feature can auto-post threads. These links/threads will still go through the validation process if the submitter's usergroup requires validation. validation of edits will be annoying to handle, but so it goes. - extract pattern from page. say, grab http://something and save whatever is between blah1 and blah2 to pagepart.txt. Type <!-- INSERT CONTENT pagepart --> in template to call it... or perhaps just make [INSERTFILE=] process urls. - tag clouds - custom fields for reports - payment detail logging - switch to turn avatars off - 'next page' and 'previous page' links in pagination - single template var containing entire navigation bit - in-template method to set a custom wrapper, <!-- usewrapper=wrapper2 --> - sposnorship discounts for specific members - admin search bulk editing of results - reminder once of joined event via popup message from 10 minutes before it takes place through the scheduled end time if they come online. to have it not repeat, use calendar field 'reminded'. also have standard email reminder a day in advance, as user option. - when deleting forum, an option to auto-transfer all topics/posts to specified forum. - switch-activated pre-made avatar gallery - ability to add extra attachment fields such as a label for each attachment that submitter can type on suggest/edit link/comment pages - limit guest access by any single IP to x page loads per day (like whois.sc does) as another rouge spider control - per-forum specification of allowed topic types to submit [alter selector, also reject after submit if you try to cheat] - ldap authentication option - for 'between' search that uses two boxes -- need a way to make the second box appear dynamically - mechanism to override redirects with $_POST['returnto'] even when admin setting isn't blank, maybe. would go along with consolidation of redirects into a redirect function, perhaps. - switch: option to let topic owners respond to comments within them - make rotating letter work as sort order for searches (currently only works in index.php) - add a setting on the censor page asking if it should affect topic titles - feature to warn necromancers when they try to reply to something more than 6 months old that it's a dead thread. SMF already has it. perhaps make it an 'only warn' checkbox by the current setting. also have it autoreport? - see if I can make imagemagick use the quality setting to make smaller thumbnails - https://www.webmastersite.net/forums/thread/5730 - handle navigation and pagination more centrally somehow - allow members to moderate their own guestbooks (edit/delete posts in it) - newsletter functionality, as described in hacks thread - reputation system option, distinct from ratings. - 'or' in advanced search: find where fieldx is y OR fieldz is q - [html] tag with usergroup permission for it (or perhaps use current html permission) - Search for a "text" in all templates. Result: Templates in which "text" occurs + line (and line number, for use of those who prefer offline editing). Click on the template to open it for editing. - ability to save drafts of posts/threads and retreive them from user cp later to finish -- will have a little 'You have 1 infinished post in progress' indicator at the top of pages as reminder. Or just a notes area like Invision and that vB hack. - advanced referal tracking. "For paid links, have the ability for members to refer new members and have a set amount of link credit added to their account and/or a simple tabulation of referral credit for which they could be paid cash by the admin. Ideally, also have the ability to have a section that allows affiliates to check their referral status, account balance, get graphics and banners, etc...." - name the spiders - option to reject vague thread titles. if title contains "help" then show a warning suggesting the person choose a better title, for example. problematic to find keywords. - feature to specify problem-people who can't make consecutive posts while everyone else can - 'private topics' to allow PM-like things involving multiple people. Maybe have checkbox on PM to turn it into private topic. use topicid field and assume oldest one is start of thread, and we may not need a pmtopics table.
- permission to use/edit signature for usergroups - in forum bulk edit: show topic starter, ability to "select all" - in provate messages: ability to "select all", delete/save link or button when reading a PM - for moderators: ability to reverse all changes done by a moderator in case of abuse - for page navigation - seo purposes: the links to the first page for topics should be the link to the topic and not paginated (example url/forum/topic/page1/ should be url/forum/topic/); similar for first page of forums - easy unsuscribe link in emails when user receives topic or forum subscription messages or emails from admin
I would like to suggest the hability of selecting more than one file per one attach button. This is to stablish at usergroup permissions the amount of files they can search summultaneously to be attached with only one attach button. This way will be more convenient for a user intending to upload a lot of images.
The reason I'm not doing that is it'd simply make it much, much more likely for people to keep trying to resubmit the page or simply think it's broken. The only way for it to work well would be to have a progress bar showing that it's uploading, but that's only possible by compiling a non-standard extension into PHP 5.2.
Here's a few small features that I would like to see be the first on the "To-Do list":
1) The ability to incorporate raw HTML into posts. (Note: if this feature is already included in the current version of WSN Forum, I have not yet been able to figure out how to use it).
2) A "quick edit" function, which allows users to quickly edit their posts. I believe that this feature, which is currently found in IPB and MyBB boards, is actually javascript-based.
I can see that you (Paul) have already mentioned these features in Post 2#, but these two features are that I have listed, in particular, most important to me.
Otherwise, I have been pleasantly impressed with the many, many features (some of which are exclusive to WSN Forum) that WSN Forum software already has. Nice work. It was definitely worth my money.
Additionaly, you may want to review your pre-fabricated integration file for "Mambo Server" integration. I am currently using Mambo v.4.6.1, and the integration script only half-works. It does integrate the user-login information, but it "strips" me of my Administrator status in the process (I have tried playing around with that "Which usergroup is the Administrator?" thing....does not seem to work, no matter what I do)..
1) It's a usergroup permission, but you're strongly advised not to use it since it allows people to damage the layout, and it's a bit pointless since you could just create WSN Codes for the desired tags.
The [html] suggestion listed above is an idea to limit the ability to post html to only a specified part of the post.
Paul wrote: The reason I'm not doing that is it'd simply make it much, much more likely for people to keep trying to resubmit the page or simply think it's broken. The only way for it to work well would be to have a progress bar showing that it's uploading, but that's only possible by compiling a non-standard extension into PHP 5.2.
There will be multiple attachments per one button only if admin selects so at member permissions. At member permissions we can state: amount of attachments, but also amount of simultaneous attachments. Without stating an amount of simmultaneous attachments, the attaching process will function the same as now, with only one attachment per button. Using simmultaneous attachments per button a phrase saying the following can be of help: "Please wait until all attachments complete uploading. Depending on the amount and size of your attachments you will need to wait up to several minutes"
It would be great if there was also sponsorship for forums.
I have a site which is supposed to be customer reviews about products/services, so each product must be a unique forum. Unfortunately these forum-listings cannot use sponsorship right now.
No, i mean the ability to list first the sponsor-forums and then the regural-forums, just like the topics do. Members will pay in order to list their forum before the others, in the subforums list.
The major problem is that forums cannot accept payments, if they did, i could create the behavior i described above with if-statements.
Members own forums? There's no such facility in the script, so sponsorship of member-owned forums is as they say putting the cart before the horse. Won't happen (except as custom project of course) unless there are more people doing this than I think there are.
0/5
1
2
3
4
5
This thread is closed, so you cannot post a reply.
Comments on Feature Suggestions Thread
Forum Regular
Usergroup: Customer
Joined: Jan 25, 2005
Location: Croatia
Total Topics: 46
Total Comments: 136
I would like to suggest some features that would benefit the wsnforum users and owners.
1. Adsense Revenue sharing
- Turn adsense revenue sharing on/off
- Specify percentage splits between admin, thread starter and last post
- Number of days a user must be a member before they can participate in
adsense revenue sharing
- Number of posts a user must have before they can participate in adsense
revenue sharing
- Enter your adsense ID and channel (optional)
2. Tag system
- When a member creates a new thread, they can now input a series of "tags".
Tags are simply keywords that describe the thread.
- On the main page we use "tag cloud". The more times a tag is used, the
larger the text grows.
- Tags are searchable
[img=http://img129.imageshack.us/img129/6406/snap959jm6.th.jpg]
3. More To Come
Can you paul stick this?
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
1. I don't get why would thread-killing would earn the killer revenue.
Some things on my list:
- multilingual version of forum (again)
- admin panel toplist or search to show items which have not yet taken effect. effectivetime > UNIX_TIMESTAMP() condition... not sure how sqlite would deal with it.
- come up with a caching switch that'll help most people, with big disclaimer that it eliminates some flexibility. say, cache
- apply <h1> and <h2> tags where appropriate for better SEO
- make all $_SERVER vars available as global template vars {SERVER_X}
- file comparison for language files to catch changed language. try to parse it into something that doesn't require editing the language file directly.
- use language item for currency, to ease changing it
- switch to convert attached videos to FLV
- rework search page with regex so that both the current <!-- BEGIN X --> and the displaylinks <!-- BEGIN X LINKS --> styles work.
- searchable fields for posts/members
- auto-translate cleartext emails into ascii codes for (mediocre) spam protection
- when treating emails as usernames, automatically display with {MEMBEREMAILDISGUISE} to protect from spam
- option for forums as subdomains for mod_rewrite
- for WSN integration, add tracking of which site the person is browsing and link appropriately in online user list
- in integration generator, include a specification of the registration url and file path of the script being integrated with. this way the 'register' link can autoforward
- get & to work in forum rewriting... make a tricky query to use a mysql function to remove & from the field before match, it can be done.
- required fields for calendar
- replace member list with toplist for forward-thinking flexibility. only as optional template change of course.
- Forum: make multiple choice polls list percentages as out of number of unique voters, not the number of votes
- WSN Forum option to show first post in distinct area at top on all pages of thread -- like opera's forums do. or maybe leave as toplist.
- add WSN Forum option to let all members get direct access to deleted threads/posts (when you give them a link)... or, perhaps, a switch that activates a profile option to view deleted items the same way mods do.
- make pm stats sortable (by number sent -- SELECT fromid,subject,COUNT(fromid) AS instances FROM wsnforum_pm WHERE deleted=0 GROUP BY fromid ORDER BY instances DESC LIMIT 0,30;) -- can i simply replace it with a toplist?
- when templates/admin directory exists, use it instead of templates/default/admin. prevents duplication, makes template sets easier to distribute.
- custom titles page which allows admin to type a url and then type the <title> tag for that page to override the normal title (have them type non-rewritten version of url)
- 'protected fields' (beneth required etc) to make sure only admins can change certain data
- ability to make calendar events span multiple days
- PostgreSQL support
- Oracle support
- ability to set topics submitted by certain usergroups (especially guest) to expire after x days with a special email telling them that it expired because they weren't in the right usergroup.
- https://www.webmastersite.net/forums/threads/Inheriting_category_authorization-4651.html
- let submitters add an XML (or RSS? maybe handle both plain RSS and the WSN xml format for greater flexibility) feed whose items will be inserted into the directory(/forum) and updated daily... topic field lastxmlupdate would be the timer, if it's been more than a day then query new data before showing topic details. the feed will be a member field i guess. for wsn forum, this feature can auto-post threads. These links/threads will still go through the validation process if the submitter's usergroup requires validation. validation of edits will be annoying to handle, but so it goes.
- extract pattern from page. say, grab http://something and save whatever is between blah1 and blah2 to pagepart.txt. Type <!-- INSERT CONTENT pagepart --> in template to call it... or perhaps just make [INSERTFILE=] process urls.
- tag clouds
- custom fields for reports
- payment detail logging
- switch to turn avatars off
- 'next page' and 'previous page' links in pagination
- single template var containing entire navigation bit
- in-template method to set a custom wrapper, <!-- usewrapper=wrapper2 -->
- sposnorship discounts for specific members
- admin search bulk editing of results
- reminder once of joined event via popup message from 10 minutes before it takes place through the scheduled end time if they come online. to have it not repeat, use calendar field 'reminded'. also have standard email reminder a day in advance, as user option.
- when deleting forum, an option to auto-transfer all topics/posts to specified forum.
- switch-activated pre-made avatar gallery
- ability to add extra attachment fields such as a label for each attachment that submitter can type on suggest/edit link/comment pages
- limit guest access by any single IP to x page loads per day (like whois.sc does) as another rouge spider control
- per-forum specification of allowed topic types to submit [alter selector, also reject after submit if you try to cheat]
- ldap authentication option
- for 'between' search that uses two boxes -- need a way to make the second box appear dynamically
- mechanism to override redirects with $_POST['returnto'] even when admin setting isn't blank, maybe. would go along with consolidation of redirects into a redirect function, perhaps.
- switch: option to let topic owners respond to comments within them
- make rotating letter work as sort order for searches (currently only works in index.php)
- add a setting on the censor page asking if it should affect topic titles
- feature to warn necromancers when they try to reply to something more than 6 months old that it's a dead thread. SMF already has it. perhaps make it an 'only warn' checkbox by the current setting. also have it autoreport?
- see if I can make imagemagick use the quality setting to make smaller thumbnails
- https://www.webmastersite.net/forums/thread/5730
- handle navigation and pagination more centrally somehow
- allow members to moderate their own guestbooks (edit/delete posts in it)
- newsletter functionality, as described in hacks thread
- reputation system option, distinct from ratings.
- 'or' in advanced search: find where fieldx is y OR fieldz is q
- [html] tag with usergroup permission for it (or perhaps use current html permission)
- Search for a "text" in all templates. Result: Templates in which "text" occurs + line (and line number, for use of those who prefer offline editing). Click on the template to open it for editing.
- ability to save drafts of posts/threads and retreive them from user cp later to finish -- will have a little 'You have 1 infinished post in progress' indicator at the top of pages as reminder. Or just a notes area like Invision and that vB hack.
- advanced referal tracking. "For paid links, have the ability for members to refer new members and have a set amount of link credit added to their account and/or a simple tabulation of referral credit for which they could be paid cash by the admin. Ideally, also have the ability to have a section that allows affiliates to check their referral status, account balance, get graphics and banners, etc...."
- name the spiders
- option to reject vague thread titles. if title contains "help" then show a warning suggesting the person choose a better title, for example. problematic to find keywords.
- feature to specify problem-people who can't make consecutive posts while everyone else can
- 'private topics' to allow PM-like things involving multiple people. Maybe have checkbox on PM to turn it into private topic. use topicid field and assume oldest one is start of thread, and we may not need a pmtopics table.
Forum Regular
Usergroup: Customer
Joined: Jan 25, 2005
Location: Croatia
Total Topics: 46
Total Comments: 136
1. I don't get why would thread-killing would earn the killer revenue.
What do you mean by this?
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
You suggested that the last poster in a thread should be paid.
Forum Regular
Usergroup: Customer
Joined: Jan 25, 2005
Location: Croatia
Total Topics: 46
Total Comments: 136
You suggested that the last poster in a thread should be paid.
Yes that is a bad idea and i don`t know if google would allow 2 accounts on one page.
Ok lets just then be for thread starter.
Member
Usergroup: Customer
Joined: Mar 16, 2003
Total Topics: 13
Total Comments: 24
Here are some I would use now:
- permission to use/edit signature for usergroups
- in forum bulk edit: show topic starter, ability to "select all"
- in provate messages: ability to "select all", delete/save link or button when reading a PM
- for moderators: ability to reverse all changes done by a moderator in case of abuse
- for page navigation - seo purposes: the links to the first page for topics should be the link to the topic and not paginated (example url/forum/topic/page1/ should be url/forum/topic/); similar for first page of forums
- easy unsuscribe link in emails when user receives topic or forum subscription messages or emails from admin
Regards!
Forum Regular
Usergroup: Customer
Joined: Aug 09, 2004
Location: Chile
Total Topics: 172
Total Comments: 462
Paul,
I would like to suggest the hability of selecting more than one file per one attach button.
This is to stablish at usergroup permissions the amount of files they can search summultaneously to be attached with only one attach button.
This way will be more convenient for a user intending to upload a lot of images.
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
The reason I'm not doing that is it'd simply make it much, much more likely for people to keep trying to resubmit the page or simply think it's broken. The only way for it to work well would be to have a progress bar showing that it's uploading, but that's only possible by compiling a non-standard extension into PHP 5.2.
Beginner
Usergroup: Member
Joined: Apr 03, 2007
Total Topics: 1
Total Comments: 2
Here's a few small features that I would like to see be the first on the "To-Do list":
1) The ability to incorporate raw HTML into posts. (Note: if this feature is already included in the current version of WSN Forum, I have not yet been able to figure out how to use it).
2) A "quick edit" function, which allows users to quickly edit their posts. I believe that this feature, which is currently found in IPB and MyBB boards, is actually javascript-based.
I can see that you (Paul) have already mentioned these features in Post 2#, but these two features are that I have listed, in particular, most important to me.
Otherwise, I have been pleasantly impressed with the many, many features (some of which are exclusive to WSN Forum) that WSN Forum software already has. Nice work. It was definitely worth my money.
Additionaly, you may want to review your pre-fabricated integration file for "Mambo Server" integration. I am currently using Mambo v.4.6.1, and the integration script only half-works. It does integrate the user-login information, but it "strips" me of my Administrator status in the process (I have tried playing around with that "Which usergroup is the Administrator?" thing....does not seem to work, no matter what I do)..
Thanks,
~ Stephen K. Donnelly
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
1) It's a usergroup permission, but you're strongly advised not to use it since it allows people to damage the layout, and it's a bit pointless since you could just create WSN Codes for the desired tags.
The [html] suggestion listed above is an idea to limit the ability to post html to only a specified part of the post.
Forum Regular
Usergroup: Customer
Joined: Aug 09, 2004
Location: Chile
Total Topics: 172
Total Comments: 462
The reason I'm not doing that is it'd simply make it much, much more likely for people to keep trying to resubmit the page or simply think it's broken. The only way for it to work well would be to have a progress bar showing that it's uploading, but that's only possible by compiling a non-standard extension into PHP 5.2.
There will be multiple attachments per one button only if admin selects so at member permissions. At member permissions we can state: amount of attachments, but also amount of simultaneous attachments. Without stating an amount of simmultaneous attachments, the attaching process will function the same as now, with only one attachment per button.
Using simmultaneous attachments per button a phrase saying the following can be of help: "Please wait until all attachments complete uploading. Depending on the amount and size of your attachments you will need to wait up to several minutes"
Experienced
Usergroup: Customer
Joined: Feb 22, 2004
Total Topics: 47
Total Comments: 88
It would be great if there was also sponsorship for forums.
I have a site which is supposed to be customer reviews about products/services,
so each product must be a unique forum. Unfortunately these forum-listings cannot use sponsorship right now.
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
You mean different sponsorship settings per forum? That's in 2.1 beta.
Experienced
Usergroup: Customer
Joined: Feb 22, 2004
Total Topics: 47
Total Comments: 88
No, i mean the ability to list first the sponsor-forums and then the regural-forums, just like the topics do.
Members will pay in order to list their forum before the others, in the subforums list.
The major problem is that forums cannot accept payments, if they did, i could create the behavior i described above with if-statements.
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
Members own forums? There's no such facility in the script, so sponsorship of member-owned forums is as they say putting the cart before the horse. Won't happen (except as custom project of course) unless there are more people doing this than I think there are.