Changeset 2243

Show
Ignore:
Timestamp:
03/02/08 19:56:05 (5 years ago)
Author:
patdenice
Message:

Corections to respect coding conventions.
Change plugins versions to 1.8
Change 3 plugins URI.

Location:
trunk
Files:
19 modified

Legend:

Unmodified
Added
Removed
  • trunk/admin/include/functions_plugins.inc.php

    r2242 r2243  
    183183          // we search main.inc.php in archive 
    184184          if (basename($file['filename']) == 'main.inc.php' 
    185             and (!isset($main_filepath) or strlen($file['filename']) < strlen($main_filepath))) 
     185            and (!isset($main_filepath) 
     186            or strlen($file['filename']) < strlen($main_filepath))) 
    186187          { 
    187188            $main_filepath = $file['filename']; 
    188189          } 
    189190        } 
    190        
    191191        if (isset($main_filepath)) 
    192192        { 
    193193          $root = dirname($main_filepath); // main.inc.php path in archive 
    194           if ($action == 'upgrade') $extract_path = PHPWG_PLUGINS_PATH . $dest; 
    195           else $extract_path = PHPWG_PLUGINS_PATH . ($root == '.' ? 'extension_' . $dest : basename($root)); 
    196          
     194          if ($action == 'upgrade') 
     195          {           
     196            $extract_path = PHPWG_PLUGINS_PATH.$dest; 
     197          } 
     198          else 
     199          { 
     200            $extract_path = PHPWG_PLUGINS_PATH  
     201                . ($root == '.' ? 'extension_' . $dest : basename($root)); 
     202          } 
    197203          if($result = $zip->extract(PCLZIP_OPT_PATH, $extract_path, 
    198204                                     PCLZIP_OPT_REMOVE_PATH, $root, 
     
    227233 * @param string - path 
    228234 */ 
    229 function pm_deltree($path) 
     235function deltree($path) 
    230236{ 
    231237  if (is_dir($path)) 
     
    237243      { 
    238244        $pathfile = $path . '/' . $file; 
    239         if (is_dir($pathfile)) pm_deltree($pathfile); 
    240         else @unlink($pathfile); 
     245        if (is_dir($pathfile)) 
     246        { 
     247          deltree($pathfile); 
     248        } 
     249        else 
     250        { 
     251          @unlink($pathfile); 
     252        } 
    241253      } 
    242254    } 
     
    251263  * @param string - path 
    252264 */ 
    253 function send_pm_trash($path) 
     265function send_to_trash($path) 
    254266{ 
    255267  $trash_path = PHPWG_PLUGINS_PATH . 'trash'; 
  • trunk/admin/plugins.php

    r2242 r2243  
    152152      } 
    153153        break; 
    154                          
     154       
    155155    case 'delete': 
    156                         if (!pm_deltree(PHPWG_PLUGINS_PATH . $plugin_id)) 
    157       { 
    158         send_pm_trash(PHPWG_PLUGINS_PATH . $plugin_id); 
     156      if (!deltree(PHPWG_PLUGINS_PATH . $plugin_id)) 
     157      { 
     158        send_to_trash(PHPWG_PLUGINS_PATH . $plugin_id); 
    159159      } 
    160160      break; 
    161161  } 
    162162  if (empty($errors)) 
    163         { 
    164                 $my_base_url .= isset($_GET['upgrade']) ? 
     163  { 
     164    $my_base_url .= isset($_GET['upgrade']) ? 
    165165      '&plugin='.$plugin_id.'&upgrade='.$_GET['upgrade'].'&reactivate=true':''; 
    166166 
    167                 $my_base_url .= isset($_GET['upgradestatus']) ? 
     167    $my_base_url .= isset($_GET['upgradestatus']) ? 
    168168      '&plugin='.$plugin_id.'&upgradestatus='.$_GET['upgradestatus']:''; 
    169169 
    170                 redirect($my_base_url); 
     170    redirect($my_base_url); 
    171171    } 
    172         else 
    173         { 
     172  else 
     173  { 
    174174    $page['errors'] = array_merge($page['errors'], $errors); 
    175175  } 
  • trunk/admin/plugins_list.php

    r2242 r2243  
    8181          'DESCRIPTION' => $desc); 
    8282 
    83         $action_url = htmlentities($my_base_url) . '&amp;plugin=' . $plugin_id; 
     83  $action_url = htmlentities($my_base_url) . '&amp;plugin=' . $plugin_id; 
    8484 
    8585  if (isset($db_plugins_by_id[$plugin_id])) 
     
    110110              'L_ACTION' => l10n('Install'), 
    111111              'CONFIRM' => l10n('Are you sure?')); 
    112           $tpl_plugin['actions'][] =  
     112    $tpl_plugin['actions'][] =  
    113113        array('U_ACTION' => $action_url . '&amp;action=delete', 
    114114                'L_ACTION' => l10n('plugins_delete'), 
  • trunk/admin/plugins_new.php

    r2242 r2243  
    3535if (isset($_GET['install']) and isset($_GET['extension']) and !is_adviser()) 
    3636{ 
    37         include(PHPWG_ROOT_PATH.'admin/include/pclzip.lib.php'); 
     37  include(PHPWG_ROOT_PATH.'admin/include/pclzip.lib.php'); 
    3838 
    39         $install_status  = extract_plugin_files('install', 
    40                                                                                         $_GET['install'], 
    41                                                                                         $_GET['extension']); 
     39  $install_status  = extract_plugin_files('install', 
     40                      $_GET['install'], 
     41                      $_GET['extension']); 
    4242 
    43         redirect($my_base_url . '&installstatus=' . $install_status); 
     43  redirect($my_base_url . '&installstatus=' . $install_status); 
    4444} 
    4545 
     
    4848if (isset($_GET['installstatus'])) 
    4949{ 
    50         switch ($_GET['installstatus']) 
    51         { 
    52         case 'ok': 
    53                 array_push($page['infos'], l10n('plugins_install_ok'), l10n('plugins_install_need_activate')); 
    54                 break; 
    55          
    56         case 'temp_path_error': 
    57                 array_push($page['errors'], l10n('plugins_temp_path_error'));    
    58                 break; 
    59          
    60         case 'dl_archive_error': 
    61                 array_push($page['errors'], l10n('plugins_dl_archive_error'));   
    62                 break; 
     50  switch ($_GET['installstatus']) 
     51  { 
     52  case 'ok': 
     53    array_push($page['infos'], l10n('plugins_install_ok'), l10n('plugins_install_need_activate')); 
     54    break; 
     55   
     56  case 'temp_path_error': 
     57    array_push($page['errors'], l10n('plugins_temp_path_error'));   
     58    break; 
     59   
     60  case 'dl_archive_error': 
     61    array_push($page['errors'], l10n('plugins_dl_archive_error'));   
     62    break; 
    6363 
    64         case 'archive_error': 
    65                 array_push($page['errors'], l10n('plugins_archive_error'));      
    66                 break; 
     64  case 'archive_error': 
     65    array_push($page['errors'], l10n('plugins_archive_error'));   
     66    break; 
    6767 
    68         default: 
    69                 array_push($page['errors'], sprintf(l10n('plugins_extract_error'), $_GET['installstatus']), l10n('plugins_check_chmod'));        
    70         } 
     68  default: 
     69    array_push($page['errors'], sprintf(l10n('plugins_extract_error'), $_GET['installstatus']), l10n('plugins_check_chmod'));   
     70  } 
    7171} 
    7272 
     
    8989if ($plugins_infos !== false) 
    9090{ 
    91         if ($order == 'date') krsort($plugins_infos); 
    92         else uasort($plugins_infos, 'extension_'.$order.'_compare'); 
    93          
    94         foreach($plugins_infos as $plugin) 
    95         { 
    96                 $ext_desc = nl2br(htmlspecialchars(strip_tags( 
     91  if ($order == 'date') krsort($plugins_infos); 
     92  else uasort($plugins_infos, 'extension_'.$order.'_compare'); 
     93   
     94  foreach($plugins_infos as $plugin) 
     95  { 
     96    $ext_desc = nl2br(htmlspecialchars(strip_tags( 
    9797                  utf8_encode($plugin['ext_description'])))); 
    98                  
    99                 $ver_desc = sprintf(l10n('plugins_description'), 
    100                                                 $plugin['version'], 
    101                                                 date('Y-m-d', $plugin['date']), 
    102                                                 nl2br(htmlspecialchars(strip_tags( 
     98     
     99    $ver_desc = sprintf(l10n('plugins_description'), 
     100            $plugin['version'], 
     101            date('Y-m-d', $plugin['date']), 
     102            nl2br(htmlspecialchars(strip_tags( 
    103103              utf8_encode($plugin['description']))))); 
    104          
    105                 $url_auto_install = htmlentities($my_base_url) 
    106                                 . '&amp;extension=' . $plugin['id_extension'] 
    107                                 . '&amp;install=%2Fupload%2Fextension-' . $plugin['id_extension'] 
    108                                 . '%2Frevision-' . $plugin['id_revision'] . '%2F' 
     104   
     105    $url_auto_install = htmlentities($my_base_url) 
     106        . '&amp;extension=' . $plugin['id_extension'] 
     107        . '&amp;install=%2Fupload%2Fextension-' . $plugin['id_extension'] 
     108        . '%2Frevision-' . $plugin['id_revision'] . '%2F' 
    109109        .  str_replace(' ', '%20',$plugin['url']); 
    110                  
    111                 $url_download = PEM_URL .'/upload/extension-'.$plugin['id_extension'] 
    112                                 . '/revision-' . $plugin['id_revision'] 
    113                                 . '/' . $plugin['url']; 
    114                                          
    115                 $template->append('plugins', 
    116                                 array('EXT_NAME' => $plugin['ext_name'], 
    117                                         'EXT_URL' => PEM_URL.'/extension_view.php?eid='.$plugin['id_extension'], 
    118                                         'EXT_DESC' => $ext_desc, 
    119                                         'VERSION' => $plugin['version'], 
    120                                         'VERSION_URL' => PEM_URL.'/revision_view.php?rid='.$plugin['id_revision'], 
    121                                         'VER_DESC' => $ver_desc, 
    122                                         'AUTHOR' => $plugin['author'], 
    123                                         'URL_INSTALL' => $url_auto_install, 
    124                                         'URL_DOWNLOAD' => $url_download)); 
    125         } 
     110     
     111    $url_download = PEM_URL .'/upload/extension-'.$plugin['id_extension'] 
     112        . '/revision-' . $plugin['id_revision'] 
     113        . '/' . $plugin['url']; 
     114           
     115    $template->append('plugins', 
     116        array('EXT_NAME' => $plugin['ext_name'], 
     117          'EXT_URL' => PEM_URL.'/extension_view.php?eid='.$plugin['id_extension'], 
     118          'EXT_DESC' => $ext_desc, 
     119          'VERSION' => $plugin['version'], 
     120          'VERSION_URL' => PEM_URL.'/revision_view.php?rid='.$plugin['id_revision'], 
     121          'VER_DESC' => $ver_desc, 
     122          'AUTHOR' => $plugin['author'], 
     123          'URL_INSTALL' => $url_auto_install, 
     124          'URL_DOWNLOAD' => $url_download)); 
     125  } 
    126126} 
    127127else 
    128128{ 
    129         array_push($page['errors'], l10n('plugins_server_error')); 
     129  array_push($page['errors'], l10n('plugins_server_error')); 
    130130} 
    131131 
  • trunk/admin/plugins_update.php

    r2242 r2243  
    3535if (isset($_GET['upgrade']) and isset($_GET['plugin']) and !is_adviser()) 
    3636{ 
    37         include(PHPWG_ROOT_PATH.'admin/include/pclzip.lib.php'); 
     37  include(PHPWG_ROOT_PATH.'admin/include/pclzip.lib.php'); 
    3838 
    39         $upgrade_status  = extract_plugin_files('upgrade', 
    40                                                                                         $_GET['upgrade'], 
    41                                                                                         $_GET['plugin']); 
     39  $upgrade_status  = extract_plugin_files('upgrade', 
     40                      $_GET['upgrade'], 
     41                      $_GET['plugin']); 
    4242 
    43         $my_base_url .= isset($_GET['reactivate']) ? '&action=activate' : ''; 
     43  $my_base_url .= isset($_GET['reactivate']) ? '&action=activate' : ''; 
    4444 
    45         redirect($my_base_url.'&plugin='.$_GET['plugin'].'&upgradestatus='.$upgrade_status); 
     45  redirect($my_base_url.'&plugin='.$_GET['plugin'].'&upgradestatus='.$upgrade_status); 
    4646} 
    4747 
     
    5050if (isset($_GET['upgradestatus']) and isset($_GET['plugin'])) 
    5151{ 
    52         switch ($_GET['upgradestatus']) 
    53         { 
    54         case 'ok': 
    55                 array_push($page['infos'], 
     52  switch ($_GET['upgradestatus']) 
     53  { 
     54  case 'ok': 
     55    array_push($page['infos'], 
    5656               sprintf(l10n('plugins_upgrade_ok'), 
    5757               $fs_plugins[$_GET['plugin']]['name'])); 
    58                 break; 
     58    break; 
    5959 
    60         case 'temp_path_error': 
    61                 array_push($page['errors'], l10n('plugins_temp_path_error'));    
    62                 break; 
    63          
    64         case 'dl_archive_error': 
    65                 array_push($page['errors'], l10n('plugins_dl_archive_error'));   
    66                 break; 
     60  case 'temp_path_error': 
     61    array_push($page['errors'], l10n('plugins_temp_path_error'));   
     62    break; 
     63   
     64  case 'dl_archive_error': 
     65    array_push($page['errors'], l10n('plugins_dl_archive_error'));   
     66    break; 
    6767 
    68         case 'archive_error': 
    69                 array_push($page['errors'], l10n('plugins_archive_error'));      
    70                 break; 
     68  case 'archive_error': 
     69    array_push($page['errors'], l10n('plugins_archive_error'));   
     70    break; 
    7171 
    72         default: 
    73                 array_push($page['errors'], 
     72  default: 
     73    array_push($page['errors'], 
    7474               sprintf(l10n('plugins_extract_error'), 
    75                $_GET['upgradestatus']));         
    76         } 
     75               $_GET['upgradestatus']));   
     76  } 
    7777} 
    7878 
     
    8585if ($plugins_infos !== false) 
    8686{ 
    87         foreach($fs_plugins as $plugin_id => $fs_plugin) 
    88         { 
    89                 if (isset($fs_plugin['extension']) 
     87  foreach($fs_plugins as $plugin_id => $fs_plugin) 
     88  { 
     89    if (isset($fs_plugin['extension']) 
    9090      and isset($plugins_infos[$fs_plugin['extension']])) 
    91                 { 
    92                         $plugin_info = $plugins_infos[$fs_plugin['extension']]; 
    93                          
    94                         $ext_desc = nl2br(htmlspecialchars(strip_tags( 
     91    { 
     92      $plugin_info = $plugins_infos[$fs_plugin['extension']]; 
     93       
     94      $ext_desc = nl2br(htmlspecialchars(strip_tags( 
    9595                    utf8_encode($plugin_info['ext_description'])))); 
    96                          
    97                         $ver_desc = sprintf(l10n('plugins_description'), 
    98                                                         $plugin_info['version'], 
    99                                                         date('Y-m-d', $plugin_info['date']), 
    100                                                         nl2br(htmlspecialchars(strip_tags( 
     96       
     97      $ver_desc = sprintf(l10n('plugins_description'), 
     98              $plugin_info['version'], 
     99              date('Y-m-d', $plugin_info['date']), 
     100              nl2br(htmlspecialchars(strip_tags( 
    101101                utf8_encode($plugin_info['description']))))); 
    102                  
    103                         if ($plugin_info['version'] == $fs_plugin['version']) 
    104                         { 
    105                                 // Plugin is up to date 
    106                                 $template->append('plugins_uptodate', 
    107                                                         array('URL' => $fs_plugin['uri'], 
    108                                                                 'NAME' => $fs_plugin['name'], 
    109                                                                 'EXT_DESC' => $ext_desc, 
    110                                                                 'VERSION' => $fs_plugin['version'], 
    111                                                                 'VER_DESC' => $ver_desc)); 
    112                         } 
    113                         else 
    114                         { 
    115                                 // Plugin need upgrade 
    116                                 $url_auto_update = htmlentities($my_base_url) 
    117                                         . '&amp;plugin=' . $plugin_id 
    118                                         . ( 
     102     
     103      if ($plugin_info['version'] == $fs_plugin['version']) 
     104      { 
     105        // Plugin is up to date 
     106        $template->append('plugins_uptodate', 
     107              array('URL' => $fs_plugin['uri'], 
     108                'NAME' => $fs_plugin['name'], 
     109                'EXT_DESC' => $ext_desc, 
     110                'VERSION' => $fs_plugin['version'], 
     111                'VER_DESC' => $ver_desc)); 
     112      } 
     113      else 
     114      { 
     115        // Plugin need upgrade 
     116        $url_auto_update = htmlentities($my_base_url) 
     117          . '&amp;plugin=' . $plugin_id 
     118          . ( 
    119119              (isset($db_plugins_by_id[$plugin_id])  
    120120                and $db_plugins_by_id[$plugin_id]['state'] == 'active'  
     
    122122                  '&amp;action=deactivate' : '' 
    123123            ) 
    124                                         . '&amp;upgrade=%2Fupload%2Fextension-' . $fs_plugin['extension'] 
    125                                         . '%2Frevision-' . $plugin_info['id_revision'] 
     124          . '&amp;upgrade=%2Fupload%2Fextension-' . $fs_plugin['extension'] 
     125          . '%2Frevision-' . $plugin_info['id_revision'] 
    126126          . '%2F' . $plugin_info['url']; 
    127                                  
    128                                 $url_download = PEM_URL.'/upload/extension-'. $fs_plugin['extension'] 
    129                                                 . '/revision-' . $plugin_info['id_revision'] 
    130                                                 . '/' . $plugin_info['url']; 
    131                                                          
    132                                 $template->append('plugins_not_uptodate', 
    133                                         array('EXT_NAME' => $fs_plugin['name'], 
    134                                                 'EXT_URL' => $fs_plugin['uri'], 
    135                                                 'EXT_DESC' => $ext_desc, 
    136                                                 'VERSION' => $fs_plugin['version'], 
    137                                                 'VERSION_URL' => PEM_URL.'/revision_view.php?rid='.$plugin_info['id_revision'], 
    138                                                 'NEW_VERSION' => $plugin_info['version'], 
    139                                                 'NEW_VER_DESC' => $ver_desc, 
    140                                                 'URL_UPDATE' => $url_auto_update, 
    141                                                 'URL_DOWNLOAD' => $url_download)); 
    142                         } 
    143                 } 
    144                 else  
    145                 { 
    146                         // Can't check plugin 
    147                         $template->append('plugins_cant_check', 
    148                                         array('NAME' => $fs_plugin['name'], 
    149                                                 'VERSION' => $fs_plugin['version'])); 
    150                 } 
    151         } 
     127         
     128        $url_download = PEM_URL.'/upload/extension-'. $fs_plugin['extension'] 
     129            . '/revision-' . $plugin_info['id_revision'] 
     130            . '/' . $plugin_info['url']; 
     131               
     132        $template->append('plugins_not_uptodate', 
     133          array('EXT_NAME' => $fs_plugin['name'], 
     134            'EXT_URL' => $fs_plugin['uri'], 
     135            'EXT_DESC' => $ext_desc, 
     136            'VERSION' => $fs_plugin['version'], 
     137            'VERSION_URL' => PEM_URL.'/revision_view.php?rid='.$plugin_info['id_revision'], 
     138            'NEW_VERSION' => $plugin_info['version'], 
     139            'NEW_VER_DESC' => $ver_desc, 
     140            'URL_UPDATE' => $url_auto_update, 
     141            'URL_DOWNLOAD' => $url_download)); 
     142      } 
     143    } 
     144    else  
     145    { 
     146      // Can't check plugin 
     147      $template->append('plugins_cant_check', 
     148          array('NAME' => $fs_plugin['name'], 
     149            'VERSION' => $fs_plugin['version'])); 
     150    } 
     151  } 
    152152} 
    153153else 
    154154{ 
    155         array_push($page['errors'], l10n('plugins_server_error')); 
     155  array_push($page['errors'], l10n('plugins_server_error')); 
    156156} 
    157157 
  • trunk/plugins/LocalFilesEditor/main.inc.php

    r2235 r2243  
    22/* 
    33Plugin Name: LocalFiles Editor 
    4 Version: 1.0 
    5 Description: Edit local files from administration panel 
    6 Plugin URI: http://www.phpwebgallery.net 
     4Version: 1.8 
     5Description: Edit local files from administration panel / Editeur de fichiers locaux 
     6Plugin URI: http://phpwebgallery.net/ext/extension_view.php?eid=144 
    77Author: PhpWebGallery team 
    88Author URI: http://www.phpwebgallery.net 
  • trunk/plugins/add_index/main.inc.php

    r2141 r2243  
    11<?php /* 
    22Plugin Name: Add Index 
    3 Version: 1.0 
     3Version: 1.8 
    44Description: Add file index.php file on all sub-directories of local galleries pictures. / Ajoute le fichier index.php sur les sous-répertoires de galeries d'images locales. 
    55Plugin URI: http://www.phpwebgallery.net 
  • trunk/plugins/admin_advices/main.inc.php

    r2240 r2243  
    11<?php /* 
    22Plugin Name: Admin Advices 
    3 Version: 1.0 
     3Version: 1.8 
    44Description: Give you an advice on the administration page. 
    55Plugin URI: http://www.phpwebgallery.net 
  • trunk/plugins/admin_multi_view/main.inc.php

    r1912 r2243  
    11<?php /* 
    22Plugin Name: Multi view 
    3 Version: 1.0 
     3Version: 1.8 
    44Description: Allows administrators to view gallery as guests and/or change the language and/or theme on the fly. Practical to debug changes ... 
    55Plugin URI: http://www.phpwebgallery.net 
  • trunk/plugins/c13y_upgrade/main.inc.php

    r2141 r2243  
    22/* 
    33Plugin Name: Check upgrades 
    4 Version: 
     4Version: 1.8 
    55Description: Check integrity of upgrades / Contrôle d'intégrité des mises à jour 
    66Plugin URI: http://www.phpwebgallery.net 
  • trunk/plugins/event_tracer/main.inc.php

    r1912 r2243  
    11<?php /* 
    22Plugin Name: Event tracer 
    3 Version: 1.0 
     3Version: 1.8 
    44Description: For developers. Shows all calls to trigger_event. 
    55Plugin URI: http://www.phpwebgallery.net 
  • trunk/plugins/extended_description/main.inc.php

    r2160 r2243  
    22/* 
    33Plugin Name: Extended Description 
    4 Version: 1.8.a 
     4Version: 1.8 
    55Description: Allow multilanguage description / Permet d'avoir des descriptions mutilingues 
    66Plugin URI: http://phpwebgallery.net/ext/extension_view.php?eid=175 
  • trunk/plugins/hello_world/main.inc.php

    r1900 r2243  
    11<?php /* 
    22Plugin Name: Hello World 
    3 Version: 1.0 
     3Version: 1.8 
    44Description: This example plugin changes the page banner for the administration page. 
    55Plugin URI: http://www.phpwebgallery.net 
  • trunk/plugins/language_switch/main.inc.php

    r2162 r2243  
    11<?php /* 
    22Plugin Name: Language Switch 
    3 Version: 1.0 
     3Version: 1.8 
    44Description: Switch to another language from flags on your gallery home page. 
    5 Plugin URI: http://www.phpwebgallery.net 
     5Plugin URI: http://phpwebgallery.net/ext/extension_view.php?eid=123 
    66Author: PhpWebGallery team 
    77Author URI: http://www.phpwebgallery.net 
  • trunk/template-common/default-layout.css

    r2242 r2243  
    66} 
    77#content { 
    8   margin-left: 20em;    /* = #menubar width + 2em */ 
     8  margin-left: 20em;  /* = #menubar width + 2em */ 
    99} 
    1010/* Set minimum width of the page before getting a scrollbar */ 
    1111/* IE5 and IE6 don't get that */ 
    1212BODY { 
    13   min-width: 60em;      /* ~ 3* #menubar width */ 
     13  min-width: 60em;  /* ~ 3* #menubar width */ 
    1414} 
    1515BODY#thePopuphelpPage { 
     
    2222} 
    2323BODY#theAdminPage #content { 
    24   margin-left: 14.5em;  /* = #menubar width + 2em */ 
     24  margin-left: 14.5em;  /* = #menubar width + 2em */ 
    2525} 
    2626 
     
    3030#content UL.thumbnails LABEL, 
    3131#content DIV.thumbnailCategory DIV.illustration { 
    32   width: 140px;                 /* max thumbnail width + 2px */ 
     32  width: 140px;      /* max thumbnail width + 2px */ 
    3333} 
    3434#content UL.thumbnails SPAN.wrap2, 
    3535#content DIV.thumbnailCategory DIV.description { 
    36   height: 140px;                /* max thumbnail height + 2px */ 
     36  height: 140px;    /* max thumbnail height + 2px */ 
    3737} 
    3838#content DIV.comment BLOCKQUOTE { 
    39   margin-left: 150px;           /*maximum thumbnail width + ~10px */ 
     39  margin-left: 150px;    /*maximum thumbnail width + ~10px */ 
    4040} 
    4141 
    4242/* Category thumbnails on main page */ 
    4343#content UL.thumbnailCategories LI { 
    44   width: 49.7%;         /* 49.7% for 2 per line, 33.2% for 3 per line*/ 
     44  width: 49.7%;    /* 49.7% for 2 per line, 33.2% for 3 per line*/ 
    4545} 
    4646 
    4747/* Set defaults for thumbnails legend */ 
    4848#content UL.thumbnails SPAN.thumbLegend { 
    49   display: block;       /* display: none; if you don't want legend */ 
    50   height: 4em;          /* legend height (don't set auto to be Gecko friendly)*/ 
     49  display: block;  /* display: none; if you don't want legend */ 
     50  height: 4em;    /* legend height (don't set auto to be Gecko friendly)*/ 
    5151} 
    5252 
     
    6161 
    6262.tooltip:hover { 
    63         cursor: pointer; 
    64         z-index: 500; 
     63  cursor: pointer; 
     64  z-index: 500; 
    6565} 
    6666 
    6767.tooltip:hover span { 
    68         display: inline; 
    69         position: absolute; 
    70         top: 30px; 
    71         left: -50px; 
    72         width: 400px; 
     68  display: inline; 
     69  position: absolute; 
     70  top: 30px; 
     71  left: -50px; 
     72  width: 400px; 
    7373 
    74         font-size: 11px; 
    75         text-decoration: none; 
    76         text-align: justify; 
    77         background-color: #FFFFCC; 
    78         color: #444444; 
    79          
    80         padding: 10px; 
    81         border: 1px solid Black; 
     74  font-size: 11px; 
     75  text-decoration: none; 
     76  text-align: justify; 
     77  background-color: #FFFFCC; 
     78  color: #444444; 
     79   
     80  padding: 10px; 
     81  border: 1px solid Black; 
    8282} 
  • trunk/template/yoga/admin/default-layout.css

    r2242 r2243  
    201201 
    202202UL.tabsheet LI.selected_tab { 
    203         font-weight: bold; 
    204         position: relative; 
    205         top: 1px; 
    206         padding-top: 4px; 
     203  font-weight: bold; 
     204  position: relative; 
     205  top: 1px; 
     206  padding-top: 4px; 
    207207} 
    208208 
  • trunk/template/yoga/admin/plugins_list.tpl

    r2242 r2243  
    1212<table class="table2"> 
    1313<thead> 
    14         <tr class="throw"> 
    15                 <td>{'Name'|@translate}</td> 
    16                 <td>{'Version'|@translate}</td> 
    17                 <td>{'Description'|@translate}</td> 
    18                 <td>{'Actions'|@translate}</td> 
    19         </tr> 
     14  <tr class="throw"> 
     15    <td>{'Name'|@translate}</td> 
     16    <td>{'Version'|@translate}</td> 
     17    <td>{'Description'|@translate}</td> 
     18    <td>{'Actions'|@translate}</td> 
     19  </tr> 
    2020</thead> 
    2121{foreach from=$plugins item=plugin name=plugins_loop} 
    22         <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
    23                 <td>{$plugin.NAME}</td> 
    24                 <td>{$plugin.VERSION}</td> 
    25                 <td>{$plugin.DESCRIPTION}</td> 
    26                 <td> 
    27                         {foreach from=$plugin.actions item=action} 
    28                         <a href="{$action.U_ACTION}" 
    29                                 {if isset($action.CONFIRM)} 
     22  <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
     23    <td>{$plugin.NAME}</td> 
     24    <td>{$plugin.VERSION}</td> 
     25    <td>{$plugin.DESCRIPTION}</td> 
     26    <td> 
     27      {foreach from=$plugin.actions item=action} 
     28      <a href="{$action.U_ACTION}" 
     29        {if isset($action.CONFIRM)} 
    3030          onclick="return confirm('{$action.CONFIRM|@escape:javascript}');" 
    3131        {/if} 
    32                         {$TAG_INPUT_ENABLED}>{$action.L_ACTION}</a> 
    33                         {/foreach} 
    34                 </td> 
    35         </tr> 
     32      {$TAG_INPUT_ENABLED}>{$action.L_ACTION}</a> 
     33      {/foreach} 
     34    </td> 
     35  </tr> 
    3636{/foreach} 
    3737</table> 
  • trunk/template/yoga/admin/plugins_new.tpl

    r2242 r2243  
    1313<table class="table2"> 
    1414<thead> 
    15         <tr class="throw"> 
    16                 <td>{'Name'|@translate}</td> 
    17                 <td>{'Version'|@translate}</td> 
    18                 <td>{'Author'|@translate}</td> 
    19                 <td>{'Actions'|@translate}</td> 
    20         </tr> 
     15  <tr class="throw"> 
     16    <td>{'Name'|@translate}</td> 
     17    <td>{'Version'|@translate}</td> 
     18    <td>{'Author'|@translate}</td> 
     19    <td>{'Actions'|@translate}</td> 
     20  </tr> 
    2121</thead> 
    2222{foreach from=$plugins item=plugin name=plugins_loop} 
    23         <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
    24                 <td><a href="{$plugin.EXT_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.EXT_NAME} 
    25                         <span>{$plugin.EXT_DESC}</span></a></td> 
    26                 <td style="text-align:center;"><a href="{$plugin.VERSION_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.VERSION} 
    27                         <span>{$plugin.VER_DESC}</span></a></td> 
    28                 <td>{$plugin.AUTHOR}</td> 
    29                 <td style="text-align:center;"><a href="{$plugin.URL_INSTALL}" onclick="return confirm('{'plugins_confirm_install'|@translate|@escape:javascript}');">{'plugins_auto_install'|@translate}</a> 
    30                         / <a href="{$plugin.URL_DOWNLOAD}">{'plugins_download'|@translate}</a> 
    31                 </td> 
    32         </tr> 
     23  <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
     24    <td><a href="{$plugin.EXT_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.EXT_NAME} 
     25      <span>{$plugin.EXT_DESC}</span></a></td> 
     26    <td style="text-align:center;"><a href="{$plugin.VERSION_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.VERSION} 
     27      <span>{$plugin.VER_DESC}</span></a></td> 
     28    <td>{$plugin.AUTHOR}</td> 
     29    <td style="text-align:center;"><a href="{$plugin.URL_INSTALL}" onclick="return confirm('{'plugins_confirm_install'|@translate|@escape:javascript}');">{'plugins_auto_install'|@translate}</a> 
     30      / <a href="{$plugin.URL_DOWNLOAD}">{'plugins_download'|@translate}</a> 
     31    </td> 
     32  </tr> 
    3333{/foreach} 
    3434</table> 
  • trunk/template/yoga/admin/plugins_update.tpl

    r2242 r2243  
    99<table class="table2"> 
    1010<thead> 
    11         <tr class="throw"> 
    12                 <td>{'Name'|@translate}</td> 
    13                 <td>{'plugins_actual_version'|@translate}</td> 
    14                 <td>{'plugins_new_version'|@translate}</td> 
    15                 <td>{'plugins_action'|@translate}</td> 
    16         </tr> 
     11  <tr class="throw"> 
     12    <td>{'Name'|@translate}</td> 
     13    <td>{'plugins_actual_version'|@translate}</td> 
     14    <td>{'plugins_new_version'|@translate}</td> 
     15    <td>{'plugins_action'|@translate}</td> 
     16  </tr> 
    1717</thead> 
    1818{foreach from=$plugins_not_uptodate item=plugin name=plugins_loop} 
    19         <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
    20                 <td><a href="{$plugin.EXT_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.EXT_NAME} 
     19  <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
     20    <td><a href="{$plugin.EXT_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.EXT_NAME} 
    2121        <span>{$plugin.EXT_DESC}</span></a></td> 
    22                 <td style="text-align:center;">{$plugin.VERSION}</td> 
    23                 <td style="text-align:center;"><a href="{$plugin.VERSION_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.NEW_VERSION} 
     22    <td style="text-align:center;">{$plugin.VERSION}</td> 
     23    <td style="text-align:center;"><a href="{$plugin.VERSION_URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.NEW_VERSION} 
    2424        <span>{$plugin.NEW_VER_DESC}</span></a></td> 
    25                 <td style="text-align:center;"><a href="{$plugin.URL_UPDATE}" onclick="return confirm('{'plugins_confirm_upgrade'|@translate|@escape:javascript}');">{'plugins_auto_update'|@translate}</a> 
    26                         / <a href="{$plugin.URL_DOWNLOAD}">{'plugins_download'|@translate}</a></td> 
    27         </tr> 
     25    <td style="text-align:center;"><a href="{$plugin.URL_UPDATE}" onclick="return confirm('{'plugins_confirm_upgrade'|@translate|@escape:javascript}');">{'plugins_auto_update'|@translate}</a> 
     26      / <a href="{$plugin.URL_DOWNLOAD}">{'plugins_download'|@translate}</a></td> 
     27  </tr> 
    2828{/foreach} 
    2929</table> 
     
    3636<table class="table2"> 
    3737<thead> 
    38         <tr class="throw"> 
    39                 <td>{'Name'|@translate}</td> 
    40                 <td>{'Version'|@translate}</td> 
    41         </tr> 
     38  <tr class="throw"> 
     39    <td>{'Name'|@translate}</td> 
     40    <td>{'Version'|@translate}</td> 
     41  </tr> 
    4242</thead> 
    4343{foreach from=$plugins_uptodate item=plugin name=plugins_loop} 
    44         <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
    45                 <td><a href="{$plugin.URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.NAME} 
     44  <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
     45    <td><a href="{$plugin.URL}" onclick="window.open(this.href); return false;" class="tooltip">{$plugin.NAME} 
    4646        <span>{$plugin.EXT_DESC}</span></a></td> 
    47                 <td style="text-align:center;"><span class="tooltip">{$plugin.VERSION}<span>{$plugin.VER_DESC}</span></span></td> 
    48         </tr> 
     47    <td style="text-align:center;"><span class="tooltip">{$plugin.VERSION}<span>{$plugin.VER_DESC}</span></span></td> 
     48  </tr> 
    4949{/foreach} 
    5050</table> 
     
    5757<table class="table2"> 
    5858<thead> 
    59         <tr class="throw"> 
    60                 <td>{'Name'|@translate}</td> 
    61                 <td>{'Version'|@translate}</td> 
    62         </tr> 
     59  <tr class="throw"> 
     60    <td>{'Name'|@translate}</td> 
     61    <td>{'Version'|@translate}</td> 
     62  </tr> 
    6363</thead> 
    6464{foreach from=$plugins_cant_check item=plugin name=plugins_loop} 
    65         <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
    66                 <td>&nbsp;{$plugin.NAME}&nbsp;</td> 
    67                 <td style="text-align:center;">{$plugin.VERSION}</td> 
    68         </tr> 
     65  <tr class="{if $smarty.foreach.plugins_loop.index is odd}row1{else}row2{/if}"> 
     66    <td>&nbsp;{$plugin.NAME}&nbsp;</td> 
     67    <td style="text-align:center;">{$plugin.VERSION}</td> 
     68  </tr> 
    6969{/foreach} 
    7070</table>