=== Admin Helper === Contributors: lucdecri Tags: framework, admin pages, custom taxonomy, custom type, custom media Requires at least: 3.0 Tested up to: 3.5 Stable tag: 0.83 License: GPLv2 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ND25N8WPAC2W8 Fornisce alcune funzioni utili per creare custom posttype, personalizzare le taxonomie e i mediatype == Description == Attivando questo plugin sono disponibili le seguenti funzioni : + *register_post_box*($posttype,$boxname,$description,$position,$priority,$form_fields) inserisce un box con customfield per i posttype specificati. I customfields creati sono automaticamente salvati e sono presenti come campi nell'oggetto $post *TODO* Utilizzo di un array per posttype (ora accetta un solo posttype) *TODO* Sanificare i nomi dei campi. Ritornare un array con i noi dei campi sanificati + *register_attachment_field*($form_field) Inserisce un custom field in un post media_type. Il customfield creati sono automaticamente salvati e sono presenti nell'oggetto $post *TODO* tutto da verificare + *register_taxonomy_fields*($taxonomy, $fields) inserisce una serie di customfields affiuntivi ad una tassonomia. I customfields registrati sono automaticamente salvati e sono presenti come campi dell'oggetto $taxonomy restituito dalle varie funzioni wp *TODO* sanificare il nome dei campi e restituire i nomi sanificati + *add_taxonomy_meta*($term,$taxonomy,$name,$value) assegna da un campo di un termine di una tassonomia un valore. + *admin_debug*($var, $name) stampa in un'area di debug una variabile. Se e' presente debug_bar installato, usa l'area predisposta, altrimenti crea un'area al di sotto del footer + *admin_check_url*($url) ritorna true se l'url della pagina e' quello passato tramite $url + *admin_scandirectory*($dir) ritorna una array con i nomi dei file di una cartella + *set_post_meta*($id,$name,$value) aggiunge o aggiorna un customfield (come update_post_meta, ma funziona anche se il customfield non esiste) + *admin_table_post*($options,$columns, $post_array) genera una tabella simile a quella utilizzata per "Tutti i post", solo con i risultati della query in $post_array. + *admin_move_menu*($menutomove_slug,$menumoveafter_slug) sposta il menu con slug $menutomove_slug dopo il menu $menumoveafter_slug + *add_menu_div*($menuafter_slug) aggiunge un separatore dopo il menu con slug $menuafter_slug possiede anche altre funzioni per la realizzazione di pagine dal lato admin Assicurati di verificare che ADMIN_HELPER is defined and in correct revision, before activate your plugin!! == Installation == 1. Upload `admin-helper` folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Use new function in your plugin/template == Frequently Asked Questions == nothing yet! == Change Log == *version 0.83* -bugfix on data field *version 0.82* -bugfix sui campi di tipo file -correzione dimensione degli inputbox di tipo text -correzione datepicker -correzione textarea di tipo formattedtext *version 0.8* -bugfix su admin_table_posts *version 0.7* -aggiunto admin_move_menu -aggiunto add_menu_div *version 0.6* - Aggiunto admin_table_posts - Inserito select&text come tipo di campo - inserito alcuni hook per modificare le opzioni dei campi nei box al momento del rendering - bugfix