II. Cách cài đ t ph n b sung, c i ti n, nâng c p h th ng NukeViet 1.0
1. Cài đ t m t Module
1.2. Cài đ t Module 4nGuestbook đ t o So l u bút cho web
- Vào website www.lavieportal.com đ t i file 4nGuestbooks.zip (70KB) v . - Sau khi gi i nén (unzip) file này ra, b n s đ c file huong dan.txt và 2 th m c: Public_html và sql (xem hình 4.5).
Hình 4.5: Gi i nén file 4nGuestbooks.zip
File huong dan.txt cho bi t chúng ta ph i ti n hành các b c cài đ t sau:
Copy toàn b các file trong th m c Public_html vào th m c g c c a Nukeviet (xem hình 4.6).
Hình 4.6: Copy các file trong th m c Public_html vào th m c g c c a Nukeviet
B c 2: Vì module này c n CSDL nên ta s cài đ t thêm CSDL cho Module. Cách cài đ t nh sau:
Cách 1:
1 T thanh đ a ch (Address) c a trình duy t, truy c p đ n file
4nguestbook_install.php theo đ ng d n sau:
http://localhost/home/4nguestbook_install.php. N u cài đ t thành công, b n s nh n đ c thông báo sau (xem hình 4.7).
Hình 4.7: Cài đ t thành công Module 4nguestbook.
Cách 2:
1 Nh p file 4nguestbook.sql trong th m c SQL vào c s d li u. (Cách nh p file SQL vào CSDL xin xem ph n 5 c a chuyên đ .)
2 Xóa file 4nguestbook_install.php sau khi cài đ t xong.
Chú ý:
X Ch s d ng 1 trong 2 cách. N u quá trình cài đ t b ng cách 1 không thành công thì m i s d ng cách 2.
X Cho dù dùng cách 1 hay 2 thì b n đ u ph i xóa file
4nguestbook_install.php sau khi cài đ t xong. N u đ l i file này, ng i khác có th vào ngh ch phá làm m t CSDL c a b n.
B c 3: Kích ho t Module 4nGuestbook theo các b c nh sau:
1 B n đ ng nh p vào Admin Control Panel qua đ a ch :
http://localhost/home/admin/admin.php
2 Vào m c Modules
3 Nh p vào link “Kích ho t” (Link này n m cùng hàng v i tên Module
4nGuestbook trong c t Ch c n ng) đ kích ho t Module (xem hình 4.8).
Hình 4.8: Kích ho t Module 4nGuestbook
Nh v y Module 4nGuestbook đã s n sàng ho t đ ng. Truy c p vào đ a ch : http://localhost/home/modules.php?name=4nGuestbook đ vào S l u bút.
Hình 4.9: S l u bút
2. Cài đ t Block
Có 2 d ng Block:
1 D ng file (đ c ch a th m c blocks trong th m c g c c a nukeviet)
2 D ng CSDL (là các đo n mã HTML đ c chèn trong ph n Qu n lý Block Admin Control Panel).
Có r t nhi u Block cho h th ng nukeviet. Ví d : Block đ ng h , th i ti t, th i gian, th ng kê truy c p, tin t c, l ch, t đi n, Tìm ki m Google, yahoo,... đây chúng ta s quan tâm đ n cách cài đ t các Block d ng file đã đ c t o s n và cung c p mi n phí d i d ng mã ngu n m trên website
2.1. Cài đ t
2.1.1. Cài Block d ng file:
Tr m t s r t ít Block c n CSDL, đ i đa s các Block có th ch y b ng cách copy tr c ti p file vào th m c blocks (trong th m c g c c a nukeviet) (xem hình 4.10).
Hình 4.10: Các file đ c copy vào th m c Blocks
Các Block có trong th m c này s đ c h th ng t đ ng thêm vào danh sách các file ch kích ho t.
2.1.2. Cài Block d ng CSDL:
Nh đã nói trên, ngoài cách s d ng các Block d ng file, b n có th s d ng các Block d ng CSDL. Các Block này đ c cài đ t b ng cách chèn các đo n mã HTML trong ph n Qu n lý Block Admin Control Panel. Các b c nh sau:
1 B n đ ng nh p vào Admin Control Panel qua đ a ch :
http://localhost/home/admin/admin.php
2 Vào m c Blocks, xu ng cu i trang b n s th y ph n Thêm Block m i. B n đi n tên Block vào ô “Tiêu đ ”, dán đo n mã HTML vào ph n “N i dung”. Các ph n khác t m th i b n c đ m c đ nh, sau đó nh p nút T o Block
Hình 4.11: T o Block d ng CSDL
3 Block s đ c chèn lên trang ch nh sau (xem hình 4.12)
Hình 4.12: Hình dáng Block v a đ c cài đ t.
bi t thêm chi ti t n i dung t o và Qu n lý Block xin xem m c 1.2
ch ng V, ph n 4 c a chuyên đ này.
2.2. Kích ho t
kích ho t cho m t Block d ng file v a copy vào h th ng, b n th c hi n theo các b c sau:
1 ng nh p vào Admin Control Panel qua đ a ch :
http://localhost/home/admin/admin.php
2 Vào m c Blocks
Trong ph n "Thêm block m i", b n nh p Tiêu đ cho Block B n ch n m t trong các file t danh sách Tên file.
Hình 4.13: Thêm Block d ng file
L p t c Block đ c ch n s n m trong danh sách các Block đang ho t đ ng và b n s th y n i dung Block trên trang ch website (xem hình 4.14).
Hình 4.14: Block hi n ra trên Website
2.3. Xóa
B n có th xóa m t Block d ng file b ng cách xóa tr c ti p file trong th m c /Block/. Tuy nhiên, n u không dùng n a thì b n có th Ng ng hi u l c
thay vì xóa h n nó. bi t cách Ng ng hi u l c, xin xem h ng d n 1.2 m c
V, ph n 4 c a chuyên đ này.
3. Cài đ t Theme
b n d hình dung cách th c cài m t Theme m i, tôi s l y ví d cài đ t theme MSN.
Tr c khi cài đ t theme MSN, b n vào website http://lavieportal.com t i v file MSN_theme.rar (27KB). Ngoài theme này, b n có th t i r t nhi u theme đ p khác v t di n đàn , t t nhiên t t c đ u là mã ngu n m và hoàn toàn mi n phí.
3.2. Cài đ t
Ti n hành cài Theme m i theo trình t sau:
B c 1:
Copy các file cài đ t theme vào h th ng NukeViet (xem h ng d n chi ti t trong b cài c a t ng theme). Thông th ng theme s đ c ch a trong m t th m c (tên th m c chính là tên c a theme), ta ch vi c copy th m c ch a theme đó vào th m c themes/ (th m c này n m trong th m c g c c a NukeViet )
V i theme MSN, b n m file MSN_theme.rar và copy th m c msn/ vào th m c themes/ (n m trong th m c g c c a NukeViet) (xem hình 4.15).
Hình 4.15: Cài đ t theme MSN
3.3. Kích ho t
1 B n đ ng nh p vào Admin Control Panel qua đ a ch :
http://localhost/home/admin/admin.php
2 Vào m c C u hình ho c truy c p tr c ti p theo đ a ch :
http://localhost/home/admin/admin.php?op=Configure
T i ô “Giao di n chính c a site”, b n ch n tên theme là msn. Nh p nút “L u thay đ i” đ ch p nh n (xem hình 4.16).
Hình 4.16: i giao di n cho website
3 Website đã đ c thay đ i thành giao di n MSN (xem hình 4.17)
Hình 4.17: Giao di n website s d ng theme MSN