Xây dựng website tin tức bằng joomla

54 20 0
Xây dựng website tin tức bằng joomla

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU CHƢƠNG 1: 24 TỔNG QUAN VỀ PHẦN MỀM Mà NGUỒN MỞ 24 CHƢƠNG 2: 10 GIỚI THIỆU CÀI ĐẶT APPSEVER VÀ JOOMLA 10 CÀI ĐẶT APPSEVER ĐỂ TẠO LOCALHOST 10 1.1 Giới thiệu chung Appsever 10 1.2 Cài đặt Appsever để tạo localhost 10 CÀI ĐẶT JOOMLA! TRÊN LOCALHOST 10 DÙNG QUYỀN QUẢN TRỊ ĐỂ QUẢN LÝ THÀNH VIÊN XÂY DỰNG WEBSITE 20 CHƢƠNG 3: 24 THIẾT KẾ CÁC THÀNH PHẦN CHÍNH 24 CHO WEBSITE 24 CÀI ĐẶT TEMPLATE 23 1.1 Giới thiệu template 24 1.2 Cài đặt template cho Joomla! 24 PHÂN LOẠI TIN TỨC Error! Bookmark not defined.25 2.1 Tạo Section 26 2.2 Tạo Category 26 TẠO MENU CHO WEBSITE 26 TẠO BÀI VIẾT VÀ LIÊN KẾT BÀI VIẾT ĐẾN MENU 28 4.1 Tạo viết 29 4.2 Tạo liên kết viết đến Menu 30 CHƢƠNG 4: TẠO CÁC MODULE CHO WEBSITE 33 Giới thiệu module 33 Cài đặt module 33 2.1 Module Login 33 2.2 Module footer show copyright website 35 2.4 Module show thành viên l nh đạo 36 2.5 Module show banner Hình ảnh hoạt động 37 2.5.1 Tạo Client banner 37 2.5.2 Tạo Catelogies Banner: 37 2.5.3 Tạo Banner 38 2.5.4 Show Banner giao diện website 38 2.6 Tạo menu Contact cho website 39 2.7 Module show vị trí truy cập 41 CHƢƠNG 5: TẠO TRANG THƯ VIỆN HÌNH ẢNH VÀ TÀI LIỆU CHO WEBSITE 42 Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla Tạo thư viện hình ảnh cho website 42 Xây dựng trang quản lý tài liệu upload/download DocMan cho website 42 2.1 Giới thiệu DocMan: 42 2.2 Cài đặt Docman 42 2.3 Chỉnh sửa cấu hình cho Docman 43 2.4 Thêm chủng loại tài liệu (category) Docman: 44 2.5 Tạo trang download/upload tài liệu: 45 Việt hoá cho DocMan 45 CHƢƠNG 6: MỘT SỐ GIAO DIỆN CỦA WEBSITE 42 KẾT LUẬN 53 TÀI LIỆU THAM KHẢO 53 Sinh viên: Nguyễn Văn Hoµng - 46K3 - CNTT - ĐHV Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla LỜI MỞ ĐẦU Ngày nay, Internet đ trở thành phần thiếu lĩnh vực phát triển x hội Theo thống kê vào tháng 03/2010 số lượng người đ tiếp cận với internet toàn giới xấp xỉ 400 triệu người, để thiết lập diện tổ chức, cá nhân với phần số này, website lựa chọn hiệu Bên cạnh tác dụng to lớn tổ chức khác nhau, website nơi chia sẻ kiến thức kết nối cộng đồng, thực đem lại nhiều lợi ích thiết thực Từ hiệu mà website mang lại, em muốn tìm hiểu cách xây dựng thiết kế website Có nhiều phần mềm,cơng cụ hỗ trợ thực thiết kế website, Joomla! hệ thống quản trị nội dung m nguồn mở số giới viết ngôn ngữ PHP kết nối đến sở liệu SQL Linh hoạt, đơn giản, tính tuỳ biến cao mạnh mẽ, nói Joomla!, sử dụng toàn giới từ trang web đơn giản ứng dụng phức tạp Việc cài đặt dễ dàng, quản lý đơn giản, đáng tin cậy Đó lý em chọn Joomla công cụ để thực hiên đề tài "Xây dựng website tin tức joomla" Báo cáo gồm chương: Chương 1: Tổng quan phần mềm m nguồn mở Chương 2: Giới thiệu cài đặt Appsever Joomla! Chương 3: Thiết kế thành phần cho website Chương 4: Tạo module cho website Chương 5: Tạo trang thư viện hình ảnh load tài liệu cho website Chương 6: Một số giao diện website Sinh viªn: Ngun Văn Hoàng - 46K3 - CNTT - HV án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla Em xin gửi lời cảm ơn chân thành đến thầy giáo Th.s Lương Xuân Phú đ giúp đỡ em hoàn thành đề tài Mặc dù có nhiều cố gắng Joomla hệ thống quản trị nội dung m nguồn mở tương đối nay, vốn kiến thức chưa sâu nên chắn báo cáo em nhiều thiếu sót, mong đóng góp ý kiến Thầy, Cơ giảng viên tồn thể bạn sinh viên Vinh, tháng 05 năm 2010 Sinh viên thực hin: Nguyn Vn Hong Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla CHƢƠNG TỔNG QUAN VỀ PHẦN MỀM Mà NGUN M 1.1 Giới thiệu phần mềm nguồn mở thÕ giíi PhÇn mỊm ngn më (OSS – Open Source Sofware) có lịch sử phát triển qua hàng chục năm Lợi ích phần mềm nguồn mở thấy rõ qua hình thành cộng đồng nguồn mở với sản phẩm có giá trị cao thực tế giá trị đào tạo Sự đời phát triển phần mềm nguồn mở: Hơn thập kỉ tr-ớc, máy tính lần v-ơn tới mà nguồn tr-ờng đại học đ-ợc truyền miễn phí, nhà lập trình cho rằng, đ-ợc trả tiền cho việc lập ch-ơng trình thân ch-ơng trình Sự việc thay đổi máy tính tiến đến giới th-ơng mại công ty bắt đầu phát triển, cấp phép cho phần mềm dựa tảng th-ơng mại, hạn chế truy cập mà nguồn ý t-ởng công khai mà nguồn đà xuất ngày đầu Công nghệ thông tin d-ới hình thức khác nhau: 1940: Đà có hoạt động chia sẻ mà nguồn làm việc máy tính ENIAC, hoạt động chia sẻ phần mềm dùng chung, nghiên cứu có c«ng bè kÌm theo m· ngn  1970-1980: Donal Knuth phát triển hệ xử lý văn nguồn mở Tex  1998: The Open Source Initiative – mét tæ chøc xúc tiến phần mềm nguồn mở miễn phí đ-ợc thành lập nhà lập trình Eric Raymond Bruce Perens Hai ông cho rằng, từ miễn phí nên thay mở để tránh nhầm lẫn Vì vậy, cách đặt lại tên từ miễn phí thành phần mềm mở, Bruce Perens đồng nghiệp ông hy vọng hình mẫu doanh nghiệp đ-ợc mở rộng Netscape công bố mà nguồn Netscape Nagivator đà tạo cạnh tranh, kết ng-ời dùng có lợi từ trình duyệt nguồn mở miễn phí trình duyệt nguồn đóng (IE) Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức bng joomla Từ năm 1998 đến nay: phong trào phần mền nguồn mở đà phát triển mạnh mẽ nhiều n-ớc với việc đề cao Linux Phần mềm nguồn mở, hệ điều hành: Các hệ điều hành nguồn mở dòng Linux: Red Hat, OpenLinux, Debian, ManDrake, SuSE, TurboLinux, Nirvana, Slackware Các hệ điều hành nguồn mở dòng BSD: FreeBSD, NetBSD, OpenBSD Phần mềm nguồn mở, hệ quản trị CSDL: Hiện phần lớn DBMS ngn ®ãng (Oracle, Informix, Sybase, DB2 v.v.) ®Ịu cã phiên chạy d-ới Linux Unix MySQL, PostgreSQL DBMS nguồn mở chuyển đổi liệu với DBMS nói Phần mềm nguồn mở, phần mềm cá nhân: Văn phòng: MS Office, Sun StartOffice, OpenOffice…  Mail Cline: Netscape Messenger, MS Outlook, MS Internet Mail,  Tr×nh dut Web: MS IE, Netscape Navigator, Mozila, Opera…  M« pháng Windows: Conntectix Virtual PC, Lindows, Wine…  PhÇn mỊm ngn më, phÇn mỊm server:  Web: Apache (61,4%), MS IIS (28,5%), Sun Iplanet (2%)  Th- ®iƯn tư: Cyrus IMAP, Sendmail, Quickmail, Fetchmail… Xác thực: Cistron Radius Cấp địa động: ISC DHCP  Tỉ chøc danh b¹: Michigan Univ, OpenLDAP Dịch vụ tên miền: ISC Bind Khác: Tomcat (Java servlet), Squid (proxy), proftp (FTP)  PhÇn mỊm ngn mở, công cụ lập trình: Trình dịch: Borland Kylix (C++), GNU C++, Sun JDK (Java), PHP  Web Portal: Borland Jbuilder, IBM WebSphere Studio Application Developer, Sun J2EE  Windows: Microsoft Visual Studio.Net Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla 1.2 HƯ phÇn mỊm më Apache, PHP & MySQL 1.2.1 Apache: Apache ch-ơng trình máy chủ HTTP ch-ơng trình dành cho máy chủ đối thoại qua giao thức HTTP Apache chạy hệ điều hành t-ơng tự nh- Unix, Microsoft Windows, Novell Netware hệ điều hành khác Apache đóng vai trò quan trọng trình phát triển mạng web giới Khi đ-ợc phát hành lần đầu, Apache ch-ơng trình máy chủ mà nguồn mở có khả cạnh tranh với ch-ơng trình máy chủ t-ơng tự Netscape Communications Corporation Từ đó, Apache đà không ngừng tiến triển trở thành phần mềm có sức cạnh tranh mạnh so với ch-ơng trình máy chủ khác mặt hiệu suất tính phong phú Từ tháng 04/1996, Apache trở thành ch-ơng trình máy chủ HTTP thông dụng Hơn nữa, Apache th-ờng đ-ợc dùng để so sánh với phần mềm khác có chức t-ơng tự Tính đến tháng 01/2007 Apache chiếm đến 60% thị tr-ờng ch-ơng trình phân phối trang web Apache kiểu mẫu webserver rÊt phỉ biÕn Gièng nh- Linux, PHP, MySQL nã lµ dự án nguồn mở Đây nguồn mở nên có khả viết ch-ơng trình mở rộng tính Apache PHP hoạt động với t- cách phần mở rộng Apache, lµ mét module cđa Apache Apache cã tÝnh ỉn định tốc độ cao Tuy nhiên Apache không hỗ trợ công cụ đồ hoạ trực quan Apache làm việc tốt Unix, nh-ng có phiên chạy tốt hệ Windows 1.2.2 PHP (Personal Home Page) PHP đ-ợc phát triển từ sản phẩm có tên PHP/FI Rasmus Lerdorf tạo năm 1995, ban đầu đ-ợc xem nh- tập đơn giản mà kịch Perl để theo dõi tình hình truy cập đến sơ yếu lý lịch ông mạng Ông đà đặt tên cho mà kịch 'Personal Home Page Tools' Khi cần đến chức rộng hơn, ông đà viết thực thi C lớn để truy vấn tới sở liệu gióp cho ng-êi sư dơng ph¸t triĨn c¸c øng Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - HV Đồ án tốt nghiệp đại học Đề tài : Xõy dng website tin tc bng joomla dụng web đơn giản ông đà định công bố mà nguồn PHP/FI cho mäi ng-êi xem, sư dơng cịng nh- sưa lỗi có đồng thời cải tiến mà nguån PHP/FI, viÕt t¾t tõ "Personal Home Page/Forms Interpreter", bao gồm số chức cho PHP nh- ta đà biết đến chúng ngày Nó có biến kiểu nh- Perl, thông dịch tự động biến form cú pháp HTML nhúng Cú pháp giống nh- Perl, hạn chế nhiều, đơn giản có phần thiếu quán 1.2.3 MySQL Cơ sở liệu MySQL đà trở thành sở liệu mà nguồn mở phổ biến giới tốc độ xử lý nhanh, ổn định dễ sử dụng Nó đ-ợc sử dụng nơi nhiều tổ chức lớn giới để tiết kiệm thời gian kinh phí cho website có dung l-ợng lớn, phần mềm đóng gói nh- Yahoo, Google, Nokia MySQL không sở liệu mà ngn më phỉ biÕn nhÊt trªn thÕ giíi hiƯn mà sở liệu đ-ợc chọn cho hệ ứng dụng xây dựng Linux, Apache, MySQL, PHP MySQL chạy 20 flatform nh-: Linux, Windows, OS/X, AIX, Netwar MySQL cã nh÷ng đặc tính nh-: a) Tính linh hoạt Máy chủ sở liệu MySQL cung cấp đặc tính linh hoạt, có sức chứa để xử lý ứng dụng đ-ợc nhúng sâu với dung l-ợng 1MB để chạy kho liệu lên đến hàng terabytes thông tin Sự linh hoạt flatform đặc tính lớn MySQL với tất phiên Linux, Unix Windows đ-ợc hỗ trợ Và tính chất mà nguồn më cđa MySQL cho phÐp sù tïy biÕn hoµn toµn theo ý muốn để thêm vào yêu cầu thích hỵp cho database server b) TÝnh thùc thi cao KiÕn trúc storage-engine cho phép chuyên gia sở liệu cấu hình máy chủ sở liệu MySQL đặc tr-ng cho ứng dụng đặc thù Dù ứng dụng hệ thống xử lý giao dịch tốc độ cao hay website dung l-ợng lớn phục vụ hàng triệu yêu cầu ngày, MySQL đáp ứng khả xử lý Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - HV án tốt nghiệp đại học Đề tài : Xây dựng website tin tc bng joomla hệ thống Với tiện ích tải tốc độ cao, nhớ caches chế xử lý nâng cao khác c) Hỗ trợ giao dịch mạnh MySQL đ-a số engine giao dịch sở liệu mạnh Các đặc tr-ng bao gồm hỗ trợ giao dịch ACID hoàn thiện, khóa mức dòng không hạn chế, khả giao dịch đ-ợc phân loại, hỗ trợ giao dịch đa dạng mà ng-ời đọc không gây trở ngại cho ng-ời viết ng-ợc lại Tính toàn vẹn liệu phải đ-ợc bảo đảm suốt trình server có hiệu lực, mức giao dịch độc lập đ-ợc chuyên môn hóa d) Là nơi l-u trữ Web Data MySQL nơi cho website trao đổi th-ờng xuyên có engine xử lý tốc độ cao, khả chèn liệu nhanh, hỗ trợ mạnh cho chức chuyên dụng web nh- tìm kiếm văn nhanh Những tính đ-ợc áp dụng cho môi tr-ờng l-u trữ liệu mà MySQL tăng c-ờng đến hàng terabyte cho server đơn e) Chế độ bảo mật liệu cao Vì bảo mật liệu cho công ty công việc quan trọng chuyên gia sở liệu, MySQL đ-a tính bảo mật tuyệt đối Trong việc xác nhận truy cập sở liệu, MySQL cung cấp kỹ thuật mà có ng-ời sử dụng đà đ-ợc xác nhận truy nhập đ-ợc vào server sở liệu Tiện ích backup recovery cung cấp MySQL hÃng phần mềm cho phép backup logic vµ vËt lý hoµn thiƯn cịng nh- recovery toµn bé thời điểm Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - HV án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla CHƢƠNG GIỚI THIỆU CÀI ĐẶT APPSEVER VÀ JOOMLA 2.1 Cài Đặt Appsever Để Tạo Localhost 2.1.1 Giới thiệu chung Appsever Để xây dựng website Joomla! localhost, cần phải có server ảo máy tính, Appsever software công cụ giả lập sever, hosting PC, ngồi Appsever cịn nhiều trình giả lập khác EasyPHP, Xampp, Wamp, VertrigoServ Appsever tích hợp sẵn tính Apache, MySQL, PHP phpMyadmin Ưu điểm Appsever chương trình hồn tồn miễn phí, dễ sử dụng nhẹ, phù hợp với máy cấu hình trung bình, tương thích cao đầy đủ chức để chạy PHP Tải chương trình trang chủ: www.appservnetwork.com 2.1.2 Cài đặt Appsever để tạo localhost a Các bƣớc cài đặt Bư c 1: Chạy tập tin chương trình Bư c 2: Xuất giao din chng trỡnh Nhn NEXT Sinh viên: Nguyễn Văn Hoµng - 46K3 - CNTT - ĐHV 10 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla Fax: Số máy Fax Web URL: Đường d n đến trang chủ Miscellaneous Information: Thông tin cá nhân Contact Image: Chọn hình liên hệ Contact Parameters: Cho phép ẩn/hiện thông số liên hệ Advanced Parameters: Tham số nâng cao Icon/ Text: Biểu tượng/chữ (văn bản/biểu tượng/No) Address Icon: Biểu tượng địa Email Icon: Biểu tượng thư Telephone Icon: Biểu tượng điện thoại Mobile Icon: Biểu tượng di động Fax Icon: Biểu tượng Fax Miscellaneous Icon: Biểu tượng cá nhân Email Parameters: Thông số email E-mail Form: Biểu m u thư Description Tittle: Dòng miêu tả Banned e-mail: Đình email Banned Subject: Đình chủ đề Banned Text: Đình nội dung Nhấn Apply Save để kết thúc b Tạo menu Liên hệ cho website Mở menu Menus/Main Menu chọn New: Select Menu Item Type/InteralLinks/Contacts/Contact/Standar Contact Layout Title: Liên Hệ (tên menu) Display in: chọn menu Parren Item: chọn menu chứa Parameters: Select contact: Chọn contact đ tạo Nhấn Apply Save để kết thúc Kết quả: Sinh viªn: Nguyễn Văn Hoàng - 46K3 - CNTT - HV 40 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla 4.2.7 Module show vị trí truy cập Mở menu Extensions/ Module Manager chọn New/Breadcrumbs Module Parameters: Show Home : Chọn Yes muốn đường d n trang chủ, chọn No muốn đường d n trang Text for Home Entry: Viết giới thiệu trang chủ ( hiển thị đường d n ) Show Last : Yes trang trước đó, chọn No khơng Nhấn Save để kết thúc Sinh viªn: Nguyễn Văn Hoàng - 46K3 - CNTT - HV 41 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla CHƢƠNG TẠO TRANG THƢ VIỆN HÌNH ẢNH VÀ TÀI LIỆU CHO WEBSITE 5.1 Tạo thƣ viện hình ảnh cho website a Tạo thƣ viện hình ảnh com_imagesbrowser Mở menu Extensions/Install /Uninstall chọn đường d n đến com_imagesbrowser nhấn Upload File & Install Tạo Các Folder chứa event: Mở menu Components/Image Browser nhập tên folder nhấn Create Add ảnh theo event tên folder: Mở folder event nhấn Browser để chọn link ảnh Nhấn Upload để tải ảnh vào folder b Tạo menu "Thƣ viện ảnh" Tạo menu trỏ đến Components Image Browser: Mở menu Menus/Main Menu chọn New Phần Select Menu Item Type chọn Image Browser/Gallery/ Default Gallery Layout 5.2 Xây dựng trang quản lý tài liệu upload/download ocMan cho website 5.2.1 Giới thiệu ocMAN Là thành phần mở rộng Joomla, DocMAN hệ thống quản lý tài liệu cung cấp dịch vụ Download tài liệu có tích hợp hệ thống tìm kiếm thống kê 5.2.2 Cài đặt ocman Mở menu Extensions/ Install/ Unistall Chọn đường d n vào file vừa tải nhấn Upload File& Install để tiến hành cài đặt Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 42 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla 5.2.3 Chỉnh sửa cấu hình cho ocman Mở menu Components/DocMan/Home/Configuration Tab General: Version: Phiên DocMAN 1.5.1 nhiên báo cáo em xin dùng 1.4.0 Path for storing files: Mặc định tài liệu DocMAN lưu thư mục AppServ\www\Joomla\dmdocuments Joomla! Tab Frontend: General Settings: Section is down: Nếu chọn "Yes" DocMAN cảnh báo người dùng truy cập vào tài liệu Mục cần dùng nâng cấp DocMAN muốn tạm thời vơ hiệu hóa việc Download tài liệu Extensions for viewing: Các kiểu file xem trực tiếp từ trình duyệt Number of per page: Số tài liệu hiển thị trang Nên chọn từ 10-20 Default Listing Order: Thứ tự liệt kê mặc định (theo tên hay theo ngày cập nhật ) Theme Icon Size: Kích thước icon gắn với kiểu file Trim WhiteSpace: Chọn "Yes" muốn DocMAN tự động cắt bỏ ký tự trắng Extra Document Information Days for new: Khoảng thời gian để tài liệu đánh dấu tài liệu Downloads to be hot: Số lần download để tài liệu đánh dấu tài liệu hot Display licences: Hiện/Ẩn giấy phép kèm theo Permissions: Guest Permissions: Thiết lập quyền hạn guest danh sách "Guest" Sinh viªn: Nguyễn Văn Hoàng - 46K3 - CNTT - HV 43 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla Frontend Permisions: Thiết lập nhóm người phép "Upload", phép "Approve" (phê duyệt), "Publish" (xuất bản) tài liệu Document Permissions: Thiết lập nhóm người phép "View" (xem), "Maitain" (bảo trì, cập nhật) Creator Permissions Thi t lập quyền hạn ngƣời tạo tài liệu Tab Upload General Settings Upload methods: Phương thức upload (Upload file từ máy tính, Link từ server khác, Copy file từ server khác) Max filesize allowed when uploading: Kích thước tối đa phép upload Overwrite files: Ghi đè file trùng tên File Extensions Extensions Allowed: Các kiểu file phép upload User can upload all file types: Người sử dụng upload tất loại file Tùy chọn vơ hiệu hóa tùy chọn File names Lowercase names: Tự động chuyển tên file sang dạng chữ thường (khơng có ký tự in hoa) Filenames with blanks: Cho phép/khơng cho phép tên file có khoảng trắng Rejects filenames: Các tên file không phép upload Tab "Security" Anti-leech System: Cho phép chống lại site ăn cắp băng thông Allowed hosts: Danh sách host phép (chỉ có hiệu lực tùy chọn bật) Log views: Bật/không bật hệ thống theo d i việc download tài liệu 5.2.4 Thêm ch ng loại tài liệu (category) ocman Mở trang quản trị Jooma! Mở menu Components/DocMAN Categories/Add: thêm chủng loại (category) Category Title: Nhập tiêu đề chủng loại (VD: Sách Văn học) Category Name: Nhập tên chủng loại (VD: Sỏch Vn hc) Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 44 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla Parent Item: Chọn mức chủng loại Image: Chọn ảnh đại diện cho chủng loại mục Access Level : Thiết lập mức quyền hạn truy cập vào tài liệu Published: Để bật chủng loại chọn "Yes" Description: Nhập thông tin chi tiết chủng loại tài liệu Nhấn Save để lƣu lại 5.2.5 Tạo trang download/upload tài liệu Mở menu Menus/Main Menu/New chọn DocMan Title: đặt tên menu (VD: Download) Parrent Item: vị trí menu Apply Save để kết thúc 5.3 Việt hoá cho ocMan Mở notepad++ copy đoạn code: Save file vietnamese.php chép file vào thư mục: AppServ\www\Joomla\components\com_docman\themes\default\language Chọn Details files trang Download vừa tạo để kiểm tra Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 47 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla CHƢƠNG MỘT SỐ GIAO IỆN CỦA WE SITE 6.1 MÀN HèNH TRANG CH Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 48 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla 6.2.MÀN HÌNH MODULE 6.3.MÀN HÌNH LIÊN HỆ Sinh viªn: Nguyễn Văn Hoàng - 46K3 - CNTT - HV 49 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla 6.4.MÀN HÌNH TRANG QUẢN TR Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 50 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla 6.5.MÀN HÌNH TRANG QUẢN LÝ NGƢỜI ÙNG 6.6.MÀN HÌNH THIÊT LẬP NGễN NG Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 51 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 52 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla KẾT LUẬN Hiện Joomla - hệ thống quản trị nội dung m nguồn mở người dùng ưa chuộng tính cạnh tranh hồn thiện cao, em làm đề tài mục đích xây dựng website cơng cụ joomla! Là chương trình hồn tồn miễn phí có xu hướng phát triển tương lai, việc thiết kế website cá nhân hay thương mại điện tử theo yêu cầu người dùng đơn giản hoá nhiều.Với trang website tin tức online đơn giản * Đề tài thu đƣợc số k t - Hoàn thành nội dung yêu cầu đề tài đề - tạo trang tin tức tương đối hồn chỉnh - Việt hố form liệu, tạo thuận lợi cho người sử dụng - Chương trình đơn giản dễ tiếp cận * Đề tài số hạn ch Do trình độ hiểu biết cịn chưa thât sâu sắc, thời gian tương đối nên việc thiết kế website v n chưa thực hoàn thiện, chưa tạo nhiều modul, thiết kế form, menu v n sơ sài Nếu có thời gian khắc phục đưa vào thử nghiệm trang website hồn thiện Tuy cịn nhiều thiếu sót em tin với kiến thức có cộng với tìm tịi học hỏi em xây dựng trang website hoàn thiện * Hƣớng phát triển c a đề tài: - Xử lý lỗi chặt chẽ trước đưa vào sử dụng - Tiếp tục phát triển website thương mại điện tử, kinh doanh mua bán hàng trực tuyến, tạo soạn thảo đại, quản lý chỉnh sửa thư mục host, SEO/SEF sản phẩm, site đa ngôn ngữ sitemap giúp người truy cập dễ hình dung sơ đồ website Một lần em xin chân chân thành cảm ơn Thầy giáo Thạc sỹ Lƣơng Xuân Phú đ tận tình giúp đỡ để em hon thnh ti ny! Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 53 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tc bng joomla Tài liệu tham khảo [1] Tống Ph-ớc Khải: Lập trình Web động với PHP&MySQ [2] Phạm Hữu Khang – “ X©y dùng øng dơng Web b»ng PHP & MySQL [3] Nguyễn Phú Quảng Phần mềm ngn më vµ øng dơng thiÕt kÕ Web” [4] http://www.joomla.org : Website chÝnh thøc cña Joomla [5] http://demo.joomla.org - Website trình diễn tính Joomla phiên phát hành [6] http://joomlaviet.org : Website hỗ trợ Joomla Việt Nam [7] http://vinaora.com : Website h-ớng dẫn cấu hình, cài đặt, bảo mật cho Joomla Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 54 ... Loại Tin Tức Đề tài : Xây dựng website tin tức joomla Với mục đích xây dựng website giới thiệu, không cần nội dung viết phải có chất lượng chọn lọc kĩ càng, việc bố cục xếp viết quan trọng, với website. .. nghiệp đại học Đề tài : Xây dựng website tin tức joomla K t qu: Sinh viên: Nguyễn Văn Hoàng - 46K3 - CNTT - ĐHV 32 Đồ án tốt nghiệp đại học Đề tài : Xây dựng website tin tức joomla CHƢƠNG TẠO CÁC... học Đề tài : Xây dựng website tin tức joomla CHƢƠNG GIỚI THIỆU CÀI ĐẶT APPSEVER VÀ JOOMLA 2.1 Cài Đặt Appsever Để Tạo Localhost 2.1.1 Giới thiệu chung Appsever Để xây dựng website Joomla! localhost,

Ngày đăng: 14/10/2021, 23:53

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan