Changeset 32106
- Timestamp:
- Apr 17, 2020, 12:26:44 AM (4 years ago)
- Location:
- extensions/meta_og
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/meta_og/admin.php
r32103 r32106 64 64 l10n('Notification'), 65 65 ); 66 66 67 67 $metaogpagelist = array( 68 68 '', … … 81 81 'notification', 82 82 ); 83 83 $MPC = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ContactForm';")); 84 if ($MPC['state'] == 'active'){ 85 $metaogpagelistT[]=l10n('contact'); 86 $metaogpagelist[]='contact'; 87 } 88 $MAP = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'AdditionalPages';")); 89 if ($MAP['state'] == 'active') { 90 $result = pwg_query('SELECT id,title FROM ' . ADD_PAGES_TABLE . ' ORDER BY id ASC;'); 91 while ($row = pwg_db_fetch_assoc($result)) { 92 $metaogpagelistT[]=l10n('Additional Page').' : '.$row['title']; 93 $metaogpagelist[]=$row['id']; 94 } 95 96 97 } 84 98 $template->assign( 85 99 'metagestion', … … 97 111 } 98 112 $pageog=$_POST['metaoglist']; 99 $metaog = pwg_db_fetch_assoc(pwg_query("SELECT * FROM " . METAOG_TABLE . " WHERE type = 1 AND page = '".$_POST['metaoglist']."';")); 113 if(is_numeric($pageog)){$type='4';}else{$type='1';} 114 $metaog = pwg_db_fetch_assoc(pwg_query("SELECT * FROM " . METAOG_TABLE . " WHERE type = ".$type." AND page = '".$_POST['metaoglist']."';")); 100 115 if(empty($metaog)){ 101 116 $metaog['id']=''; … … 161 176 pwg_query($query); 162 177 }else{ 163 $q = 'INSERT INTO ' . $prefixeTable . 'metaog(type,page,metaogtitle,metaogdescription,metaogimage)VALUES (1,"' . $_POST['metaogpage'] . '","' . $_POST['metaogtitlesave'] . '","' . $_POST['metaogdescriptionsave'] . '","' . $_POST['metaogimagesave'] .'");'; 178 if(is_numeric($_POST['metaogpage'])){$type='4';}else{$type='1';} 179 $q = 'INSERT INTO ' . $prefixeTable . 'metaog(type,page,metaogtitle,metaogdescription,metaogimage)VALUES ('.$type.',"' . $_POST['metaogpage'] . '","' . $_POST['metaogtitlesave'] . '","' . $_POST['metaogdescriptionsave'] . '","' . $_POST['metaogimagesave'] .'");'; 164 180 pwg_query($q); 165 181 } -
extensions/meta_og/admin.tpl
r32103 r32106 84 84 <br> 85 85 <br> 86 twitter:card : {'The card type, which will be one of summary , summary_large_image, app, or player.'|@translate}<br>86 twitter:card : {'The card type, which will be one of summary or summary_large_image.'|@translate}<br> 87 87 {html_options name="metaogconfigtwca" values=$metaogtwcalist output=$metaogtwcalistT selected=$metaogconfig.MOGTCA} 88 88 <br> -
extensions/meta_og/initadmin.php
r32083 r32106 68 68 <select name="metaogimagesaveP"> 69 69 <option value="a">-----</option> 70 <option value="b">{\'no photo\'|@translate} no photo</option>70 <option value="b">{\'no photo\'|@translate}</option> 71 71 {foreach from=$info_photos item=infophoto} 72 72 <option value="{$infophoto.PHOTOID}" {$infophoto.PHOTOSELECT}>{$infophoto.PHOTOINFO}</option> … … 96 96 $metaog['metaogimage']=''; 97 97 } 98 $tab_picture = pwg_query('SELECT id, name,path FROM ' . IMAGES_TABLE . ' order by id;');98 $tab_picture = pwg_query('SELECT id,file,name,path FROM ' . IMAGES_TABLE . ' order by id;'); 99 99 if (pwg_db_num_rows($tab_picture)){ 100 100 while ($info_photos = pwg_db_fetch_assoc($tab_picture)) { … … 105 105 $select=""; 106 106 } 107 if(empty($info_photos['name'])){$legend=$info_photos['file'];}else{$legend=$info_photos['name'];} 107 108 $items = array( 108 109 'PHOTOID' => $info_photos['id'], 109 'PHOTOINFO' => $info_photos['id'].' - '.$ info_photos['name'],110 'PHOTOINFO' => $info_photos['id'].' - '.$legend, 110 111 'PHOTOSELECT' => $select, 111 112 ); … … 161 162 $select=""; 162 163 } 164 if(empty($info_photos['name'])){$legend=$info_photos['file'];}else{$legend=$info_photos['name'];} 163 165 $items = array( 164 166 'PHOTOID' => $info_photos['id'], 165 'PHOTOINFO' => $info_photos['id'].' - '.$ info_photos['name'],167 'PHOTOINFO' => $info_photos['id'].' - '.$legend, 166 168 'PHOTOSELECT' => $select, 167 169 ); … … 233 235 <select name="metaogimagesaveA"> 234 236 <option value="a">-----</option> 235 <option value="b">{\'no photo\'|@translate} no photo</option>237 <option value="b">{\'no photo\'|@translate}</option> 236 238 {foreach from=$info_photos item=infophoto} 237 239 <option value="{$infophoto.PHOTOID}" {$infophoto.PHOTOSELECT}>{$infophoto.PHOTOINFO}</option> … … 261 263 $metaog['metaogimage']=''; 262 264 } 263 $tab_picture = pwg_query('SELECT id, name,path FROM ' . IMAGES_TABLE . ' order by id;');265 $tab_picture = pwg_query('SELECT id,file,name,path FROM ' . IMAGES_TABLE . ' order by id;'); 264 266 $metaog['path']=''; 265 267 if (pwg_db_num_rows($tab_picture)){ … … 271 273 $select=""; 272 274 } 275 if(empty($info_photos['name'])){$legend=$info_photos['file'];}else{$legend=$info_photos['name'];} 273 276 $items = array( 274 277 'PHOTOID' => $info_photos['id'], 275 'PHOTOINFO' => $info_photos['id'].' - '.$ info_photos['name'],278 'PHOTOINFO' => $info_photos['id'].' - '.$legend, 276 279 'PHOTOSELECT' => $select, 277 280 ); … … 330 333 $select=""; 331 334 } 335 if(empty($info_photos['name'])){$legend=$info_photos['file'];}else{$legend=$info_photos['name'];} 332 336 $items = array( 333 337 'PHOTOID' => $info_photos['id'], 334 'PHOTOINFO' => $info_photos['id'].' - '.$ info_photos['name'],338 'PHOTOINFO' => $info_photos['id'].' - '.$legend, 335 339 'PHOTOSELECT' => $select, 336 340 ); -
extensions/meta_og/language/en_UK/plugin.lang.php
r32105 r32106 52 52 $lang['@username for the website used in the card footer'] = '@username for the website used in the card footer'; 53 53 $lang['@username for the content creator / author.'] = '@username for the content creator / author.'; 54 $lang['contact'] = 'contact'; 55 $lang['Additional Page'] = 'Additional Page'; -
extensions/meta_og/language/fr_FR/plugin.lang.php
r32077 r32106 34 34 $lang['Metadata Open Graph title'] = 'Metadonnées Open Graph title'; 35 35 $lang['Metadata Open Graph description'] = 'Metadonnées Open Graph description'; 36 $lang['Metadata Open Graph link image'] = 'Metadonnées Open Graph li nkimage';36 $lang['Metadata Open Graph link image'] = 'Metadonnées Open Graph lien de image'; 37 37 $lang['use photo for this page'] = 'utilisation de la photo de cette page'; 38 38 $lang['use representative photo for this album'] = 'utilisation de la photo représentative de cet album'; … … 47 47 $lang['no delault language'] = 'Pas de langue par delaut'; 48 48 $lang['Site name for Open Graph'] = 'Nom du site pour la balise Open Graph'; 49 $lang['contact'] = 'contact'; 50 $lang['Additional Page'] = 'Page additionelle'; 49 51 ?> -
extensions/meta_og/main.inc.php
r32103 r32106 130 130 } 131 131 }else if(isset($page['section']) and empty($page['category']['id'])) { 132 $metaog = pwg_db_fetch_assoc(pwg_query("SELECT * FROM " . METAOG_TABLE . " WHERE type = 1 AND page = '".$page['section']."';")); 132 if($page['section'] == 'additional_page'){ 133 $metaog = pwg_db_fetch_assoc(pwg_query("SELECT * FROM " . METAOG_TABLE . " WHERE type =4 AND page = '".$page['additional_page']['id']."';")); 134 }else{ 135 $metaog = pwg_db_fetch_assoc(pwg_query("SELECT * FROM " . METAOG_TABLE . " WHERE type =1 AND page = '".$page['section']."';")); 136 } 133 137 if(empty($metaog)){ 134 138 $metaog['metaogtitle']=''; … … 153 157 $metaog['metaogimage']=''; 154 158 } 159 155 160 if(!empty($metaog['metaogimage']) AND $conf['mogsize']!='original'){ 156 161 $images = pwg_db_fetch_assoc(pwg_query("SELECT id,path FROM " . IMAGES_TABLE . " WHERE id = '".$metaog['metaogimage']."';"));
Note: See TracChangeset
for help on using the changeset viewer.