Show
Ignore:
Timestamp:
02/28/11 08:14:42 (2 years ago)
Author:
ddtddt
Message:

[extensions] - meta - update

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • extensions/meta/main.inc.php

    r7651 r9406  
    1919define('meta_cat_TABLE' , $prefixeTable . 'meta_cat'); 
    2020 
    21 add_event_handler('get_admin_plugin_menu_links', 'meta_admin_menu'); 
    22 function meta_admin_menu($menu) 
     21  // Plugin for admin 
     22if (script_basename() == 'admin')    
    2323{ 
    24   array_push($menu, array( 
    25                 'NAME' => 'Meta', 
    26     'URL' => get_admin_plugin_menu_link(meta_PATH . 'admin/admin.php'))); 
    27   return $menu; 
     24  include_once(dirname(__FILE__).'/initadmin.php'); 
    2825} 
     26 
    2927 
    3028//Gestion des meta dans le header 
     
    3937        global $template; 
    4038        $template->set_prefilter('header', 'upmata'); 
     39         
     40        $PAED = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ExtendedDescription';")); 
     41        if($PAED['state'] == 'active') add_event_handler('AP_render_content', 'get_user_language_desc'); 
    4142 } 
    4243 
     
    7172                        { 
    7273                        $meta[$row['metaname']] = $row['metaval']; 
     74                        $metaED[$row['metaname']]=trigger_event('AP_render_content', $meta[$row['metaname']]); 
    7375                        } 
    7476 
    7577        // Authors 
    76         if (!empty($meta_infos['author']) and !empty($meta['author'])) 
     78        if (!empty($meta_infos['author']) and !empty($metaED['author'])) 
    7779        { 
    78                 $template->assign('INFO_AUTHOR', $meta_infos['author'] . ' - ' . $meta['author']); 
     80                $template->assign('INFO_AUTHOR', $meta_infos['author'] . ' - ' . $metaED['author']); 
    7981        } 
    80         elseif (!empty($meta['author'])) 
     82        elseif (!empty($metaED['author'])) 
    8183        { 
    82     $template->assign('INFO_AUTHOR', $meta['author']); 
     84    $template->assign('INFO_AUTHOR', $metaED['author']); 
    8385        } 
    8486   
    8587        // Keywords 
    86         if (!empty($meta['keywords'])) 
     88        if (!empty($metaED['keywords'])) 
    8789        { 
    88     $template->append('related_tags', array('name' => $meta['keywords'])); 
     90    $template->append('related_tags', array('name' => $metaED['keywords'])); 
    8991        } 
    9092 
    9193        // Description 
    92         if (!empty($meta_infos['title']) and !empty($meta_infos['info']) and !empty($meta['Description'])) 
     94        if (!empty($meta_infos['title']) and !empty($meta_infos['info']) and !empty($metaED['Description'])) 
    9395        { 
    94     $template->assign('PLUG_META', $meta_infos['title']. ' - ' .$meta_infos['info'] . ', ' . $meta['Description']); 
     96    $template->assign('PLUG_META', $meta_infos['title']. ' - ' .$meta_infos['info'] . ', ' . $metaED['Description']); 
    9597        } 
    96         elseif (!empty($meta_infos['title']) and !empty($meta['Description'])) 
     98        elseif (!empty($meta_infos['title']) and !empty($metaED['Description'])) 
    9799        { 
    98     $template->assign('PLUG_META', $meta_infos['title']. ' - ' .$meta['Description']); 
     100    $template->assign('PLUG_META', $meta_infos['title']. ' - ' .$metaED['Description']); 
    99101        } 
    100         elseif (!empty($meta['Description'])) 
     102        elseif (!empty($metaED['Description'])) 
    101103        { 
    102     $template->assign('PLUG_META', $meta['Description']); 
     104    $template->assign('PLUG_META', $metaED['Description']); 
    103105        } 
    104106         
     
    124126    $result = pwg_query($query); 
    125127    $row = mysql_fetch_array($result); 
     128        $albumKeyED=trigger_event('AP_render_content', $row['metaKeycat']); 
    126129    if (!empty($row['metaKeycat'])) 
    127130    { 
    128       $template->append('related_tags', array('name' => $row['metaKeycat'])); 
     131      $template->append('related_tags', array('name' => $albumKeyED)); 
    129132    } 
    130133         
     
    136139    $result = pwg_query($query); 
    137140    $row = mysql_fetch_array($result); 
     141        $albumDesED=trigger_event('AP_render_content', $row['metadescat']); 
    138142    if (!empty($row['metadescat'])) 
    139143    { 
    140       $template->assign('PLUG_META', $row['metadescat']); 
     144      $template->assign('PLUG_META', $albumDesED); 
    141145    } 
    142146  } 
     
    157161    $result = pwg_query($query); 
    158162    $row = mysql_fetch_array($result); 
     163        $photoKeyED=trigger_event('AP_render_content', $row['metaKeyimg']); 
    159164    if (!empty($row['metaKeyimg'])) 
    160165    { 
    161       $template->append('related_tags', array('name' => $row['metaKeyimg'])); 
     166      $template->append('related_tags', array('name' => $photoKeyED)); 
    162167    } 
    163168 
     
    169174    $result = pwg_query($query); 
    170175    $row = mysql_fetch_array($result); 
     176        $photoDesED=trigger_event('AP_render_content', $row['metadesimg']); 
    171177    if (!empty($row['metadesimg'])) 
    172178    { 
    173       $template->assign('PLUG_META', $row['metadesimg']); 
     179      $template->assign('PLUG_META', $photoDesED); 
    174180    } 
    175181