Changeset 6173


Ignore:
Timestamp:
May 13, 2010, 10:09:51 PM (10 years ago)
Author:
grum
Message:

Add Spanish translation (incomplete) + improve help page

Location:
extensions/AMetaData
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • extensions/AMetaData/admin/amd_help.tpl

    r5959 r6173  
    11{$statTabsheet}
    22
    3 <h2>{'g003_metadata'|@translate}&nbsp;{$data.title}</h2>
     3<div id="iDisplayHelpExif" style='display:none;' class='helpBody'>
     4<h2>{'g003_metadata'|@translate}&nbsp;{$data.title_exif}</h2>
     5{$data.sheetContent_exif}
     6</div>
    47
    5 <div id="helpBody">
    6 {$data.sheetContent}
     8<div id="iDisplayHelpIptc" style='display:none;' class='helpBody'>
     9<h2>{'g003_metadata'|@translate}&nbsp;{$data.title_iptc}</h2>
     10{$data.sheetContent_iptc}
    711</div>
     12
     13<div id="iDisplayHelpXmp" style='display:none;' class='helpBody'>
     14<h2>{'g003_metadata'|@translate}&nbsp;{$data.title_xmp}</h2>
     15{$data.sheetContent_xmp}
     16</div>
     17
     18<div id="iDisplayHelpMagic" style='display:none;' class='helpBody'>
     19<h2>{'g003_metadata'|@translate}&nbsp;{$data.title_magic}</h2>
     20{$data.sheetContent_magic}
     21</div>
     22
     23{literal}
     24<script type="text/javascript">
     25
     26  function displayHelp(tabsheet)
     27  {
     28    switch(tabsheet)
     29    {
     30      case 'exif':
     31        $('#iDisplayHelpExif').css('display', 'block');
     32        $('#iDisplayHelpIptc').css('display', 'none');
     33        $('#iDisplayHelpXmp').css('display', 'none');
     34        $('#iDisplayHelpMagic').css('display', 'none');
     35        break;
     36      case 'iptc':
     37        $('#iDisplayHelpExif').css('display', 'none');
     38        $('#iDisplayHelpIptc').css('display', 'block');
     39        $('#iDisplayHelpXmp').css('display', 'none');
     40        $('#iDisplayHelpMagic').css('display', 'none');
     41        break;
     42      case 'xmp':
     43        $('#iDisplayHelpExif').css('display', 'none');
     44        $('#iDisplayHelpIptc').css('display', 'none');
     45        $('#iDisplayHelpXmp').css('display', 'block');
     46        $('#iDisplayHelpMagic').css('display', 'none');
     47        break;
     48      case 'magic':
     49        $('#iDisplayHelpExif').css('display', 'none');
     50        $('#iDisplayHelpIptc').css('display', 'none');
     51        $('#iDisplayHelpXmp').css('display', 'none');
     52        $('#iDisplayHelpMagic').css('display', 'block');
     53        break;
     54    }
     55  }
     56
     57  displayHelp('exif');
     58</script>
     59{/literal}
  • extensions/AMetaData/amd.css

    r5959 r6173  
    2222#iamd_nb_item_per_request_display { display:inline-block; width:70px; }
    2323#iamd_nb_item_per_request_slider { display:inline-block; width:350px; }
    24 #helpBody { text-align: left; padding-top:30px; }
    25 #helpBody ul { padding:0px; margin:0px; }
    26 #helpBody li { margin-left:30px; }
     24.helpBody { text-align: left; padding-top:30px; }
     25.helpBody ul { padding:0px; margin:0px; }
     26.helpBody li { margin-left:30px; }
    2727
  • extensions/AMetaData/amd_aip.class.inc.php

    r5959 r6173  
    9797    if($_REQUEST['fAMD_tabsheet']=='help')
    9898    {
    99       $this->displayHelp($_REQUEST['fAMD_page']);
     99      $this->displayHelp();
    100100    }
    101101    elseif($_REQUEST['fAMD_tabsheet']=='metadata')
     
    711711   * @param String $tab : the selected tab on the help page
    712712   */
    713   protected function displayHelp($tab)
     713  protected function displayHelp()
    714714  {
    715715    global $template, $user, $lang;
     
    717717
    718718    $statTabsheet = new GPCTabSheet('statTabsheet', $this->tabsheet->get_titlename(), 'tabsheet2 gcBorder', 'itab2');
    719     $statTabsheet->select($tab);
    720719    $statTabsheet->add('exif',
    721720                          l10n('g003_help_tab_exif'),
    722                           $this->getAdminLink().'&amp;fAMD_tabsheet=help&amp;fAMD_page=exif');
     721                          '', true, "displayHelp('exif');");
    723722    $statTabsheet->add('iptc',
    724723                          l10n('g003_help_tab_iptc'),
    725                           $this->getAdminLink().'&amp;fAMD_tabsheet=help&amp;fAMD_page=iptc');
     724                          '', false, "displayHelp('iptc');");
    726725    $statTabsheet->add('xmp',
    727726                          l10n('g003_help_tab_xmp'),
    728                           $this->getAdminLink().'&amp;fAMD_tabsheet=help&amp;fAMD_page=xmp');
     727                          '', false, "displayHelp('xmp');");
    729728    $statTabsheet->add('magic',
    730729                          l10n('g003_help_tab_magic'),
    731                           $this->getAdminLink().'&amp;fAMD_tabsheet=help&amp;fAMD_page=magic');
     730                          '', false, "displayHelp('magic');");
    732731    $statTabsheet->assign();
    733732
    734733    $data=Array(
    735       'sheetContent' => GPCCore::BBtoHTML($lang['g003_help_'.$tab]),
    736       'title' => l10n('g003_help_tab_'.$tab),
     734      'sheetContent_exif' => GPCCore::BBtoHTML($lang['g003_help_exif']),
     735      'sheetContent_xmp' => GPCCore::BBtoHTML($lang['g003_help_xmp']),
     736      'sheetContent_iptc' => GPCCore::BBtoHTML($lang['g003_help_iptc']),
     737      'sheetContent_magic' => GPCCore::BBtoHTML($lang['g003_help_magic']),
     738      'title_exif' => l10n('g003_help_tab_exif'),
     739      'title_xmp' => l10n('g003_help_tab_xmp'),
     740      'title_iptc' => l10n('g003_help_tab_iptc'),
     741      'title_magic' => l10n('g003_help_tab_magic')
    737742    );
    738743
Note: See TracChangeset for help on using the changeset viewer.