PhpMyChat v0.145 Việt hoá

Cài đặt | Sử dụng

Đây là chương trình Chat mã nguồn mở viết bằng ngôn ngữ PHP, chạy với các CSDL: MySQL, ODBC, PostgreSQL. Có thể tham khảo thông tin và download chương trình gốc tại: http://www.phpheaven.net/

Chương trình đã được cải tiến và Việt hoá để sử dụng cho PCLEHOAN Chat Room. Có thể download bộ nguồn Việt hoá này tại: http://www.lehoanpc.net/kho/phpmychatvn.zip

Chương trình có nhiều chức năng như:
- Cho phép tạo phòng chat riêng.
- Cho phép lọc bỏ thông điệp của những người mình không thích.
- Cho phép sao chép thông điệp về máy cá nhân dưới dạng file HTML.
- Cho phép gởi thông điệp riêng cho người khác.
- Cho phép gởi lời mời người khác tham gia phòng chat của mình.
- Cho phép chèn biểu tượng gương mặt vào thông điệp.
- Cho phép gõ tiếng Việt theo 3 kiểu Vni, Telex, VIQR và có thể chuyển đổi cách gõ trong khi đang nhập thông điệp bằng phím tắt.
- Cho phép người điều hành hay quản trị loại người khác khỏi phòng chat hay cấm họ truy cập 1 thời gian.
- Cho phép theo dỏi số lượng người đang tham gia trong các phòng chat.

Sau đây chúng tôi sẽ hướng dẫn cài đặt và sử dụng bộ nguồn Việt hoá.

I. Cài đặt

Sau khi download bộ nguồn về, các bạn giải nén vào Localhost hay upload lên server rồi chạy file setup.php để cài đặt.

Chú ý:

- Trước khi cập nhật từ version cũ của PCLEHOAN Chat Room bạn cần phải xoá messages table đã có (dùng file chat/admin.php của version cũ).

- Vì là bộ nguồn của PCLEHOAN Chat Room nên sau khi cài đặt các bạn cần thay đổi các thành phần liên quan đến PCLEHOAN cho phù hợp với Chat Room của bạn, đây cũng là dịp để các bạn nghiên cứu file nguồn - Nếu các bạn không thích bỏ công thay đổi thì tốt nhất là đừng sử dụng bộ nguồn này.
Thí dụ: Thay đổi dòng PCLEHOAN Chat Room trong file lib/release.lib.php

Việc cài đặt rất dễ dàng do đa số nội dung đã được Việt hoá. Quá trình cài đặt tiến hành lần lược qua các bước sau:

1/ Bước 1: Cấu hình

Bạn phải điền đầy đủ các thông tin sau:
- Chọn kiểu SQL server: Tuỳ theo server của bạn hỗ trợ loại CSDL nào.
- Tên máy chủ: Nếu Server CSDL nằm chung với Server Chat thì bạn gõ localhost
- Tên database của Chat room trên server: Tên này phải được tạo sẵn trên server CSDL bởi người quản trị server hay do bạn tạo bằng cách dùng chương trình PhpMyAdmin.
- Tên người quản trị CSDL: Tên Admin của server CSDL, không phải Admin của Chat.
- Mật khẩu của người quản trị.

Bạn hãy chọn 1 trong các mục:
- Tạo tables: Nếu bạn cài mới
- Cập nhật từ v0.12.0 hay 0.12.1
- Cập nhật từ v0.13.0 đến 0.13.3
- Không cần làm gì cả...: Nếu bạn chỉ cần khai báo lại các thông số hoạt động của Chat Room.

Bạn phải khai báo tên các table cho CSDL:
- Nội dung thông điệp
- Thông tin đăng ký
- Thông tin truy cập
- Danh sách người bị cấm truy cập
Chú ý: Nếu bạn tạo mới, tên các table không được trùng với các table đã có. Nếu bạn nâng cấp các table này phải có sẵn trong CSDL.

2/ Bước 2: Tuỳ chọn

Bạn phải quy định thời gian xoá thông điệp và người đã thoát khỏi phòng chat:
- Số giờ lưu thông điệp trước khi xoá: Tất cả thông điệp có thời gian gởi quá giới hạn này đều bị xoá khỏi CSDL
- Số phút lưu thông tin về người đã thoát trước khi xoá: Sau thời gian nầy tên người đã thoát sẽ bị xoá khỏi danh sách truy cập.
- Số ngày lưu thông tin về thành viên đã rút tên: 0 là không bao giờ xoá.

