Plugin Directory

Changeset 2012876


Ignore:
Timestamp:
01/15/2019 06:43:32 PM (7 years ago)
Author:
idroj
Message:

readme.txt

Location:
borrufa-widget/trunk/Borrufa-Widget
Files:
31 added
3 edited

Legend:

Unmodified
Added
Removed
  • borrufa-widget/trunk/Borrufa-Widget/borrufa_widget.php

    r1944827 r2012876  
    55Description: Mètode senzill per afegir a la barra lateral o al peu del tema, les notícies de les comarques del Pirineu de Lleida, publicades diàriament a La borrufa, compatible per a qualsevol tema WordPress.
    66Author: Jordi Soler
    7 Version: 1.0.2
     7Version: 1.0.3
    88Author URI: https://laborrufa.com
    99License:   GPL2
  • borrufa-widget/trunk/Borrufa-Widget/borrufa_widget_class.php

    r1944827 r2012876  
    2727        $lb_widget_va = isset( $instance['lb_widget_va'] ) ? (bool) $instance['lb_widget_va'] : false;
    2828        $lb_widget_esp = isset( $instance['lb_widget_esp'] ) ? (bool) $instance['lb_widget_esp'] : false;
     29        $lb_widget_nat = isset( $instance['lb_widget_nat'] ) ? (bool) $instance['lb_widget_nat'] : false;
    2930        $lb_widget_mis = isset( $instance['lb_widget_mis'] ) ? (bool) $instance['lb_widget_mis'] : false;
    3031        $lb_num    = isset( $instance['lb_num'] ) ? absint( $instance['lb_num'] ) : 1;
     
    5354        <p><input class="checkbox" type="checkbox"<?php checked( $lb_widget_esp ); ?> id="<?php echo $this->get_field_id( 'lb_widget_esp' ); ?>" name="<?php echo $this->get_field_name( 'lb_widget_esp' ); ?>" />
    5455        <label for="<?php echo $this->get_field_id( 'lb_widget_esp' ); ?>"><?php _e( 'Esports' ); ?></label></p>
     56       
     57                <p><input class="checkbox" type="checkbox"<?php checked( $lb_widget_nat ); ?> id="<?php echo $this->get_field_id( 'lb_widget_nat' ); ?>" name="<?php echo $this->get_field_name( 'lb_widget_nat' ); ?>" />
     58        <label for="<?php echo $this->get_field_id( 'lb_widget_nat' ); ?>"><?php _e( 'Natura' ); ?></label></p>
    5559       
    5660        <p><input class="checkbox" type="checkbox"<?php checked( $lb_widget_mis ); ?> id="<?php echo $this->get_field_id( 'lb_widget_mis' ); ?>" name="<?php echo $this->get_field_name( 'lb_widget_mis' ); ?>" />
     
    9296        $instance['lb_widget_va'] = isset( $new_instance['lb_widget_va'] ) ? (bool) $new_instance['lb_widget_va'] : false;
    9397        $instance['lb_widget_esp'] = isset( $new_instance['lb_widget_esp'] ) ? (bool) $new_instance['lb_widget_esp'] : false;
     98        $instance['lb_widget_nat'] = isset( $new_instance['lb_widget_nat'] ) ? (bool) $new_instance['lb_widget_nat'] : false;
    9499        $instance['lb_widget_mis'] = isset( $new_instance['lb_widget_mis'] ) ? (bool) $new_instance['lb_widget_mis'] : false;
    95100        $instance['lb_num'] = (int) $new_instance['lb_num'];
     
    109114        $lb_widget_va = isset( $instance['lb_widget_va'] ) ? $instance['lb_widget_va'] : false;
    110115        $lb_widget_esp = isset( $instance['lb_widget_esp'] ) ? $instance['lb_widget_esp'] : false;
     116        $lb_widget_nat = isset( $instance['lb_widget_nat'] ) ? $instance['lb_widget_nat'] : false;
    111117        $lb_widget_mis = isset( $instance['lb_widget_mis'] ) ? $instance['lb_widget_mis'] : false;
    112118        $lb_num = ( ! empty( $instance['lb_num'] ) ) ? absint( $instance['lb_num'] ) : 1;
     
    220226    </div>
    221227    <?php endforeach; } } ?>
     228   
     229        <?php if ( $lb_widget_nat) {
     230    include_once(ABSPATH . WPINC . '/rss.php'); 
     231    $rss = fetch_rss('https://laborrufa.com/natura-i-esports/natura/feed/');
     232    $items = $lb_num;
     233    $items = array_slice($rss->items, 0, $lb_num);
     234    ?>
     235    <?php if (!empty($items)) { ?>
     236        <br />
     237        <span><b>Natura</b></span>
     238    <?php
     239    foreach ( $items as $item ) : ?>
     240    <div>
     241    <br />
     242       <a href='<?php echo $item['link']; ?>' title='<?php echo $item['title']; ?>'<?php if ( $lb_widget_target == 1 ) { ?> target="_blank" <?php } ?>><?php echo $item['title']; ?></a>&nbsp;<?php if ($lb_data){ echo date( 'd/m/Y', strtotime($item['pubdate'])); } ?>&nbsp;<span><?php _e( '[La borrufa | Pirineu comarques]' ); ?></span>
     243    </div>
     244    <?php endforeach; } } ?>
    222245
    223246    <?php if ( $lb_widget_mis) {
  • borrufa-widget/trunk/Borrufa-Widget/readme.txt

    r1946179 r2012876  
    44Language: Català
    55Requires at least: 4.3
    6 Tested up to: 4.7.3
    7 Stable tag: 1.0.2
     6Tested up to: 5.0
     7Stable tag: 1.0.3
    88
    99
     
    1414
    1515
    16 == Política de Servei Extern ==
     16== Política de servei extern ==
    1717
    1818Aquest plugin es un complement basat en un tercer com a servei
     
    3131
    3232
    33 == Screenshots ==
    34 1. Imatge configuració del giny
    35 2. Lateral on es troben els ginys
    36 3. Vista de les capçaleres de les notícies en la barra lateral d'un tema
    37 
    38 
    3933== Changelog ==
    4034= 1.0.2 =
    4135* Primera versió del plugin borrufa-widget.
     36= 1.0.3 =
     37* Ampliació d'una nova categoria en les seccions de notícies .
    4238
    4339
Note: See TracChangeset for help on using the changeset viewer.