Funzioni- Upload files a immagini
- Gestione delle estensioni direttamente dall'amministrazione
- Nopaste integrato
- Ridimensionamento immagini
- Applicazione testo
- Possibilità di eliminare i files
- Modifica template Html/Css direttamente dall'amministrazione
- Gestione dei dati admin
- Possibilità di aggiungere moduli
- Installer
- Upgrader
Requisiti dello spazio webNuova installazioneDopo aver scaricato lo script uppate sul vostro spazio il contenuto della cartella /upload/.
Raggiungete ora la directory e verrete reindirizzati alla pagina di installazione: dovrete inserire il vostro nome utente e la password per il login da amministratore.
Cliccando su Installa verrà creato automaticamente il file di configurazione e lo script sarà subito utilizzabile.
Alla fine dell'installazione ricordatevi di cancellare, via ftp, il file install.php.
Upgrade da precedenti versioniIl JS4 include anche un upgrader per le versioni precedenti: uppate il contenuto della directory /upgrade/ nella cartella dove è installata la vecchia versione (generalmente /upload/) e raggiungete il file upgrader.php.
Vi sarà un riepilogo della vostra versione in uso: se utilizzate la 2 comparirà anche un form per l'inserimento dei dati dell'account amministratore. Nel caso della 3.X non dovrete inserire alcun dato, verranno utilizzati quelli contenuti in config.php.
Verranno eliminati i vecchi files senza cancellare quelli contenuti in files ed images, create le nuove directory e copiati i nuovi files dalle cartelle d'installazione.
Utilizzo dello script
Immagine/File e ListaPagina per l'upload di immagini e files: upperete da qui tutti tutti i vostri contenuti. Sono ammessi tutti i files purchè rispettino le estensioni che voi avrete definito.
Se avrete uppato un'immagine comparianno in fondo alla pagina due bottoni, uno per l'aggiunta di testo e l'atro per il ridimensionamento che portano al Lab.
Tutti i files uppati da questi due form saranno visualizzabili nella sezione
Lista files uppati, suddivisi in immagini e files.
Js LabIl Lab è la novità principale del Jolteon-Shack 4: consente infatti di modificare le immagini direttamente dal browser sfruttando le librerie GD.
Potrete applicare del testo sulle immagini, scegliendo il font nel menu a tendina che contiene tutti quelli uppati nella cartella fonts.
I fonts di default sono Arial, Verdana e Courrier. C'è la possibilità di agiungere altri fonts, anche tra quelli contenuti nel pacchetto.
E' anche contenuto un programma (Gd - Fonts.exe) che serve a convertire i vostri fonts di Windows in files .gdf: una volta convertiti vi basterà inserirli nella cartella fonts del vostro Jolteon-SHack per poterli utilizzare.
Per il ridimensionamento, vi basterà inserire le misure che volete, scrivendole in questo formato:
width x height.
Questi tool, oltre che funzionare con le immagini uppate, possono esser utilizzati per modificare immagini presenti su altri spazi web, salvandole con un nome nel proprio spazio.
Js NopasteIl nopaste serve salvare informazioni sul web (sorgenti html, script php/perl ecc...) e renderle pubbliche ad altri utenti.
Tutti i dati sono salvati in files di testo nella cartella /paste/ e possono esser eliminati direttamente dalla visualizzazione del file nopastato inserendo la password dell'amministrazione nell'apposito campo.
Amministrazione
Template/CssCon queste funzioni potete modificare l'aspetto del vostro Jolteon-Shack. Nel template Html i seguenti commenti verranno sostituiti con parti dello script:
<!--JS.MENU--> Menù di navigazione
<!--JS.TITLE--> Titolo della pagina
<!--JS.MODULES--> Colonna dei moduli
<!--JS.CONTENT--> Contenuto della pagina
Immagini/FilesDa queste due pagine potrete gestire tutti i files: è stata implementata l'eliminazione multipla, vi basterà spuntare i files da eliminare e cliccare su Elimina.
Estensioni/Dati AdminCon queste due funzioni potete modificare i files js.admin e js.extension. La modifica è molto semplice e permette di cambiare velocemente i dati.
Moduli
I moduli sono, oltre al Lab, un'innovazione fondamentale nel JS4. E' infatti possibile aggiungere delle nuove funzioni semplicemente uppando un file nella cartella /modules/.
Verrà installato automaticamente e sarà inserito, sempre in automatico, un link al modulo sotto il menu di navigazione.
Creare i moduliUn modulo, per essere correttamente eseguito dal Loader del JS4, deve avere queste caratteristiche:
Per prima cosa, tutte le funzioni devono essere contenute nella class
ModuleClass.
Questa verrà poi associata dal Loader alla variabile
$idx ed il contenuto stampato sarà prelevato dalla funzione do_print() della class (
$idx->do_print(); ).
La funzione dovrà dare in output
solo il codice da stampare, non dovrete usare nessun echo o print all'interno di essa.
Inoltre il nome del file php deve essere il seguente:
js.module-Nome.php.