Changeset 1573698
- Timestamp:
- 01/12/2017 11:30:35 PM (9 years ago)
- Location:
- org-frontpage/trunk
- Files:
-
- 3 edited
-
org-frontpage-plugin-admin.php (modified) (5 diffs)
-
org-frontpage.php (modified) (3 diffs)
-
readme.txt (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
org-frontpage/trunk/org-frontpage-plugin-admin.php
r1543122 r1573698 6 6 // Nombre de posts en frontpage 7 7 global $nb_posts_frontpage; 8 //Nombre de posts en tête de page 9 global $nb_posts_lead; 8 10 9 11 if (isset($_REQUEST['action'] )) { … … 11 13 if ( 'save' == $_REQUEST['action'] ) { 12 14 if( !isset( $_POST['nb_posts_frontpage_nonce'] ) || !wp_verify_nonce( $_POST['nb_posts_frontpage_nonce'], basename( __FILE__ ).'_truc' ) ){ 13 echo "Action refusée";15 echo _e("Action refusée"); 14 16 } 15 17 else { … … 19 21 update_option( 'ofp_nb_posts_frontpage', $_REQUEST[ 'nb_posts_frontpage' ] ); 20 22 $nb_posts_frontpage = $_REQUEST[ 'nb_posts_frontpage' ]; 23 } 24 if ($_REQUEST[ 'nb_posts_lead' ]>-1) { 25 update_option( 'ofp_nb_posts_lead', $_REQUEST[ 'nb_posts_lead' ] ); 26 $nb_posts_lead = $_REQUEST[ 'nb_posts_lead' ]; 21 27 } 22 28 } … … 42 48 43 49 <table class="optiontable"> 44 <tr valign="top"><th scope="row"><?php echo "Nb d'articles sur la frontpage"; ?>:</th><td>50 <tr valign="top"><th scope="row"><?php echo _e("Nb d'articles sur la page d'accueil"); ?>:</th><td> 45 51 <input type="number" name="<?php echo "nb_posts_frontpage"; ?>" id="<?php echo "nb_posts_frontpage" ?>"; min="1" value="<?php echo $nb_posts_frontpage; ?>"> 52 </td></tr> 53 <tr valign="top"><th scope="row"><?php echo _e("Nb d'articles en tête de la page d'accueil"); ?>:</th><td> 54 <input type="number" name="<?php echo "nb_posts_lead"; ?>" id="<?php echo "nb_posts_lead" ?>"; min="0" value="<?php echo $nb_posts_lead; ?>"> 46 55 </td></tr> 47 56 </table> … … 59 68 <!--Articles --> 60 69 <tr valign="top"> 61 <th scope="row"><?php echo "Rang ".$i ; ?> : </th><td style="background-color: #FFFFFF;"><?php echo $titre; ?></td>70 <th scope="row"><?php echo _e("Rang ").$i ; ?> : </th><td style="background-color: #FFFFFF;"><?php echo $titre; ?></td> 62 71 </tr> 63 72 <?php } else { ?> 64 73 <tr valign="top"> 65 <th scope="row"><?php echo "Rang ".$i ; ?> : </th><td style="background-color: #FFFFFF;"><?php echo "Post non défini"; ?></td>74 <th scope="row"><?php echo _e("Rang ").$i ; ?> : </th><td style="background-color: #FFFFFF;"><?php echo _e("Post non défini"); ?></td> 66 75 </tr> 67 76 <?php }} ?> -
org-frontpage/trunk/org-frontpage.php
r1544787 r1573698 3 3 Plugin Name: Organisation FrontPage 4 4 Description: Ajout d'une meta box dans l'éditeur de posts pour définir le rang de l'article dans la page d'accueil 5 Version: 1. 15 Version: 1.2 6 6 Author: B Gineste 7 7 License: GPLv2 or later … … 10 10 $en_test = true; 11 11 // constantes 12 $nb_posts_frontpage_std = 5; 12 $nb_posts_frontpage_std = 5; //nombre de posts à afficher en page d'accueil 13 $nb_posts_lead_std = 0; //nombre de posts en entête en page d'accueil 13 14 // $nb_posts_frontpage_max = 20; 14 15 //définition des variables globales … … 19 20 $nb_posts_frontpage = $nb_posts_frontpage_std; 20 21 update_option('ofp_nb_posts_frontpage',$nb_posts_frontpage); 22 } 23 // nombre de posts en entête en page d'accueil 24 if (!get_option('ofp_nb_posts_lead')) {update_option('ofp_nb_posts_lead',$nb_posts_lead_std);} 25 $nb_posts_lead = get_option('ofp_nb_posts_lead'); 26 if (!$nb_posts_lead) { 27 $nb_posts_lead = $nb_posts_lead_std; 28 update_option('ofp_nb_posts_lead',$nb_posts_lead); 21 29 } 22 30 // tableau des noms des metadonnées de la table wp_options (option_name) -
org-frontpage/trunk/readme.txt
r1558911 r1573698 4 4 Requires at least: 4.4.0 5 5 Tested up to: 4.7 6 Stable tag: 1. 16 Stable tag: 1.2 7 7 License: GPLv2 or later 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 22 22 Le nombre de posts à faire figurer sur la page d'accueil est défini dans le sous-menu *Org frontpage* du menu *Réglages* 23 23 de l'interface d'administration. Par défaut, ce nombre est fixé à 5. 24 Dans ce même sous-menu, il est possible de définir le nombre d'articles à mettre en évidence en tête de page. Par défaut, il y en a zéro. 25 (Remarque : Le nombre de posts défini pour figurer sur la page d'accueil inclut les posts d'entête). 24 26 25 27 Une colonne a été ajoutée dans la liste des posts de l'interface d'administration : … … 30 32 31 33 * *ofp_nb_posts_frontpage* : nombre de posts à placer sur la page d'accueil 34 * *ofp_nb_posts_lead* : nombre de posts en évidence en tête de page 32 35 * *ofp_post_frontpage_N* : l'ID du post qui occupera le rang N de la page d'accueil 33 36 … … 50 53 } 51 54 55 $nb_posts_lead = intval(get_option('ofp_nb_posts_lead')); 56 52 57 ?> 53 58 … … 85 90 * améliaration de readme.txt 86 91 87 -1.1 =92 = 1.1 = 88 93 * Ajout d'une colonne dans la liste des posts, pour indiquer le rang des posts sur la frontpage 94 95 = 1.2 = 96 * Ajout d'un paramètre pour indiquer, le cas échéant, le nombre de posts à mettre en évidence en tête de page
Note: See TracChangeset
for help on using the changeset viewer.