Ignore:
Timestamp:
Feb 15, 2013, 10:12:08 PM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Použita novější databázová třída Database, která běží přes PDO.
  • Přidáno: Pokud databáze nesouhlasí k verzi systému, je zobrazeno chybové hlášení.
  • Přidáno: Instalační skript admin/install.php, přes který je možno nainstalovat čistou databázi a provádět automatickou aktualizaci databáze.
  • Upraveno: Konkrétní rozdílové SQL aktualizace jsou nyní zapsány přímo v kódu v souboru UpdateTrace namísto textových SQL skriptů. To umožňuje provádět také dynamickou aktualizaci dle obsahu dat v tabulkách. Zde pro získání seznamu překladových tabulek.
  • Opraveno: Některé části kódu nepodporovaly nulový počet překladových skupin nebo jazyků.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/system.php

    r506 r507  
    2424  function __construct()
    2525  {
    26     $this->Database = new Database();
    2726    $this->Config = array();
    2827  }
     
    3029  function Init()
    3130  {
    32         global $Config;   
     31        global $Config;
     32           
    3333    $this->Config = $Config;
    34     $this->Database->HostName = $this->Config['Database']['Host'];
    35     $this->Database->UserName = $this->Config['Database']['User'];
    36     $this->Database->Password = $this->Config['Database']['Password'];
    37     $this->Database->Schema = $this->Config['Database']['Database'];
    38     $this->Database->Charset = $this->Config['Database']['Charset'];
     34    $this->Database = new Database($this->Config['Database']['Host'],
     35      $this->Config['Database']['User'], $this->Config['Database']['Password'],
     36      $this->Config['Database']['Database']);
     37    $this->Database->charset($this->Config['Database']['Charset']);
    3938    $this->Database->ShowSQLQuery = $this->Config['Web']['ShowSQLQuery'];
    4039    $this->Database->ShowSQLError = $this->Config['Web']['ShowSQLError'];
    41     $this->Database->open();
    4240  }
    4341 
Note: See TracChangeset for help on using the changeset viewer.