partia duużych zmian
[watermeloncms.git] / config_template.php
blob06500eabdb1323b4208d3cd75609c2d1c4185766
1 <?php
2 /********************************************************************
4 Watermelon CMS
6 Copyright 2008 Radosław Pietruszewski
8 This program is free software; you can redistribute it and/or
9 modify it under the terms of the GNU General Public License
10 version 2 as published by the Free Software Foundation.
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software
19 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21 ********************************************************************/
23 ########################################
24 define('WTRMLN_IS','true');#############
25 $_w_autoload=array();###################
26 $_w_superusers=array();#################
27 ########################################
28 # Konfiguracja #
29 ########################################
32 * baseURL
34 * Ścieżka do Watermelon CMS-a
36 * np.: 'http://mojastrona.pl/'
39 $_w_baseURL = 'http:// . /';
42 * siteURL
44 * Ścieżki do podstron
45 * Jeżeli plik .htaccess nie był edytowany, to
46 * na 90% będzie to baseURL + index.php/
47 * Slash na końcu ("/") jest BARDZO WAŻNY.
49 * np.: 'http://mojastrona.pl/index.php/'
52 $_w_siteURL = 'http:// . /index.php/';
55 * cmsDir
57 * Nazwa głównego katalogu Watermelon CMS-a
58 * Jeżeli nazwa katalogu wtrmln/ nie została
59 * zmieniona, to będzie to 'wtrmln/'
62 $_w_cmsDir = 'wtrmln/';
65 * dbHost
67 * Serwer bazy danych MySQL.
68 * Na 99% będzie to 'localhost'.
71 $_w_dbHost = 'localhost';
74 * dbUser
76 * Nazwa użytkownika bazy danych
77 * Powinieneś/powinnaś go znać.
78 * Jeżeli instalujesz Watermelon CMS-a
79 * na serwerze lokalnym to najprawdopodobniej
80 * będzie to root.
83 $_w_dbUser = '';
86 * dbPass
88 * Hasło użytkownika bazy danych
91 $_w_dbPass = '';
94 * dbName
96 * Nazwa bazy danych, do której
97 * importowałeś(aś) zrzut bazy danych
98 * dołączony do Watermelon CMS-a.
101 $_w_dbName = '';
104 * dbPrefix
106 * Prefiks nazw tabel w bazie danych.
107 * Jeśli importowałeś(aś) zrzut bazy
108 * danych i nie zmieniałeś(aś) nazw
109 * tabel, nie zmieniaj pola.
112 $_w_dbPrefix = 'wcms_';
115 * siteName
117 * Nazwa strony
119 * np.: 'Strona Jasia Śmietany'
122 $_w_siteName = '';
125 * siteSlogan
127 * Slogan strony / jakaś nazwa
128 * opisująca stronę
130 * np.: 'Bes sęsu'
133 $_w_siteSlogan = '';
136 * theme
138 * Szablon (wygląd, skórka) strony.
139 * Jeśli nie zostały wgrane żadne
140 * dodatkowe szablony to będzie to
141 * 'wcmslay'
143 * np.: 'wcmslay'
146 $_w_theme = 'wcmslay';
149 * defaultCnt
151 * Domyślny kontroler. Nie zmieniaj,
152 * jeśli nie jesteś pewien tego co
153 * robisz.
155 * np.: 'test'
158 $_w_defaultCnt = 'test';
161 * hashAlgo
163 * Lista używanych algorytmów haszowania
164 * haseł, saltów itp. Nie zmieniaj, jeśli
165 * nie jesteś pewien tego co robisz.
167 * np.: array('_sha1')
170 $_w_hashAlgo = array('_sha1');
173 * dHashAlgo
175 * Domyślny algorytm haszowania. Nie zmieniaj,
176 * jeśli nie jesteś pewien tego co robisz.
178 * np.: 0
181 $_w_dHashAlgo = 0;
184 * autoload
186 * Lista automatycznie wczytywanych
187 * pluginów. Nie zmieniaj, jeśli nie
188 * jesteś pewien tego co robisz.
190 * np.: array('user', '')
193 $_w_autoload[] = array('user', '');
196 * metaSrc
198 * Lista elementów (tagów), które
199 * mają być w <head>, np. słowa
200 * kluczowe, ustawienia DublinCore
201 * itp. Każdy tag to jeden element
202 * tablicy!
204 * np.: array('<meta costam>', '<meta costam innego>')
207 $_w_metaSrc =
208 array(
213 * superusers
215 * Nie zmieniać!
218 $_w_superusers[''] = '';
220 ########################################
221 # Systemowe - NIE EDYTOWAĆ! #
222 ########################################
224 $_w_basePath = str_replace('\\', '/', realpath(dirname(__FILE__))) . '/';
226 define('WTRMLN_BASEURL' , $_w_baseURL );
227 define('WTRMLN_SITEURL' , $_w_siteURL );
228 define('WTRMLN_CMSDIR' , $_w_cmsDir );
229 define('WTRMLN_THEME' , $_w_theme );
230 define('WTRMLN_DEFAULTCNT' , $_w_defaultCnt );
231 define('WTRMLN_SITENAME' , $_w_siteName );
232 define('WTRMLN_SITESLOGAN' , $_w_siteSlogan );
234 define('WTRMLN_CMSURL' , $_w_baseURL . WTRMLN_CMSDIR );
235 define('WTRMLN_CMSPATH' , $_w_basePath . WTRMLN_CMSDIR );
236 define('WTRMLN_APPPATH' , WTRMLN_CMSPATH . 'modules/' );
238 define('WTRMLN_THEMEURL' , WTRMLN_CMSURL . 'themes/' . WTRMLN_THEME . '/');
239 define('WTRMLN_THEMEPATH' , WTRMLN_CMSPATH . 'themes/' . WTRMLN_THEME . '/');
240 define('WTRMLN_LIBS' , WTRMLN_CMSPATH . 'libs/' );
241 define('WTRMLN_ADMINLIBS' , WTRMLN_CMSPATH . 'admin/libs/' );
242 define('WTRMLN_HELPERS' , WTRMLN_CMSPATH . 'helpers/' );
243 define('WTRMLN_FILES' , WTRMLN_CMSURL . 'files/' );
244 define('WTRMLN_ADMIN' , WTRMLN_CMSURL . 'admin/' );
245 define('WTRMLN_ADMINCNT' , WTRMLN_APPPATH . 'admin/' );
246 define('WTRMLN_CONTROLLERS' , WTRMLN_APPPATH . 'controllers/' );
247 define('WTRMLN_VIEWS' , WTRMLN_APPPATH . 'views/' );
248 define('WTRMLN_MODELS' , WTRMLN_APPPATH . 'models/' );
249 define('WTRMLN_PLUGINS' , WTRMLN_APPPATH . 'plugins/' );
251 include WTRMLN_LIBS . 'config.php';
253 Config::$theme = $_w_theme;
254 Config::$defaultController = $_w_defaultCnt;
255 Config::$hashAlgo = $_w_hashAlgo;
256 Config::$defaultHashAlgo = $_w_dHashAlgo;
257 Config::$siteName = $_w_siteName;
258 Config::$siteSlogan = $_w_siteSlogan;