Cosa serve per installare EFiction?
Servono un database MySQL e il supporto PHP4 o superiori, più
due mega di spazio per l'installazione minima. Lo spazio occupato sul sito dipende
dalla quantità di storie presenti.
Lo spazio su database richiesto è poco, in proporzione. Il mio sito immaginaria,
ad esempio, occupa un solo mega di spazio (e ha un sacco di personaggi e sub-categorie).
Come si installa EFiction?
Qui in Italia è ampiamente diffuso l'uso di hosting gratuiti, ad esempio Altervista, per questo motivo vi spiegherò cosa dovete inserire e dove.
- Decomprimete il file scaricato dal sito di efiction.
- Caricate tutto sul vostro spazio tramite l'FTP.
- Tramite l'FTP cambiate i permessi ai file:
- Come si cambiano i permessi e a quali files vanno cambiati?
- con il tasto destro, selezionate la cartella "messages" e selezionate l'opzione per modificare i privilegi. Impostateli a 777. (questa operazione si chiama CHMOD)
- Selezionate poi il file config.php e impostatene i permessi a 666 (sì, come il numero del diavolo XD)
- Infine la cartella stories, permessi: 777 (come il televideo XD) (mamma mia, che humor stupido '_' )
- Come si cambiano i permessi e a quali files vanno cambiati?
- Adesso andate col browser all'indirizzo web della cartella, dovrebbe reindirizzarvi
direttamente al file install.php. Un esempio di indirizzo è http://yoursite.com/install.php.
...
Al posto di yoursite, cercate di mettere il VOSTRO indirizzo, ok? XD idem al posto del .com - Vi comparirà un form che dovrete compilare (sto andando a memoria,
alcune definizioni potrebbero differire) :
Host
User
Password
Database Name
HOST: se usate Altervista, inseriteci localhost nel caso usiate altri servizi, ad esempio Aruba, inserite il nome della macchina. Lo trovate quando entrate nel vostro pannello per la gestione dei database.
USER: è il nome con cui potete entrare nel database. In altervista corrisponde a quello del vostro spazio (se, cioè, gestite lo spazio pino.altervista.org, dovete inserire "pino"). In casi differenti, contattate il gestore del servizio.
PASSWORD: la password per accedere al database. In Altervista, corrisponde a quella con cui vi loggate al vostro spazio.
DATABASE NAME: nome del database. Ora, in Altervista ne avete uno solo, e il nome è my_name, per esempio, my_pino. Nel caso di Aruba, avete solo l'imbarazzo della scelta, da _1 a _5. Negli altri casi... Non lo so XD. - Andate avanti, a questo punto il vostro file di configurazione sarà stato scritto.
- Ora i miei ricordi sono lievemente nebulosi, comunque ci sono DUE parti
importanti, non mi ricordo quale venga prima.
- Creazione tabelle del database: fatelo tutto in automatico, è più pratico e non ci sono errori di sorta.
- Impostazioni del sito.
- Sitename => Il nome del sito
- Slogan => il suo slogan ("libera la fantasia", "il tuo sito di fanfiction" e così via)
- Site URL => l'indirizzo del tuo sito
- Admin E-mail => email alla quale saranno inviate le lettere tramite il form "contatta"
- Database Config Path => CAMBIARE QUELLO DI DEFAUL. CREARNE UN ALTRO E INSERIRVI IL FILE
- Stories Path => Create nell'FTP una cartella, ad esempio "stories" e inserite qui il nome.
- Table Prefix => prefisso delle tabelle del database
- News Comments => permette o meno i commenti alle news
- Number of Updated Stories => numero di storie che compaiono nell'update
- Day limit for recent storie => numero di giorni limite per la lista degli upload: ultimi 3, 4, 5, 6 e via di seguito
- Date Format => scegliete il formato della data. NON cambiatelo MAI PIU'
- News Date Format => Formato della data nelle news
- AllowA Favorites => Permette o meno i preferiti
- Store stories => qui lasciate il default. NON inseritele nel database: crea carico eccessivo
- Automatically validate stories => Differenza fra archivio tipo efp e immaginaria. Se mettete sì, l'invio è libero; se mettete no, c'è una coda di moderazione.
- Number of categories; if only one, will shorten some processes => indica il numero di categorie
- Number of columns to display the categories in => numero di colonne in cui si dispongono i link per le categorie;
- Allow readers to submit reviews => permette ai lettori di inserire recensioni
- Rating system, in addition to reviews => stellette et similia.
- Allow Round Robins => Permette o meno le storie con più autori
- Turn off submissions completely => Se mettete no, solo voi potete inserire storie.
- Allow Anonymous reviews => permette le recensioni anonime
- Authors may delete what reviews => gli autori possono cancellare le recensioni
- Number of items per page in search results => numero di risultati della ricerca per pagina
- Allow image uploads with stories => permetti l'invio di immagini con le storie (NO!!!)
- Max image height => altezza massima delle immagini
- Max image width => larghezza massima delle immagini
- Default Skin => Skin predefinita
- Language => Lingua
- Password at registration => Password alla registrazione (scelta dall'utente o random)
- Warning pop-ops only once => pop-up di avviso solo una volta
- Age statement in user profile => dichiarazione età nel profilo
- Word count limits => limite numero di parole per capitolo.
- Default sort of stories => ordine con cui compaiono le storie nelle pagine, alfabeticamente o dalla più recente.
- Show story index by default => mostra o meno la pagina con l'elenco dei capitoli
- Use TinyMCE HTML editor => usa l'editor visuale
- Allowed html tags => tag html permessi.
- Ora l'installazione è completa.
Dovete al massimo andare all'indirizzo del sito, loggarvi, e creare le categorie, inserire i personaggi, i ratings e via di seguito.
Le impostazioni principali le avete inserite in fase di installazione. Le potete
sempre modificarAe dal Pannello, cioè dalla voce Settings/impostazioni.
Direte voi: ma dove lo trovo?
Per prima cosa, andate sul sito e fate il log-in. Vedrete un link admin/amministrazione.
Da lì andate in "settings/impostazioni" ed avrete il clone
delle impostazioni messe nell'installazione.
Pannello di Amministrazione

Questi sono i link che trovate nel pannello di amministrazione,
senza gli spazi bianchi ;) .
Ecco a cosa rimandano i vari link.
- Guarda Inviate: ti mostra le storie che sono state inviate nel caso in cui l'archivio sia moderato. Da lì è possibile convalidarle, modificarle, respingerle e cancellarle.
- Aggiungi una nuova Storia: vi apre una pagina in cui potete selezionare un utente e aggiungere storie e capitoli nel suo account.
- Aggiungi nuove Saghe/Raccolte: come sopra, ma per le saghe o raccolte.
- News: per aggiungere una news nella vostra home-page.
- Consigliate: l'elenco delle storie che gli amministratori possono consigliare tramite link. Da qui si possono rimuovere e aggiungere.
- Categorie: il form per aggiungere le categorie, per modificarle, per aggiungere un personaggio o una sottocategoria e, soprattutto, il link per aggiustare il counter quando i conti non tornano ;)
- Personaggi: Per aggiungere i personaggi. Potete scegliere se metterli in una sola categoria o in modo tale che valgano per tutto il sito.
- Ratings: il sistema di segnalazione difficoltà di lettura. NC17, VM18, PG, Genitori, e via di seguito.
- Generi: per aggiungere i generi.
- Avvisi: come sopra, ma per gli avvisi o note (violenza, angst...)
- Autori: da qui si possno gestire gli autori.
- Contatta Utenti: apre una pagina dalla quale si può scegliere che tipo di utente contattare e inviare mail comuni.
- Impostazioni: le impostazioni del sito. C'è anche un sotto menù per gestire le varie guide, termini di servizio, faq varie.
- Blocks: per gestire i "blocchi" cioè quelle parti come le storie recenti, il cambio skin, il log-in, le recenti e così via.
- Filtro per il linguaggio: qui potete inserire delle parole vietate, tipo gli insulti.
- Amministratori: da qui si gestiscono gli amministratori e i loro livelli.