Source Gallery PHP Ko Cần SQL, Hay Lắm Nè |
|
August 31, 2007 |
Demo :_http://mygallery.daoduytu.net/demo/
Download:_http://mygallery.daoduytu.net/mygallery.zip
I/Yêu cầu cấu hình:
Äể chạy được MyGallery, rất đơn giản, bạn cần hosting há»— trợ PHP4 trở lên và GD2. Hiện nay có rất nhiá»u dịch hosting miá»…n phà thá»a mãn Ä‘iá»u kiá»n nà y. Má»™t và i có quảng cáo dạng Text hoặc Popup, má»™t và i may mắn lại không há» có quảng cáo. Nếu bạn Ä‘ang sở hữu hosting xịn thì không cần nói là m gì, nhưng nếu bạn chưa có host thì bạn có thể tham khảo danh sách má»™t số dịch hosting miá»…n phà mà tôi cho rằng có chất lượng.
II/Cà i đặt:
- Trước hết bạn phải tải MyGallery phiên bản 1.0.1 vá» Tại Äây. Sau khi tải vá», bạn giải nén file mygallery.zip bằng má»™t phà n má»m giải nén như Winrar. Bạn sẽ thấy thư mục mygallery vá»›i cấu trúc sau:
mygallery/-|
|–data/ (folder)
|–gallery/ (folder)
|–includes/ (folder)
|–js/ (folder)
|–templates/ (folder)
|—– admin.php,admin_popup.php, config.php, directory.jpg,him.js, img_holder.jpg, index.php, README.txt, thumb_generator.php. (các file)
- Mở file config.php bằng má»™t trinh soạn thảo văn bản nà o đó, và dụ Notepad hoặc WordPad cá»§a Windows. Tuy nhiên, tôi khuyến cáo nên sá» dụng WordPad trong trưá»ng hợp bạn không có phần má»m biên táºp file PHP thay vì dùng Notepad vì Wordpad sẽ hiển thị mã nguồn theo đúng định dạng khi láºp trình, theo từng dòng giúp bạn Ä‘á»c code dá»… dà ng hÆ¡n.
Bạn sẽ thấy các cấu hình cÆ¡ bản cá»§a MyGallery nằm ở đây. Má»™t Ä‘iá»u quan trá»ng bạn cần nhá»› là bạn phải thay đổi tên ngưá»i dùng và máºt khẩu ở dòng:
Trong đó bạn chú ý đến chữ admin và matkhau có mà u xanh. Äấy chÃnh là tên truy cáºp và máºt khẩu cá»§a bạn và o trang quản trị Gallery. Bạn cần thay đổi nó và nhá»› rõ máºt khẩu má»›i cá»§a mình. Tất cả các cấu hình khác Ä‘á»u được tôi giá»›i thiệu cụ thể bằng tiếng Việt, các bạn có thể Ä‘á»c và hiểu được.
- Bạn có thể đổi tên thư mục gallery (thư mục gallery cha, không phải thư mục gallery/gallery/) thà nh tên mình muốn. Sau đấy bạn Upload toà n bộ thư mục gallery lên host của bạn.
Và dụ tôi có hosting và có tên miá»n là _http://www.mydomain.com. Tôi muốn là m má»™t gallery hosting nà y vá»›i tên miá»n là _http://www.mydomain.com/gallery thì tôi sẽ đổi tên thư mục ‘mygallery’ thà nh thư ‘mục gallery’ rồi Upload toà n bá»™ thư mục ‘gallery’ nà y lên host. Nếu bạn không biết cách dùng FTP bạn có thể truy cáºp địa chỉ sau để được hướng dẫn chi tiết: _http://daoduytu.net/forum/showthread.php?goto=newpost&t=1364
- - Tiếp theo, bạn CHMOD thư mục gallery/data/ (CHMOD mình thư mục data thôi) thà nh 755. Tuy nhiên Ä‘iá»u nà y chỉ áp dụng nếu server cá»§a bạn là server Linux, còn nếu bạn chạy server Windows và có há»— trợ PHP thì bạn không cần là m bước nà y.
Hướng dẫn sá» dụng MyGallery………………………………….. ……… ……………………….. A/ Admin chuẩn bị:
Upload MyGallery lên, quản trị cần chuẩn bị lại một chút trước khi công bố cho bạn bè biết. Vì thế tớ giới thiệu phần nà y trước.
Sá» dụng MyGallery rất dá»… dà ng. Sau khi cà i đặt, bạn truy cáºp gallery cá»§a mình, giả sá» theo địa chỉ _http://www.yourdomain.com/gallery bạn sẽ thấy giao diện cá»§a MyGallery như sau:
Nếu không có các ảnh hiển thị ở trang chá»§, hãy yên tâm không có chuyện gì cả. Äấy là do MyGallery chưa tạo được Thumbnails, cÅ©ng có thể nó sẽ thông báo cho bạn biết như sau:
Khi đó bạn có thể Refesh lại website để tạo Thumbnails hoặc và o phần quản trị để tạo. Khi Thumbnail chưa được tạo, nếu bạn mở các Album con sẽ thấy hình sau:
(Ảnh đã được thu nhá», click và o hình để xem ảnh gốc)
B/ Äăng nháºp Admin Control Panel và quản lý Gallery:
I/ Äăng nháºp
Äể đăng nháºp và o khu vá»±c quản trị cá»§a Gallery bạn có thể mở trình duyệt và gõ _http://www.yourdomain.com/gallery/admin.php, hoặc đơn giản từ trang chÃnh Gallery kéo trình duyệt xuống dưới sẽ thấy liên kết đến trang quản lý.
Má»™t khung nháºp máºt khẩu sẽ hiện ra yêu cầu bạn nháºp máºt khẩu và o.
Máºt khẩu mặc định là :
User: test
Pass: test
Sau khi qua bước nà y, bạn sẽ phải nháºp máºt khẩu má»™t lần nữa. Lân nháºp máºt khẩu đầu tiên là máºt khẩu bảo vệ tá»› thêm và o để bảo vệ khu vá»±c quản trị, lần nháºp máºt khẩu thứ hai là máºt khẩu quản trị hệ thống:
Máºt khẩu mặc định cá»§a bước hai nà y là :
User: admin
Pass: matkhau
*Thay đổi máºt khẩu quản trị:
- Vá»›i máºt khẩu vòng 1:
Äây là máºt khẩu tá»› thêm và o, bạn mở file admin.php trong thư mục gallery sẽ thấy có má»™t dòng (dòng 13) như sau:
Bạn để ý, có hai dãy số ‘loằng ngoằng’: 098f6bcd….. giống nhau không. Äó chÃnh là tên tà i khoản và máºt khẩu đã được mã hóa MD5. Dãy ở phần là tên truy cáºp, dãy ở phần là máºt khẩu. Bạn muốn đổi máºt khẩu hãy truy cáºp địa chỉ _http://www.daoduytu.net/tool/mahoa.php. Nháºp dòng chữ bạn muốn mã hóa rồi nhấn Enter. Trình duyệt sẽ trả vá» cho bạn Ä‘oạn text đã được mã hóa. Bạn chỉ cần copy Ä‘oạn mã đó thay và o dòng chữ trên là được. (Chú ý: Copy và o giữa hai dấu nháy đơn ‘ ‘)
- Vá»›i máºt khẩu vòng 2:
Máºt khẩu nà y được lưu trong file config.php trong thư mục gallery. Bạn có thể ở ra và thay đổi máºt khẩu ở đó. Máºt khẩu nà y không bị mã hóa. Bạn chỉ cân gõ trá»±c tiếp và o đó.
II/ Quản lý Gallery
Sau khi đăng nháºp thà nh công, trang quản trị sẽ hiện ra như sau:
(Ảnh đã được thu nhá», click và o hình để xem ảnh gốc)
Ở ngay đầu trang quản trị bạn có thể thấy thanh menu:
+ Admin Home: Trang chá»§ ACP
+ Gallery: Quản lý, thêm - xóa - sá»a album, thêm - sá»a - xóa - tạo chú thÃch cho ảnh
+ Bình luáºn: Xem, quản lý các bà i bình luáºn cho ảnh cá»§a ngưá»i xem Gallery.
+ Ảnh thu nhá»: Xóa ảnh thu nhá». Ảnh thu nhỠđược lưu trong thư mục gallery/data. Sau má»™t thá»i gian sá» dụng bạn sẽ thấy có nhiá»u ảnh thu nhá» trong đây, có cả đã xóa và chưa xóa. Nó là m tốn dung lượng host cá»§a bạn. Bạn có thể và o đây để xóa Ä‘i, sau đó tạo lại để giảm dung hosting.
+ Thoát: Thoát khá»i khu vá»±c quản trị
(Chú ý: Sau khi thoát khá»i ACP, nếu bạn vẫn là m việc má»™t lúc sau đó mở lại ACP bạn sẽ không phải nháºp máºt khẩu vòng 1 nữa vì máºt khẩu đã được lưu trong Cookies. Nó sẽ bị xóa khi bạn tắt máy hoặc tá»± xóa Cookies. Vì thế nếu bạn không khởi động lại máy, hãy đảm bảo đã xóa Cookies khi bạn rá»i khá»i máy). Giá» ta sẽ Ä‘i đến từng phần nhá»
1/ Gallery:
(Giao diện phần quản lý Gallery, ảnh đã thu nhá», bấm và o ảnh để xem ảnh gốc)
a\ Thao tác với Album, Sub-Gallery, thư mục:
- Tạo Album má»›i: Góc trên phải cá»§a trang ACP có liên kết Tạo Album má»›i. Bạn click và o đó, má»™t cá»a sổ Popup mở ra, bạn gõ tên rồi nhấn nút Tạo để tạo các album chuyên mục cho mình, sau đó bấm Äóng để hoà n tất.
- Tạo Sub-Gallery: Vá»›i má»—i album Ä‘á»u có má»™t liên kết Tạo Sub-Gallery cho riêng mình, bạn muốn tạo Sub ở Album nà o thì click và o liên kết tương ứng vá»›i Album đó.
****Chú ý: + Vá»›i việc tạo Album má»›i hoặc Sub-Gallery, nếu bạn không tạo được bằng trình duyệt hosting cá»§a bạn há»— trợ truy cáºp FTP hoặc có chức năng File Manager thì bạn có thể sá» dụng để tạo Album (Sub-Gallery). Bạn tạo bằng cách tạo tên thư mục như tên cá»§a album mình muốn đặt. Danh sách thư mục nà y sẽ được MyGallery nà y nháºn và cáºp nháºt. Nếu bạn không thể tạo được bằng cách truy cáºp FTP thì có thể tà i khoản cá»§a bạn bị hạn chế, hãy liên hệ vá»›i nhà cung cấp host để biết thêm chi tiết.
+ Danh sách các Album, Sub-Gallery được lưu trong thư mục gallery/gallery. Bạn và o đây và tạo nếu sỠdụng FTP, còn nếu sỠdụng ACP thì nó sẽ tự tạo cho bạn trong đây. Bạn không thể tạo Album ở thư mục khác.
+ Không được đặt tên Album (Sub-Gallery) hoặc tá»± tạo thư mục có tên tiếng Việt. MyGallery vẫn nháºn ra và hiển thị tốt tên thư mục nhưng không thể xem ảnh trong album đó.
- Tạo Thumbnails: Tương tá»±, bạn click và o từng album để tạo ảnh thu nhá». Sau khi Upload Gallery lên host, bạn nên là m công việc nà y trước để tạo lại tất cả Thumbnail cho gallery. Hoặc sau khi vừa xóa Thumbnail bạn cÅ©ng phải là m lại việc nà y. (CÅ©ng có thể tạo lại Thumbnail ở ngoà i trang chÃnh)
(Ảnh đã được thu nhá», click và o hình để xem ảnh gốc)
(Ảnh đã được thu nhá», click và o hình để xem ảnh gốc)
- Gá»i ảnh: Bấm và o từng Album (hoặc Sub-Gallery) để gá»i ảnh tương ứng và o album (Sub-Gallery) đó. Má»™t cá»a sổ popup hiện ra, bạn bấm Browse để tìm đến ảnh cần đưa lên sau đó bấm Gá»i. Sau khi gá»i xong ảnh đó bạn có thể tiếp tục gá»i tiếp ảnh sau nữa. Bạn cÅ©ng có thể sá» dụng FTP để gá»i ảnh, và nên sá» dụng FTP nếu bạn gá»i nhiá»u ảnh cùng lúc. Chú ý hãy gá»i và o đúng Album (Sub-Gallery) đã tạo ở trên.
(Ảnh đã thu nhá», bấm và o ảnh để xem ảnh gốc)
Nếu bạn không biết cách sá» dụng FTP hãy truy cáºp _http://daoduytu.net/forum/showthread.php?goto=newpost&t=1364
- Äổi tên: Nguyên tắc vá» tên Album vẫn như trên, bạn bấm và o liên kết tương ứng vá»›i Album cần đổi tên để thay đổi tên Album đó. Cuối cùng bấm Sá»a
- Xóa: Bấm và o liên kết Xóa ở bên cạnh mỗi Album để xóa album đó. Chú ý rằng, nếu bạn xóa Album nà o thì toà n bộ ảnh trong album đó sẽ bị xóa luôn.
b\ Thao tác với các ảnh:
- Äổi tên file: Bấm và o liên kết Äổi tên file bên phải má»—i ảnh thu nhỠđể sá»a tên. Chú ý: Tên file cÅ©ng không được gõ tiếng Việt có dấu nhưng chấp nháºn dấu cách. Tên file sẽ được hiện ở dưới các ảnh. Nếu tên file có dấu cách MyGallery sẽ tá»± chèn dấu gạch dưới và o tên file trên hostng. Còn hiển thị thì vẫn có dấu cách như bạn gõ.
- Sá»a chú thÃch: Thay đổi chú thÃch cho các ảnh bạn gá»i lên để ngưá»i xem hiểu đó là ảnh gì.
- Xóa: Bấm và o liên kết ở các ảnh tương ứng để xóa.
2/ Bình luáºn:
Khi và o đây bạn sẽ thấy các bình luáºn cá»§a ngưá»i xem vá» các bức ảnh cá»§a bạn. Bên trái má»—i bình luáºn có luôn ảnh thu nhỠđể bạn biết ngưá»i xem đã bình luáºn ảnh nà o. Vá»›i má»—i bình luáºn bạn có thể xóa nó nếu thấy không cần thiết.
3/ Ảnh thu nhá»:
Trong khu vá»±c nà y, bạn có thể xóa các ảnh Thumbnails để giảm dung lượng sá» dụng host. Vì sau má»™t thá»i gian sá» dụng, các Thumbnail sẽ nhiá»u lên, có cả ảnh đã xóa nhưng vẫn được lưu, vì thế bạn nên thưá»ng xuyên dá»n dẹp vừa giảm dung lượng vừa đảm bảo truy cáºp.
C/ Dà nh cho ngưá»i truy cáºp
Nếu bạn truy cáºp Gallery, ở ngay trang chá»§ bạn sẽ thấy các ảnh má»›i được gá»i lên. Bấm luôn và o các ảnh nhỠđể xem ảnh lá»›n. Hoặc bạn có thể bấm và o từng Album (Sub-Gallery) ở menu bên trái để xem các ảnh trong album đó.
Tag: php hosting



August 31, 2007
Leave a Reply