Utilizzo di base dello shortcode
[EeSFL]
Basta posizionare questo pezzo di shortcode in qualsiasi post, pagina o widget in cui desideri che appaia l'elenco dei file. Utilizza le schede delle impostazioni del plug-in per definire l'aspetto generale e la funzionalità. Quindi utilizzare gli attributi shortcodce per sovrascrivere queste impostazioni.
NOTA – Assicurati di usare il Blocco shortcode o codice HTML per aggiungere lo snippet di shortcode. Il semplice posizionamento dello shortcode all'interno di un paragrafo può causare problemi con alcuni temi.
Attributi shortcode
Gli attributi ti consentono di personalizzare l'aspetto e la funzionalità. La sintassi è come questa:
[attributo eeSFL = "questo" attributo = "quello"]
Visualizzazione di una cartella specifica
Specificare il percorso della cartella dall'elenco principale. (Solo versione Pro)
[cartella eeSFL="cartella1/cartella2"]
Se sono presenti sottocartelle in questa posizione, gli utenti saranno in grado di aprirle, ma non potranno andare oltre la cartella definita nello shortcode. Quindi, in questo caso, gli utenti non possono vedere nulla nella cartella1, solo ciò che è nella cartella2 e sotto.
NOTA: i nomi delle cartelle fanno distinzione tra maiuscole e minuscole.
NOTA - Puoi piazzare più di una cartella su una singola pagina utilizzando più shortcode, ma solo il primo elenco consentirà il caricamento di file, la visualizzazione delle cartelle e la gestione del front-end.
Gestione dell'accesso ai file (Estensione Pro)
Definire l'elenco dei file da visualizzare. È inoltre possibile specificare una posizione della cartella e utilizzare gli altri attributi facoltativi mostrati di seguito.
[elenco eeSFL = "8"]
Ricerca e impaginazione (Estensione Pro)
Mostra o nascondi il modulo di ricerca. Le opzioni sono SÌ o NO. (tutto maiuscolo) Usa questi attributi in aggiunta agli altri mostrati sopra.
[eeSFL search = "NO"]
Abilita o disabilita l'impaginazione. Le opzioni sono SÌ o NO. (tutto maiuscolo)
[eeSFL paged = "NO"]
Definire il numero di file visualizzati per pagina.
[eeSFL filecount = "25"]
Inserire un modulo di ricerca dell'elenco file in qualsiasi punto del sito Web. Utilizzare il permalink per la pagina in cui si trova l'elenco dei file da cercare. Nota che il codice è eeSFLS per questa istanza.
[eeSFLS permalink = "http://website.com/your-file-list-page/"]
Personalizzazione dell'elenco di più località
NOTA – Questi attributi sono necessari solo quando hai lo stesso elenco di file visualizzato in più di una posizione.
Puoi usare questi attributi shortcode per sovrascrivere le impostazioni dell'elenco principale per personalizzare l'elenco per le posizioni secondarie.
L'elenco dei file
Mostra o nascondi l'elenco dei file. Le opzioni sono SÌ, ADMIN, UTENTE o NO
[eeSFL showlist = "USER"]
Selezionare lo stile dell'elenco file da visualizzare. Le opzioni sono TABLE, TILES e FLEX
[eeSFL style="TILES"]
Seleziona il tema del colore da visualizzare. Le opzioni sono CHIARO, SCURO o NESSUNO
[Tema eeSFL="SCURO"]
Mostra o nascondi la miniatura del file. Le opzioni sono SÌ o NO
[eeSFL showthumb = "YES"]
Mostra o nascondi la data del file. Le opzioni sono SÌ o NO
[eeSFL showdate = "NO"]
Mostra o nascondi la dimensione del file. Le opzioni sono SÌ o NO
[eeSFL showsize = "YES"]
Mostra o nascondi l'intestazione dello stile della tabella. Le opzioni sono SÌ o NO
[eeSFL showheader = "NO"]
Mostra o nascondi i link delle azioni sui file. Le opzioni sono SÌ o NO
[eeSFL showactions = "NO"]
Specificare un ordinamento per l'elenco dei file.
Le opzioni di ordinamento sono Nome, Aggiunto, Modificato, Dimensione o Casuale
Le opzioni di ordinamento sono Discendente o ascendente
NOTA: l'utilizzo degli attributi "sortby" o "sortorder" rallenterà i tempi di caricamento dell'elenco di file poiché il plug-in deve elaborare l'intero array dell'elenco di file a ogni caricamento della pagina dell'elenco di file.
[eeSFL sortby="Nome" sortorder="Crescente"]
Consenti la gestione front-end. Le opzioni sono SÌ o NO
[eeSFL frontmanage="YES" ]
Caricamento file
Mostra o nascondi il modulo di caricamento Le opzioni sono YES, ADMIN, USER o NO
[eeSFL allowuploads="SÌ"]
Mostra o nascondi l'input del modulo di descrizione del caricamento. Le opzioni sono SÌ o NO
[eeSFL getdesc="SÌ"]
Mostra o nascondi gli input del modulo di caricamento del nome e dell'e-mail. Le opzioni sono SÌ o NO
NOTA – Se questa opzione è abilitata e l'utente è loggato, questi input non appariranno. Le informazioni dell'utente verranno estratte dal database.
[eeSFL getinfo="SÌ"]
ORDINA ORA
ELENCO FILE SEMPLICE PRO
Hi, is there a way to list files by year ? 2023 , 2024?
Ciao Gabriel,
Not automatically. You would need to create folders based on years and move files into those manually. Unless you are looking for something more customized. Let me know if so.
Ciao, posso mostrare il nome dell'autore del caricamento nell'elenco dei file?
Grazie
Seleziona la casella Inviatore file nella scheda Impostazioni elenco. Tieni presente che non verrà visualizzato il nome dei tuoi file, ma solo di quelli degli altri.
Esiste un'opzione per ordinare in base al nome bello?
Non ancora. Questo arriverà nella prossima versione.
Ciao,
C'è un modo per limitare il numero di file.
Ad esempio, in una home page voglio gli ultimi 5 pdf e in un'altra pagina l'intero elenco
Ciao Francesco. Ho appena scritto questo per te...
https://simplefilelist.com/how-to-show-only-the-last-x-number-of-files-in-a-list/
Perfetto ! Grazie e buon Natale
Ciao,
Qual seria o shortcode per mostrare solo un archivio specifico da elenco di archivi e sei che tenho que pegar o ID deste arquivo. Obs: No momento tenho apenas a pasta padrão onde fica a lista dos meus arquivos.
Quale sarebbe lo shortcode per mostrare solo un file specifico dall'elenco dei file che so di dover ottenere l'ID di questo file. Nota: al momento ho solo la cartella predefinita in cui si trova l'elenco dei miei file.
Non esiste uno shortcode per visualizzare un singolo file. Per fare ciò, crea una cartella e inserisci quel file all'interno, quindi visualizza quella cartella.
Non c'è uno shortcode per mostrare un file unico. Para fazer isso, crie uma pasta e coloque esse arquivo dentro em seguida, exiba essa pasta.
Prima di acquistare la versione pro e un plug-in, volevo assicurarmi che fosse in grado di fare quello che sto cercando:
La possibilità di avere un elenco per utenti specifici, ovvero se effettuano il login e vanno alla pagina di visualizzazione dei file, verranno mostrati solo i loro file. È possibile? Alla fine, il mio cliente vuole poter caricare file per gli utenti e che solo quegli utenti possano visualizzare i loro file.
Grazie in anticipo,
-Andy
Sì, ci sono diversi modi in cui il tuo cliente può raggiungere questo obiettivo. Se non vogliono gestire gli accessi a WordPress, possono fare in modo che i loro utenti accedano a una cartella posizionata su una pagina protetta da password. Possono avere più cartelle posizionate su pagine diverse. Se lo fanno, allora il Gestione dell'accesso ai file l'estensione consentirebbe loro di limitare l'accesso a interi elenchi o singoli file, a seconda della modalità di elenco utilizzata.
Ciao Mitch, posso nascondere l'etichetta "Dashboard" e "Profilo" (mantieni solo "Esci") vicino all'immagine segnaposto dell'utente quando l'utente abbonato è connesso?
Grazie.
Ciao. Sì, puoi farlo con il mio plugin Accesso front-end di base. Non è necessario utilizzare il modulo di accesso fornito, basta selezionare le caselle nelle impostazioni per nascondere la barra degli strumenti per vari ruoli.
Ciao, è possibile mostrare un solo file da un elenco, in particolare l'ultimo file, senza creare l'impaginazione?
Sì, dovresti impostare il valore di Pages su 1, quindi utilizzare alcuni semplici CSS nel file del tema per nascondere i controlli di impaginazione...
#eeSFLS_paginationControls { display: nessuno; }
Saluti,
C'è un modo per visualizzare "apri" e "scarica" ma non "Copia nell'elenco e "Concedi accesso"
Ciao. Conferma che stai visualizzando l'elenco come utente previsto, non come amministratore. L'amministratore vede tutte le funzionalità di gestione.
È possibile che la cartella principale di un elenco di file suddiviso in sottocartelle (meetingminutes/2022, meetingminutes/2021, ecc.) non visualizzi l'uploader, mentre continua a visualizzare l'uploader per le sottocartelle?
ad esempio, la pagina che mostra i verbali della riunione ha questo codice, ma non vogliamo che i file vengano caricati nella pagina dei verbali della riunione.
[eeSFL showfolder="MeetingMinutes" allowuploads="ADMIN" showdate="NO"]
Ciao Bryan,
La risposta breve è no. La risposta lunga è che sarebbe possibile con un po' di JavaScript aggiunto al tuo tema. Per favore apri un ticket se sei interessato ad aiutare a farlo.
Ciao mitch
grazie per il tuo plug-in professionale perfettamente funzionante 🙂
Vorrei visualizzare due elenchi di file su una pagina, entrambi con la possibilità di caricare file.
Attualmente solo il primo elenco mostra la sezione di caricamento: c'è un modo per cambiarlo e abilitarlo per entrambi gli elenchi?
saluti, Mattia
Non c'è. Quando si utilizzano più shortcode SFL su una singola pagina, solo il primo elenco sarà completo. Gli elenchi successivi mostreranno solo i file.
ok, grazie per la tua risposta veloce!
Ciao
Come posso dare uno stile alla lista? Avere problemi con esso. Aggiungo semplicemente opacity="0.5" all'interno dello shortcode?
Posso anche cambiare l'immagine visualizzata per i file PDF?
Grazie
Ciao John,
Dovrai usare i CSS per definire lo stile dell'elenco. Si prega di rivedere questo documentazione. Se hai bisogno di aiuto con questo, si prega di aprire un ticket.
La versione 6 è ora in fase di sviluppo e includerà la possibilità di definire lo stile degli elenchi dal back-end. Spero che questo venga rilasciato entro maggio.
Esiste uno shortcode per ordinare in base a "Ultima modifica"?
Sì, usa DateMod
L'elenco sembra non avere risposta con sortby=”DateMod” ? Il 2021 non viene visualizzato per niente in ordine 🙁
Per favore, apri un ticket così possiamo lavorare su questo in modo più dettagliato. Includi lo shortcode completo che stai utilizzando.
Ciao! Primo ottimo prodotto. Grazie. Stiamo eseguendo la versione Pro. Vorrei ordinare i miei file per Ultima modifica. C'è uno shortcode non pubblicato per questo?
Thank you.
Sì, è DateMod. L'ho aggiunto alla pagina della documentazione. Utilizza le impostazioni del plug-in per definire l'ordinamento, se possibile, poiché l'ordinamento al volo utilizzando lo shortcode forzerà l'ordinamento dell'intero elenco a ogni caricamento di pagina. Se la tua lista è grande, può rallentare notevolmente le cose.
Penso che si chiami breadcrumb, ma non ne sono sicuro. (IO ho DISATTIVATO il breadcrumb)
Sto mostrando una cartella di file, MA in questa cartella c'è una sottocartella. NON voglio mostrarla. C'è un modo per dire di non mostrare le sottocartelle?
Sì, c'è un attributo shortcode non pubblicato che puoi usare...
[eeSFL hidename="Cartella-A"]
Sostituisci semplicemente Folder-A con il nome della cartella che desideri nascondere.
Ciao,
è possibile utilizzare altri shortcode nel tuo shortcode in questo modo:
[eeSFL showfolder = "testfolder / [customernumber]"]
Grazie e saluti
Sì, ma dovresti farlo usando do_shortcode () all'interno di un file modello. Qualcosa come questo…
Ciao,
C'è un modo per cambiare l'ordine dell'elenco? Ad esempio, ho file PDF chiamati AB e un numero ed è elencato in questo modo:
AB1.pdf
AB10.pdf
AB2.pdf
Voglio che sia elencato:
AB1.pdf
AB2.pdf
AB10pdf
C'è un modo per modificare l'ordine senza rinominarli 01, 02. o nel mio caso fino a 0001.
La mia lista è lunga e ci vorrebbe un'eternità per rinominarli tutti.
Grazie.
Simple File List Pro 5.2 sta per essere rilasciato. Questo userà l'ordinamento naturale e dovrebbe occuparsi del tuo problema.
https://www.php.net/manual/en/function.natsort.php
Ho la versione pro su un sito web di Divi Elegantthemes. In 1 pagina voglio solo "Download". Su un altro solo "Open".
Posso far scomparire "Download" e. O "Apri" in tutto il sito, ma è troppo: .eeSFL_FileDownload {display: none;} e / o .eeSFL_FileOpen {display: none;}
Non esiste uno shortcode per questo? O un trucco CSS PER PAGINA?
Grazie ! Marco
Non esiste uno shortcode per questo. Visualizza l'origine della pagina e guarda il tag del corpo di apertura. Qui puoi trovare l'ID classe univoco per quella pagina e usarlo per assicurarti che le tue regole si applichino solo a quella pagina ...
.page-id-10 .eeSFL_FileDownload {display: nessuno; }
Tieni presente che il collegamento Apri verrà visualizzato solo per determinati tipi di file che i browser possono aprire comunemente.
Brillante! Questo è quello che stavo cercando.
Peccato il | i tubi sono ancora visibili ma ci vivrò. Sto incoraggiando il mio cliente a trasformare gli E-Pub (download) in PDF. Ciò significa che dovrebbe rimanere solo "Open".
Scusa se ti ho scritto due volte! E grazie per l'eccellente aiuto (come al solito)
mitch,
Sarebbe bello nella visualizzazione della libreria poter impostare il breadcrumb su uno ma non su tutti: [eeSFL showbreadcrumb = "YES"] piuttosto che su un'opzione globale valida per tutti.
Bruce
Sì, posso aggiungere quell'attributo. Lo aggiungerò in 5.2.10 (Pro). Nel frattempo puoi nascondere il breadcrumb in aree specifiche usando CSS nel tuo tema ...
.page-id-61 .page.eeSFL_FolderBreadcrumb {display: nessuno; }
Guarda il tag di apertura nella tua sorgente per ottenere l'ID della pagina corretto
In alternativa, potresti aggiungere il file Gestione dell'accesso ai file estensione. Questo ti darebbe la possibilità di creare più elenchi, ciascuno utilizzando le proprie impostazioni. Dovresti quindi utilizzare l'attributo "list" per definire l'elenco, in modo molto simile a "showfolder" per definire la cartella.
Grazie. Spesso nascondo / modifico tramite CSS, ma mi piace evitarlo se posso.
Ciao Mitch, questo prodotto ha un bell'aspetto, è praticamente quello che sto cercando. Una cosa però, sarebbe possibile applicare una sorta di filtro jolly per i file da visualizzare? Ho un mucchio di file pdf in una cartella chiamata "Manuali utente", ora voglio nelle pagine dei miei prodotti solo i file rilevanti. Ad esempio il mio prodotto con numero di parte "180":
Posso usare un codice breve come questo: [eeSFL showfolder = "This-Folder / 180 * .pdf"] che mostra un elenco dei soli file PDF che iniziano con il nome "180"?
Ciao. Spiacenti, non è disponibile il supporto per i caratteri jolly per filtrare l'elenco. Per la tua applicazione suggerirei di conservare i tuoi file pubblici in una cartella separata. In alternativa, potresti aggiungere il file Gestione dell'accesso ai file estensione e scegli quali file in un elenco con restrizioni sono disponibili per utenti specifici o per il pubblico.
Ciao, posso controllare chi vede quali file quando si utilizza la ricerca file?
Posiziona un modulo di ricerca elenco file ovunque sul tuo sito web. Usa il permalink per la pagina in cui si trova il tuo elenco di file da cercare. Nota che il codice è eeSFLS per questa istanza.
[eeSFLS permalink = "http://website.com/your-file-list-page/"]
Non attualmente, ma in arrivo Gestione dell'accesso ai file fornirà restrizioni di accesso per file.
Ciao, è possibile avere più di una cartella negli shortcode? [eeSFL showfolder="74466/D001008" showfolder="D001247"] o [eeSFL showfolder="74466/D001008, D001247"] ??
Grazie
Non è possibile utilizzare lo shortcode per definire più di una posizione della cartella, ma è possibile utilizzare più di uno shortcode nella pagina ...
[eeSFL showfolder = "74466 / D001008"]
[eeSFL showfolder = "D001247"]
Tieni presente che alcune funzionalità, come il caricamento e la gestione dal lato anteriore, funzioneranno solo per il primo elenco.
Ciao, ho la versione Pro di filelist e aggiungo lo shortcode in php in questo modo con la funzione do_shortcode
[eeSFL showfolder = "foldermain / users"]
[eeSFL showfolder = "foldermain / controllers"]
Riesco a vedere solo una cartella sulla pagina: se rimuovo uno degli shortcode, l'altro funziona bene, ma non vengono visualizzati quando sono presenti due.
Puoi aiutare?
Quando si utilizzano più shortcode per pagina, solo il primo elenco visualizzerà le sottocartelle o avrà altre funzionalità oltre ai file di elenco.
Sembra fantastico, Mitch. Vedo che l'addon è ora elencato ma come prodotto "in arrivo". Hai idea di quando sarà disponibile? Vorresti un beta tester?
Si prega di vedere il mio messaggio di posta elettronica per te ...
Ciao, grazie per il tuo plugin. Ho acquistato la versione Pro. Vorrei avere uno shortcode per consentire Modifica o Sposta. In altre parole, essere in grado di attivare e disattivare l'impostazione Gestione Front-Side su una pagina. Sembra che sia un'impostazione globale in "Impostazioni di visualizzazione", ma vorrei attivarla o disattivarla a seconda della pagina.
Il prossimo Gestione dell'accesso ai file dovrebbe risolvere le tue esigenze di accesso. Sarai in grado di consentire la gestione dal lato anteriore in base all'utente che ha effettuato l'accesso. Puoi anche creare più elenchi che possono avere impostazioni completamente indipendenti.
Vorrei poter creare shortcode che consentano a ruoli o capacità specifiche di caricare file. È possibile?
Ad esempio, ho diverse cartelle che vorrei che utenti diversi gestissero; una per le mappe dei percorsi ciclabili, un'altra per le newsletter e un'altra per i verbali delle riunioni. Ogni utente per le diverse cartelle ha un ruolo diverso (ad esempio, map_manager, newsletter_editor, secretary) e voglio anche che gli editor e l'amministratore abbiano la possibilità di caricare file in ciascuna di queste cartelle. In altre parole, per "maps" voglio che la capacità di map_manager E l'editor E l'amministratore siano in grado di caricare file nella cartella "maps".
Grazie
Questo non è attualmente possibile. Tuttavia, sto lavorando a un'estensione di File Access Manager che farebbe la maggior parte di ciò che descrivi, ad eccezione della combinazione di ruoli predefiniti e personalizzati che descrivi per la cartella delle tue mappe. L'accesso all'elenco sarebbe definito da un ruolo minimo per i ruoli predefiniti o da ruoli corrispondenti per i ruoli personalizzati.
Come va con i filtri?
Ciao, come posso usare i filtri?
Sono disponibili due ganci di azione:
Esistono dois ganchos de ação disponíveis:
eeSFL_UploadCompleted e eeSFL_UploadCompletedAdmin
Questi si attivano dopo un caricamento riuscito.
Eles são acionados após trabalho de upload bem-sucedido.
Ciao mitch
Ho l'estensione della cartella con una cartella nascosta dietro una pagina front-end con una password. È possibile eliminare i file sul front-end impostando un'opzione con uno shortcode. Posso capire perché non vorresti un'opzione di eliminazione su una pagina front-end ad accesso aperto, ma forse no se è limitata agli utenti fidati.
Grazie,
Simon
Sì, vai alla scheda Impostazioni di visualizzazione e seleziona la casella Gestione lato anteriore. È tutto in fondo. Questo darà gli stessi controlli di file sul lato anteriore che vedi sul retro.
Ciao Mitch ho installato la versione 4, ho inserito nei file degli elenchi la descrizione, ma le descrizioni non integrate sui motori di ricerca.
Devo attivamente qualcosa?
Grazie
A quale motore di ricerca ti riferisci? La ricerca di WordPress non vedrà la descrizione. Google li includerà se li mostri sul tuo sito. Ci vorrà del tempo però.
A quale motore di ricerca ti riferisci? La ricerca di WordPress non vedrà la descrizione. Google li includerà se li mostri sul tuo sito. Ci vuole del tempo però.
Le istruzioni in tutto il Web relative all'elenco dei file semplici sono molto carenti e confuse riguardo ai seguenti punti:
1. Quale cartella di base per i file visualizzare per il download? In nessun luogo vengono fornite queste informazioni.
2. Possiamo implementare più di un'istanza dell'elenco dei file semplici?
3. Quali sono i parametri sopra indicati per la versione multi-cartella?
Mi scuso per le istruzioni altamente carenti.
C'è un modo per limitare il numero di elementi visualizzati nell'elenco dei file, come ad esempio visualizzare solo i 10 file più recenti?
Se aggiungi l'estensione Ricerca e impaginazione, puoi mostrare solo i dieci file più recenti per pagina. In alternativa, l'estensione della cartella ti consentirebbe di mettere solo i dieci file necessari in una pagina specifica.
Con l'estensione delle cartelle, mi aspettavo di poter creare, rinominare ed eliminare cartelle. Non le vedo, mi è sfuggito qualcosa o quelle funzioni non sono state progettate?
Una volta installato e attivato il plug-in dell'estensione, vai all'elenco dei file nella pagina delle impostazioni del plug-in principale. In alto vedrai un input Crea cartella. Dopo aver creato la tua prima cartella, vedrai le opzioni di rinomina ed eliminazione.
Ciao Mitch ho acquistato il componente aggiuntivo del plugin per la gestione delle cartelle, posso aggiungere alcuni tag ai file ricercabili sui motori di ricerca?
Grazie.
Questo non è possibile con la versione corrente, 3, ma l'Elenco file semplice 4 ti darà la possibilità di aggiungere una descrizione a ciascun file e cartella. Questo, se selezionato per apparire, aiuterà con SEO.
Grazie Mitch.
Quando sarà disponibile la versione 4?
Simple File List 4 sarà rilasciato entro il 1 gennaio.
Ciao,
Come applico più di un parametro -
in questo modo
[eeSFL showfolder = "stakeholdersarea" allowuploads = "ADMIN]
?
Migliore,
chrilles
Il modo più semplice per creare codici brevi complessi è andare alla scheda Istruzioni nelle impostazioni del plug-in. Utilizzare il generatore di shortcode per selezionare le opzioni desiderate. Quindi è possibile copiare e incollare il codice o scegliere di creare una nuova pagina / post utilizzandolo.
Hi
Posso creare 2 elenchi di file diversi? Se si, come?
Saluti,
chrilles
Sì, è possibile creare più elenchi se si aggiunge estensione della cartella. Ogni sottocartella può quindi essere visualizzata dove preferisci usando il shortcode in questo modo: [eeSFL showfolder = "This-Folder"], o [eeSFL showfolder = "This-Folder / This-Sub-Folder"]
Gli elementi mantenuti sopra la cartella selezionata non sono accessibili dal front-end del sito, quindi è possibile avere sia file pubblici che privati.
È possibile modificare la sequenza di ordinamento in modo che i file vengano elencati nell'ordine desiderato
Sì, vai alla pagina delle impostazioni dell'elenco del plug-in e seleziona la casella Discendente.
Ciao - esiste un parametro shortcode per mostrare / nascondere i breadcrumb? Vorrei controllarlo in base alla cartella invece solo a livello globale. Grazie!
Non in questo momento, ma puoi usare CSS invece che ...
yourpage.eeSFL_FolderBreadcrumb {display: none; }