SMFHacks.com
** Home Forum Index Hacks Products Login Register Search
Welcome, Guest. Please login or register.
May 24, 2012, 11:06:37 pm

Login with username, password and session length
Members
Total Members: 10071
Latest: cdavidson012
Stats
Total Posts: 28687
Total Topics: 4977
Online Today: 94
Online Ever: 2482
(April 09, 2011, 07:02:45 pm)
Users Online
Users: 0
Guests: 47
Total: 47
+ 
|-+ 
| |-+ 
| | |-+ 
| | | |-+ 
| | | | |-+ 
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: Wanted: SMF Topsites & SMF Topsites Pro  (Read 806 times)
frustrated
Jr. Member
**
Offline Offline

Posts: 61


View Profile
« on: February 20, 2011, 12:36:53 pm »

    Hi,

    This is my first fully-formed suggestion for an entire SMF mod, so please forgive any stupidity on my part.

    I would like to see a TopSites mod for SMF, and since I really, really like my experience with SMF Store so far, I figured I'd post it here rather than inject it into the ether at the official SMF forums.

    That said, here we go...



SMF Topsites

Overall goal: To create the ability for webmasters to install this mod and have an extra "TopSites" feature on their forum. This would be a seperate area of the forum, just like the Store and Gallery scripts createa new area and do not integrate into the actual board list, etc.

User's Experience: A user who goes to a forum with SMF Topsites would be able to click a link that says "TopSites".

The Specifics...

There they would see a list of websites currently listed on that forum's TopSites list.

Each entry would have the following:

1.) The # ranking of that site. For example: "#1".
2.) The title of that site, set by owner of listing.
3.) An ad banner for that site, set by owner of listing.
4.) A description of that site, set by owner of listing.
5.) The stats for that listing. Hits in, Hits out, etc. (full list below)
6.) A Vote link.
7.) A like to the profile of the owner of the listing.

Here's a general idea of how it would be laid out:

#1.) TITLE
BANNER
DESCRIPTION
VOTE LINK - PROFILE LINK - STATS


Example:

Links are underlined.




#1.) SMFHacks.com

(SMF HACKS BANNER HERE.)
SMF Hacks is a website where you can get some really awesome stuff for Simple Machines Forum. We offer stuff like SMF Store, SMF Gallery, and... more<--* link to listing profile. *

(PREVIOUS RANK ICON HERE.) - Vote! - Posted by Username
# Votes - # In - # Out - # Comments - # Faves - (STAR RANK HERE)





Of course, each listing would be in order of raking, from #1 down.

This would be a lot like having a regular board on your forum, ordered by ranking, except that clicking the title takes you to that website instead of a post.

There would ideally be categories as well, simply linked somewhere on the page, which would display only listings in that category when clicked.


Yeah, but how does ranking work?

People place a link on their website to your TopList section. When any user clicks that link, they're taken to a page that displays ONLY THE INFO FOR THAT LISTING, sort of like viewing a single image in a gallery.

I will refer to that page as "listing profile."

The listing profile would have the banner, the description, all that information - PLUS the "VOTE" link.

The idea is tha the user then clicks "vote", and another vote is cast for that listing!

IPs would need to be recorded so that a user cannot vote for the same listing twice within the alotted period. Otherwise the whole system is useless. Voting for different listings is okay.


Admin Features:

  • Enable/Disable the whole thing.
  • Name of TopSites section. (IE: "Hot Game Rankingz!")
  • Allow new listings.
  • Auto-approve new listings.
  • Membergroups allowed to submit listings.
  • Number of listings per user. (How many sites can they post?)
  • Show stats to users. (IE: Hits in, Hits out, etc.)
  • Membergoups who can vote. (Ideally set to guests + registered.)
  • Period after which to reset votes. (IE: Daily, weekly, monthly.)
  • Allow banners?
  • Minimum banner size.
  • Maximum banner size.
  • Upload banners or link to external?
  • Allowed banner formats. (PNG, JPG, etc.)
  • Max description length.
  • Apply swear filter to descriptions?
  • Allow BBC in descriptions? (No images! This would allow users to break format.)
  • Allow user comments on listing profile?
  • Allow user ratings of listings? (Zero to five stars, doesn't reset.)
  • Allow users to set "favorites?" (Always at top.)
  • Enter categories people can list under. (IE: "Action Game", etc.)
  • Number of listings per page.
  • Set the HTML for the link people put on their pages.

Possibly only available on TopSites Pro...

  • Show stats to users. (IE: Hits in, Hits out, etc.)
  • Period after which to reset votes. (IE: Daily, weekly, monthly.)
  • Allow BBC in descriptions? (No images! This would allow users to break format.)
  • Allow user comments on listing profile?
  • Allow user ratings of listings? (Zero to five stars, doesn't reset.)
  • Allow user to set "favorites?"



User Options:

These are some options available to someone who presumably has all the proper permissions to do any of this, as determined by the site owner, etc. Basically this is just here for further clarification.

  • Post a new listing. (User fills out all needed info.)
  • Edit own listing.
  • Delete own listing.
  • View specific category.
  • Order by stats, IE: Hits in, Hits out, etc. (by clicking any stat.)
  • Search listings. (Would search title and description.)
  • Vote for any given listing.
  • Comment on any given listing.
  • Rank any given listing. (Zero to five stars.)
  • Report a listing. (Bad link, etc.)
  • Add a listing to "favorites."
  • Get the code they need to put the voting link on their page.


List of stats:

Bold listings are reset at the interval the admin chooses as per option above.

  • Votes. (How many people clicked the "Vote" link.)
  • Hits in. (How many people viewed the listing, like post views.)
  • Hits out. (How many click the link, like redirect board count.)
  • Previous rank. (Up arrow, Down arrow, or Equal sign.)
  • Number of comments.
  • Current ranking. (Zero to five stars.)
  • Number of rankings.
  • Number of "favorites" by users.


Would also be nice if favorites showed on the bottom of a user's profile.

And of course, all listings should be paginated.

I know that's a lot to take in, but I used to run a TopSites page, and I feel like this would be a very popular modification.

A lot of the features may seem like they're not needed, but again this comes from experience so I hope I can just be trusted on this... Smiley Heh.[/list]
« Last Edit: February 20, 2011, 01:03:29 pm by motorhed » Logged
SMFHacks
Administrator
Hero Member
*****
Offline Offline

Posts: 9678


View Profile
« Reply #1 on: February 23, 2011, 09:31:03 am »

Nice idea for a mod thought about doing one of those in the past.
Main issue for me is lack of time and already have of mods that look over.
But overall it is nice seeing a detailed description of a mod .
Logged
Pages: [1] Go Up Print 
« previous next »
Jump to:  

Recent
[Today at 08:02:50 am]

[Today at 04:11:41 am]

[May 21, 2012, 08:54:11 am]

[May 20, 2012, 11:06:52 am]

[May 20, 2012, 05:58:11 am]

[May 19, 2012, 06:16:58 pm]

[May 19, 2012, 05:42:37 pm]

[May 18, 2012, 03:08:38 pm]

[May 17, 2012, 06:07:46 pm]

[May 17, 2012, 02:22:07 pm]
Random Picture
Donate to SMFHacks.com
Help Support the SMFHacks.com mod making.
Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines LLC
TinyPortal v0.9.7 © Bloc
SMF and SimpleMachines are registered trademarks of Simple Machines. SMFHacks.com is not affiliated with nor endorsed by Simple Machines.
Page created in 0.267 seconds with 21 queries.