plik konfiguracji
[watermeloncms.git] / INSTALL
blobdf107e263327ca60a0b4abc4f05ff7d9665c090f
1 Instalacja w obecnej wersji (okrojonej) jest dość prosta - nie ma instalatora,
2 ale konfiguracja ogranicza się do edycji kilku pól w config.php ... Mam
3 nadzieję, że każdy se z tym poradzi :P
5 1. Zmieniamy nazwę config_template.php na config.php
7 2. Edytujemy pola:
9 $_w_baseURL
11 Tutaj wsadź link do folderu w którym znajduje się CMS.
13 Np. http://mojakurdestrona.pl/wcms/
15 -------
17 $_w_siteURL
19 To samo co w powyższym polu + index.php/, chyba, że grzebałeś w .htaccess :P
21 Np. http://mojakurdestrona.pl/wcms/index.php/
23 -------
25 $_w_dbHost
27 Host bazy danych. Na 99% będzie to localhost
29 Np. localhost
31 -------
33 $_w_dbUser
35 User bazy danych. Na serwerze lokalnym będzie to prawdopodobnie root
37 Np. root
39 -------
41 $_w_dbPass
43 Hasło do usera bazy danych.
45 Np. Jacek542527424
47 -------
49 $_w_dbName
51 Baza danych do której importujemy zrzut bazy danych
53 Np. watermelondatabase
55 -------
57 $_w_dbPrefix
59 Prefiks do tabel. W tej wersji cms-a należy ZOSTAWIĆ PUSTE POLE
61 Np. wcms_
63 -------
65 $_w_siteName
67 Nazwa strony
69 Np. Jacek Website
71 -------
73 $_w_siteSlogan
75 Slogan (tekst dodatkowy w headerze) strony. ofc może być puste.
77 Np. Jacek Wymiatacz!
79 -------
81 $_w_theme
83 Theme strony. W tej wersji CMS-a istnieją dwa - simple i wcmslay. Polecamy
84 ten drugi.
86 Np. wcmslay
88 -------
90 $_w_defaultCnt
92 Domyślny kontroler. W tej wersji CMS-a istnieje kilka, ale radzimy wpisać test
94 Np. test
96 -------
98 $_w_hashAlgo
100 Algorytm haszujący. Jeśli zaczyna się od x, skrypt korzysta z biblioteki hash,
101 jeśli zaczyna się od innego znaku - będzie korzystał z dowolnej funkcji php.
102 Musi myć w tablicy
104 Np. array('_sha1');
106 -------
108 $_w_autoload
110 Nie ma potrzeby edytować
112 -------
114 $_w_metaSrc
116 Tego też nie ma potrzeby edytować, ale tu są pozycje meta (np. keywordy),
117 dołączane do theme'a (w postaci tablicy)
119 np. array(
120       '<meta name="Description" content="Opis stronki Jacka Cebuli">',
121       '<meta name="Keywords" content="jacek, cebula, pierdoły">'
122    );
124 -------
126 $_w_superusers[''] = '';
128 Jako klucz dać nazwę admina a w drugim jego hasło zahaszowane sposobem podanym w
129 polu hashalgo.
131 W podanym przykładzie loginem będzie jacek, a hasłem qwerty (zakładając że pole
132 hashalgo jest ustawione na _sha1)
134 Np. $_w_superusers['jacek'] = 'b1b3773a05c0ed0176787a4f1574ff0075f7521e';
136 -------
138 3. Importuj zrzut bazy danych do bazy podanej w polu $_w_dbName. Zrzut znajduje
139 się w pliku sqldump.sql
141 UWAGA!
143 Watermelon CMS we wcześniejszych wersjach nie zawierał zrzutu bazy danych. Jeśli
144 więc masz w pliku index.php taką linijkę:
146 define('NOMENU', '');
148 Zamień ją na:
150 //define('NOMENU', '');
152 czyli mówiąc krótko: zakomentuj tą linijkę :)
154 Żeby nie pokazywały się na stronie różne "dziwne" błędy należy w tym samym pliku
155 (index.php) zakomentować linijki
157 error_reporting(E_ALL | E_STRICT);
159 oraz
161 error_reporting(E_ALL);
163 (jedna z nich będzie już zakomentowana), a odkomentować należy linijkę
165 error_reporting(E_ALL ^ E_NOTICE);