Changeset 530 for trunk


Ignore:
Timestamp:
Feb 23, 2013, 3:53:56 PM (12 years ago)
Author:
chronos
Message:
  • Upraveno: Příprava pro přidání ikon položek hlavní nabídky v levém panelu.
Location:
trunk
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/Page.php

    r526 r530  
    9393  $Menu = array
    9494  (
    95     $System->Link('/') => array(LICENCE_ANONYMOUS, 'Hlavní stránka', 'Domů'),
    96     $System->Link('/dictionary.php') => array(LICENCE_ANONYMOUS, 'Slovník WoW výrazů', 'Slovníček'),
    97     $System->Link('/statistic.php') => array(LICENCE_ANONYMOUS, 'Stav dokončení překládů', 'Stav dokončení'),
    98     $System->Link('/userlist.php?action=nofilter') => array(LICENCE_ANONYMOUS, 'Seznam registrovaných uživatelů', 'Překladatelé'),
    99     $System->Link('/team.php?search=') => array(LICENCE_ANONYMOUS, 'Seznam překladatelských týmů', 'Týmy'),
    100     $System->Link('/serverlist.php') => array(LICENCE_ANONYMOUS, 'Seznam serverů, kde je nasazena čeština v praxi', 'Servery'),
    101     $System->Link('/export/') => array(LICENCE_ANONYMOUS, 'Zde si můžete stáhnout přeložené texty', 'Exporty'),
    102     $System->Link('/download.php') => array(LICENCE_ANONYMOUS, 'Stahování různých pomocných souborů a programů', 'Soubory'),
    103     $System->Link('/info.php') => array(LICENCE_ANONYMOUS, 'Informace k překladu hry', 'Informace'),
    104     $System->Link('/TranslationList.php?action=grouplist') => array(LICENCE_ANONYMOUS, 'Informace o překladových skupinách', 'Zdroje dat'),
    105     $System->Link('/banners.php') => array(LICENCE_ANONYMOUS, 'Informace k propagaci tohoto projektu', 'Propagace'),
    106     $System->Link('/promotion.php') => array(LICENCE_ANONYMOUS, 'Prezentace a motivace překladu', 'Prezentace'),
    107     $System->Link('/version.php') => array(LICENCE_ANONYMOUS, 'Seznam verzí herního klienta', 'Verze hry'),
    108     $System->Link('/aowow/') => array(LICENCE_ANONYMOUS, 'Vyhledávací databáze podobná WoWHead s překlady', 'AoWoW'),
    109 'http://embed.mibbit.com/?server=game.zdechov.net%3A6667&channel=%23wowpreklad&forcePrompt=true&charset=utf-8' => array(LICENCE_ANONYMOUS, 'IRC chat pro překladatele', 'Chat'),
    110     $System->Link('/admin/') => array(LICENCE_ADMIN, 'Volby pro správu', 'Administrace'),
     95    array(
     96      'Title' => 'Domů',
     97      'Hint' => 'Hlavní stránka',
     98      'Link' => $System->Link('/'),
     99      'Permission' => LICENCE_ANONYMOUS,
     100      'Icon' => '',
     101    ),
     102    array(
     103      'Title' => 'Slovníček',
     104      'Hint' => 'Slovník WoW výrazů',
     105      'Link' => $System->Link('/dictionary.php'),
     106      'Permission' => LICENCE_ANONYMOUS,
     107      'Icon' => '',
     108    ),
     109    array(
     110      'Title' => 'Stav dokončení',
     111      'Hint' => 'Stav dokončení překládů',
     112      'Link' => $System->Link('/statistic.php'),
     113      'Permission' => LICENCE_ANONYMOUS,
     114      'Icon' => '',
     115    ),
     116    array(
     117      'Title' => 'Překladatelé',
     118      'Hint' => 'Seznam registrovaných uživatelů',
     119      'Link' => $System->Link('/userlist.php?action=nofilter'),
     120      'Permission' => LICENCE_ANONYMOUS,
     121      'Icon' => '',
     122    ),
     123    array(
     124      'Title' => 'Týmy',
     125      'Hint' => 'Seznam překladatelských týmů',
     126      'Link' => $System->Link('/team.php?search='),
     127      'Permission' => LICENCE_ANONYMOUS,
     128      'Icon' => '',
     129    ),
     130    array(
     131      'Title' => 'Servery',
     132      'Hint' => 'Seznam serverů, kde je nasazena čeština v praxi',
     133      'Link' => $System->Link('/serverlist.php'),
     134      'Permission' => LICENCE_ANONYMOUS,
     135      'Icon' => '',
     136    ),
     137    array(
     138      'Title' => 'Exporty',
     139      'Hint' => 'Zde si můžete stáhnout přeložené texty',
     140      'Link' => $System->Link('/export/'),
     141      'Permission' => LICENCE_ANONYMOUS,
     142      'Icon' => '',
     143    ),
     144    array(
     145      'Title' => 'Soubory',
     146      'Hint' => 'Stahování různých pomocných souborů a programů',
     147      'Link' => $System->Link('/download.php'),
     148      'Permission' => LICENCE_ANONYMOUS,
     149      'Icon' => '',
     150    ),
     151    array(
     152      'Title' => 'Pokyny',
     153      'Hint' => 'Informace k překladu hry',
     154      'Link' => $System->Link('/info.php'),
     155      'Permission' => LICENCE_ANONYMOUS,
     156      'Icon' => '',
     157    ),
     158    array(
     159      'Title' => 'Zdroje dat',
     160      'Hint' => 'Informace o překladových skupinách',
     161      'Link' => $System->Link('/TranslationList.php?action=grouplist'),
     162      'Permission' => LICENCE_ANONYMOUS,
     163      'Icon' => '',
     164    ),
     165    array(
     166      'Title' => 'Propagace',
     167      'Hint' => 'Informace k propagaci tohoto projektu',
     168      'Link' => $System->Link('/banners.php'),
     169      'Permission' => LICENCE_ANONYMOUS,
     170      'Icon' => '',
     171    ),
     172    array(
     173      'Title' => 'Prezentace',
     174      'Hint' => 'Prezentace a motivace překladu',
     175      'Link' => $System->Link('/promotion.php'),
     176      'Permission' => LICENCE_ANONYMOUS,
     177      'Icon' => '',
     178    ),
     179    array(
     180      'Title' => 'Verze hry',
     181      'Hint' => 'Seznam verzí herního klienta',
     182      'Link' => $System->Link('/version.php'),
     183      'Permission' => LICENCE_ANONYMOUS,
     184      'Icon' => '',
     185    ),
     186    array(
     187      'Title' => 'AoWoW',
     188      'Hint' => 'Vyhledávací databáze podobná WoWHead s překlady',
     189      'Link' => $System->Link('/aowow/'),
     190      'Permission' => LICENCE_ANONYMOUS,
     191      'Icon' => '',
     192    ),
     193    array(
     194      'Title' => 'IRC chat',
     195      'Hint' => 'IRC chat pro překladatele',
     196      'Link' => 'http://embed.mibbit.com/?server=game.zdechov.net%3A6667&channel=%23wowpreklad&forcePrompt=true&charset=utf-8',
     197      'Permission' => LICENCE_ANONYMOUS,
     198      'Icon' => '',
     199    ),
     200    array(
     201      'Title' => 'Správa',
     202      'Hint' => 'Volby pro správu',
     203      'Link' => $System->Link('/admin/'),
     204      'Permission' => LICENCE_ADMIN,
     205      'Icon' => '',
     206    ),
    111207  );
    112208 
    113   $Output = '<strong>Hlavní menu:</strong>'.
     209  $Output = '<strong>Nabídka:</strong>'.
    114210    '<div class="verticalmenu"><ul>';
    115   foreach($Menu as $MenuTarget => $MenuItem)
    116   {
    117     if(isset($MenuItem[3])) $OnClick = ' onclick="'.$MenuItem[3].'"';
     211  foreach($Menu as $MenuItem)
     212  if($User->Licence($MenuItem['Permission']))
     213  {
     214    if(isset($MenuItem['Click'])) $OnClick = ' onclick="'.$MenuItem['Click'].'"';
    118215      else $OnClick = '';
    119     if($User->Licence($MenuItem[0]))
    120       $Output .= '<li><a class="verticalmenua" title="'.$MenuItem[1].'" href="'.$MenuTarget.'"'.$OnClick.'>'.$MenuItem[2].'</a></li>';
     216    if($MenuItem['Icon'] != '') $Icon = '<img src="'.$System->Link('/images/menu/'.$MenuItem['Icon']).'"/>';
     217      else $Icon = '';
     218    $Output .= '<li>'.$Icon.'<a class="verticalmenua" title="'.$MenuItem['Hint'].'" href="'.
     219      $MenuItem['Link'].'"'.$OnClick.'>'.$MenuItem['Title'].'</a></li>';
    121220  }   
    122221  $Output .= '</ul></div>';
  • trunk/includes/Version.php

    r529 r530  
    11<?php
    22
    3 $Revision = 529; // Subversion revision
     3$Revision = 530; // Subversion revision
    44$DatabaseRevision = 524;
    5 $ReleaseTime = '2013-02-20';
     5$ReleaseTime = '2013-02-23';
    66
    77?>
  • trunk/includes/global.php

    r525 r530  
    5858  array('Title' => 'Změny systému', 'Channel' => 'news'),
    5959  array('Title' => 'Poslední překlady', 'Channel' => 'translation'),
    60   array('Title' => 'Shoutbox', 'Channel' => 'shoutbox'),
     60  array('Title' => 'Kecátko', 'Channel' => 'shoutbox'),
    6161);
    6262
Note: See TracChangeset for help on using the changeset viewer.