Ignore:
Timestamp:
Feb 14, 2013, 7:51:59 PM (12 years ago)
Author:
chronos
Message:
  • Upraveno: Stránky jsou nyní generovány do výstupního řetězce, který je na konci skriptu funkci ShowPage jako parametr a ta zajistí zobrazení hlavičky i patičky. Nově tedy není výstup zobrazován přes echo na mnoha místech ale jen přes jedno místo. To umožnilo kontrolu či formátování výstupního HTML kódu před zasláním uživateli na výstup. Dále toto umožňuje vyhodnocení zobrazení hlavičky až po dokončení generování obsahu stránky. To se hodí např. při přihlašování a odhlašování, kdy změna přihlášeného uživatele se v hlavičce projeví ihned už při generování výsledné stránky.
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        22aowow
        33nbproject
         4.settings
         5.project
         6.buildpath
  • trunk/export/create_addon.php

    r498 r504  
    126126        $FileName = $this->TempDir.'CzWoW/'.$Column['AddonFileName'].'_'.$FileIndex.'.lua';
    127127        if(!file_exists($this->TempDir.'CzWoW/')) mkdir($this->TempDir.'CzWoW/', 0777, true);
    128         echo($Column['AddonFileName'].': ');
     128        $Output .= $Column['AddonFileName'].': ';
    129129        $i = 0;
    130130
     
    148148
    149149        file_put_contents($FileName, $Buffer);
    150         echo('<b>Hotovo</b><br />');
     150        $Output .= '<b>Hotovo</b><br />';
    151151      }
    152152    }
     
    175175    $Buffer .= '</Ui>';
    176176    file_put_contents($this->TempDir.'CzWoW/Translates.xml', $Buffer);
     177    return($Output);
    177178  }
    178179
     
    215216  {
    216217    if(!file_exists($this->TempDir)) mkdir($this->TempDir, 0777, true);
    217     $this->MakeLanguageFiles();
    218     $this->MakeClientStrings();
    219    // MakeMainScript($Setting);
     218    $Output = $this->MakeLanguageFiles();
     219    $Output .= $this->MakeClientStrings();
     220    // $Output .= MakeMainScript($Setting);
     221    return($Output);
    220222  }
    221223
Note: See TracChangeset for help on using the changeset viewer.