Plugin ES Custom Fields Interface Versione 3.20

Questo plugin serve per inserire campi personalizzati negli articoli e nelle pagine. Tipi di campi: checkbox, radio, select, textarea, textfield, datefield, filefield e imagefield. La configurazione avviene tramite il file config.txt.

Questo plugin aggiunge box per immissione dati in campi personalizzati nel pannello Aggiungi/Modifica articolo e/o nel pannello Aggiungi/Modifica pagina.
Si possono inserire tutti i tipi di input classici: checkbox, radio, select, textarea, textfield e tre input/campi speciali: datefield, filefield e imagefield.
Con datefield si sceglie una data tramite un calendario pop-up, mentre filefield e imagefield permettono di scegliere file/immagini tramite interfaccia visuale.
Si possono fare dei gruppi (fieldset) di campi all’interno di box e si possono inserire campi all’interno dei campi di tipo checkbox e/o radio.
In questa ultima versione nei checkbox, radio e select si possono avere delle liste dinamiche con categories, tags, pages e posts.
Si può scegliere il colore per il fieldset e lo style per tutti gli altri tipi di campi.
Naturalmente come accennato all’inizio ogni campo personalizzato può essere visualizzato nelle pagine, oppure negli articoli o in entrambi.
Per ulteriori approfondimenti vedere il file leggimi.htm, il file config.txt di esempio e il file readme.txt dove ci sono tre esempi di configurazione relativi a tre screenshot forniti di corredo al plugin.
Plugin testato con WordPress 2.9.x
Nota: questo plugin non si occupa della visualizzazione dei campi nelle pagine e negli articoli, poichè per fare questo bisogna aggiungere le istruzioni necessarie nelle pagine del tema installato oppure utilizzare plugin e/o widget preposti allo scopo.

Scarica il plugin ES Custom Fields Interface versione 3.20 del 31/01/2010 dal sito wordpress.org

Nota: questa nuova versione del plugin se scaricato manualmente deve essere installato nella cartella /plugins/es-custom-fields-interface/

Donate per questo plugin

Con questa nuova versione l’installazione automatica attraverso il pannello di amministrazione del vostro sito funziona correttamente

Uso del file config.txt per configurare i campi personalizzati

type fieldset checkbox radio select textarea textfield
datefield
filefield
imagefield
[name] [gruppo7]; Nome del gruppo di campi, scritto tra parentesi quadre[gruppo7close] ; Chiudi gruppo di campi [campo76] ; Nome del campo, scritto tra parentesi quadre
page page=post ; campo visibile solo negli articoli
page=page ; campo visibile solo nelle pagine
; se omesso campo visibile negli articoli e nelle pagine
label label=Gruppo genio
; omesso Chiudi gruppo di campi
label=Campo geniale 76 ; Etichetta visibile del campo
help help=Questo è un gruppo speciale ; Testo di specificazione help=Digita un testo ; Testo di aiuto
required n.a. required=1 ; campo obbligatorio
required=0 ; (oppure omesso) campo facoltativo
values n.a. values=a#b#c ; valori
values=categories ; elenca categorie ad albero
values=tags ; elenca tags
values=pages ; elenca pagine
values=posts ; elenca ultimi articoli
n.a. n.a. n.a.
labels n.a. labels=Ananas#Banana#Caki n.a. n.a. n.a.
labels=Ananas#Banana#Altri@rif1 ; @rif1 inserisce un campo figlio
labels=Pippo#Franco#Altri@nomi ; @nomi inserisce un campo figlio
n.a.
parent n.a. n.a. n.a. parent=rif1 ; @rif1 deve trovarsi in labels di un checkbox o di un radio
parent=nomi ; @nomi deve trovarsi in labels di un checkbox o di un radio
default n.a. default=a#b ; valori predefiniti default=b ; valore predefinito n.a. default=Cico ; valore predefinito n.a.
size n.a. n.a. n.a. n.a. n.a. size=32 ; grandezza ; omesso =25
rows n.a. n.a. n.a. n.a. row=8 ; numero di righe
; se omesso =5
n.a. n.a.
cols n.a. n.a. n.a. n.a. cols=64; numero di colonne
; se omesso =50
n.a. n.a.
color color=red ; Rosso
color=green ; Verde
color=bleu ; Blu
color=gray ; (oppure omesso) Grigio
n.a. n.a. n.a. n.a. n.a. n.a.
style style=compact ; Compatto style=compact ; Compatto
style=inline; Orizzontale
style=300 ; Verticale con scroll e altezza 300px
style=compact ; Compatto
type fieldset checkbox radio select textarea textfield
datefield
filefield
imagefield
Legenda
Sintassi ; Spiegazione n.a.=Non applicabile

