Browse code

Initial uplad w/ php7 fixes

Rainer Volkrodt authored on 2016/03/12 15:54:02
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,837 @@
1
+<ul>
2
+  <li>Installation 
3
+    <ul>
4
+      <li><a href="#newInstall">New Installation</a></li>
5
+      <li><a href="#upgrade20">Upgrade from 2.0.X</a></li>
6
+      <li><a href="../../../../../Documents%20and%20Settings/HP_Administrator/Desktop/upgrade11">Upgrade 
7
+        from 1.1</a></li>
8
+      <li><a href="#translate">Translating eFiction</a></li>
9
+    </ul>
10
+  </li>
11
+  <li>Administration 
12
+    <ul>
13
+      <li><a href="#initConfig">Initial Configuration</a></li>
14
+      <li><a href="#addNewSeries">Add New Series</a></li>
15
+      <li><a href="#addNewStory">Add New Story</a></li>
16
+      <li><a href="#featuredStories">Featured Stories</a></li>
17
+      <li><a href="#news">News</a></li>
18
+      <li><a href="#submissionQueue">Submissions</a></li>
19
+      <li><a href="#skins">Skins</a></li>
20
+      <li><a href="#categories">Categories</a></li>
21
+      <li><a href="#characters">Characters</a></li>
22
+      <li><a href="#ratings">Ratings</a></li>
23
+      <li><a href="#addClass">Classifications</a></li>
24
+      <li><a href="#members">Members</a></li>
25
+      <li><a href="#mailUsers">Mail Users</a></li>
26
+      <li><a href="#panels">Panels</a></li>
27
+      <li><a href="#settings">Settings</a></li>
28
+      <li><a href="#blocks">Blocks</a></li>
29
+      <li><a href="#customPages">Custom Pages</a></li>
30
+      <li><a href="#pageLinks">Page Links</a></li>
31
+      <li><a href="#admins">Admins</a></li>
32
+      <li><a href="#phpInfo">PHP Info</a></li>
33
+      <li><a href="#actionLog">Action Log</a></li>
34
+      <li><a href="#profileInfo">Profile Information</a></li>
35
+      <li><a href="#Modules">Modules</a></li>
36
+      <li><a href="#Maint">Archive Maintenance</a></li>
37
+    </ul>
38
+  </li>
39
+  <li>Skins 
40
+    <ul>
41
+      <li>Designing</li>
42
+      <li>Modifying</li>
43
+      <li>Upgrading from 2.0</li>
44
+      <li>Upgrading from 1.1</li>
45
+    </ul>
46
+  </li>
47
+  <li>Credits</li>
48
+  <li>Appendix
49
+    <ul>
50
+      <li><a href="#defaultPanels">Default Panels</a></li>
51
+    </ul>
52
+  </li>
53
+</ul>
54
+<p><strong><a name='newInstall'>New Installation</a></strong></p>
55
+<ol>
56
+  <li> If you intend to write the story texts to the server or allow image uploads 
57
+    CHMOD the folder you intend to store the stories in to 777. If this folder 
58
+    is missing the script will <strong>attempt</strong> to create it for you during 
59
+    the install.</li>
60
+  <li> Move config.php from the docs folder to the main eFiction folder. If the 
61
+    config.php is missing the install script will <strong>attempt</strong> to 
62
+    create it, but it's best if you move it.</li>
63
+  <li>CHMOD config.php to 666. </li>
64
+  <li>Using your web browser, go to the URL for your website(i.e. http://www.yoursite.com) 
65
+    to run the install and set up the admin login. </li>
66
+  <li>Login with the admin login and password set in step #4, and complete the 
67
+    configuration of your site through the Admin panel.</li>
68
+</ol>
69
+<p><strong>Upgrade from 2.0.X<a name="upgrade20"></a></strong></p>
70
+<p>BACK UP YOUR FILES AND YOUR DATABASE FIRST!! Upload the 3.0 files OVER your 
71
+  2.0 files. DO NOT DELETE YOUR 2.0 FILES UNTIL THE UPGRADE IS COMPLETE! Go to 
72
+  your site. The script will detect that the config.php file is for 2.0 and start 
73
+  the upgrade. </p>
74
+<p><strong>Note: </strong>You're encouraged to choose one of the skins provided 
75
+  with the 3.0 script until you can update your 2.0 skins.</p>
76
+<p><strong>Upgrade from 1.1<a name="upgrade11"></a></strong></p>
77
+<p>BACK UP YOUR FILES AND YOUR DATABASE FIRST!! Upload the 3.0 files OVER your 
78
+  1.1 files. DO NOT DELETE YOUR 2.0 FILES UNTIL THE UPGRADE IS COMPLETE! Go to 
79
+  your site. The script<br>
80
+  will detect that the config.php file is for 1.1 and start the upgrade. </p>
81
+<p><strong>Note: </strong>You're encouraged to choose one of the skins provided 
82
+  with the 3.0 script until you can update your 1.1 skins.</p>
83
+<p><strong>Note 2</strong>: Make sure your config.php file is CHMOD'd to 666.</p>
84
+<p><strong>Note 3:</strong> If you have installed blocks that did not come with 
85
+  the 2.0 package, turn them off before starting the upgrade. They will most likely 
86
+  be incompatible!</p>
87
+<p>Initial Configuration<a name="initConfig"></a></p>
88
+<p>After the install script has finished there are still a number of elements 
89
+  of the archive that you must configure before your archive will be operational. 
90
+</p>
91
+<ul>
92
+  <li><a href="#ratings">Ratings</a> - Ratings are a required element for story 
93
+    submission. Ratings are intended to show the intended audience for a story 
94
+    much as the MPAA ratings work for movies. <strong>Note:</strong> You are strongly 
95
+    advised not to use the MPAA ratings for your archive as they have threatened 
96
+    archives with legal action for doing so.</li>
97
+  <li><a href="#categories">Categories</a> (if you chose to have more than one) 
98
+    - How you categorize your archive is at your discretion. Some archives use 
99
+    categories for different fandoms. Others use categories for types of story 
100
+    within a fandom. </li>
101
+  <li><a href="#characters">Characters</a> - Characters is a list of characters 
102
+    used in your stories. Characters can be defined as sitewide or assigned to 
103
+    a specific category.</li>
104
+  <li><a href="#addClass">Classifications</a> - Classifications are other types 
105
+    of &quot;classifications&quot; you want to sort your stories into. In 1.1 
106
+    and 2.0, classifications were hard-coded as genres and warnings. To add new 
107
+    classifications or modify existing classifications required editing a number 
108
+    of core files. With 3.0, you can designate your own classifications. Other 
109
+    classifications that could be used are: spoilers, pairings, story type, language.</li>
110
+  <li><a href="#news">News</a> - It's a good idea to write an initial news story.</li>
111
+  <li><a href="#messageSettings">Message Settings</a> - The install script will 
112
+    load some default messages for your site. You will most likely wish to customize 
113
+    these messages to fit your site. </li>
114
+  <li><a href="#customPages">Custom Pages</a> - Four custom pages are defined 
115
+    in the installation. You will most likely wish to customize these pages to 
116
+    fit your site.</li>
117
+  <li><a href="#profileInfo">Additional User Profile Fields</a> - A number of 
118
+    optional user profile fields were installed though only a few were turned 
119
+    on. You will want to go to Admin-&gt;Profile Information and configure the 
120
+    user profile fields that you want on. If you want a custom profile field, 
121
+    now's the time to add that too.</li>
122
+</ul>
123
+<p><strong>Note: </strong>If you intend to bridge your eFiction site with another 
124
+  script. It's advisable to do it now before you open for business.</p>
125
+<p>Translating eFiction<a name="translate"></a></p>
126
+<p>You can modify most of the text that is displayed in the script by changing 
127
+  the language file in the languages/ folder for the language you selected. Copy 
128
+  the en.php and en_admin.php files and rename them to your chosen language. For 
129
+  instance, en.php would become es.php for Spanish or ru.php for Russian. Just 
130
+  change the text within the quotes for each line to whatever you want it to say. 
131
+  Some wording is included within the skin's files. If you have created a translation 
132
+  for eFiction, we encourage you to share it!</p>
133
+<p>Add New Series<a name="addNewSeries"></a></p>
134
+<p>Series are collections of related stories by the same or multiple authors. 
135
+  A story and its sequels, for example, would be a series. Series might also be 
136
+  used for a &quot;shared universe&quot; in which multiple authors write. The 
137
+  person who creates the series is considered the series &quot;owner&quot; and 
138
+  controls whether or not the series is &quot;open&quot; to contributions by other 
139
+  authors or not. Even if the series is &quot;closed&quot;, the series owner has 
140
+  the option to include stories from other authors in the series. This form is 
141
+  the same as members with an additional option to select the owner of the series. 
142
+</p>
143
+<p>Add New Story<a name="addNewStory"></a></p>
144
+<p>This form is the same as members use in the &quot;Account Info&quot; area except 
145
+  it has an additional option to select the author of the series. You will also 
146
+  see options to validate and mark the story as featured. </p>
147
+<p>Featured Stories<a name="featuredStories"></a></p>
148
+<p>This page allows administrators to manage the featured stories of the site. 
149
+  A story may initially be marked as featured:</p>
150
+<ol>
151
+  <li>From the add/edit story form.</li>
152
+  <li>By clicking on the &quot;Featured&quot; link in the &quot;Admin Options&quot; 
153
+    list for the story.</li>
154
+</ol>
155
+<p>Once a story has been marked it will appear in a table on this admin page. 
156
+  From here, site administrators may choose to &quot;retire&quot; the story or 
157
+  remove it's featured status entirely.</p>
158
+<p>News<a name="news"></a></p>
159
+<p>This page is used to add and administer the news stories for the site. </p>
160
+<p>Submissions<a name="submissionQueue"></a></p>
161
+<p>This page allows site adminstrators to manage the stories in the submission 
162
+  queue. This page is only used when automatic validation of stories is turned 
163
+  off and admistrators are manually validating stories. This page will list the 
164
+  stories waiting in the queue. </p>
165
+<p>Skins<a name="skins"></a></p>
166
+<p>This page lets site administrators &quot;hide&quot; skins from members. Administrators 
167
+  are advised to do this while they work on developing a new skin.</p>
168
+<p>Categories<a name="categories"></a></p>
169
+<p>This page is used to manage the site categories. To view a category's sub-categories 
170
+  in the list click on the &quot;+&quot; sign next to the name of the category.</p>
171
+<p>To add categories:</p>
172
+<ol>
173
+  <li>Goto Admin -&gt; Categories.</li>
174
+  <li>For a new top level category click &quot;Add New Top Level Category&quot; 
175
+    or for a new sub-category click on the &quot;Sub-Category&quot; link in the 
176
+    Options column for the parent category.</li>
177
+  <li>Enter the category information and click &quot;Submit&quot;. A locked category 
178
+    is a category where new story submissions are not accepted. It is generally 
179
+    used to &quot;lock&quot; top level categories and force submissions into sub-categories 
180
+    beneath the locked category.</li>
181
+</ol>
182
+<p>Characters<a name="characters"></a></p>
183
+<p>This page is used to manage the characters. Characters for a specific category 
184
+  can be added from the categories page or directly from this page. </p>
185
+<p>To add characters:</p>
186
+<ol>
187
+  <li>Choose on the category in which to place the characters (or &quot;Sitewide&quot; 
188
+    to make the characters accessible site wide). </li>
189
+  <li>Choose on the number of characters to add.</li>
190
+  <li>Click &quot;Submit&quot;.</li>
191
+  <li>You will now be presented with a form in which to enter the information 
192
+    about each character. A bio for the character is optional. If entered, it 
193
+    will appear at the top of the &quot;Browse&quot; page for that character.</li>
194
+</ol>
195
+<p>Ratings<a name="ratings"></a></p>
196
+<p><strong>Ratings are a required element for story submission.</strong> Ratings 
197
+  are intended to show the intended audience for a story much as the MPAA ratings 
198
+  work for movies. <strong>Note:</strong> You are strongly advised not to use 
199
+  the MPAA ratings for your archive as they have threatened archives with legal 
200
+  action for doing so. The story's rating can also be used to limit access to 
201
+  certain stories. </p>
202
+<ul>
203
+  <li>Rating - The text of the rating. This is limited to 60 characters.</li>
204
+  <li>Warning Pop-up - If this box is checked, a warning pop-up will be displayed 
205
+    for stories with this rating. The text of this warning is defined in the &quot;Warning 
206
+    text&quot; field. If warning pop-up's only once is selected in the settings, 
207
+    the site will remember whether or not this rating warning has appeared and 
208
+    will only display it once. If it is not selected, the warning pop-up will 
209
+    display each time.</li>
210
+  <li>Age Consent Required - If this box is checked, the visitor must have confirmed 
211
+    they are an adult (either via their preferences if they're logged in or via 
212
+    the warning pop-up) before they can view stories with this rating.</li>
213
+  <li>Registered Users Only - If this box is checked, the visitor must be logged 
214
+    in to view stories with this rating.</li>
215
+  <li>Warning text- The warning text that will be displayed to the user in the 
216
+    pop-up warning (if any).</li>
217
+</ul>
218
+<p> Classifications<a name="addClass"></a></p>
219
+<p>Classifications take the place of the genres and warnings from 1.1 and 2.0. 
220
+  The change lets you define your own classifications without hacking into the 
221
+  files. </p>
222
+<p>To add a new classifcation type:</p>
223
+<ol>
224
+  <li> Goto Admin -&gt; Classifications.</li>
225
+  <li>Click on &quot;Add New Classification Type&quot;.</li>
226
+  <li>Enter the name and title for the classification type such as &quot;genres&quot; 
227
+    or &quot;warnings&quot;. The title can be anything you like. The title will 
228
+    be what is displayed on screen. The name will be used in your skin template 
229
+    as a variable so it should be a unique one word description. As an example: 
230
+    enter the name as &quot;genre&quot; and the title as &quot;Genres&quot;.</li>
231
+  <li>Click &quot;Submit&quot;.</li>
232
+  <li>After you click submit you'll be taken back to the table listing your classification 
233
+    types. </li>
234
+  <li>Click on the classification type (&quot;Genres&quot; to continue the example). 
235
+    This will take you to the list of classifications within that type. </li>
236
+  <li>Click &quot;Add New Classifications&quot; to go to the form to add your 
237
+    classifications for that type. You'll have as many blanks on this form as 
238
+    you've set items per page.</li>
239
+  <li>Enter the classifications (to continue the example: romance, action/adventure, 
240
+    mystery) one in each text box.</li>
241
+  <li>Click submit.</li>
242
+</ol>
243
+<p>To edit a classification or classification type click &quot;Edit&quot; in the 
244
+  options in the table. To delete a classification click &quot;delete&quot; in 
245
+  the options.</p>
246
+<p>Members<a name="members"></a></p>
247
+<p>This page gives site administrators a number of options for managing the members 
248
+  of their site. <strong>Note: </strong>Some of these options may be unavailable 
249
+  if you have bridged your eFiction site to another application.</p>
250
+<p>At the top of the page are a number of options to sort members by:</p>
251
+<ul>
252
+  <li>All Members - lists all members</li>
253
+  <li>Admins - lists all administrators</li>
254
+  <li>Authors - lists only members who have submitted stories to the archive</li>
255
+  <li>Authors Input by Admins - lists authors who have been added by admins. <strong>Note: 
256
+    </strong>Will not function for bridged sites.</li>
257
+  <li>Non-validated Members - lists members who have not been validated. </li>
258
+  <li>Validated Members - lists members who have been validated</li>
259
+  <li>Locked Members - lists members whose accounts have been locked (banned)</li>
260
+  <li>Unlocked Members - lists members whose accounts are active (non-banned)</li>
261
+</ul>
262
+<p>Validated members are members whose stories by-pass the validation queue and 
263
+  are accepted automatically in archives where administrators are validating stories 
264
+  manually. By clicking on a members name in one of the last four lists, you are 
265
+  choosing to take that action on that member. For instance, if you click on a 
266
+  member's name in the Non-validated Members list, you will be taken to a page 
267
+  that will let you validate that member. The reverse is also true, if you click 
268
+  on a member's name in the Validated Members list, you will be taken to a page 
269
+  that will let you revoke the validated status for that member.</p>
270
+<p>An additional option, at the bottom of the page, for non-bridged sites is the 
271
+  ability to add new members. These are the members that appear in the &quot;Authors 
272
+  Input by Admins&quot; list. When clicking on a name in that list, administrators 
273
+  are given the option to release the author's account to their control.</p>
274
+<p>Mail Users<a name="mailUsers"></a></p>
275
+<p>Site administrators can use this option to mail all members of the site. Administrators 
276
+  may also limit the email to authors or admins in a certain category of the site.</p>
277
+<p>Modules<a name="Modules"></a></p>
278
+<p>This panel will let your control the modules installed on your site. The script 
279
+  comes with one module, challenges. You can find other modules created by others 
280
+  or create your own. Modules are add-on programs that add functionality to your 
281
+  site without you needing to edit the files.</p>
282
+<p>Panels<a name="panels"></a></p>
283
+<p>Panels are new in 3.0. The panels system has been implemented to make eFiction 
284
+  more configurable and easier to customize. Panels are used in a number of places 
285
+  throughout the site. Each panel is  assigned a type. The following types are 
286
+  defined as part of the basic eFiction site:</p>
287
+<ul>
288
+  <li>A - Admin panels</li>
289
+  <li>F - Favorites</li>
290
+  <li>S - Submissions</li>
291
+  <li>B - Browse</li>
292
+  <li>P - Member Profile</li>
293
+  <li>U - Member Account</li>
294
+  <li>L - Top 10 Lists</li>
295
+</ul>
296
+<p>Developers and site administrators also have the option of developing their 
297
+  own types of panels. <a href="#defaultPanels">See the list of default panels.</a></p>
298
+<p>To modify the panel order, select a panel type from the drop-down list at the 
299
+  top of the page then use the arrows to move the panels up and down in the list. 
300
+  To change panel from hidden to visible, click on the edit option to the right 
301
+  of the panel name. </p>
302
+<p>To add a new panel:</p>
303
+<ol>
304
+  <li>Click &quot;Add New Panel&quot;.</li>
305
+  <li>Enter the name of the panel. This should be one word alpha-numeric name 
306
+    used to identify the panel.</li>
307
+  <li>Enter the title of the panel. This will be the text displayed on the site 
308
+    for the panel.</li>
309
+  <li>Enter a URL to the panel. If no URL is supplied the script will look for 
310
+    a file with the name of the panel in the default location for that panel type. 
311
+    For instance, for the browse panel named &quot;recent&quot;, the script looks 
312
+    in the browse folder for a file named recent.php. You will need to supply 
313
+    a URL for panels located outside the default location or if you name the file 
314
+    differently than the panel. An example of this would be the browse panel for 
315
+    the challenges module, the URL is &quot;modules/challenges/browse.php&quot;. 
316
+    The file is both outside the default location (the browse/ folder) and also 
317
+    named differently than the panel. The panel is named &quot;challenges&quot;, 
318
+    but the file is named &quot;browse.php&quot;. <strong>Note: </strong>Panels 
319
+    are not interchangable. You cannot use a browse panel for a top ten list panel. 
320
+  </li>
321
+  <li>The panel level is used to determine who has access to that panel. This 
322
+    is most applicable to the admin and member account panels. In the admin panels 
323
+    the level is the admin level required to access the panel. In the member account 
324
+    panels, it is used to determine whether or not the visitor must be logged 
325
+    in to see the panel. 0 is for visitor access (registration, lost password, 
326
+    login) and 1 is for member access (everything else).</li>
327
+  <li>Check the hidden box of you want this panel to be hidden (not displayed 
328
+    in the list of panels).</li>
329
+  <li>Finally, enter the one letter code for the panel type. (See the above list)</li>
330
+  <li>Click &quot;Submit&quot;.</li>
331
+</ol>
332
+<p>Settings<a name="settings"></a></p>
333
+<p>In eFiction 3.0 the site settings have been grouped into sections to make the 
334
+  numerous options easier to manage.</p>
335
+<ul>
336
+  <li><a href="#siteInfo">Site Information</a></li>
337
+  <li><a href="#subSettings">Submission Settings</a></li>
338
+  <li><a href="#siteSettings">Site Settings</a></li>
339
+  <li><a href="#displaySettings">Display Settings</a></li>
340
+  <li><a href="#reviewSettings">Review Settings</a></li>
341
+  <li><a href="#userSettings">User Settings</a></li>
342
+  <li><a href="#emailSettings">E-mail Settings</a></li>
343
+  <li><a href="#langCensor">Language Censor</a></li>
344
+  <li><a href="#messageSettings">Message Settings</a></li>
345
+  <li><a href="#profileInfo">Profile Information</a></li>
346
+</ul>
347
+<p>Site Information<a name="siteInfo"></a></p>
348
+<p>This section of the settings defines general information about your site.</p>
349
+<ul>
350
+  <li>Site Key - You will have defined a site key during installation. <strong>DO 
351
+    NOT EDIT IT! </strong>If you edit the site key, you will need to manually 
352
+    update the site key information in your config.php file to match or your site 
353
+    will stop functioning.</li>
354
+  <li>Site Name - The name of your site. This will be displayed in the title of 
355
+    your site's pages.</li>
356
+  <li>Site Slogan - A slogan for your site. This will also be displayed in the 
357
+    title of your site's pages.</li>
358
+  <li>Site Url - The URL to your eFiction site. <strong>Note:</strong> This <strong>must 
359
+    </strong> be the URL to your eFiction site as the script uses this url in 
360
+    various places including emails sent to your members. It <strong>must not</strong> 
361
+    be the URL to any parent site.</li>
362
+  <li>Table Prefix - The prefix to your database tables. This was also set during 
363
+    installation and should also <strong>NEVER </strong> be changed or your site 
364
+    will cease to function. </li>
365
+  <li>Admin E-mail - The e-mail address used to send and receive e-mails from 
366
+    the site. This must be a valid email address!</li>
367
+  <li>Default Skin - The default skin displayed on the site. <strong>Note: </strong>When 
368
+    you change this as an administrator, your <strong>personal </strong>skin choice 
369
+    will still appear to you. You will most likely need to log out to see the 
370
+    site default you have chosen.</li>
371
+  <li>Language - The langauge the site will display in. The eFiction download 
372
+    comes with the English language files. <a href="#translating">See Translating 
373
+    eFiction.</a></li>
374
+</ul>
375
+<p>Submission Settings<a name="subSettings"></a></p>
376
+<p>This section of the settings defines various submission settings for the site.</p>
377
+<ul>
378
+  <li>Turn off unsolicited submissions - If &quot;yes&quot; is selected, submissions 
379
+    to the site can only be made by administrators through the &quot;Admin&quot; 
380
+    area. If &quot;no&quot; is selected members will have the option of submitting 
381
+    stories via the &quot;Account Info&quot; link.</li>
382
+  <li>Automatically validate all stories - If &quot;yes&quot; is selected, stories 
383
+    will automatically be displayed on the site. If &quot;no&quot; is selected, 
384
+    stories will be placed into a validation queue for administrators approval 
385
+    and stories will not appear on the site with this approval.</li>
386
+  <li>Co-authors allowed - This is a new feature in 3.0. By choosing &quot;yes&quot;, 
387
+    authors will be allowed to mark other members as co-authors of their stories 
388
+    in the submission process. Note that co-authors have the same rights to edit, 
389
+    add to, and delete the story as the author.</li>
390
+  <li>Allow round robins - Select &quot;yes&quot; if you wish to allow round robins 
391
+    in your archive.</li>
392
+  <li>Allow image uploads- Select &quot;yes&quot; if you wish to allow members 
393
+    to upload images to their account area. </li>
394
+  <li>Maximum image size 
395
+    <ul>
396
+      <li>Maximum image height - The maximum height for image uploads</li>
397
+      <li>Maximum image width - The maximum width for image uploads</li>
398
+    </ul>
399
+  </li>
400
+  <li>Stories saved in - The default is &quot;files&quot; on the server. You may 
401
+    also elect to save the text of the stories to the database. This is another 
402
+    setting that should not be altered after the inital setup of the site. Click 
403
+    on the checkbox next to the setting to activate it then use the drop down 
404
+    box to change the setting. <strong>Note: </strong> If your web server has 
405
+    safe_mode on, you should use the &quot;mysql&quot; option.</li>
406
+  <li>Stories path - The path to the folder on the server where your story files 
407
+    will be saved. This should be a relative path and should also not be changed 
408
+    after the initial setup of the archive. </li>
409
+  <li>Chapter word count limits - The maximum and minimum allowable word counts 
410
+    for chapters on the site. If you are storing your story text in the database, 
411
+    a maximum word count of 17000 is suggested. </li>
412
+</ul>
413
+<p>Site Settings<a name="siteSettings"></a></p>
414
+<p>This section of the settings defines various general settings used in multiple 
415
+  areas of the site.</p>
416
+<ul>
417
+  <li>Use tinyMCE WYSIWYG editor - The tinyMCE editor is a javascript text editor 
418
+    that gives limited &quot;word processor&quot; functionality to the textareas 
419
+    of forms. Members also have the option of turning this setting off (if the 
420
+    site administrator has turned it on) in their preferences.</li>
421
+  <li>Allowed Tags - The HTML tags that will be allowed in uploaded content (stories, 
422
+    reviews, bios) throughout the site. <strong>Note: </strong>If you use the 
423
+    tinyMCE editor, it will alter some tags. The &lt;i&gt; tag becomes &lt;em&gt;. 
424
+    The &lt;b&gt; tag becomes &lt;strong&gt;. These tags need to be included in 
425
+    the list for tinyMCE to work properly.</li>
426
+  <li>Number of categories - Whether or not your site has multiple categories. 
427
+  </li>
428
+  <li>Turn on News Comments - Whether comments are allowed on news stories.</li>
429
+  <li>Turn on Action Log - This option allows administrators to keep log of a 
430
+    variety of actions throughout the site.</li>
431
+  <li>Maintenance - This setting puts the site into maintenance mode. This prevents 
432
+    visitors from entering the site while the administrator works on it. </li>
433
+  <li>Display Debug Information - Turn this setting on will place various pieces 
434
+  of information in HTML comments that will help with fixing problems on the 
435
+  site.</li>
436
+  <li>Use captcha confirmation - Turn this setting on to require a security code 
437
+  confirmation at registration and for anonymous input such as challenges and 
438
+  reviews.</li>
439
+</ul>
440
+<p>Display Settings<a name="displaySettings"></a></p>
441
+<p>This section of the settings defines how various elements of the site are displayed.</p>
442
+<ul>
443
+  <li>Date format - The format dates will be displayed in throughout the site. 
444
+    There are a number of pre-made options or adminstrators may enter a custom 
445
+    option. The date format uses the format of the <a href="http://us2.php.net/manual/en/function.date.php">php 
446
+    date function</a>. <strong>Note:</strong> the shoutbox date and time format 
447
+    can be selected separately.</li>
448
+  <li>Time format - The format time will be displayed in throughout the site. 
449
+    The base eFiction script uses this only in the news items. The time format 
450
+    uses the format of the <a href="http://us2.php.net/manual/en/function.date.php">php 
451
+    date function</a>. <strong>Note:</strong> the shoutbox date and time format 
452
+    can be selected separately.</li>
453
+  <li>Display category path in listings - This setting defines whether or not 
454
+    the &quot;breadcrumb&quot; path to a category's parent category is displayed 
455
+    in the story listings.</li>
456
+  <li>Number of columns - The number of columns to display in information in. 
457
+    This will be used for the display of members lists and when browsing classifications, 
458
+    characters, categories, etc.</li>
459
+  <li>Default items per page - The number of items to display per page. This will 
460
+    also be the number of items to display per column in multi-column output.</li>
461
+  <li>Number of days to limit Most Recent - The number of days to limit the Most 
462
+    Recent list. Leave this empty to impose no limit. When a limit is imposed 
463
+    that limit will also be used for the &quot;New!&quot; indicator on story listings.</li>
464
+  <li>Default story sort - The default method of sorting stories.</li>
465
+  <li>Use Story Index - This setting defines whether clicking on a story takes 
466
+    the visitor to the story's index (table of contents) or the first chapter. 
467
+    <strong>Note: </strong>Members may override this setting in their preferences.</li>
468
+  <li>Display Profile - This setting defines whether or not the user's profile 
469
+    information appears at the top of every page within the profile or only on 
470
+    the &quot;Profile&quot; tab.</li>
471
+  <li>Style of Page links - There are three possible styles of page links. 
472
+    <ul>
473
+      <li>Next and Previous - A range of pages plus &quot;Next&quot; and &quot;Previous&quot; 
474
+        links. For Example: <a href="#prev">Previous</a> <a href="#3">3</a><a href="#4">4</a><a href="#5">5</a><a href="#6">6</a><a href="#7">7</a> 
475
+        <a href="#next">Next</a></li>
476
+      <li>First and Last Pages - A range of pages plus the first and last page. 
477
+        For Example: <a href="#1">1</a>...<a href="#3">3</a><a href="#4">4</a><a href="#5">5</a><a href="#6">6</a><a href="#7">7</a>...<a href="#10">10</a> 
478
+      </li>
479
+      <li>Both - A range of pages plus both first and last and next and previous 
480
+        links. For Example: <a href="#prev">Previous</a> <a href="#1">1</a>...<a href="#3">3</a><a href="#4">4</a><a href="#5">5</a><a href="#6">6</a><a href="#7">7</a>...<a href="#10">10</a> 
481
+        <a href="#next">Next</a></li>
482
+    </ul>
483
+  </li>
484
+  <li>Size of Range for Page Links - The number of pages in the range of page 
485
+    links to display. In the examples above, the range was 5 pages (3-7).</li>
486
+</ul>
487
+<p>Review Settings<a name="reviewSettings"></a></p>
488
+<p>This section of the settings defines how reviews are handled.</p>
489
+<ul>
490
+  <li>Turn on reviews - This defines whether or not reviews are allowed at all.</li>
491
+  <li>Allow anonymous reviews - This defines whether or not visitors must be logged 
492
+    in to be able to review.</li>
493
+  <li>Authors may delete reviews - This defines what reviews (if any) authors 
494
+    may delete for their stories.</li>
495
+  <li>Ratings system - This is different from the ratings you defined. This rating 
496
+    system allows reviewers to &quot;rate&quot; how much they liked or disliked 
497
+    a story. There are two systems of ratings built into eFiction. 
498
+    <ul>
499
+      <li>Stars - Five stars (and half stars) ratings</li>
500
+      <li>Like/Dislike - Thumbs up/Thumbs down system.</li>
501
+    </ul>
502
+  </li>
503
+  <li>Allow Ratings Only - Defines whether or not reviewers may leave only a rating 
504
+    for a story without a text review.</li>
505
+</ul>
506
+<p>User Settings<a name="userSettings"></a></p>
507
+<p>This section of the settings defines how the site interacts with users for 
508
+  certain things.</p>
509
+<ul>
510
+  <li>Alerts on - Defines whether or not members can receive e-mailed alerts when 
511
+    their favorite stories and authors are updated.</li>
512
+  <li>Warning pop-ups only once - Defines whether or not warning pop-ups appear 
513
+    only once for the session or each time the visitor clicks on a story for that 
514
+    rating.</li>
515
+  <li>Age statement in user profile - Defines whether or not an age-consent statement 
516
+    appears in the user preferences form. When a user confirms their age via the 
517
+    age-consent form, the warnings for age-restricted stories do not appear to 
518
+    him/her.</li>
519
+  <li>Password at Registration - Defines whether the password at registration 
520
+    is user defined or random.</li>
521
+</ul>
522
+<p>E-mail Settings<a name="emailSettings"></a></p>
523
+<p>This section defines how e-mails are sent out. If this information is supplied, 
524
+  the e-mail forms will use SMTP.</p>
525
+<ul>
526
+  <li>SMTP Host - The host for the SMTP server.</li>
527
+  <li>SMTP Username - The username for the SMTP server.</li>
528
+  <li>SMTP Password - The password for the SMTP server.</li>
529
+</ul>
530
+<p>Language Censor <a name="langCensor"></a></p>
531
+<p>This section is a list of words that will be forbidden in submissions to the 
532
+  site. They will be disallowed entirely in names and titles. They will be replaced 
533
+  with the first letter and trailing asterisks, a****, in summaries and the text 
534
+  of reviews. Seperate each word with a comma. Placing an asterisk before and/or 
535
+  after the word will act as a wildcard making the censor look for the entire 
536
+  word plus the word used as a suffix and/or prefix. For example, 'frog' will 
537
+  only find 'frog', '*frog' will find 'bullfrog' and 'frog' but not 'froglegs', 
538
+  'frog*' will find both 'frog' and 'froglegs' but not 'bullfrog', '*frog*' will 
539
+  find 'frog', 'bullfrog', and 'froglegs.' To disable the censor simply leave 
540
+  the list of words empty.</p>
541
+<p>Message Settings<a name="messageSettings"></a></p>
542
+<p>The links that follow this header in the settings area are to the default messages 
543
+  for the site. The installation script placed generic text for these messages 
544
+  into the database for you, but you will most likely wish to edit these messages 
545
+  to better reflect your site.</p>
546
+<ul>
547
+  <li>Welcome Message - The welcome message for your site. It is included in your 
548
+    skins using the {welcome} variable.</li>
549
+  <li>Copyright Footer - The footer message for your site. It is included in your 
550
+    skins using the {footer}variable.</li>
551
+  <li>Print Copyright Notice - This notice will be appended to the story text 
552
+    when the &quot;Printer Version&quot; is selected. </li>
553
+  <li>TinyMCE Configuration - If you wish to customize the configuration of the 
554
+    tinyMCE WYSIWYG editor you may enter your configuration information here.</li>
555
+  <li>Rejection Letter (default) - The default rejection letter for your site. 
556
+    You will have the option to customize this at the time each letter is sent.</li>
557
+  <li>Acceptance Letter (default) - The default acceptance letter for your site. 
558
+    You will have the option to customize this at the time each letter is sent.</li>
559
+</ul>
560
+<p>Blocks<a name="blocks"></a></p>
561
+<p>Blocks are another part of your eFiction site that let you configure the look 
562
+  and feel of your site. A number of blocks are included with eFiction. You can 
563
+  also create your own or add blocks others have created. The included blocks 
564
+  are as follows:</p>
565
+<ul>
566
+  <li>Categories - This block lists the top level categories on your site.</li>
567
+  <li>Featured - This block lists one or more of the featured stories of your 
568
+    site (depending on configuration).</li>
569
+  <li>Info - This block lists a variety of information about your site including 
570
+    the number of: members, authors, stories, words, reviews, and chapters. </li>
571
+  <li>Login - This block displays a login form allowing you to include a login 
572
+    form on the index page or every page should you choose.</li>
573
+  <li>Menu - This block builds a menu from the page links in your site. Configurable.</li>
574
+  <li>News- This block displays one or more of the news items on your site. </li>
575
+  <li>Online - This block displays who is presently online on your site.</li>
576
+  <li>Poll- This block lets you query your members using a multiple choice question. 
577
+    Also includes an archive of poll questions and results.</li>
578
+  <li>Random - This block displays a random story with each page load.</li>
579
+  <li>Recent - This block lists the most recently added/updated stories for your 
580
+    site. </li>
581
+  <li>Search - A simple search box for inclusion in your skins.</li>
582
+  <li>Shoutbox - A shoutbox for your site. Also includes an archive.</li>
583
+  <li>Skinchange - This block displays a drop down that will let visitors who 
584
+    aren't logged in select from the site's skins the one they wish to display.</li>
585
+</ul>
586
+<p>The first page here lists the blocks available to you. Some will have been 
587
+  pre-installed. The first column lists the name of the block and is not editable. 
588
+  The second column, which you can edit, displays the title of the block as it 
589
+  will be displayed on your site. The third column displays the block's status. 
590
+  There are three possible status options.</p>
591
+<ul>
592
+  <li>Inactive - The block is completely off.</li>
593
+  <li>Active - The block will load on <strong>every</strong> page.</li>
594
+  <li>Index Only - The block will load on the index (home) page <strong>only.</strong></li>
595
+</ul>
596
+<p>It is advisable that if the block does not display on every page, you set it 
597
+  to &quot;Index Only&quot; or &quot;Inactive&quot; as this will save on your 
598
+  site's resources. The one exception to this is the Online block. If you use 
599
+  this block, you <strong>must</strong> set it to &quot;Active&quot; for the block 
600
+  to work properly.</p>
601
+<p>The fourth column, gives you the option to admin the block if there are options 
602
+  to administer.</p>
603
+<p>You may also see the name of a block and the words &quot;Initialize Block&quot; 
604
+  instead of the last three columns. You will see this when a block is available 
605
+  to be installed, but has not been installed yet. The Online, Poll, Search and Shoutbox 
606
+  blocks are not installed by default. Click on &quot;Initialize Block&quot; then 
607
+  change the status of the block to &quot;Active&quot; or &quot;Index Only&quot; 
608
+  to activate it.</p>
609
+<p>Custom Pages<a name="customPages"></a></p>
610
+<p>This page allows you to add custom pages to your site. These pages may not 
611
+  contain php code, only HTML and plain text. Four custom pages are defined for 
612
+  you during the installation.</p>
613
+<ul>
614
+  <li>help - A help page for visitors.</li>
615
+  <li>tos - Terms of Service. This page is displayed on the registration page.</li>
616
+  <li>rules - Submission Rules. This page is displayed at the top of the story 
617
+    submission form and is also linked to the default help page.</li>
618
+  <li>maintenance - Maintenance Message. This is the message that is displayed 
619
+    to visitors when you place your site into maintenance mode.</li>
620
+</ul>
621
+<p>To add a custom page:</p>
622
+<ol>
623
+  <li>Goto Admin -&gt; Custom Pages</li>
624
+  <li>Click on &quot;Add New Custom Page&quot;</li>
625
+  <li>Enter the name of the page in the form. Note: The name for your page should 
626
+    contain letters, numbers, and the underscore character ONLY.</li>
627
+  <li>Enter the title for the page. The page title will also be the text of the 
628
+    link to the page in the page links.</li>
629
+  <li>Enter the text of your page. </li>
630
+  <li>Click the &quot;Submit&quot; button.<br>
631
+  </li>
632
+</ol>
633
+<p>The name you assign to your custom page will be the {NAME_link} variable for 
634
+  you to use in your skins. The script will append &quot;_link&quot; to the name 
635
+  to help prevent naming conflicts with other variables. The title will be the 
636
+  title of the page. For the URL of your custom page, you may use either viewpage.php?id=ID 
637
+  or viewpage.php?page=NAME where ID is the ID number of the page or NAME is the 
638
+  name of the page.</p>
639
+<p><strong>Note:</strong> The name for your page should contain letters, numbers, 
640
+  and the underscore character ONLY.</p>
641
+<p>Page Links<a name="pageLinks"></a></p>
642
+<p>This page controls the page links used in the menu block and available for 
643
+  use in the skin as individual links. </p>
644
+<p>Admins<a name="admins"></a></p>
645
+<p>This page is used to give admin privileges to a member of your site. The initial 
646
+  page lists all current admins and also gives you the option to add a new admin.</p>
647
+<p>To give a member admin privileges:</p>
648
+<ol>
649
+  <li>Click on &quot;Add New Admin&quot;</li>
650
+  <li>Select the member's penname from the drop-down list.</li>
651
+  <li>Select the level of admin privileges for this member.</li>
652
+  <li>Select the categories that member will oversee or leave blank to have them 
653
+    oversee all categories.</li>
654
+  <li>Check the box if you want this admin to receive e-mail notices of new stories 
655
+    to be validated.</li>
656
+  <li>Click &quot;Submit&quot;.</li>
657
+</ol>
658
+<p>PHP Info<a name="phpInfo"></a></p>
659
+<p>This page gives information about your server configuration. If you ever run 
660
+  into problems with your eFiction site, you may need to check these settings. 
661
+  This page is given as a courtesy. <strong>If you are upgrading from 1.1, </strong><strong>delete 
662
+  the phpinfo.php in the main folder</strong>. The phpinfo.php file included with 
663
+  1.1 was not secured and will allow hackers access to the same information it 
664
+  gives you. This admin page is only available to site administrators.</p>
665
+<p>Action Log<a name="actionLog"></a></p>
666
+<p>If you have turned the action log on for your site, this page is where those 
667
+  logs can be viewed. You can also purge the log here.</p>
668
+<p>Profile Information<a name="profileInfo"></a></p>
669
+<p> This admin panel lets you add/remove items from the member profile page. Right 
670
+  now, there are twelve items pre-loaded. </p>
671
+<ul>
672
+  <li>Live Journal</li>
673
+  <li>Web site</li>
674
+  <li>AOL</li>
675
+  <li>ICQ</li>
676
+  <li>MSN IM</li>
677
+  <li>Yahoo IM</li>
678
+  <li>Deviant Art</li>
679
+  <li>Beta-Reader</li>
680
+  <li>DeadJournal</li>
681
+  <li>Xanga</li>
682
+  <li>Gender</li>
683
+  <li>MySpace</li>
684
+</ul>
685
+<p>The majority of the pre-loaded items were in 2.0. To turn one of the pre-loaded 
686
+  items on/off. Click edit. Check the box next to &quot;Field enabled&quot; to 
687
+  turn the field on. On the same form you can change the name and title of the 
688
+  field. Just like the page links and custom pages, the name will be the variable 
689
+  for you to use in your .tpl files and the title will be what appears on screen 
690
+  in the registration/edit bio form and the profile.</p>
691
+<p>There are a number of types of fields defined.</p>
692
+<ul>
693
+  <li>URL - This is a url. The script will automatically turn this into a link 
694
+    when displaying it in the profile.</li>
695
+  <li>Select Box - A drop down select box to choose from a selection. In the form 
696
+    place each option in the box in a separate line.</li>
697
+  <li>Yes/No - Answer to a yes/no question.</li>
698
+  <li>ID with URL - These are like fanfiction or livejournal links where there 
699
+    is a base url with the user's id. Enter the url with {info} where the person's 
700
+    ID goes. For instance: http://{info}.livejournal.com. The registration/edit 
701
+    bio form will present a text box for the member to enter their id.</li>
702
+  <li>Custom code - This option lets you provide custom code to handle the entry 
703
+    and display of the item. The aol, icq, msn, and yahoo fields use custom code.</li>
704
+  <li>Text - This type gives the author a text box to enter information. The information 
705
+    is presented back as text as well. The limit on user text is 255 characters!</li>
706
+</ul>
707
+<p>Archive Maintenance<a name="Maint"></a></p>
708
+<p>This admin panel provides a number of functions for maintaining your site.&nbsp; </p>
709
+<ul>
710
+  <li>Recalculate Reviews - This function recalculates the number of reviews and 
711
+  the rating for the stories, series, and chapters on the site.</li>
712
+  <li>Fix Category Counts - This function has been moved from the Categories 
713
+  admin.&nbsp; It will recalculate the number of stories per category.</li>
714
+  <li>Optimize Database Tables - This function will optimize the tables in your 
715
+  database.&nbsp; Doing this occasionally will improve site performance.</li>
716
+  <li>Run Update - When you upload an update for the eFiction script, use this 
717
+  function to run any changes needed to the database.</li>
718
+</ul>
719
+<p>Default Panel List<a name="defaultPanels"></a></p>
720
+<p>Admin Panels:</p>
721
+<p>The admin panels control the different admin options for the site. In 2.0 the 
722
+  list was static. Putting the admin options into panels allows site owners the 
723
+  option of changing the access level for the various features. It also allows 
724
+  new options to be added without editing everything. The 0-4 levels in the panel 
725
+  are most applicable here. The levels 1 to 4 indicate the admin level required 
726
+  to access a certain feature.</p>
727
+<ul>
728
+  <li>Message Settings (1)</li>
729
+  <li> Rejection Letter (1)(2)</li>
730
+  <li> Validation Letter (1)(2)</li>
731
+  <li>Validate Submission (1)(2)</li>
732
+  <li> Censor (1)</li>
733
+  <li> Categories</li>
734
+  <li> Panels</li>
735
+  <li> Characters</li>
736
+  <li> Settings</li>
737
+  <li> Blocks</li>
738
+  <li> Ratings</li>
739
+  <li> Add New Story</li>
740
+  <li> Add New Series</li>
741
+  <li> Custom Pages</li>
742
+  <li> Classifications</li>
743
+  <li> News</li>
744
+  <li> Members</li>
745
+  <li> Featured Stories</li>
746
+  <li> Submissions</li>
747
+  <li> Page Links</li>
748
+  <li> Admins</li>
749
+  <li> Mail Users</li>
750
+  <li> Skins</li>
751
+  <li> PHP Info</li>
752
+  <li> Action Log</li>
753
+  <li> Profile Information</li>
754
+</ul>
755
+<p>Browse Panels:</p>
756
+<p>Browse panels control the &quot;Browse By&quot; area of the site. </p>
757
+<ul>
758
+  <li>Most Recent (1) </li>
759
+  <li>Featured Stories (1) </li>
760
+  <li>Classes (1)(2) </li>
761
+  <li>Categories</li>
762
+  <li> Characters</li>
763
+  <li> Ratings</li>
764
+  <li> Series</li>
765
+  <li> Titles</li>
766
+</ul>
767
+<p>Favorite Panels:</p>
768
+<p>The favorites panels are included both in the member &quot;Account Info&quot; 
769
+  page and the list of panels in the profile. In the &quot;Account Info&quot; 
770
+  area the panel must be set to level 1 to be visible in the list of options. 
771
+  Otherwise, they're used as part of the &quot;Manage Favorites&quot; panel.</p>
772
+<ul>
773
+  <li>Favorite Stories (1)</li>
774
+  <li> Favorite Series (1)</li>
775
+  <li> Favorite Authors (1)</li>
776
+  <li> {author}'s Favorites</li>
777
+</ul>
778
+<p>Top 10 List Panels:</p>
779
+<p>The Top 10 panel. They're all turned on my default. If you turn favorites off, 
780
+  it is suggested that you hide, not delete, the favorites panels. (You could 
781
+  change your mind later.)</p>
782
+<ul>
783
+  <li>10 Largest Series</li>
784
+  <li> 10 Smallest Series</li>
785
+  <li> 10 Most Reviewed Series</li>
786
+  <li> 10 Longest Stories</li>
787
+  <li> 10 Shortest Stories</li>
788
+  <li> 10 Most Reviewed Stories</li>
789
+  <li> 10 Most Read Stories</li>
790
+  <li> 10 Most Responded to Challenges</li>
791
+  <li> 10 Most Favorite Stories</li>
792
+  <li> 10 Most Prolific Reviewers</li>
793
+  <li> 10 Most Prolific Authors</li>
794
+  <li> 10 Most Reviewed Recommendations</li>
795
+</ul>
796
+<p>Profile Panels:</p>
797
+<p>These are the panels that will be displayed on the user's profile page along 
798
+  with the non-hidden favorites panels. </p>
799
+<ul>
800
+  <li>Contact (1)(2)</li>
801
+  <li> Stories by {author}</li>
802
+  <li> Series by {author}</li>
803
+  <li> Reviews by {author}</li>
804
+</ul>
805
+<p>Submissions Panels:</p>
806
+<p>The submission panels will only be displayed in the user panel if submissions 
807
+  are turned on. They were placed in a type seperate from the user panels so they 
808
+  would be turned on and off together based on the submission site settings.</p>
809
+<ul>
810
+  <li>Add New Story</li>
811
+  <li> Manage Stories</li>
812
+  <li> Add New Series</li>
813
+  <li> Manage Series</li>
814
+  <li> Manage Images</li>
815
+</ul>
816
+<p>User Account Panels:</p>
817
+<p>As an extra level of security here. The &quot;level&quot; of the panel should 
818
+  be set to either 0 or 1. Panels with level 0 will be displayed to anyone. Panels 
819
+  with level 1 will be displayed only to logged in members. The login, register, 
820
+  and lost password panels are currently the only panels set to level 0 for the 
821
+  user account area.</p>
822
+<ul>
823
+  <li>Login (1)</li>
824
+  <li>Your Reviews (1)</li>
825
+  <li> Reviews Received (1)</li>
826
+  <li> Review Response (1)(2)</li>
827
+  <li> Lost Password</li>
828
+  <li> Register</li>
829
+  <li> Edit Bio</li>
830
+  <li> Edit Preferences</li>
831
+  <li> View Your Statistics</li>
832
+  <li> Manage Favorites</li>
833
+  <li> Logout</li>
834
+</ul>
835
+<p>(1) Hidden by default.<br>
836
+  (2) System panels. You should not need to alter these settings and may cause 
837
+  errors if you do.</p>
0 838
\ No newline at end of file