Changeset 7468


Ignore:
Timestamp:
10/29/10 08:21:46 (9 years ago)
Author:
ddtddt
Message:

[extensions] - meta - Add new feature / Ability to customize the meta description for categories and images

Location:
extensions/meta
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • extensions/meta/admin/admin.php

    r4174 r7468  
    1313//-------------------------------------------------------- sections definitions 
    1414 
    15 //Gestion MAJ 
    16 $majm='meta 2.0.5'; 
     15//Gestion MAJ2 
     16$majm2='meta 2.1.0'; 
    1717$query = ' 
    1818select param,value 
    1919        FROM ' . CONFIG_TABLE . ' 
    20   WHERE param = \''.$majm.'\' 
     20  WHERE param = \''.$majm2.'\' 
    2121        ;'; 
    2222$result = pwg_query($query); 
    2323 
    2424$row = mysql_fetch_array($result); 
    25 $majparam=$row['param']; 
    26 $majvalue=$row['value']; 
    27  
    28 if (!$majvalue==1 and !is_adviser()) 
    29         { 
     25$majparam2=$row['param']; 
     26$majvalue2=$row['value']; 
     27 
     28if (!$majvalue2==1 and !is_adviser()) 
     29        { 
     30$template->delete_compiled_templates(array('plugin_admin_content' => dirname(__FILE__) . '/admin.tpl'));  
    3031$maj = 'maj'; 
    3132$template->assign( 
     
    3637if (isset($_POST['maj']) and !is_adviser()) 
    3738                { 
     39 
     40         
     41        //Gestion MAJ1 
     42$majm1='meta 2.0.5'; 
     43$query = ' 
     44select param,value 
     45        FROM ' . CONFIG_TABLE . ' 
     46  WHERE param = \''.$majm1.'\' 
     47        ;'; 
     48$result = pwg_query($query); 
     49 
     50$row = mysql_fetch_array($result); 
     51$majparam1=$row['param']; 
     52$majvalue1=$row['value']; 
     53 
     54if (!$majvalue1==1) 
     55        { 
    3856    global $prefixeTable; 
    3957if (!defined('meta_img_TABLE')) define('meta_img_TABLE', $prefixeTable.'meta_img'); 
     
    82100    pwg_query($query); 
    83101         
    84         $query = 'INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) VALUES ("'.$majm.'",1,"MAJ meta");'; 
     102        $query = 'INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) VALUES ("'.$majm1.'",1,"MAJ meta");'; 
    85103    pwg_query($query); 
    86                 array_push($page['infos'], l10n('meta_majt')); 
    87         $majvalue==1; 
    88                 $maj =0; 
     104        $majvalue1==1; 
     105        $maj =0; 
     106        } 
     107         
     108                 
     109          $q = ' 
     110ALTER TABLE '.meta_cat_TABLE.' ADD COLUMN metadescat VARCHAR( 255 ) NOT NULL '; 
     111  pwg_query($q); 
     112   
     113          $q = ' 
     114ALTER TABLE '.meta_img_TABLE.' ADD COLUMN metadesimg VARCHAR( 255 ) NOT NULL '; 
     115  pwg_query($q); 
     116         
     117        $query = 'INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) VALUES ("'.$majm2.'",1,"MAJ meta");'; 
     118    pwg_query($query); 
     119 
     120    $template->delete_compiled_templates(array('plugin_admin_content' => dirname(__FILE__) . '/admin.tpl'));  
     121 
     122        array_push($page['infos'], l10n('meta_majt')); 
     123         
     124        $majvalue2==1; 
     125        $maj =0; 
    89126                } 
     127         
    90128        } 
    91129        else{ 
     
    224262$lire=$_POST['metacat']; 
    225263        $query = ' 
    226 select id,name 
     264select id,name,comment 
    227265  FROM ' . CATEGORIES_TABLE . ' 
    228266  WHERE id = \''.$lire.'\' 
     
    233271$idcat=$row['id']; 
    234272$chnamecat=$row['name']; 
    235  
    236 $query = ' 
    237 select id,metaKeycat 
     273$chdescat=$row['comment']; 
     274$query = ' 
     275select id,metaKeycat,metadescat 
    238276  FROM ' . meta_cat_TABLE . ' 
    239277  WHERE id = \''.$lire.'\' 
     
    243281$idmetaKeycat=$row['id']; 
    244282$chvalcat=$row['metaKeycat']; 
     283$chvalcatdes=$row['metadescat']; 
    245284 
    246285  $selected3 = 0; 
     
    249288    'cat_edit', 
    250289    array( 
     290          'DESC' => $chdescat, 
    251291      'VALUE' => $idcat, 
    252292          'VALUEN' => $chnamecat, 
    253293      'CONTENT' => $chvalcat, 
     294          'CONTENT2' => $chvalcatdes, 
    254295      'SELECTED' => $selected3 
    255296      )); 
    256297        } 
    257298 
    258 //insértion de meta de cat dans la table cat 
     299//insértion de meta de cat dans la table meta_cat 
    259300if (isset($_POST['submitinscat']) and !is_adviser()) 
    260301        { 
     
    266307$result = pwg_query($query); 
    267308        $q = ' 
    268 INSERT INTO ' . $prefixeTable . 'meta_cat(id,metaKeycat)VALUES ('.$_POST['invisible'].',"'.$_POST['inser'].'");'; 
     309INSERT INTO ' . $prefixeTable . 'meta_cat(id,metaKeycat,metadescat)VALUES ('.$_POST['invisible'].',"'.$_POST['inser'].'","'.$_POST['inser2'].'");'; 
    269310    pwg_query($q); 
    270311        } 
     
    308349$lire=$_POST['metaimg']; 
    309350        $query = ' 
    310 select id,name 
     351select id,name,comment,path 
    311352  FROM ' . IMAGES_TABLE . ' 
    312353  WHERE id = \''.$lire.'\' 
     
    317358$idimg=$row['id']; 
    318359$chnameimg=$row['name']; 
    319  
    320 $query = ' 
    321 select id,metaKeyimg 
     360$chdescimg=$row['comment']; 
     361$rootimg=$row['path']; 
     362 
     363$query = ' 
     364select id,metaKeyimg,metadesimg 
    322365  FROM ' . meta_img_TABLE . ' 
    323366  WHERE id = \''.$lire.'\' 
     
    327370$idmetaKeyimg=$row['id']; 
    328371$chvalimg=$row['metaKeyimg']; 
     372$chvalimgdes=$row['metadesimg']; 
    329373 
    330374  $selected3 = 0; 
     
    333377    'img_edit', 
    334378    array( 
     379          'RIMG' => $rootimg, 
     380          'DESC' => $chdescimg, 
    335381      'VALUE' => $idimg, 
    336382          'VALUEN' => $chnameimg, 
    337383      'CONTENT' => $chvalimg, 
     384      'CONTENT2' => $chvalimgdes, 
    338385      'SELECTED' => $selected3 
    339386      )); 
     
    350397$result = pwg_query($query); 
    351398        $q = ' 
    352 INSERT INTO ' . $prefixeTable . 'meta_img(id,metaKeyimg)VALUES ('.$_POST['invisible'].',"'.$_POST['inser'].'");'; 
     399INSERT INTO ' . $prefixeTable . 'meta_img(id,metaKeyimg,metadesimg)VALUES ('.$_POST['invisible'].',"'.$_POST['inser'].'","'.$_POST['inser2'].'");'; 
    353400    pwg_query($q); 
    354401        } 
  • extensions/meta/admin/admin.tpl

    r4174 r7468  
    6363                <form method="post" > 
    6464                        <fieldset> 
    65                                 <legend>{'meta_compcat'|@translate}</legend> 
     65                                <legend>id&nbsp;:&nbsp;{$cat_edit.VALUE}&nbsp;->&nbsp;{$cat_edit.VALUEN}&nbsp;&nbsp;</legend> 
    6666                                        <input type="hidden" name="invisible" value="{$cat_edit.VALUE}"> 
    67                                         id&nbsp;:&nbsp;{$cat_edit.VALUE}&nbsp;->&nbsp;{$cat_edit.VALUEN}&nbsp;&nbsp;<input type="text" name="inser" value="{$cat_edit.CONTENT}" size="110" maxlenght="110"> 
     67                                        {'meta_compcat'|@translate}&nbsp;:&nbsp;<input type="text" name="inser" value="{$cat_edit.CONTENT}" size="110" maxlenght="110"> 
     68                                <br>     
     69                                <br>     
     70                                        {'meta_compcatdes'|@translate}&nbsp;:&nbsp;<input type="text" name="inser2" value="{$cat_edit.CONTENT2}" size="110" maxlenght="110">&nbsp;:&nbsp;({'meta_compcatdeshelp'|@translate}) 
     71                                <br>     
     72                                <br> 
     73                                {'meta_catdesact'|@translate} &nbsp;:&nbsp; {$cat_edit.DESC} 
    6874                                <br>     
    6975                                <br> 
     
    7581        </div> 
    7682        {/if} 
     83         
    7784{/if} 
    7885{if isset ($gestionC)} 
     
    8491                                {'meta_listimg'|@translate}      
    8592                {html_options name="metaimg" options=$gestionC.OPTIONS selected=$gestionC.SELECTED} 
    86                                 <br>     
     93                                <br> 
    8794                                <br> 
    8895                                        <div style="text-align:center;"> 
     
    96103                <form method="post" > 
    97104                        <fieldset> 
    98                                 <legend>{'meta_compimg'|@translate}</legend> 
     105                          <img class="thumbnail" src="{$img_edit.RIMG}" alt="" width="100px"> 
     106                          <br> 
     107                          <br> 
     108                                <legend>id&nbsp;:&nbsp;{$img_edit.VALUE}&nbsp;->&nbsp;{$img_edit.VALUEN}&nbsp;&nbsp;</legend> 
    99109                                        <input type="hidden" name="invisible" value="{$img_edit.VALUE}"> 
    100                                         id&nbsp;:&nbsp;{$img_edit.VALUE}&nbsp;->&nbsp;{$img_edit.VALUEN}&nbsp;&nbsp;<input type="text" name="inser" value="{$img_edit.CONTENT}" size="110" maxlenght="110"> 
     110                                        {'meta_compimg'|@translate}&nbsp;:&nbsp;<input type="text" name="inser" value="{$img_edit.CONTENT}" size="110" maxlenght="110"> 
    101111                                <br>     
    102112                                <br> 
     113                                        {'meta_compimgdes'|@translate}&nbsp;:&nbsp;<input type="text" name="inser2" value="{$img_edit.CONTENT2}" size="110" maxlenght="110"> 
     114                                        ({'meta_compcatdeshelp'|@translate}) 
     115                                <br>     
     116                                <br> 
     117                                <br>     
     118                                <br> 
     119                                {'meta_catdesimg'|@translate} &nbsp;:&nbsp; {$img_edit.DESC} 
    103120                                        <div style="text-align:center;"> 
    104121                                        <input class="submit" name="submitinsimg" type="submit" value="{'meta_inscat'|@translate}" {$TAG_INPUT_ENABLED} /> 
  • extensions/meta/language/en_UK/description.txt

    r4174 r7468  
    1 Allows you to add metadata on every page, categories and images 
     1Allows to add metadata 
  • extensions/meta/language/en_UK/plugin.lang.php

    r4174 r7468  
    1212$lang['meta_diff_val'] = 'Possible value'; 
    1313$lang['meta_comp'] = 'Metadata to be supplemented'; 
    14 $lang['meta_insmeta'] = 'insert the metadata in the table'; 
     14$lang['meta_insmeta'] = 'insert the metadata'; 
    1515 
    1616//onglet description categorie 
    1717$lang['meta_onglet_categorie'] = 'Categorie\'s Metadata'; 
    18 $lang['meta_cath3'] = 'Add meta keywords to categories'; 
     18$lang['meta_cath3'] = 'Add meta "keywords" and "Description" to categories'; 
    1919$lang['meta_select3'] = 'Select category'; 
    20 $lang['meta_selectcat'] = 'Select name of category to be edit'; 
     20$lang['meta_selectcat'] = 'Select name of category'; 
    2121$lang['meta_listcat'] = 'List categories :'; 
    2222$lang['meta_choixcat'] = 'Edit categorie\'s Metadata'; 
    2323$lang['meta_compcat'] = 'Keywords of category to be completed'; 
    24 $lang['meta_inscat'] = 'Insert Keywords into the base '; 
     24$lang['meta_compcatdes'] = 'Category description to replace'; 
     25$lang['meta_compcatdeshelp'] = 'Will replace the other descriptions'; 
     26$lang['meta_catdesact'] = 'For recalls the description of category'; 
     27$lang['meta_inscat'] = 'Insert Metadata'; 
    2528 
    2629//onglet image 
    2730$lang['meta_onglet_image'] = 'Picture\'s Metadata'; 
    28 $lang['meta_img'] = 'Add meta keywords to picture'; 
    29 $lang['meta_selectimg'] = 'Select name of picture to be edit'; 
     31$lang['meta_img'] = 'Add meta "keywords" and "Description" to picture'; 
     32$lang['meta_selectimg'] = 'Select name of picture'; 
    3033$lang['meta_listimg'] = 'List Picture'; 
    3134$lang['meta_choiximg'] = 'Edit Picture\'s Metadata'; 
    3235$lang['meta_selecti3'] = 'Select Picture'; 
    3336$lang['meta_compimg'] = 'Keywords of picture to be completed'; 
     37$lang['meta_compimgdes'] = 'Image description to replace'; 
     38$lang['meta_compcatdeshelp'] = 'Will replace all description'; 
     39$lang['meta_catdesimg'] = 'For recalls the description of picture'; 
    3440 
    3541//onglet description 
     
    5864$lang['meta_majt'] = 'Upgrade Complete<br>Please click on the menu meta to return to management plugin'; 
    5965 
    60  
    61  
    62  
    6366?> 
  • extensions/meta/language/es_ES/description.txt

    r4205 r7468  
    1 Permite añadir metadata sobre ellos todos el sitio, las categorías y las imágenes 
     1Permite añadir metadata 
  • extensions/meta/language/es_ES/plugin.lang.php

    r6030 r7468  
    1212$lang['meta_diff_val'] = 'Valor posible'; 
    1313$lang['meta_comp'] = 'metadatos a completar'; 
    14 $lang['meta_insmeta'] = 'Insertar el metadatos en la tabla'; 
     14$lang['meta_insmeta'] = 'Insertar el metadatos'; 
    1515 
    1616//onglet categorie 
    1717$lang['meta_onglet_categorie'] = 'Metadatos de las Categorías'; 
    18 $lang['meta_cath3'] = 'Añadir  meta keywords a las categorías'; 
     18$lang['meta_cath3'] = 'Añadir  meta "keywords" y "Description" a las categorías'; 
    1919$lang['meta_select3'] = 'Seleccione la categoría'; 
    20 $lang['meta_selectcat'] = 'Seleccione el nombre de la categoría para el méta keywords a editar'; 
     20$lang['meta_selectcat'] = 'Seleccione el nombre de la categoría'; 
    2121$lang['meta_listcat'] = 'Lista categorías :'; 
    2222$lang['meta_choixcat'] = 'Editar el metadatos de la categoría'; 
    2323$lang['meta_compcat'] = 'Palabras claves de la categoría que hay que completar'; 
    24 $lang['meta_inscat'] = 'Insertar las Palabras claves en la base'; 
     24$lang['meta_compcatdes'] = 'Descripción de la categoría para reemplazar'; 
     25$lang['meta_compcatdeshelp'] = 'Sustitución de otros descripciones'; 
     26$lang['meta_catdesact'] = 'Para recuerda la descripción de la categoría'; 
     27$lang['meta_inscat'] = 'Insertar las metadatos'; 
    2528 
    2629//onglet image 
    2730$lang['meta_onglet_image'] = 'Metadatos imágenes'; 
    28 $lang['meta_img'] = 'Añadir meta keywords a las imágenes'; 
    29 $lang['meta_selectimg'] = 'Seleccione el nombre de la imagen para el méta keywords a editar'; 
     31$lang['meta_img'] = 'Añadir meta "keywords" y "Description" a las imágenes'; 
     32$lang['meta_selectimg'] = 'Seleccione el nombre de la imagen'; 
    3033$lang['meta_listimg'] = 'Lista imágenes'; 
    3134$lang['meta_choiximg'] = 'Editar metadatos de la imagen'; 
    3235$lang['meta_selecti3'] = 'Seleccione la imagen'; 
    3336$lang['meta_compimg'] = 'Palabras claves de la imagen que hay que completar'; 
     37$lang['meta_compimgdes'] = 'Descripción de la imagen para reemplazar'; 
     38$lang['meta_compcatdeshelp'] = 'Sustitución de todas las descripciones'; 
     39$lang['meta_catdesimg'] = 'Para recuerda la descripción de la imagen'; 
    3440 
    3541//onglet description 
    3642$lang['meta_onglet_description'] = 'Descripción de metadatos'; 
    3743$lang['meta_author'] = 'Descripción de metadatos author'; 
    38 $lang['meta_author_help'] = 'Informaciones sobre el autor <br> Informaciones sobre el autor del sitio'; 
     44$lang['meta_author_help'] = 'Informaciones sobre el autor <br> 
     45Informaciones sobre el autor del sitio'; 
    3946$lang['meta_keywords'] = 'Descripción de meta keywords'; 
    40 $lang['meta_keywords_help'] = '" Palabra clave, palabra clave, etc. " <br> Palabras claves que describen la página web. (Separado por una coma)'; 
     47$lang['meta_keywords_help'] = '" Palabra clave, palabra clave, etc. " <br> 
     48Palabras claves que describen la página web. (Separado por una coma)'; 
    4149$lang['meta_Description'] = 'Descripción de meta Description'; 
    42 $lang['meta_Description_help'] = 'Descripción de su sitio <br> Permite dar una información a visualizar en el momento del resultado de una búsqueda.'; 
     50$lang['meta_Description_help'] = 'Descripción de su sitio <br> 
     51Permite dar una información a visualizar en el momento del resultado de una búsqueda.'; 
    4352$lang['meta_robots'] = 'Descripción de metadatos robots'; 
    4453$lang['meta_robots_help'] = ' 
     
    5564$lang['meta_majt'] = 'Actualización acabada <br> haga clic en el menu meta para volver a la gestión del plugin'; 
    5665 
    57  
    58  
    59  
    60  
    6166?> 
  • extensions/meta/language/fr_FR/description.txt

    r4174 r7468  
    1 Permet d'ajouter des métadonnées sur tous le site, les catégories et les images 
     1Permet d'ajouter des métadonnées 
  • extensions/meta/language/fr_FR/plugin.lang.php

    r4205 r7468  
    1212$lang['meta_diff_val'] = 'Valeur possible'; 
    1313$lang['meta_comp'] = 'Metadonnée à compléter'; 
    14 $lang['meta_insmeta'] = 'inserer la metadonnée dans la table'; 
     14$lang['meta_insmeta'] = 'inserer la metadonnée'; 
    1515 
    1616//onglet categorie 
    1717$lang['meta_onglet_categorie'] = 'Metadonnée des Catégories'; 
    18 $lang['meta_cath3'] = 'Ajouter des meta keywords aux catégories'; 
     18$lang['meta_cath3'] = 'Ajouter des meta "keywords" et "Description" aux catégories'; 
    1919$lang['meta_select3'] = 'Sélectionnez la catégorie'; 
    20 $lang['meta_selectcat'] = 'Sélectionnez le nom de la catégorie pour la méta keywords  à éditer'; 
     20$lang['meta_selectcat'] = 'Sélectionnez le nom de la catégorie'; 
    2121$lang['meta_listcat'] = 'Liste des catégories :'; 
    2222$lang['meta_choixcat'] = 'Éditer la Metadonnée de la catégorie'; 
    2323$lang['meta_compcat'] = 'Mots clés de la catégorie à compléter'; 
    24 $lang['meta_inscat'] = 'Insérer les Mots clés dans la base'; 
     24$lang['meta_compcatdes'] = 'Description de la catégorie à substituer'; 
     25$lang['meta_compcatdeshelp'] = 'Viendra en remplacement des autres descriptions'; 
     26$lang['meta_catdesact'] = 'Pour rappelle la description de la catégorie'; 
     27$lang['meta_inscat'] = 'Insérer les meta'; 
    2528 
    2629//onglet image 
    2730$lang['meta_onglet_image'] = 'Metadonnée des images'; 
    28 $lang['meta_img'] = 'Ajouter des meta keywords aux images'; 
    29 $lang['meta_selectimg'] = 'Sélectionnez le nom de l\'image pour la méta keywords  à éditer'; 
     31$lang['meta_img'] = 'Ajouter des meta "keywords" et "Description" aux images'; 
     32$lang['meta_selectimg'] = 'Sélectionnez l\'image'; 
    3033$lang['meta_listimg'] = 'Liste des images'; 
    3134$lang['meta_choiximg'] = 'Éditer la Metadonnée de l\'image'; 
    3235$lang['meta_selecti3'] = 'Sélectionnez l\'image'; 
    3336$lang['meta_compimg'] = 'Mots clés de l\'image à compléter'; 
     37$lang['meta_compimgdes'] = 'Description de l\'image à substituer'; 
     38$lang['meta_compcatdeshelp'] = 'Viendra en remplacement de toutes les descriptions'; 
     39$lang['meta_catdesimg'] = 'Pour rappelle la description de l\'image'; 
    3440 
    3541//onglet description 
     
    5864$lang['meta_majt'] = 'Mise à jour terminée<br> Faites un clic sur le menu meta pour revenir à la gestion du plugin'; 
    5965 
    60  
    61  
    62  
    63  
    6466?> 
  • extensions/meta/language/it_IT/description.txt

    r5035 r7468  
    1 Permette d'aggiungere dei metadati su tutti i siti, le categorie e le immagini 
     1Permette d'aggiungere dei metadati 
  • extensions/meta/language/it_IT/plugin.lang.php

    r5821 r7468  
    1212$lang['meta_diff_val'] = 'Valore possibile'; 
    1313$lang['meta_comp'] = 'Metadato da completare'; 
    14 $lang['meta_insmeta'] = 'Inserire il metadato nella base dati'; 
     14$lang['meta_insmeta'] = 'Inserire il metadato'; 
    1515 
    1616//onglet categorie 
    1717$lang['meta_onglet_categorie'] = 'Metadato delle categorie'; 
    18 $lang['meta_cath3'] = 'Aggiungere dei meta keywords alle categorie'; 
     18$lang['meta_cath3'] = 'Aggiungere dei meta "keywords" è "Description" alle categorie'; 
    1919$lang['meta_select3'] = 'Selezionare la catégoria'; 
    20 $lang['meta_selectcat'] = 'Selezionare il nome della categoria per i meta keywords a modificare'; 
     20$lang['meta_selectcat'] = 'Selezionare il nome della categoria'; 
    2121$lang['meta_listcat'] = 'Elenco delle categorie:'; 
    2222$lang['meta_choixcat'] = 'Modificare i Metadati della categoria'; 
    2323$lang['meta_compcat'] = 'Keywords della categoria da completare'; 
    24 $lang['meta_inscat'] = 'Inserire i Keywords nella base dati'; 
     24/*Add*/$lang['meta_compcatdes'] = 'Description of category to replace'; 
     25/*Add*/$lang['meta_compcatdeshelp'] = 'Will replace the other descriptions'; 
     26/*Add*/$lang['meta_catdesact'] = 'For recalls the description of the category'; 
     27$lang['meta_inscat'] = 'Inserire i Metadati'; 
    2528 
    2629//onglet image 
    2730$lang['meta_onglet_image'] = 'Metadati delle immagini'; 
    28 $lang['meta_img'] = 'Aggiungere dei meta keywords alle immagini'; 
    29 $lang['meta_selectimg'] = 'Scegliere il nome del\'immagine per il meta keywords a modificare'; 
     31$lang['meta_img'] = 'Aggiungere dei meta "keywords" è "Description" alle immagini'; 
     32$lang['meta_selectimg'] = 'Scegliere il nome del\'immagine'; 
    3033$lang['meta_listimg'] = 'Elenco delle immagini'; 
    3134$lang['meta_choiximg'] = 'Modificare il Metadato del\'immagine'; 
    3235$lang['meta_selecti3'] = 'Scegliere l\'immagine'; 
    3336$lang['meta_compimg'] = 'Keywords del\'immagine da completare'; 
     37/*Add*/$lang['meta_compimgdes'] = 'Image description to replace'; 
     38/*Add*/$lang['meta_compcatdeshelp'] = 'Will replace all description'; 
     39/*Add*/$lang['meta_catdesimg'] = 'For recalls the description of picture'; 
    3440 
    3541//onglet description 
     
    5864$lang['meta_majt'] = 'Aggiornamento completato<br> Cliccare sul menu Meta per ritornare alla pagina di gestione del plugin'; 
    5965 
    60  
    61  
    62  
    63  
    6466?> 
  • extensions/meta/main.inc.php

    r4205 r7468  
    22/* 
    33Plugin Name: meta 
    4 Version: 2.0.5.b 
     4Version: auto 
    55Description: Allows to add metadata 
    66Plugin URI: http://piwigo.org/ext/extension_view.php?eid=220 
     
    9898      $template->append('related_tags', array('name' => $row['metaKeycat'])); 
    9999    } 
     100         
     101        $query = ' 
     102    select id,metadescat 
     103      FROM ' . meta_cat_TABLE . ' 
     104      WHERE id = \''.$page['category']['id'].'\' 
     105      ;'; 
     106    $result = pwg_query($query); 
     107    $row = mysql_fetch_array($result); 
     108    if (!empty($row['metadescat'])) 
     109    { 
     110      $template->assign('INFO_FILE', $row['metadescat']); 
     111    } 
     112         
     113         
     114         
    100115  } 
    101116 
     
    115130      $template->append('related_tags', array('name' => $row['metaKeyimg'])); 
    116131    } 
     132 
     133                $query = ' 
     134    select id,metadesimg 
     135      FROM ' . meta_img_TABLE . ' 
     136      WHERE id = \''.$page['image_id'].'\' 
     137      ;'; 
     138    $result = pwg_query($query); 
     139    $row = mysql_fetch_array($result); 
     140    if (!empty($row['metadesimg'])) 
     141    { 
     142      $template->assign('COMMENT_IMG', $row['metadesimg']); 
     143          $template->clear_assign('INFO_FILE'); 
     144    } 
     145         
    117146  } 
    118147} 
  • extensions/meta/maintain.inc.php

    r4177 r7468  
    3535id SMALLINT( 5 ) UNSIGNED NOT NULL , 
    3636metaKeyimg VARCHAR( 255 ) NOT NULL , 
     37metadesimg VARCHAR( 255 ) NOT NULL , 
    3738PRIMARY KEY (id))DEFAULT CHARSET=utf8;"; 
    3839        $result = pwg_query($query); 
     
    4243id SMALLINT( 5 ) UNSIGNED NOT NULL , 
    4344metaKeycat VARCHAR( 255 ) NOT NULL , 
     45metadescat VARCHAR( 255 ) NOT NULL , 
    4446PRIMARY KEY (id))DEFAULT CHARSET=utf8;"; 
    4547        $result = pwg_query($query); 
    4648 
    47         $majm='meta 2.0.5'; 
    48          
    49         $query = 'INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) VALUES ("'.$majm.'",1,"MAJ meta");'; 
     49        $majm1='meta 2.0.5'; 
     50        $query = 'INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) VALUES ("'.$majm1.'",1,"MAJ meta");'; 
     51    pwg_query($query); 
     52 
     53        $majm2='meta 2.1.0'; 
     54        $query = 'INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment) VALUES ("'.$majm2.'",1,"MAJ meta");'; 
    5055    pwg_query($query);   
    5156} 
     
    5459{ 
    5560 
    56         $majm='meta 2.0.5'; 
    57     global $prefixeTable; 
     61        $majm1='meta 2.0.5'; 
     62        $majm2='meta 2.1.0'; 
     63     
     64        global $prefixeTable; 
    5865 
    5966        $q = 'DROP TABLE ' . $prefixeTable . 'meta;'; 
    6067    pwg_query($q); 
    6168 
    62         $q = 'DELETE FROM ' . CONFIG_TABLE . ' WHERE param="'.$majm.'" LIMIT 1;'; 
     69        $q = 'DELETE FROM ' . CONFIG_TABLE . ' WHERE param="'.$majm1.'" LIMIT 1;'; 
     70    pwg_query($q); 
     71         
     72        $q = 'DELETE FROM ' . CONFIG_TABLE . ' WHERE param="'.$majm2.'" LIMIT 1;'; 
    6373    pwg_query($q); 
    6474         
Note: See TracChangeset for help on using the changeset viewer.