Quick Tutorial

JiFile per Joomla!

JIFile
JiFile è una componente per Joomla! che permette di indicizzare il contenuto dei file(PDF, DOC, ecc.) per poter effettuare delle ricerche al loro interno.

Scopri di più...  Demo

JoomPhoto Mobile

JPhotoMobile
JoomPhoto Mobile è una componente per Joomla! che ti permette di condividere le foto dal tuo dispositivo Android sul tuo portale Joomla!.

Scopri di più...  Demo

iFile Framework

IFile
IFile è un framework open source scritto interamente in PHP, permette l'indicizzazione dei contenuti testuali di un documento (DOC, PDF, EXCEL, etc) e una rapida ricerca all'interno degli stessi.

Scopri di più...  Demo

Easy Language

EasyLanguage
Easy Language è un plugin per la gestione semplice ed immediata di testi multilingua in ogni parte possibile di joomla, articoli, componenti, moduli, metadata, template, altri componenti(esempio K2) ecc.

Scopri di più...

Article Book Effect

Article Book Effect
Visualizza gli articoli di Joomla con l'effetto volta pagina di un libro. Questo plugin consente di visualizzare il contenuto di un articolo Joomla come un vero e proprio libro o una rivista, utilizzando tutti i vantaggi di HTML5

Scopri di più...  Demo

 

Fototessera

Article Book Effect
La più famosa Android App che ti permette di stampare le foto tessere per i tuoi documenti con il tuo smartphone Android, in modo semplice ed intuitivo.

Scopri di più...

 

Ombra pazza 3D

Ombra pazza 3D
Ombra Pazza è il puzzle game 3D frenetico e divertente per Android! Prova a ruotare le forme portandole nella posizione delle proprie ombre senza mai fallire! Risolvi una dopo l'altra tutte le combinazioni dei livelli di gioco.

Scopri di più...

 

Admin Countdown

Admin Countdown
Modulo per Joomla! 2.5 e 3.x visualizza nella parte di amministrazione del sito, un timer con il conto alla rovescia del tempo rimanente della tua sessione.

Scopri di più...  Demo

 

Quick tutorial JiFile 2.0

#1 Step



Attivare il plugin di ricerca JiFile

pluginEnabled


#2 Step



Configurare il percorso dei file (PDF, ad esempio) per l'indicizzazione

click option


Percorso Filesystem: Il percorso della cartella dove sono presenti i documenti. Questo non può essere al di fuori della root di Joomla! Deve essere creata manualmente prima di procedere.
(E' possibile modificare più volte questo campo in funzione del numero di cartelle presenti a sistema dove sono presenti documenti da indicizzare.)

Percorso Indice: Il percorso della cartella dove il sistema andrà a costruire la struttura dell’indice. IMPORTANTE:
La cartella non deve essere assolutamente già presente a sistema e pertanto non deve essere creata. Di fatto il sistema creerà automaticamente la cartella e alcuni file utili al processo di indicizzazione.

Ignore file: Elenco di estensioni dei file separato da una virgola (,). Permette di non presentare nella sezione Filesystem i file con le estensioni indicate.

Encoding SO: Questo campo definisce il tipo di encoding del proprio sistema operativo. Questo va configurato solo se nella sezione Filesystem alcuni nomi di file, che presentano caratteri speciali, vengono visualizzati in modo non corretto.

options


#3 Step



Configurazione di JiFile

configuration


Una configurazione errata potrebbe darvi problemi nel processo di indicizzazione è pertanto consigliato leggere con molta attenzione questa parte della guida.

Verranno descritti solo i campi fondamentali per un utilizzo rapido.

Encoding: Definisce il tipo di "charset encoding" in cui è stato scritto il documento. Se non valorizzato il sistema cerca di recuperare autonomamente il tipo di encoding di ogni campo. Un'incorretta configurazione, potrebbe provocare una indicizzazione incompleta o restituire il messaggio di errore "Contenuto del file vuoto".

Messaggio di errore "Contenuto del file vuoto": Per capire come configurare correttamente questo campo, è importante ricordare che ogni documento potrebbe essere stato scritto con una codifica diversa.

Facciamo un esempio:

Un documento "PDF", scritto in italiano, è stato scritto e salvato in codifica ISO-8859-1 (Windows 1252 – Latin1). Ora il sistema, per indicizzare il PDF, deve leggere il contenuto, ovvero la XPDF apre il documento e recupera tutto il testo presente nel PDF.

Come impostazione predefinita, la XPDF utilizza l'encoding di lettura ISO-8859-1 (Windows 1252 o Latin-1), e pertanto bufferizza il testo contenuto nel PDF in ISO-8859-1.

Dato che l'analizzatore (campo Analyzer) è impostato in "UTF8_CaseInsensitive" (ricorda che questo campo non deve essere mai modificato dopo averlo definito e salvato), il sistema di indicizzazione deve convertire il contenuto bufferizzato dalla XPDF (nella codifica ISO-8859-1) in UTF8 (risultato finale dell’indice).

Per avere una corretta indicizzazione del contenuto, senza ricevere il fastidioso messaggio “Corpo Vuoto” , è necessario definire la codifica del documento nel campo "Encoding" nella configurazione di JiFile in ISO-8859-1.

Server Bit: Definisce il tipo di server su cui è installato il vostro Joomla!. Questa configurazione serve per l’indicizzazione dei documenti PDF dato che il sistema deve poter utilizzare la XPDF compilata per il sistema operativo a 32 o 64 bit.

XPDF: È possibile definire il percorso dei file eseguibili della XPDF se quelli in JiFile non sono compatibili con il vostro server (è possibile chiedere il vostro hosting qual è il percorso della pdftotext e pdfinfo).

Analyzer: Il tipo di analyzer serve per la gestione dei documenti sia in fase di indicizzazione che in fase di ricerca. Se si configura un tipo di analyzer per indicizzare un documento e si cambia  successivamente, durante la ricerca, i risultati potrebbero essere diversi da quelli attesi. Di fatto un analyzer dovrebbe essere sempre lo stesso per tutta la vita dell’indice.

#4 Step



Indicizza i tuoi file PDF, DOC, XLS, ecc.

click filesystem click indexesauto index


#Cancella i file dall'indice



click indexdelete indexclick optimize


Vota JiFile

rate star
Se ti piace questa componente, per favore vota JiFile nella Joomla! extensions directory (JED). Questo aiuta JiFile a diventare più conosciuto e questo porta anche più sviluppo e nuove integrazioni.

Clicca su "REVIEW"!
PHP Classes

IFile
by isApp.it

nominee
November 2013