Changeset 2450034
- Timestamp:
- 01/04/2021 04:57:39 PM (5 years ago)
- Location:
- lm-easy-slider/trunk
- Files:
-
- 8 edited
-
README.txt (modified) (2 diffs)
-
includes/_notes/dwsync.xml (modified) (1 diff)
-
includes/lm-easy-slider-functions.php (modified) (5 diffs)
-
includes/lm-easy-slider-menu.php (modified) (3 diffs)
-
includes/lm-easy-slider-modifica.php (modified) (1 diff)
-
includes/lm-easy-slider-opzioni.php (modified) (1 diff)
-
includes/lm-easy-slider-widget.php (modified) (4 diffs)
-
lm-easy-slider.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lm-easy-slider/trunk/README.txt
r2444459 r2450034 11 11 12 12 == Description == 13 ** Italiano **14 Non necessita di setup!15 16 LM Easy Slider è un plugin realizzato per rendere semplice l'inserimento di uno slider di immagini all'interno di un post, una pagina o un widget.17 18 L'installazione è molto semplice, basta caricare il file .zip tramite il gestore dei plugin di WordPress, oppure cercarlo all'interno della directory dei plugin ed installarlo con la procedura automatica.19 20 E' possible caricare immagini attraverso il gestore dei media di wordpress, è possibile visualizzare la descrizione ed il titolo delle immagini inserite tramite il gestore dei media su ciascuna delle immagini presenti nello slider.21 22 ** English **23 No setup required!24 25 13 LM Easy Slider is a plugin designed to make easy to insert sliders into a post, page or widget. 26 14 … … 35 23 2. Activate the plugin through the 'Plugins' menu in WordPress 36 24 25 ** Italiano ** 26 LM Easy Slider è un plugin realizzato per rendere semplice l'inserimento di uno slider di immagini all'interno di un post, una pagina o un widget. 37 27 28 L'installazione è molto semplice, basta caricare il file .zip tramite il gestore dei plugin di WordPress, oppure cercarlo all'interno della directory dei plugin ed installarlo con la procedura automatica. 29 30 E' possible caricare immagini attraverso il gestore dei media di wordpress, è possibile visualizzare la descrizione ed il titolo delle immagini inserite tramite il gestore dei media su ciascuna delle immagini presenti nello slider. 38 31 == Frequently Asked Questions == 39 32 40 33 41 34 == Changelog == 35 36 = 1.0 = 37 - Adding multilanguage support for plugin 38 - Add Francaise language 39 - Add German language 40 - Add Spanish language 41 - Add English language 42 42 43 43 = 1.0 = -
lm-easy-slider/trunk/includes/_notes/dwsync.xml
r2444459 r2450034 1 1 <?xml version="1.0" encoding="utf-8" ?> 2 2 <dwsync> 3 <file name="lm-easy-slider-widget.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="1325 25908800000000" remote="132525908800000000" Dst="1" />4 <file name="lm-easy-slider-modifica.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="1325 26854470000000" remote="132526854470000000" Dst="1" />5 <file name="lm-easy-slider-functions.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="13253 0118650000000" remote="132530118650000000" Dst="1" />6 <file name="lm-easy-slider-menu.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="1325 19996440000000" remote="132519996440000000" Dst="1" />3 <file name="lm-easy-slider-widget.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="132536313580000000" remote="132536313580000000" Dst="1" /> 4 <file name="lm-easy-slider-modifica.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="132536291510000000" remote="132536291510000000" Dst="1" /> 5 <file name="lm-easy-slider-functions.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="132536410330000000" remote="132536410330000000" Dst="1" /> 6 <file name="lm-easy-slider-menu.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="132536287600000000" remote="132536287600000000" Dst="1" /> 7 7 <file name="lm-easy-slider-save.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="132530131550000000" remote="132530131550000000" Dst="1" /> 8 <file name="lm-easy-slider-opzioni.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="1325 26852200000000" remote="132526852200000000" Dst="1" />8 <file name="lm-easy-slider-opzioni.php" server="lmpress.xcult.eu//var/www/html/lmpress/" local="132536306010000000" remote="132536306010000000" Dst="1" /> 9 9 </dwsync> -
lm-easy-slider/trunk/includes/lm-easy-slider-functions.php
r2444459 r2450034 7 7 require_once (LMESLIDER_INCLUDE_PATH . 'lm-easy-slider-opzioni.php'); 8 8 9 function LMESLIDER_load_textdomain() { 10 load_plugin_textdomain( 'lm-easy-slider', false, LMESLIDER_BASENAME_DIR.'/languages/' ); 11 } 12 add_action('plugins_loaded', 'LMESLIDER_load_textdomain'); 9 13 10 14 function LMEasySlider_shortcut( $atts ) { … … 43 47 44 48 add_action( 'admin_footer', 'lmeasySlider_media_selector_print_scripts' ); 49 50 45 51 function lmeasySlider_media_selector_print_scripts() { 52 46 53 ?> 47 54 <script type='text/javascript'> 55 48 56 jQuery(document).ready( function( $ ) { 49 57 var myplugin_media_upload; … … 59 67 60 68 // Estendo l'ogetto wp.media 69 61 70 myplugin_media_upload = wp.media.frames.file_frame = wp.media ({ 62 title: 'Aggiungi',63 button: { text: 'Usa queste immagini'},71 title: "<?php _e( 'Aggiungi', 'lm-easy-slider' )?>" , //_e( 'Aggiungi', 'lm-easy-slider' ) 72 button: { text: "<?php _e( 'Usa queste immagini', 'lm-easy-slider' )?>" }, 64 73 multiple: true //permette la selezione multipla delle immagine 65 74 }); … … 119 128 if ( jQuery('#title').val() === "" ){ 120 129 event.preventDefault(); 121 alert ( 'Inserire un titolo');130 alert ("<?php _e( 'Inserire un titolo', 'lm-easy-slider' )?>"); 122 131 } 123 132 else return; … … 156 165 $form_fields['custom_media_style'] = array( 157 166 'value' => $field_value ? $field_value : '', 158 'label' => __( 'Link' ),159 'helps' => __( "Inserici un link a cui andare quando si clicca sull'immagine" ),167 'label' => __( 'Link', 'lm-easy-slider' ), 168 'helps' => __( "Inserici un link a cui andare quando si clicca sull'immagine", 'lm-easy-slider'), 160 169 'input' => 'text' 161 170 ); -
lm-easy-slider/trunk/includes/lm-easy-slider-menu.php
r2444459 r2450034 7 7 8 8 $labels = array( 9 'name' => __( 'LM Easy Slider' ),10 'singular_name' => __( 'LM Easy Slider' ),11 'add_new' => __( 'Aggiungi nuovo slider' ),12 'add_new_item' => __( 'Aggiungi nuovo slider' ),13 'edit_item' => __( 'Modifica slider' ),14 'new_item' => __( 'Aggiungi nuovo slider' ),15 'view_item' => __( 'Visualizza slider' ),16 'search_items' => __( 'Ricerca slider' ),17 'not_found' => __( 'Slider non trovato' ),18 'not_found_in_trash' => __( 'Slider non trovato nel cestino' )9 'name' => __( 'LM Easy Slider', 'lm-easy-slider' ), 10 'singular_name' => __( 'LM Easy Slider', 'lm-easy-slider' ), 11 'add_new' => __( 'Aggiungi nuovo slider', 'lm-easy-slider' ), 12 'add_new_item' => __( 'Aggiungi nuovo slider', 'lm-easy-slider' ), 13 'edit_item' => __( 'Modifica slider', 'lm-easy-slider' ), 14 'new_item' => __( 'Aggiungi nuovo slider', 'lm-easy-slider' ), 15 'view_item' => __( 'Visualizza slider', 'lm-easy-slider' ), 16 'search_items' => __( 'Ricerca slider', 'lm-easy-slider' ), 17 'not_found' => __( 'Slider non trovato', 'lm-easy-slider' ), 18 'not_found_in_trash' => __( 'Slider non trovato nel cestino', 'lm-easy-slider' ) 19 19 ); 20 20 … … 56 56 add_meta_box( 57 57 'lm_easy_slider_options', 58 'Opzioni slider', 58 //'Opzioni slider', 59 __( 'Opzioni slider', 'lm-easy-slider' ), 59 60 'lm_easy_slider_options', 60 61 'lm-easy-slider', … … 73 74 unset( $columns['date'] ); 74 75 $columns['shortcode'] = __( 'ShortCode', 'lm-easy-slider' ); 75 $columns['numImg'] = __( '<span class="dashicons dashicons-images-alt"></span>', 'lm-easy-slider' );76 $columns['numImg'] = '<span class="dashicons dashicons-images-alt"></span>'; 76 77 $columns['date'] = __( 'Data', 'lm-easy-slider' ); 77 78 return $columns; -
lm-easy-slider/trunk/includes/lm-easy-slider-modifica.php
r2444459 r2450034 114 114 </div> 115 115 <div> 116 Per aggiungere immagini utilizzare il pulsante "+" e selezionare una o più immagini.116 <?php _e('Per aggiungere immagini utilizzare il pulsante "+" e selezionare una o più immagini.', 'lm-easy-slider') ?> 117 117 <br> 118 Per rimuovere una o più immagini selezionarle singolarmente ed aggiornare lo slider.118 <?php _e('Per rimuovere una o più immagini selezionarle singolarmente ed aggiornare lo slider.', 'lm-easy-slider') ?> 119 119 </div> 120 120 </div> -
lm-easy-slider/trunk/includes/lm-easy-slider-opzioni.php
r2444459 r2450034 31 31 ?> 32 32 <div class="checkFrecce"> 33 <input type="checkbox" name="frecce" id="frecce" value="<?php echo $frecce?>" onClick="lmEasySlider_setCheckFrecce();" <?php if($frecce=='si') echo 'checked' ?>> <b> Visualizza le frecce di scorrimento <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="Se selezionato abilita l'utilizzo delle frecce permettendo lo scorrimento delle immagini nella direzione desiderata"></span></b>33 <input type="checkbox" name="frecce" id="frecce" value="<?php echo $frecce?>" onClick="lmEasySlider_setCheckFrecce();" <?php if($frecce=='si') echo 'checked' ?>> <b><?php _e('Visualizza le frecce di scorrimento' ,'lm-easy-slider')?><span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="<?php _e("Se selezionato abilita l'utilizzo delle frecce permettendo lo scorrimento delle immagini nella direzione desiderata" ,'lm-easy-slider')?>"></span></b> 34 34 </div> 35 35 <div class="checkIndicatori"> 36 <input type="checkbox" name="indicatori" id="indicatori" value="<?php echo $indicatori?>" onClick="lmEasySlider_setCheckIndicatori();" <?php if($indicatori=='si') echo 'checked' ?>> <b> Visualizza gli indicatori sotto lo slider <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="Se selezionato abilita gli indicatori di posizione dello slider, permettendo la visualizzazione diretta dell'immagine durante lo scorrimento"></span></b>36 <input type="checkbox" name="indicatori" id="indicatori" value="<?php echo $indicatori?>" onClick="lmEasySlider_setCheckIndicatori();" <?php if($indicatori=='si') echo 'checked' ?>> <b><?php _e('Visualizza gli indicatori sotto lo slider' ,'lm-easy-slider')?> <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="<?php _e("Se selezionato abilita gli indicatori di posizione dello slider, permettendo la visualizzazione diretta dell'immagine durante lo scorrimento" ,'lm-easy-slider')?>"></span></b> 37 37 </div> 38 38 <div class="checkDescrione"> 39 <input type="checkbox" name="descrizione" id="descrizione" value="<?php echo $descrizione?>" onClick="lmEasySlider_setCheckDescr();" <?php if($descrizione=='si') echo 'checked' ?>> <b> Visualizza la descrizione delle immagini <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="Se selezionato abilita la visualizzazione della descrizione nell'immagine"></span></b>39 <input type="checkbox" name="descrizione" id="descrizione" value="<?php echo $descrizione?>" onClick="lmEasySlider_setCheckDescr();" <?php if($descrizione=='si') echo 'checked' ?>> <b><?php _e('Visualizza la descrizione delle immagini' ,'lm-easy-slider')?> <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="<?php _e("Se selezionato abilita la visualizzazione della descrizione nell'immagine" ,'lm-easy-slider')?>"></span></b> 40 40 </div> 41 41 <div class="checkTitolo"> 42 <input type="checkbox" name="titolo" id="titolo" value="<?php echo $titolo?>" onClick="lmEasySlider_setCheckTitolo();" <?php if($titolo=='si') echo 'checked' ?>> <b> Visualizza il titolo delle immagini <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="Se selezionato abilita la visualizzazione del titolo nell'immagine"></span></b>42 <input type="checkbox" name="titolo" id="titolo" value="<?php echo $titolo?>" onClick="lmEasySlider_setCheckTitolo();" <?php if($titolo=='si') echo 'checked' ?>> <b><?php _e('Visualizza il titolo delle immagini' ,'lm-easy-slider')?> <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="<?php _e("Se selezionato abilita la visualizzazione del titolo nell'immagine" ,'lm-easy-slider')?>"></span></b> 43 43 </div> 44 44 <div class=""> 45 <input type="radio" name="angoli" id="angoli_tondi" value="angoli_tondi" <?php if ($radioChecked == 'angoli_tondi' || $radioChecked == '') echo 'checked' ?>> <b> Angoli arrotondati</b>46 <input type="radio" name="angoli" id="angoli_quadri" value="angoli_quadri" <?php if ($radioChecked == 'angoli_quadri') echo 'checked' ?>> <b> Angoli quadrati</b>45 <input type="radio" name="angoli" id="angoli_tondi" value="angoli_tondi" <?php if ($radioChecked == 'angoli_tondi' || $radioChecked == '') echo 'checked' ?>> <b><?php _e('Angoli arrotondati' ,'lm-easy-slider')?></b> 46 <input type="radio" name="angoli" id="angoli_quadri" value="angoli_quadri" <?php if ($radioChecked == 'angoli_quadri') echo 'checked' ?>> <b><?php _e('Angoli quadrati' ,'lm-easy-slider')?></b> 47 47 </div> 48 48 <div class=""> 49 <b> Inserisci la velocità di scorrimento dello slider</b>49 <b><?php _e('Inserisci la velocità di scorrimento dello slider' ,'lm-easy-slider')?></b> 50 50 <input type="text" name="speed" id="speed" value="<?php echo $speed?>" > 51 51 </div> 52 52 <div class=""> 53 <input type="checkbox" name="pausa" id="pausa" value="<?php echo $pausa?>" onClick="lmEasySlider_setCheckPausa();" <?php if($pausa=='hover') echo 'checked' ?>> <b> Blocca lo slider al passaggio del mouse <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="Se selezionato abilita il blocco dell'immagine fino a che il mouse non esce dallo slider"></span></b>53 <input type="checkbox" name="pausa" id="pausa" value="<?php echo $pausa?>" onClick="lmEasySlider_setCheckPausa();" <?php if($pausa=='hover') echo 'checked' ?>> <b><?php _e('Blocca lo slider al passaggio del mouse' ,'lm-easy-slider')?> <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="<?php _e("Se selezionato abilita il blocco dell'immagine fino a che il mouse non esce dallo slider" ,'lm-easy-slider')?>"></span></b> 54 54 </div> 55 55 <div class=""> 56 <input type="checkbox" name="blocco" id="blocco" value="<?php echo $blocco?>" onClick="lmEasySlider_setCheckBlocco();" <?php if($blocco=='true') echo 'checked' ?>> <b> Lo slider cicla sempre <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="Se selezionato lo slider si bloccherà sull'ultima immagine"></span></b>56 <input type="checkbox" name="blocco" id="blocco" value="<?php echo $blocco?>" onClick="lmEasySlider_setCheckBlocco();" <?php if($blocco=='true') echo 'checked' ?>> <b><?php _e('Lo slider cicla sempre' ,'lm-easy-slider')?> <span class="dashicons dashicons-info" data-toggle="tooltip" data-placement="bottom" title="<?php _e("Se selezionato lo slider si bloccherà sull'ultima immagine" ,'lm-easy-slider')?>"></span></b> 57 57 </div> 58 58 <script> -
lm-easy-slider/trunk/includes/lm-easy-slider-widget.php
r2444459 r2450034 20 20 parent::__construct( 21 21 'LMEasySlider', // ID del widget 22 __( 'LMEasySlider', 'lm easyslider_widget_domain' ), //Nome del widget che appare nell'interfaccia23 array( 'description' => __( 'Inserisci uno slider!', 'lm easyslider_widget_domain' ),22 __( 'LMEasySlider', 'lm-easy-slider' ), //Nome del widget che appare nell'interfaccia 23 array( 'description' => __( 'Inserisci uno slider!', 'lm-easy-slider' ), 24 24 'customize_selective_refresh' => true, 25 25 ) //Descrizione del Widget 26 26 ); 27 27 } 28 28 29 29 30 function widget( $args, $instance ) { … … 51 52 function form( $instance ) { 52 53 if ( isset( $instance[ 'title' ] ) )$title = $instance[ 'title' ]; 53 else $title = __( 'Nuovo titolo', 'lm easyslider_widget_domain' );54 else $title = __( 'Nuovo titolo', 'lm-easy-slider' ); 54 55 55 56 if ( isset( $instance[ 'subtitle' ] ) )$subtitle = $instance[ 'subtitle' ]; 56 else $subtitle = __( 'Nuovo sotto titolo', 'lmeasyslider_widget_domain' );57 else $subtitle = __( 'Nuovo sottotitolo', 'lm-easy-slider' ); 57 58 58 59 if ( isset( $instance[ 'slider' ] ) )$slider = $instance[ 'slider' ]; 59 else $slider = __( 'Seleziona uno slider', 'lm easyslider_widget_domain' );60 else $slider = __( 'Seleziona uno slider', 'lm-easy-slider' ); 60 61 61 62 // PART 2-3: Display the fields … … 63 64 <p> 64 65 <!-- PART 2: Widget Title field START --> 65 <label for="<?php echo $this->get_field_id('title'); ?>"> Titolo: </label>66 <label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Titolo', 'lm-easy-slider')?>: </label> 66 67 <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo esc_attr($title); ?>" /> 67 68 </p> <!-- Widget Title field END --> 68 69 <p> 69 70 <!-- PART 2: Widget Sottotitolo field START --> 70 <label for="<?php echo $this->get_field_id('subtitle'); ?>"> Sottotitolo: </label>71 <label for="<?php echo $this->get_field_id('subtitle'); ?>"><?php _e('Sottotitolo', 'lm-easy-slider')?>: </label> 71 72 <input class="widefat" id="<?php echo $this->get_field_id('subtitle'); ?>" name="<?php echo $this->get_field_name('subtitle'); ?>" type="text" value="<?php echo esc_attr($subtitle); ?>" /> 72 73 </p> <!-- Widget Sottotitolo field END --> … … 77 78 $rows = $wpdb->get_results( "SELECT $wpdb->posts.post_title, $wpdb->postmeta.meta_key from $wpdb->postmeta, $wpdb->posts WHERE $wpdb->postmeta.meta_key LIKE 'lm-easy-slider%'and $wpdb->postmeta.post_id = $wpdb->posts.ID and $wpdb->posts.post_status = 'publish'" ); 78 79 $rowcount = $wpdb->num_rows;?> 79 <label for="<?php echo $this->get_field_id('text'); ?>"> Slider: </label>80 <label for="<?php echo $this->get_field_id('text'); ?>"><?php _e('Slider', 'lm-easy-slider')?>: </label> 80 81 <select class='widefat' id="<?php echo $this->get_field_id('slider'); ?>" name="<?php echo $this->get_field_name('slider'); ?>" type="text"> 81 82 <?php -
lm-easy-slider/trunk/lm-easy-slider.php
r2444459 r2450034 4 4 Description: Slider di immagini basato su Bootstrap 4.4 5 5 Author: leonardoboss, marsy79 6 Text Domain: lm-easy-slider 7 Domain Path: /languages 6 8 Version: 1.0 7 9 */ 8 10 define ("LMESLIDER_BASENAME_DIR", basename( dirname( __FILE__ ) )); 9 11 define ("LMESLIDER_BASENAME_FILE", basename(__FILE__)); 10 12 define ('LMESLIDER_INCLUDE_PATH', plugin_dir_path(__FILE__) . 'includes/');
Note: See TracChangeset
for help on using the changeset viewer.