Riepilogo type / parametri

fieldset checkbox radio select textarea textfield
datefield
filefield
imagefield
name
page
label
help
color
style
name
page
label
help
required
values
labels
default
style
name
page
label
help
required
values
labels
default
style
name
page
label
help
required
values
labels
default
parent
style
name
page
label
help
required
rows
cols
parent
style
name
page
label
help
required
default
size
parent
style
name
page
label
help
required
size
parent
style

Per ulteriori approfondimenti vedere il file config.txt di esempio ed il file config_example.txt

Per prendere confidenza con la configurazione del plugin fate riferimento a queste due tabelle ed al file readme.txt dove ci sono tre esempi di configurazione che corrispondono rispettivamente ai tre screenshot che ho pubblicato su wordpress.org e che sono anche forniti insieme al plugin.

Nota:
Con il plugin Es Custom Field Interface ed Event Calendar entrambi attivati il calendario pop-up per la scelta della data nel campo di tipo datefield non funziona correttamente.

File aggiornato il 31/01/2010

enzo.sforna@gmail.com

Lascia un commento

10 Risposte to “Plugin ES Custom Fields Interface Versione 3.20”

RSS Feed for CMS per Uffici Scolastici Comments RSS Feed

Es Custom Field Interface Vers. 3.10
Your plugin seem to not working
1. /wp-content/plugins/es_custom_fields_interface/leggimi.htm does not exist
2. /wp-admin/plugin-editor.php?file=es_custom_fields_interface/config.txt does not exist
3. it destroy the Fluency plugin (the hover menu stops working)
😦

Es Custom Field Interface Vers. 3.10
1) and 2) The folder in which to load the plugin must be
es_custom_fields_interface
and not es-custom-fields-interface
3) Fluency plugin works well with ES Fields Custom Interface.
The problem was caused by incorrect installation:
the folder in which to load the plugin must be
es_custom_fields_interface

Could you add more instructions in English? Thank you in advance…

When I have time …

Hello, I have a doubt related to the ES CFI! I use the More Fields plugin to create several different Post Types, as well as many already know to create a Post Type in More Fields, we can select which box (field group) want it to be added or not a particular Post Type. Well, my doubt is whether there is a way to put each template created in ES IPPC in a separate box, so I can put specific templates in Post Specific Types, simply select the box with the group of fields that I want to use.!? ? I am waiting for an aid!

No. There are two possibilities:
1) fields and/or groups of fields in all pages (page=page)
2) fields and/or groups of fields in all posts (page=post)
Explain:
Fields marked with “page=page” you see in all pages
Fields marked with “page=post” you see in all posts

No no, lol! Because I’m using a translator so I can send you these messages may be that you do not understand! I just want to know if I have to create individual boxes for the cluster fields, ‘insert_gui’ because who does the function of separating the Post Boxes in different Types is the “More Fields” so I just wanted to know if you have some modification I can do ES in CI so that I can create individual boxes for a given number of fields, that’s all! I tried to change some things in the plugin and it worked, it created another box calling another file I created called config2.txt, so I got two boxes in the Post, plus the only problem is that it does not save data from my second box and I do not know why! ? Would have a way to do it? I am waiting and thank you for your attention!

The file “config2.txt” is loaded with the file “config.txt”? Why use two files “config.txt”?
I do not understand. To create boxes with ES CFI must use “fieldset”, there is no need to create two files “config.txt”.

I got to do what you say, then I’ll show you what I did to you understand what I wanted most to be easier then I do a screencast to show you what I did to you understand, maybe I have not done the easiest way, which gave most was the more sure I create the video I warn you! hugs

I personally was basically looking for strategies for my personal web site and noticed ur post, “CMS per Uffici Scolastici”,
would you mind in the event I actually implement some
of your suggestions? Thanks a lot -Lolita


Where's The Comment Form?

Liked it here?
Why not try sites on the blogroll...