vs.hive // VOID-STAR.NET

100% cheshire.

vs.hive

A lightweight, PHP/MySQL based fanlisting, webring and clique management script. It is an amalgamation of the now depreciated sk.fan and sk.ring scripts.

vs.hive is very loosely based on the old phpFanBase by Sasha. It retains most of the ‘feel’ of the original but the majority of the backend code has been re-written. It does not suffer from the protection.php hack.

There are two distributions of this script. The ‘multiple site’ version is for people who run their ‘hives’ as part of a collective, a la the v-s.net Fanlistings. The ‘single site’ version is for people who only want to run one single hive, or those whose directory structures otherwise preclude them from running the multi-site version. Both distributions are functionally the same; the only change between the two is where the script looks for include files.

The latest updates about the script’s development can be found here. To report a bug or request a feature, please use the tracker (not the comments on this page).

Download

Please select your download from the list below. Note that where previous code version are provided, these are for curiosity’s sake only; they should not be used in a production environment.

Latest Version
Modules

The following will add additional functionality to base installs of vs.hive.

Converters

The following scripts will convert existing memberlists from different fanlisting, webring and clique management scripts to work with vs.hive.

Features

General
  • PHP/MySQL.
  • Lightweight, easy installation and customisation.
  • User and search-engine friendly URLs.
  • HTML Strict.
  • Can be used for webrings, fanlistings and cliques.
Frontend
  • Stat-block including total members, total queued and last approved members.
  • Notification if no new members have been added recently.
  • Users may log in to change their own details.
  • Fanlisting & Clique: Country list displays most-frequently-used countries first (i.e. it’s non-Anglocentric).
  • Fanlisting: Option for users to hide email if a URL is provided.
  • Automatic code sorting and grouping.
  • Dynamically changing Codes and Memberlist depending on hive type.
  • Built-in contact form.
Anti-Spam
  • Optional CAPTCHA support.
  • Optional Akismet support.
  • Optional JavaScript spam protection.
  • Spam protection for emails on member list page.
Administration & Configuration
  • Admin notification on new member and user detail change.
  • Fanlisting & Clique: Optional ‘question’ field.
  • Optional comment field.
  • Optional separate code and ‘main site’ URLs.
  • Validiation for legitimate emails and URLs.
  • Option to disable email notifications.
  • Upload and delete image codes via the admin panel.
  • Clique: Optional sort by country.
  • Mass-mailing feature.
Modules
  • Module API allows for easy development and install of extended functionality, without adding bloat to the main code.
  • Affiliates module allows for the management of site links and affiliates.
Conversion
  • Convert members from existing BellaBuffs fanlistings.
  • Convert members from existing Enthusiast (2 and 3) fanlistings/cliques.
  • Convert members from existing phpFanBase fanlistings.

Install

Multi-Site
  1. Run /vs.hive/install.php.
  2. Rename the /example directory to whatever you want.
  3. Edit /example/config.inc.php as per usual.
  4. Upload files, hopefully everything is working.
  5. Edit as needed.
  6. To install another instance, just copy one of your existing installs and edit config.inc.php as appropriate.
Single Site
  1. Run /vs.hive/install.php.Edit /config.inc.php as per usual.
  2. Upload files, hopefully everything is working.
  3. Edit as needed.

Show Your Support

Like vs.hive? If you want to show your support for the script, the absolute best thing you can do is link to this page. Even if it’s just in a blog post. Seriously, it’s a big help. The second best thing you can do is join the fanlisting.

Note that while vs.hive is freely released under the GPL, obtaining official support for it will cost you a link. Cruel, I know.

2 Comments

  1. 14 days ago
    1 comment

    cole

    Love your comments form. I’m curious if you’re still developing this at all? And some screen shots would be nice, too.

    • 7 days ago
      1,606 comments

      Dee

      Not activley adding features, no, but it is still supported.

Add a Comment

Add a Comment

A legitimate email address or OpenID-enabled URL (e.g. your Dreamwidth journal) is required. Links to LiveJournal accounts will be removed due to malware on that site. First-time comments are both welcome and moderated. Some HTML is allowed. There is no free speech.