Plugin Directory

Changeset 1965342


Ignore:
Timestamp:
10/29/2018 07:22:20 PM (7 years ago)
Author:
rudijuri
Message:

Piccole correzioni nella sezione admin

Location:
gestiolex/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • gestiolex/trunk/admin/gestiolex_menu_admin_opzioni.php

    r1963572 r1965342  
    102102                <div id="tabs-0" class="row form-group">
    103103
    104                     <h2 class="text-center">Anagrafica Admin</h2>
    105 
    106                     <label for="admin_cognome" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Cognome</label>
    107                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    108                         <input id="admin_cognome" class="form-control" type="text" name="gestiolex_opzioni[admin_cognome]" value="<?php echo $options['admin_cognome']; ?>" />
    109                     </div>
    110 
    111                     <label for="admin_nome" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Nome</label>
    112                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    113                         <input id="admin_nome" class="form-control" type="text" name="gestiolex_opzioni[admin_nome]" value="<?php echo $options['admin_nome']; ?>" />
    114                     </div>
    115 
    116                     <label for="admin_coa" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">COA</label>
    117                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    118                         <input id="admin_coa" type="text" class="form-control" name="gestiolex_opzioni[admin_coa]" list="admin_coa" value="<?php echo $options['admin_coa']; ?>" style="width: 100%;" />
    119                             <datalist id="admin_coa">
    120                             <?php
    121                             # aggiungere echo $avvocato_coa come primo elemento dell'array (in sostituzione del primo elemento, che era "")
    122                             $elenco_coa[0] = $options['admin_coa'];
    123                             # # visualizza l'array nel select con un foreach                   
    124                             foreach ($elenco_coa as $admin_coa) {
    125                                 echo "<option>$admin_coa</option>";
    126                             }
    127                             ?>
    128                             </datalist>
    129                     </div>
    130 
    131                     <label for="admin_appellativo" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Titolo</label>
    132                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    133                         <input for="admin_appellativo" type="text" class="form-control" name="gestiolex_opzioni[admin_appellativo]" list="admin_appellativo" value="<?php echo $options['admin_appellativo']; ?>" style="width: 100%;" />
    134                             <datalist id="admin_appellativo">
    135                                 <option>Avvocato</option>
    136                                 <option>Avvocata</option>
    137                                 <option>Dottore</option>
    138                                 <option>Dottoressa</option>
    139                             </datalist>
    140                     </div>
    141 
    142                     <label for="admin_codfisc" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Cod.fisc.</label>
    143                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    144                         <input id="admin_codfisc" class="form-control" type="text" name="gestiolex_opzioni[admin_codfisc]" value="<?php echo $options['admin_codfisc']; ?>" />
    145                     </div>
    146 
    147                     <label for="admin_piva" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">P.IVA</label>
    148                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    149                         <input id="admin_piva" class="form-control" type="text" name="gestiolex_opzioni[admin_piva]" value="<?php echo $options['admin_piva']; ?>" />
    150                     </div>
    151 
    152                     <label for="admin_via" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Via/Piazza</label>
    153                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    154                         <input id="admin_via" class="form-control" type="text" name="gestiolex_opzioni[admin_via]" value="<?php echo $options['admin_via']; ?>" />
    155                     </div>
    156 
    157                     <label for="admin_cap" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">CAP</label>
    158                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    159                         <input id="admin_cap" class="form-control" type="text" name="gestiolex_opzioni[admin_cap]" value="<?php echo $options['admin_cap']; ?>" />
    160                     </div>
    161 
    162                     <label for="admin_citta" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Citt&agrave</label>
    163                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    164                         <input id="admin_citta" class="form-control" type="text" name="gestiolex_opzioni[admin_citta]" value="<?php echo $options['admin_citta']; ?>" />
    165                     </div>
    166 
    167                     <label for="admin_provincia" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Provincia</label>
    168                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    169                         <input id="admin_provincia" type="text" class="form-control" name="gestiolex_opzioni[admin_provincia]" list="admin_provincia" value="<?php echo $options['admin_provincia']; ?>" style="width: 100%;" />
    170                             <datalist id="admin_provincia">
    171                             <?php
    172                             $province_italiane[0] = $options['admin_provincia'];
    173                             # # visualizza l'array nel select con un foreach                   
    174                             foreach ($province_italiane as $admin_provincia) {
    175                                 echo "<option>$admin_provincia</option>";
    176                             }
    177                             ?>
    178                             </datalist>
    179                     </div>
    180 
    181                     <label for="admin_telefono" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Telefono</label>
    182                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    183                         <div class="input-group">
    184                             <span class="input-group-addon"><i class="fa fa-phone" aria-hidden="true"></i></span>
    185                             <input id="admin_telefono" class="form-control" type="text" name="gestiolex_opzioni[admin_telefono]" value="<?php echo $options['admin_telefono']; ?>" />
    186                         </div>
    187                     </div>
    188 
    189                     <label for="admin_fax" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Fax</label>
    190                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    191                         <div class="input-group">
    192                             <span class="input-group-addon"><i class="fa fa-fax" aria-hidden="true"></i></span>
    193                             <input id="admin_fax" class="form-control" type="text" name="gestiolex_opzioni[admin_fax]" value="<?php echo $options['admin_fax']; ?>" />
    194                         </div>
    195                     </div>
    196 
    197                     <label for="admin_email" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Email</label>
    198                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    199                         <div class="input-group">
    200                             <span class="input-group-addon"><i class="fa fa-envelope-o" aria-hidden="true"></i></span>
    201                             <input id="admin_email" class="form-control" type="text" name="gestiolex_opzioni[admin_email]" value="<?php echo $options['admin_email']; ?>" />
    202                         </div>
    203                     </div>
    204 
    205                     <label for="admin_pec" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">PEC</label>
    206                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    207                         <input id="admin_pec" class="form-control" type="text" name="gestiolex_opzioni[admin_pec]" value="<?php echo $options['admin_pec']; ?>" />
    208                     </div>
    209 
    210                     <label for="admin_sito" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Sito web</label>
    211                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    212                         <input id="admin_sito" class="form-control" type="text" name="gestiolex_opzioni[admin_sito]" value="<?php echo $options['admin_sito']; ?>" />
    213                     </div>
    214 
    215                     <label for="admin_banca" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Banca</label>
    216                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    217                         <input id="admin_banca" class="form-control" type="text" name="gestiolex_opzioni[admin_banca]" value="<?php echo $options['admin_banca']; ?>" />
    218                     </div>
    219 
    220                     <label for="admin_iban" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">IBAN</label>
    221                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    222                         <input id="admin_iban" class="form-control" type="text" name="gestiolex_opzioni[admin_iban]" value="<?php echo $options['admin_iban']; ?>" />
    223                     </div>
    224 
    225                     <label for="admin_assprof" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Ass.Prof.</label>
    226                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    227                         <input id="admin_assprof" class="form-control" type="text" name="gestiolex_opzioni[admin_assprof]" value="<?php echo $options['admin_assprof']; ?>" />
    228                     </div>
    229 
    230                     <label for="admin_polizza" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Polizza n.</label>
    231                     <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4">
    232                         <input id="admin_polizza" class="form-control" type="text" name="gestiolex_opzioni[admin_polizza]" value="<?php echo $options['admin_polizza']; ?>" />
    233                     </div>
     104                    <table>
     105                        <tr><th colspan="2"  style="text-align: left;"><h2>Anagrafica Admin</h2></th></tr>
     106
     107                        <tr>
     108                            <td><label for="admin_cognome">Cognome</label></td>
     109                            <td style="text-align: center;">
     110                                <input id="admin_cognome" class="form-control" type="text" name="gestiolex_opzioni[admin_cognome]" value="<?php echo $options['admin_cognome']; ?>" />
     111                            </td>
     112                        </tr>
     113
     114                        <tr>
     115                            <td><label for="admin_nome">Nome</label></td>
     116                            <td style="text-align: center;">
     117                                <input id="admin_nome" class="form-control" type="text" name="gestiolex_opzioni[admin_nome]" value="<?php echo $options['admin_nome']; ?>" />
     118                            </td>
     119                        </tr>
     120
     121                        <tr>
     122                            <td><label for="admin_coa">COA</label></td>
     123                            <td style="text-align: center;">
     124                                <input id="admin_coa" type="text" class="form-control" name="gestiolex_opzioni[admin_coa]" list="admin_coa" value="<?php echo $options['admin_coa']; ?>" style="width: 100%;" />
     125                                <datalist id="admin_coa">
     126                                <?php
     127                                # aggiungere echo $avvocato_coa come primo elemento dell'array (in sostituzione del primo elemento, che era "")
     128                                $elenco_coa[0] = $options['admin_coa'];
     129                                # # visualizza l'array nel select con un foreach                   
     130                                foreach ($elenco_coa as $admin_coa) {
     131                                    echo "<option>$admin_coa</option>";
     132                                }
     133                                ?>
     134                                </datalist>
     135                            </td>
     136                        </tr>
     137
     138                        <tr>
     139                            <td><label for="admin_appellativo">Titolo</label></td>
     140                            <td style="text-align: center;">
     141                                <input for="admin_appellativo" type="text" class="form-control" name="gestiolex_opzioni[admin_appellativo]" list="admin_appellativo" value="<?php echo $options['admin_appellativo']; ?>" style="width: 100%;" />
     142                                <datalist id="admin_appellativo">
     143                                    <option>Avvocato</option>
     144                                    <option>Avvocata</option>
     145                                    <option>Dottore</option>
     146                                    <option>Dottoressa</option>
     147                                </datalist>
     148                            </td>
     149                        </tr>
     150
     151                        <tr>
     152                            <td><label for="admin_codfisc">Cod.fisc.</label></td>
     153                            <td style="text-align: center;">
     154                                <input id="admin_codfisc" class="form-control" type="text" name="gestiolex_opzioni[admin_codfisc]" value="<?php echo $options['admin_codfisc']; ?>" />
     155                            </td>
     156                        </tr>
     157
     158                        <tr>
     159                            <td><label for="admin_piva">P.IVA</label></td>
     160                            <td style="text-align: center;">
     161                                <input id="admin_piva" class="form-control" type="text" name="gestiolex_opzioni[admin_piva]" value="<?php echo $options['admin_piva']; ?>" />
     162                            </td>
     163                        </tr>
     164
     165                        <tr>
     166                            <td><label for="admin_via">Via/Piazza</label></td>
     167                            <td style="text-align: center;">
     168                                <input id="admin_via" class="form-control" type="text" name="gestiolex_opzioni[admin_via]" value="<?php echo $options['admin_via']; ?>" />
     169                            </td>
     170                        </tr>
     171
     172                        <tr>
     173                            <td><label for="admin_cap">CAP</label></td>
     174                            <td style="text-align: center;">
     175                                <input id="admin_cap" class="form-control" type="text" name="gestiolex_opzioni[admin_cap]" value="<?php echo $options['admin_cap']; ?>" />
     176                            </td>
     177                        </tr>
     178
     179                        <tr>
     180                            <td><label for="admin_citta">Citt&agrave</label></td>
     181                            <td style="text-align: center;">
     182                                <input id="admin_citta" class="form-control" type="text" name="gestiolex_opzioni[admin_citta]" value="<?php echo $options['admin_citta']; ?>" />
     183                            </td>
     184                        </tr>
     185
     186                        <tr>
     187                            <td><label for="admin_provincia">Provincia</label></td>
     188                            <td style="text-align: center;">
     189                                <input id="admin_provincia" type="text" class="form-control" name="gestiolex_opzioni[admin_provincia]" list="admin_provincia" value="<?php echo $options['admin_provincia']; ?>" style="width: 100%;" />
     190                                <datalist id="admin_provincia">
     191                                <?php
     192                                $province_italiane[0] = $options['admin_provincia'];
     193                                # # visualizza l'array nel select con un foreach                   
     194                                foreach ($province_italiane as $admin_provincia) {
     195                                    echo "<option>$admin_provincia</option>";
     196                                }
     197                                ?>
     198                                </datalist>
     199                            </td>
     200                        </tr>
     201
     202                        <tr>
     203                            <td><label for="admin_telefono">Telefono</label></td>
     204                            <td style="text-align: center;">
     205                                <input id="admin_telefono" class="form-control" type="text" name="gestiolex_opzioni[admin_telefono]" value="<?php echo $options['admin_telefono']; ?>" />
     206                            </td>
     207                        </tr>
     208
     209                        <tr>
     210                            <td><label for="admin_fax">Fax</label></td>
     211                            <td style="text-align: center;">
     212                                <input id="admin_fax" class="form-control" type="text" name="gestiolex_opzioni[admin_fax]" value="<?php echo $options['admin_fax']; ?>" />
     213                            </td>
     214                        </tr>
     215
     216                        <tr>
     217                            <td><label for="admin_email">Email</label></td>
     218                            <td style="text-align: center;">
     219                                <input id="admin_email" class="form-control" type="text" name="gestiolex_opzioni[admin_email]" value="<?php echo $options['admin_email']; ?>" />
     220                            </td>
     221                        </tr>
     222
     223                        <tr>
     224                            <td><label for="admin_pec">PEC</label></td>
     225                            <td style="text-align: center;">
     226                                <input id="admin_pec" class="form-control" type="text" name="gestiolex_opzioni[admin_pec]" value="<?php echo $options['admin_pec']; ?>" />
     227                            </td>
     228                        </tr>
     229
     230                        <tr>
     231                            <td><label for="admin_sito">Sito web</label></td>
     232                            <td style="text-align: center;">
     233                                <input id="admin_sito" class="form-control" type="text" name="gestiolex_opzioni[admin_sito]" value="<?php echo $options['admin_sito']; ?>" />
     234                            </td>
     235                        </tr>
     236
     237                        <tr>
     238                            <td><label for="admin_banca">Banca</label></td>
     239                            <td style="text-align: center;">
     240                                <input id="admin_banca" class="form-control" type="text" name="gestiolex_opzioni[admin_banca]" value="<?php echo $options['admin_banca']; ?>" />
     241                            </td>
     242                        </tr>
     243
     244                        <tr>
     245                            <td><label for="admin_iban">IBAN</label></td>
     246                            <td style="text-align: center;">
     247                                <input id="admin_iban" class="form-control" type="text" name="gestiolex_opzioni[admin_iban]" value="<?php echo $options['admin_iban']; ?>" />
     248                            </td>
     249                        </tr>
     250
     251                        <tr>
     252                            <td><label for="admin_assprof">Ass.Prof.</label></td>
     253                            <td style="text-align: center;">
     254                                <input id="admin_assprof" class="form-control" type="text" name="gestiolex_opzioni[admin_assprof]" value="<?php echo $options['admin_assprof']; ?>" />
     255                            </td>
     256                        </tr>
     257
     258                        <tr>
     259                            <td><label for="admin_assprof">Polizza n.</label></td>
     260                            <td style="text-align: center;">
     261                                <input id="admin_polizza" class="form-control" type="text" name="gestiolex_opzioni[admin_polizza]" value="<?php echo $options['admin_polizza']; ?>" />
     262                            </td>
     263                        </tr>
     264
     265                    </table>
     266
    234267                </div>
    235268
  • gestiolex/trunk/gestiolex.php

    r1965290 r1965342  
    33Plugin Name: Gestiolex
    44Plugin URI: http://www.gestiolex.it
    5 Version: 1.5.1
     5Version: 1.5.2
    66Description: Gestionale per l'avvocato.
    77Author: Juri Rudi
     
    2020
    2121// salva o aggiorna la versione del plugin e pulisce la cache, se necessario
    22 $gestiolex_version = '1.5.1';
     22$gestiolex_version = '1.5.2';
    2323$gestiolex_installed_ver = get_site_option('gestiolex_version');
    2424
     
    522522# BACK-END
    523523function gestiolex_enqueue_scripts_backend($hook) {
     524   
    524525    # jquery
    525     wp_enqueue_script('jquery');
     526    if (!wp_script_is('jquery')) {
     527        wp_enqueue_script('jquery');
     528    }
     529
    526530    # jquery-ui
    527     wp_enqueue_script('jquery-ui-core', array('jquery'));
    528     wp_enqueue_script('jquery-ui-tabs', array('jquery'));
    529     wp_enqueue_script('jquery-ui-datepicker', array('jquery'));
    530     wp_enqueue_script('jquery-ui-dialog', array('jquery'));
     531    if (!wp_script_is('jquery-ui-core')) {
     532        wp_enqueue_script('jquery-ui-core', array('jquery'));
     533    }
     534    if (!wp_script_is('jquery-ui-tabs')) {
     535        wp_enqueue_script('jquery-ui-tabs', array('jquery'));
     536    }
     537    if (!wp_script_is('jquery-ui-datepicker')) {
     538        wp_enqueue_script('jquery-ui-datepicker', array('jquery'));
     539    }
     540    if (!wp_script_is('jquery-ui-dialog')) {
     541        wp_enqueue_script('jquery-ui-dialog', array('jquery'));
     542    }
     543   
    531544    # jquery-ui-TEMA
    532545    wp_register_style('jquery-ui_tema', 'https://code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css', false);
    533546    wp_enqueue_style ('jquery-ui_tema');
     547
    534548    # fontawesome
    535     wp_enqueue_script( 'fontawesome_js', 'https://use.fontawesome.com/ca4240c76e.js', array());
     549    // wp_enqueue_script('gestiolex_fontawesome_js', 'https://use.fontawesome.com/ca4240c76e.js', array());
     550
    536551    # tinymce
    537     $tinymce_versione  = date("ymd-Gis", filemtime( plugin_dir_path( __FILE__ ) . 'lib/tinymce/tinymce.min.js' ));
    538     wp_enqueue_script( 'tinymce_js', plugins_url( 'lib/tinymce/tinymce.min.js', __FILE__ ), array(), $tinymce_versione);
    539     # bootstrap css
    540     wp_register_style('bootstrap_css', plugins_url('lib/bootstrap/css/bootstrap.min.css', __FILE__), array());
    541     wp_enqueue_style ('bootstrap_css');
     552    $tinymce_versione  = 1;
     553    wp_enqueue_script('gestiolex_tinymce_js', plugins_url( 'lib/tinymce/tinymce.min.js', __FILE__ ), array(), $tinymce_versione);
     554
     555    # bootstrap css
     556    if (false) {
     557        wp_register_style('gestiolex_bootstrap_css', plugins_url('lib/bootstrap/css/bootstrap.min.css', __FILE__), array());
     558        wp_enqueue_style('gestiolex_bootstrap_css');
     559    }
     560   
    542561    # bootstrap js
    543     wp_enqueue_script( 'bootstrap_js', plugins_url('lib/bootstrap/js/bootstrap.min.js', __FILE__), array());
     562    wp_enqueue_script('gestiolex_bootstrap_js', plugins_url('lib/bootstrap/js/bootstrap.min.js', __FILE__), array());
     563   
    544564}
    545565add_action('admin_enqueue_scripts', 'gestiolex_enqueue_scripts_backend');
     
    750770            )
    751771        );
    752         $wp_admin_bar->add_menu( $args );
     772        $wp_admin_bar->add_menu($args);
    753773        $args = array(
    754774            'id'     => 'gestiolex-pratiche',
     
    762782            )
    763783        );
    764         $wp_admin_bar->add_menu( $args );
     784        $wp_admin_bar->add_menu($args);
    765785    }
    766786}
  • gestiolex/trunk/readme.txt

    r1965290 r1965342  
    55Requires at least: 4.0
    66Tested up to: 4.9.8
    7 Stable tag: 1.5.1
     7Stable tag: 1.5.2
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5959
    6060== Changelog ==
    61 = 1.5.1 =
     61= 1.5.2 =
    6262* Anche le piccole cose possono contribuire a rendere il mondo un posto migliore.
    6363
Note: See TracChangeset for help on using the changeset viewer.