Changeset 19 for page.php


Ignore:
Timestamp:
Oct 22, 2008, 9:12:20 AM (16 years ago)
Author:
george
Message:
  • Upraveno: Typy přepsány z procedurálního zápisu na objektový.
  • Přidáno: Zobrazení špičky použité paměti.
  • Opraveno: Needitovat položky s neaktivním příznakem Editovatelné.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • page.php

    r15 r19  
    77    'index.php' => '',
    88  );
     9
     10  function __construct()
     11  {
     12    $this->TimeStart = GetMicrotime();   // Get script start time
     13  }
    914
    1015  function SystemMessage($Title, $Text)
     
    1722  function ShowHeader($Title, $Path, $BodyParam = '')
    1823  {
    19     $this->Time_Start = GetMicrotime();   // Get script start time
    2024    $ScriptName = $_SERVER['SCRIPT_NAME'];
    2125    while(strpos($ScriptName, '//') !== false)
     
    2832    array_shift($ScriptNameParts);
    2933    foreach($ScriptNameParts as $ScriptNamePart)
    30     { 
     34    {
    3135      //echo($ScriptNamePart.'<br>');
    3236      if(array_key_exists($ScriptNamePart, $PathTreeItem))
     
    5963  function ShowFooter()
    6064  {
    61     $Time = floor((GetMicrotime() - $this->Time_Start) * 100) / 100;
     65    $Time = floor((GetMicrotime() - $this->TimeStart) * 100) / 100;
    6266    $Output = '<div id="Footer">
    63    <i>| Správa webu: '.$this->System->Config['Web']['Admin'].' | e-mail: '.$this->System->Config['Web']['AdminEmail'].' | Vygenerováno za '.$Time.' s | Verze: 1.1 | Úprava skriptu: '.date('j.n.Y',filemtime($_SERVER['SCRIPT_FILENAME'])).' |</i></div></body></html>';
     67   <i>| Správa webu: '.$this->System->Config['Web']['Admin'].' | e-mail: '.$this->System->Config['Web']['AdminEmail'].' | Vygenerováno za '.$Time.' s | Použitá paměť:  '.HumanSize(memory_get_peak_usage(FALSE)).' |</i></div></body></html>';
    6468    return($Output);
    6569  }
     
    6973    $Output = $this->Show();
    7074    $Output = $this->ShowHeader($this->FullTitle, $this->ShortTitle).$Output;
    71     //$Output .= $this->ShowFooter();
     75    $Output .= $this->ShowFooter();
    7276    //$Output = $this->FormatOutput($Output);
    7377    echo($Output);
Note: See TracChangeset for help on using the changeset viewer.