Main Page

From Efiction

(Difference between revisions)
(New or Improved in 2.0.x-3.x.x)
Line 24: Line 24:
* Templating system that allows for multiple, unique looking skins
* Templating system that allows for multiple, unique looking skins
-
==New or Improved in 2.0.x-3.x.x==
 
-
* Works with register globals off
 
-
* Challenge system
 
-
* Top Tens lists
 
-
* Blocks system
 
-
* Admin options more integrated into the site
 
-
* Ability for members to choose password at registration (turned on/off in admin panel)
 
-
* Ability to set certain ratings for members only and/or require age consent statement
 
-
* Age consent statement in user profile (turned on/off in admin panel)
 
-
* RSS feeds
 
-
* TinyMCE integrated with option in admin panel to turn it on/off
 
-
* Header and footer in separate .tpl files
 
-
* Favorite author/story alerts (turned on/off in admin panel)
 
-
* Series (groups of stories) Series can also include other groups of series (sub-series) with unlimited levels
 
-
* Ability to upload one story to multiple categories
 
-
* Site-wide characters
 
-
* Ability to add multiple characters to a category at one time
 
-
* Characters with apostrophes in their names work correctly
 
-
* Ability to set minimum and maximum word counts for story chapters
 
-
* Improved advance search page including searching by word count
 
-
* Ability to remove Featured Story status from Admin panel as well as retire a Featured Story.  You can also now do this when editing a story.
 
-
* Ability for admins to edit and delete news comments from news archive page.
 
-
* Time format in settings.  Removed separate news date format.
 
-
* Added pagination in news.php
 
-
* Ability to set your own classifications in addition to warnings and genres (i.e. Spoilers, Episode Related, Pairings, Language, Story Length, Story Type, etc)
 
-
* Ability to add custom pages from the admin panel.
 
-
* You can now customize the up and down arrows used throughout the script in the same way the other graphics (stars, etc) can be customized.  The variables are $up and $down
 
-
* Added pagination to individual series page.
 
-
* Story counts
 
-
* Moved the javascript into header.php so no more problems with the formselect.js not regenerating.  The info will
 
-
get pulled each time the page loads.
 
-
* Added Table of Contents link to the storyblock and viewstory page for stories.
 
-
* Changed admin links for featured stories in story block to let you either remove or retire the feature.
 
-
* Co-authors 
 
-
* Chapter end notes.
 
-
* Story notes
 
-
* The validation function in the admin panel now uses storyblock.php for a more consistent look of story information across the site.
 
-
* When previewing a story in the the add/edit story functions, the script now uses storyblock.php for a more consistent look for story information across the site.
 
-
* The default yes and no letters (subject and text) when validating stories can now be customized using {variables} for:
 
-
  {sitename} - the name of the site;
 
-
  {adminname} - the penname of the admin sending the letter (text of letter only)
 
-
  {rules} - a link to the submission rules (text of letter only)
 
-
  {storytitle} - the title of the story
 
-
  {chaptertitle} - the title of the chapter within the story
 
-
* You can now add custom admin panels.
 
-
* The main admin page will now tell you how many stories are in the validation queue. So does the info block.
 
-
* Session and cookie variables will now use a sitekey so that multiple sites on the same domain won't have problems with crossed login info.
 
-
* News comments are now saved under uid instead of penname so that changes in penname will carry over to comment info.
 
-
* TinyMCE can now be toggled on/off on the page.
 
-
* Members can now turn tinyMCE and story indexes on/off for themselves (TinyMCE can only be turned on if the site has it turned on)
 
-
* Members can choose the default story sort for themselves.
 
-
* Challenges have been made into an optional module you can install and uninstall as you choose
 
-
* Admins can now decide whether or not to allow anonymous challenges
 
-
* The number of responses to a challenge is now listed in the information for the challenge.
 
-
* Maintenance mode.
 
-
* Action log.
 
-
* Stories updated within the time frame of your "recent days" setting will now also be marked as "New!" (you can also define your own text or assign a graphic using $new in variables.php)
 
==Versions==
==Versions==

Revision as of 15:10, 12 November 2007

eFiction is a software program that enables users to run automated original or fanfiction archives on their websites. The program is PHP and MySQL database driven and is released as open-source software.

Features

User Features

  • Membership system
  • Author bio page
  • Image uploads that can be included in stories

Admin Features

  • Multi-level admin system that allows different admin levels access to certain features
  • Ability to validate some or all stories/authors
  • Ability to turn off submissions completely

Archive Features

  • Multiple categories of fanfiction
  • Characters assigned to each category
  • Genres, ratings, warnings
  • Sorting/searching by genre, rating, warning, characters in each category page
  • Simple front page news system
  • Templating system that allows for multiple, unique looking skins


Versions

Support Documentation

Personal tools