Bạn phải tạo các phòng chat mặc định:
- Công cộng: Mọi người đều có thể tham gia.
- Riêng: Chỉ những người đã đăng ký và biết tên phòng chat mới có thể tham gia.
Chú ý: Tên phòng chat phân cách nhau bằng dấu phẩy và không có khoảng trắng.

Xác lập ngôn ngữ: Do đây là bản Việt hoá, đã loại bỏ các ngôn ngữ khác nên các bạn không nên thay đổi gì trong phần này.

Đăng ký: Quy định người tham gia Chat bắt buộc phải đăng ký hay không.

Bảo mật và hạn định:
- Hiển thị link truy cập bảng Quản trị trong trang đầu tiên: Quy định cho hay không.
- Hiển thị link cho phép thành viên rút tên: Quy định cho hay không.
- Người dùng có thể truy cập: Quy định quyền hạn của người tham gia chat.
- Hiệu lực chức năng cấm truy cập: Bạn có thể cấm thành viên truy cập trong 1 số ngày hạn định, 0 là không cho hiệu lực, số dương quy định số ngày bị cấm truy cập (2000000 là tối đa, 0.02 là nửa giờ....).
- Loại bỏ các từ thô tục: Quy định cho hiệu lực chức năng này hay không.
- Số lượng tối đa thông điệp được phép xuất thành file HTML: Quy định số lượng tối đa thông điệp người tham gia chat có thể sao chép về máy cá nhân dưới dạng file HTML, (0 là vô hiệu-, '*' là tất cả thông điệp).

Tính năng tăng cường:
- Được dùng smilies hay không.
- Được làm đậm, nghiêng và gạch dưới trong thông điệp hay không.

Hiển thị:
- Số giờ cần điều chỉnh để đồng bộ thời gian giửa server và nơi bạn ở: Nếu bạn không biết trước, sau khi chạy chương trình trên server bạn sẽ biết số giờ chênh lệch và điều chỉnh trong file config/config.lib.php.
- Sắp xếp thông điệp: Quy định cho hiển thị các thông điệp mới nhất ở đầu hay cuối trang.
- Số lượng thông điệp hiển thị: Quy định số lượng thông điệp sẽ được hiển thị trong cửa sổ thông điệp.
- Quy định Thời gian (giây) giửa 2 lần cập nhật cửa sổ thông điệp.
- Hiển thị thời gian gởi thông điệp: Quy định cho hay không.
- Hiển thị chú thích khi có người vào/ra phòng chat: Quy định cho hay không.
- Gởi thông điệp chào mừng người truy cập phòng chat: Quy định cho hay không.
Chú ý: Đây là các quy định mặc định cho chương trình, người tham gia chat có thể điều chỉnh một vài tính năng trong khi chat bằng các lịnh tương ứng.

3/ Bước 3: Người Quản trị

Bạn bắt buộc phải khai báo 2 mục Tên truy cập và mật khẩu, các mục khác có thể khai báo hay không tuỳ ý. Sau này bạn có thể thay đổi các thông tin bằng cách chọn mục 'Thay đổi lý lịch' trong trang đầu tiên khi chạy chương trình.

4/ Bước 4: Tạo File cấu hình

Sau khi tất cả các xác lập cần thiết để chạy chương trình đã được thực hiện qua các bước trên, chương trình sẽ tự động tạo cho bạn nội dung file cấu hình. Bạn Copy tất cả nội dung, từ dòng đầu cho tới dòng cuối (hay bấm nút "Đánh dấu chọn toàn bộ"), rồi paste vào trình soạn thảo text (Notepad, Vi...). Sau đó bạn phải nhập mật khẩu chính xác vào dòng thứ 7 và lưu file này vào config/config.lib.php. Rồi upload file này vào thư mục chat/config trên server (thay thế file đã có)(xem file install.txt trong thư mục docs của bộ gốc).
Chú ý: Phải bảo đảm không có khoảng trắng giửa các ký tự, trước tag php đầu tiên và sau tag php cuối cùng.

Sau khi bạn hoàn tất các bước trên, chương trình của bạn đã sẳn sàng để chạy. Bạn đừng quên xác lập 3 biến trên đầu nội dung file chat/admin/mail4admin.lib.php
$Sender_Name = 'your true name'; // May also be the name of your site
$Sender_email = 'your e-mail'; // For the reply address
$Completed = '0'; // Sets this to '1'

Cuối cùng bạn phải xoá file setup.php và thư mục install trên server sau khi cài đặt.

Cài đặt | Sử dụng


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com