Changeset 435 for trunk/index.php


Ignore:
Timestamp:
Apr 9, 2010, 6:42:57 AM (15 years ago)
Author:
george
Message:
  • Upraveno: Název projektu umístěný jako pruh v horní části obrazovky zrušen a přesunut jen do uvítacího textu na hlavní stránce.
  • Přidáno: Možnost skrýt/odkrýt uvítací text. Uchováno v cookies.
  • Upraveno: Odkazy na Moje přeložené a Moje rozpracované sjednoceny do jednoho odkazu moje překlady umístěného v horním proužku.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/index.php

    r433 r435  
    33include_once('includes/global.php');
    44 
     5if(!array_key_exists('HideWelcome', $_COOKIE)) $_COOKIE['HideWelcome'] = 0;
     6if(isset($_GET['Action']))
     7{
     8  if($_GET['Action'] == 'HideWelcome') $_COOKIE['HideWelcome'] = 1;
     9  if($_GET['Action'] == 'UnHideWelcome') $_COOKIE['HideWelcome'] = 0;
     10}
     11setcookie('HideWelcome', $_COOKIE['HideWelcome'], time() + 3600 * 24 * 365);
     12
    513function ShowNews()
    614{
     
    123131}
    124132
     133function ShowWelcome()
     134{
     135  global $Config;
     136 
     137  if(isset($_COOKIE['HideWelcome']) and ($_COOKIE['HideWelcome'] == 1))
     138  {
     139    $Action = '<a href="?Action=UnHideWelcome">Odkrýt úvod</a>';
     140    $HideWelcome = 'display: none';
     141  } else
     142  {
     143    $Action = '<a href="?Action=HideWelcome">Skrýt úvod</a>';
     144    $HideWelcome = '';
     145  }
     146
     147  return('<div style="'.$HideWelcome.'">'.
     148  '<div id="bannertitle">'.$Config['Web']['Title'].'</div>'.
     149  'Otevřený webový systém pro překládání textů ze hry World of Warcraft (WoW).<br />'.
     150  '<ul>'.
     151  '<li>Projekt je provozován jako otevřený vyznává principy volnosti a otevřenosti. Proto jsou texty volně ke stažení.</li>'.
     152  '<li>Projekt slouží k týmovému překladu. Kdokoliv může přispět přeložením textů a uveřejněním odkazu popř. banneru na svých stránkách.</li>'.
     153  '<li>Projekt není zaměřen pouze na jeden server a umožňuje společné překládání lidem z různých serverů. Překladatelé mohou překládat v týmech podle jména svého serveru a exportovat texty pouze od vybraných překladatelů.</li>'.
     154  '<li>Přeložené texty lze volně stahovat v různých tvarech jako XML, SQL, Addon a Lua. Přeložené texty lze tedy snadno importovat do svého free serveru nebo použít v jiných projektech.</li>'.
     155  '<li>Cílem projektu je přeložit všechny texty ze hry. Nikoliv pouze texty výprav (questů).</li>'.
     156  '<li>Texty lze překládat do dvou jazyků, češtiny a slovenštiny.</li>'.
     157  '</ul></div>'.$Action);
     158}
     159
    125160if(array_key_exists('rss', $_GET))
    126161{
     
    133168    array('Title' => 'Shoutbox', 'URL' => '?rss=shoutbox'),
    134169  );
     170   
    135171  ShowPage();
     172
     173  $Welcome = ShowWelcome();
    136174 
    137175  echo('<br />'. 
    138   '<table class="Home"><tr><td colspan="2">'.
    139   'Nacházíte se na stránce projektu překládání textů ze hry World of Warcraft (WoW).<br />'.
    140   '<ul>'.
    141   '<li>Projekt je provozován jako otevřený vyznává principy volnosti a otevřenosti. Proto jsou texty volně ke stažení.</li>'.
    142   '<li>Projekt slouží k týmovému překladu. Kdokoliv může přispět přeložením textů a uveřejněním odkazu popř. banneru na svých stránkách.</li>'.
    143   '<li>Projekt není zaměřen pouze na jeden server a umožňuje společné překládání lidem z různých serverů. Překladatelé mohou překládat v týmech podle jména svého serveru a exportovat texty pouze od vybraných překladatelů.</li>'.
    144   '<li>Přeložené texty lze volně stahovat v různých tvarech jako XML, SQL, Addon a Lua. Přeložené texty lze tedy snadno importovat do svého free serveru nebo použít v jiných projektech.</li>'.
    145   '<li>Cílem projektu je přeložit všechny texty ze hry. Nikoliv pouze texty výprav (questů).</li>'.
    146   '<li>Texty lze překládat do dvou jazyků, češtiny a slovenštiny.</li>'.
    147   '</ul></td></tr><tr><td>'.ShowLastTranslated().'</td><td class="news-box">'.ShowNews().'</td></tr></table>');
    148  
     176  '<table class="Home"><tr><td colspan="2">'.$Welcome.
     177  '</td></tr><tr><td>'.ShowLastTranslated().'</td><td class="news-box">'.ShowNews().'</td></tr></table>');
    149178         
    150179  ShowFooter();
Note: See TracChangeset for help on using the changeset viewer.