| 1 | 1 |
new file mode 100644 |
| ... | ... |
@@ -0,0 +1,148 @@ |
| 1 |
+// ---------------------------------------------------------------------- |
|
| 2 |
+// Copyright (c) 2007 by Tammy Keefer |
|
| 3 |
+// Based on eFiction 1.1 |
|
| 4 |
+// Copyright (C) 2003 by Rebecca Smallwood. |
|
| 5 |
+// http://efiction.sourceforge.net/ |
|
| 6 |
+// ---------------------------------------------------------------------- |
|
| 7 |
+// LICENSE |
|
| 8 |
+// |
|
| 9 |
+// This program is free software; you can redistribute it and/or |
|
| 10 |
+// modify it under the terms of the GNU General Public License (GPL) |
|
| 11 |
+// as published by the Free Software Foundation; either version 2 |
|
| 12 |
+// of the License, or (at your option) any later version. |
|
| 13 |
+// |
|
| 14 |
+// This program is distributed in the hope that it will be useful, |
|
| 15 |
+// but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
| 16 |
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
| 17 |
+// GNU General Public License for more details. |
|
| 18 |
+// |
|
| 19 |
+// To read the license please visit http://www.gnu.org/copyleft/gpl.html |
|
| 20 |
+// ---------------------------------------------------------------------- |
|
| 21 |
+ |
|
| 22 |
+ |
|
| 23 |
+There are notes in the docs/ folder about the changes to skins in this version. |
|
| 24 |
+However, there is no tutorial as of yet. |
|
| 25 |
+ |
|
| 26 |
+It's also strongly suggested that you NOT put the site into maintenance mode or |
|
| 27 |
+start modifying the script (even by adding modules or blocks) until you've |
|
| 28 |
+actually confirmed that the install was successful. |
|
| 29 |
+ |
|
| 30 |
+ |
|
| 31 |
+Upgrading from v.1.1: |
|
| 32 |
+ |
|
| 33 |
+BACK UP YOUR FILES AND YOUR DATABASE FIRST!! Upload the 3.0 files OVER your 1.1 |
|
| 34 |
+files. DO NOT DELETE YOUR 1.1 FILES UNTIL THE UPGRADE IS COMPLETE! Go to your site. |
|
| 35 |
+The script will detect that the config.php file is for 1.1 and start the upgrade. |
|
| 36 |
+ |
|
| 37 |
+Note: You're encouraged to choose one of the skins provided with the 3.0 |
|
| 38 |
+script until you can update your 1.1 skins. There are numerous changes in the |
|
| 39 |
+skins from 1.1 to 3.0. |
|
| 40 |
+ |
|
| 41 |
+Note 2: Make sure your config.php file is CHMOD'd to 666. |
|
| 42 |
+ |
|
| 43 |
+Upgrading from v.2.0.X: |
|
| 44 |
+ |
|
| 45 |
+BACK UP YOUR FILES AND YOUR DATABASE FIRST!! Upload the 3.0 files OVER your 2.0 |
|
| 46 |
+files. DO NOT DELETE YOUR 2.0 FILES UNTIL THE UPGRADE IS COMPLETE! Go to your site. |
|
| 47 |
+The script will detect that the config.php file is for 2.0 and start the upgrade. |
|
| 48 |
+ |
|
| 49 |
+Note: You're encouraged to choose one of the skins provided with the 3.0 |
|
| 50 |
+script until you can update your 2.0 skins. |
|
| 51 |
+ |
|
| 52 |
+Note 2: Make sure your config.php file is CHMOD'd to 666. |
|
| 53 |
+ |
|
| 54 |
+Note 3: If you have installed blocks that did not come with the 2.0 package, |
|
| 55 |
+turn them off before starting the upgrade. They will most likely be |
|
| 56 |
+incompatible! |
|
| 57 |
+ |
|
| 58 |
+Minor Upgrade from v.3.X to v.3.Y: |
|
| 59 |
+ |
|
| 60 |
+BACK UP YOUR FILES AND YOUR DATABASE FIRST!! Upload the 3.Y files OVER your 3.X |
|
| 61 |
+files making sure you do not over-write your config.php file. Generally, the images, |
|
| 62 |
+tinymce, and skins folders will contain no updates and do not need to be replaced. |
|
| 63 |
+Go to your eFiction site. The script should detect the updated files and ask you |
|
| 64 |
+to update. If it doesn't go to http://www.yoursite.com/update.php. |
|
| 65 |
+ |
|
| 66 |
+NOTE: If you have your site bridged, remember to put the bridge back in place |
|
| 67 |
+before running the update. |
|
| 68 |
+ |
|
| 69 |
+Brand New Install: |
|
| 70 |
+ |
|
| 71 |
+If you know basic web stuff like CHMODing, look below at step #1. If you have |
|
| 72 |
+no clue what you're doing, just go to http://www.yoursite.com/ after uploading |
|
| 73 |
+all the files to your server. |
|
| 74 |
+ |
|
| 75 |
+1) If you intend to write the story texts to the server or allow image uploads, you |
|
| 76 |
+must create a folder where these files will be stored. CHMOD this folder to 777. |
|
| 77 |
+During installation, the script will ask you for the location of this folder. |
|
| 78 |
+If this folder is missing the script will attempt to create it for you during the |
|
| 79 |
+install, but it is best if you create the folder yourself before beginning the |
|
| 80 |
+installation script. |
|
| 81 |
+ |
|
| 82 |
+2) Move config.php from the docs folder to the main eFiction folder. This file was |
|
| 83 |
+placed in the docs folder to help prevent accidental overwriting of config.php |
|
| 84 |
+for upgrades. If the config.php is missing the install script will attempt to |
|
| 85 |
+create it, but it's best if you move it. |
|
| 86 |
+ |
|
| 87 |
+3) CHMOD config.php to 666. |
|
| 88 |
+ |
|
| 89 |
+4) Go to http://www.yoursite.com/ to run the install and set up the admin login. |
|
| 90 |
+ |
|
| 91 |
+5) Login with the admin login and password set in step #4, and complete the |
|
| 92 |
+configuration of your site through the Admin panel. |
|
| 93 |
+ |
|
| 94 |
+Other info: |
|
| 95 |
+ |
|
| 96 |
+1) As written, the script is intended to be used in the following way: |
|
| 97 |
+ |
|
| 98 |
+- Categories: you can have only one category, or as many as you want, including |
|
| 99 |
+sub-categories. Categories were written with the intention that they would |
|
| 100 |
+indicate different fandoms or categories of story. |
|
| 101 |
+- Characters: Intended to mean the characters that fall within that fandom or |
|
| 102 |
+category. |
|
| 103 |
+- Classifications: Beyond categories and characters you can set up your own |
|
| 104 |
+classifications such as genres, warnings, spoilers, story type, couple, etc. |
|
| 105 |
+- Series: Series are collections of related stories by the same or multiple |
|
| 106 |
+authors. A story and its sequels, for example, would be a series. Series |
|
| 107 |
+might also be used for a "shared universe" in which multiple authors write. |
|
| 108 |
+The person who creates the series is considered the series "owner" and |
|
| 109 |
+controls whether or not the series is "open" to contributions by other |
|
| 110 |
+authors or not. Even if the series is "closed", the series owner has the |
|
| 111 |
+option to include stories from other authors in the series. |
|
| 112 |
+- Challenges: Challenges are ideas/wishes for stories that a member or an |
|
| 113 |
+anonymous visitor "challenges" authors to write. Stories written in response |
|
| 114 |
+to the challenge can be listed under the challenge by the story author or an admin. |
|
| 115 |
+Note: in 3.0 challenges have been made into an optional module. To install |
|
| 116 |
+challenges goto http://www.yoursite.com/modules/challenges/install.php. |
|
| 117 |
+ |
|
| 118 |
+Check out the Admin area for more information on all of these settings and more. |
|
| 119 |
+ |
|
| 120 |
+2) You can modify most of the text that is displayed in the script by changing the |
|
| 121 |
+language file in the languages/ folder for the language you selected. Just change |
|
| 122 |
+the text within the quotes for each line to whatever you want it to say. Some |
|
| 123 |
+wording is included within the skin's files. If you have created a translation for |
|
| 124 |
+eFiction, we encourage you to share it! |
|
| 125 |
+ |
|
| 126 |
+Original Developer: |
|
| 127 |
+Rebecca Smallwood (Rivka) |
|
| 128 |
+http://orodruin.sourceforge.net |
|
| 129 |
+ |
|
| 130 |
+2.0 Developer: Tammy Keefer |
|
| 131 |
+ |
|
| 132 |
+Released under the GPL. |
|
| 133 |
+ |
|
| 134 |
+ |
|
| 135 |
+Credits: |
|
| 136 |
+ |
|
| 137 |
+Fanfiction Script: Rebecca Smallwood (Rivka) |
|
| 138 |
+TemplatePower Templating System: R.P.J. Velzeboer, http://templatepower.codocad.com/ |
|
| 139 |
+ |
|
| 140 |
+A Big Thank You to my original Beta-testers: Theresa Sanchez, Khuffie, Mona Carol-Kaufman, |
|
| 141 |
+Michele Bumbarger, Stephanie Smith, eFanfiction, Amy Cheng, arakune, Peganino, Ceit, |
|
| 142 |
+brihana25, Annabelle Crane |
|
| 143 |
+ |
|
| 144 |
+Big thanks also to the 2.0 beta-testers: babaca, Jayelle, Carrie, Nicole, eyedam, |
|
| 145 |
+Dreamhowler, Roberto-san, Calic0cat, West4me, emmekappa, Osfer, Sarit, Silvermoon, |
|
| 146 |
+Carissa, Jan_AQ, Lazuli |
|
| 147 |
+ |
|
| 148 |
+Also thanks for our 3.0 Beta testers who were too many to name. |
|
| 0 | 149 |
\ No newline at end of file |