Ignore:
Timestamp:
Oct 10, 2012, 9:29:20 AM (12 years ago)
Author:
chronos
Message:
  • Upraveno: Modulární systém přepracován tak, že základní modul System je zodpovědný za udržování stavu instalování modulů v databázi a je instalován samostatně jako první modul. Následně lze instalovat moduly dle závislostí.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Modular/Common/Page.php

    r404 r424  
    55class Page
    66{
     7  /** @var Database */
    78  var $Database;
     9  /** @var System */
    810  var $System;
    911  var $Config;
     
    1416  var $NavigationPath = array();
    1517
    16    function __construct()
     18  public static function Cast(Page &$Object = NULL)
     19  {
     20    return $Object;
     21  }
     22 
     23  function __construct()
    1724  {
    1825    global $Config;
     
    5562    <div id="Title">'.$Title.'</div>
    5663    <div class="Navigation"><span class="MenuItem"><strong>Navigace :: </strong> '.$Navigation.'</span><div class="MenuItem2">';
    57     if(array_key_exists('User', $this->System->Modules))
     64    if(array_key_exists('User', $this->System->Modules) and $this->System->Modules['User']->Installed)
    5865    {
    5966      if($this->System->Modules['User']->Models['User']->User['Id'] == $this->System->Modules['User']->Models['User']->AnonymousUserId)
Note: See TracChangeset for help on using the changeset viewer.