[Tutorial] Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức

Các bài hướng dẫn chi tiết và công phu dành cho những người mới làm quen Joomla!
Nội quy chuyên mục
* Thành viên muốn viết bài hướng dẫn xin vui lòng đặt tại các Chuyên mục thích hợp bên ngoài, BQT sẽ xem xét chỉnh sửa và đưa vào đây.
* Nếu có thắc mắc về các bài hướng dẫn, hãy đặt câu hỏi hoặc mở Chủ đề mới tại các Chuyên mục thích hợp bên ngoài.

[Tutorial] Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức

Gửi bàigửi bởi viet4777 » 25 Tháng 8 2006, 17:51

Tải về ezine 1.9 tại đây (click here)+fixed+Việt hóa!!!!


Đây là 1 vấn đề chung mà anh em mới làm quen với Joomla còn băn khoăn và cũng là vấn đề cơ bản nhất của Quản trị Joomla.

Đã có bản Help về sử dụng Joomla 1.0.x.

Xem thêm: Giới thiệu Mos Extra News có kèm Tooltip thay thế mod tin liên quan cũ mới.

Sau đây tôi sẽ trình bày với các bạn 1 số khá niệm chính trong thành phần bản tin (com_content) của Joomla:
Về mặt cấu trúc: chia ra làm các phần (section), nhóm con (category) và mục tin (item).

Để dễ hình dung, các bạn hãy xem qua 1 cấu trúc như thế của của VNEXPRESS.NET tại http://vnexpress.net
Trang này có các section như sau:
Mã: Chọn tất cả
Trang nhất
Xã hội
Thế giới
Kinh doanh
Văn hóa
Thể thao
Pháp luật
Đời sống
Khoa học
Vi tính
Ôtô - Xe máy
Bạn đọc viết
Tâm sự
Rao vặt
Cười

Trong section Xã hội, sẽ có các CAT sau:
Mã: Chọn tất cả
Tuyển sinh   
Giáo dục   
Du học   
Lối sống   
Du lịch

Và tất nhiên trong mỗi Cat bao gồm các mục tin (item).
Như vậy, mỗi mục tin ngoài nội dung sẽ chưa thêm thông tin về Section và CATegory.



Vậy Sections, Categories và Content items là gì:

Sections: là khái niệm container (kho chứa trừu tượng), mỗi Section sẽ chứa/lưu giữ các Categories
Categories: là khái niệm con của Section, mỗi Cat chứa/lưu giữ các Content items
Content items: chứa nội dung văn bản text, hình ảnh image hiển thị trên trang Web của bạn.

Để dẽ hình dung các bạn có thể coi Sec là TRƯỜNG HỌC X, còn CAT là các LỚP HỌC Y và Content item là các HỌC SINH. Nghĩa là mỗi học sinh đều phải nằm trong 1 lớp học, và các lớp học  này thuộc vào Trường học X.

Cần nhớ 1 điều là mỗi content item bạn tạo ra buộc phải gắn với 1 SEC và CAT (thuộc SEC đó) nhất định.

Do đó, bạn phải lưu giữ nội dung theo 1 tổ chức nhất định: hãy quản lý học sinh (content item) vào thành các lớp học (CAT) và các lớp học này nằm trong Trường X (SEC).

Updated on 16th of June 2007.



1 câu hỏi phát sinh là, nhiều khi 1 đối tượng lại có thể có nội dung hàm chứa trong nhiều CAT, vậy ta phải làm thế nào: có 2 cách mở rộng là CÁCH 1 sử dụng khái niệm related item (mục tin liên quan) - cách này chưa được, vì không thể hiện đúng yêu cầu. CÁCH 2, sử dụng TAG cloud, đây là cách hữu hiệu nhất để hiển thị tin đa nội dung.
Sửa lần cuối bởi viet4777 vào ngày 05 Tháng 11 2007, 10:06 với 1 lần sửa trong tổng số.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Quảng cáo tại Joomla Việt Nam - Liên hệ banquantri@joomlaviet.org
Quảng cáo tại Joomla Việt Nam - Liên hệ banquantri@joomlaviet.org

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 25 Tháng 8 2006, 18:23

Như vậy, để tổ chức nội dung thông tin trước hết phải tổ chức các phần Section, và phân tách mỗi nhóm thành các phân nhóm CATegory.
Việc thêm bớt các Section được xử lý ở phần quản lý của Admin (dân pro hay gọi là BackEnd).
  • Quản lý Phần Sec và Nhóm Cat:
    Hình ảnh
  • Phần quản lý Phần Sec:
    Hình ảnh
  • Phần quản lý nhóm CAT:
    Hình ảnh

Lưu ý:
  • Mỗi phần Sec được đặc trưng bằng tên (Title) và số ID
  • Mỗi nhóm CAT được đặc trưng bằng tên (Title), số Cat ID, và nhóm (Section ID)
số ID sẽ được sử dụng trong các MOD latestnews và mostreadnews


Như vậy, mỗi khi POST 1 bài viết mới: tiêu đề tin (Title), phần giới thiệu (intro text), phần nội dung đầy đủ (main text). Bạn phải xác định bài viết này thuộc phần (Sec), tiếp theo nhóm tin (CAT) nào.


Ok, như vậy việc tạo bản tin đã xong!!!
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 25 Tháng 8 2006, 18:43

bài viết này sẽ đề cập đến việc thể hiện nội dung (chưa dính dáng đến com_Enzin).
Mội cách trình bày của joomla đều thông qua việc thao tác trên 4 khối menu như sau:
Hình ảnh

Trong đó, thành tố cơ bản là Main menu.

Để thể hiện nội dung như http://vnexpress.net, phần Trang nhất sẽ link đến Component - FrontPage, và tạo 14 menu link đến 14 Section (Blog Content Section).
Sau đây giới thiệu cách thể hiện của Blog Section (ví dụ như khi bạn chọn menu Xã hội):
Vào Main menu như ảnh trên, sau đó bấm nút New để tạo 1 menu mới:
  • Hình ảnh
  • Hình ảnh
    Ở đây, các bạn phải tạo 1 Section là Xã hội (thay cho Sec Tin tức như trong ảnh).
    Để thể hiện như trang tin tức, các bạn cần nắm rõ các mục sau:
    #Leading: (giá trị số) là số mục tin thể hiện trải toàn bộ khung ngang của mục tin. nhập giá trị 0 nếu k0 muốn
    # Intro: (giá trị số) là số mục tin sẽ được thể hiện trong số cột ở mục Columns.
    Columns: số cột thể hiện mục tin của Intro. thường chọn 2
    # Links: số mục tin cũ hơn được thể hiện. (như Các tin đã đưa của VNExpress)
    Ví dụ như mục tin Xã hội trên VNExpress sẽ là:
    # Leading: 0
    # Intro:15
    Columns: 1
    # Links: 15
Tương tự để tạo mục tin con Tuyển sinh. Các bạn làm tương tự như với Sec nhưng chọn link trên cùng có tên "Blog - Content Category"

Chú ý:
  • Menu nào đứng đầu danh sách của main menu mặc định sẽ thể hiện nội dung trang chủ (FrontPage).
  • Nhược điểm của Blog Section là khi thể hiện các bài viết chúng không nằm cố định trong các Cat. Các bài viết mới được thể hiện tuần tự theo 1 thứ tự quy ước. Do đó ta không nhìn thấy các bài viết trong cùng 1 CAT được: xem hình - 2 mục tin của CAT Khoa học công nghệ nằm tách rời nhau. ====> Giải pháp là sử dụng Com_Ezine
    Hình ảnh
Sửa lần cuối bởi viet4777 vào ngày 25 Tháng 8 2006, 19:14 với 1 lần sửa trong tổng số.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 25 Tháng 8 2006, 19:41

Để thể hiện tin tức như trang chủ của VNExpress bạn phải sử dụng Ezine. mã nguồn của bản 1.9 nằm ở đây

http://forum.joomla.org/index.php/topic ... #msg260950

(Tôi đã sử dụng thử bản 2.1, nhưng thấy có gì hơn. Bản 1.9 là quá đủ, sori Bác D4J) | 13/04/2007 - Tuy vậy, với version sau 1.9, ezine hỗ trợ thêm hiển thị theo Section, đem lại tiện lợi hơn. Có thể trình bày y chang VNExpress.Net

Không biết bên D4J đã có bài TUT nào hướng dẫn chưa? thấy anh em nhà ta vẫn chạy tóa lỏa để hỏi han chắc sẽ có trong tương lai thôi.

Nào bắt đầu:
  • Ở link trên, các bạn sẽ thấy có 4 file. bạn chỉ cần DL file sau com_mamboezine_v1.9_stable.zip, 2 mod kia k0 cần, chúng ta sẽ sử dụng 2 mod latest news và mostread có sẵn của J
  • Làm như sau để bắt đầu:
    Hình ảnh
  • Tiếp theo
    Hình ảnh
    Chọn file com_mamboezine_v1.9_stable.zip sau đó Upload và Install.
    Nếu thấy hiện 1 bảng thông báo và link Continue.. là bạn đã cài đặt thành công
Sửa lần cuối bởi viet4777 vào ngày 14 Tháng 4 2007, 12:47 với 1 lần sửa trong tổng số.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 25 Tháng 8 2006, 20:08

Nào ta bắt đầu cấu hình (Configuration) bản Ezine này:
  • Chọn Com Ezine và vào ngay mục quản lý CAT:
    Hình ảnh
  • Tiếp theo, thêm các nhóm muốn thể hiện:
    Hình ảnh
    chọn nhóm CAT và nhấn nút Add để thêm vào danh sách
    Hình ảnh
  • Sắp xếp thứ tự các nhóm:
    Hình ảnh, nhấn nút hình cái đĩa để sắp xếp lại
Vậy là xong bước 1 chọn mục tin thể hiện.

Bước 2, đưa mục tin com Ezine lên trang chủ.
Vào Menu/Main menu, bấm chọn biểu tượng New (Hình ảnh).
Chọn Hình ảnh
Sau đó nhập thông tin như sau:
Hình ảnh
Tiếp theo nhấn nút Hình ảnh để check, sau đó chọn nhưu sau để đưa menu này  lên đầu tiên (chọn first):
Hình ảnh
Nhấn nút Hình ảnh để hoàn tất.

Còn mục Parameters có thể thay đổi tùy ý bạn - bạn có thể thử nếu muốn.

Bổ sung: 29/08/2007:  8)
Trong bài viết trên thiếu 1 bước, bổ sung như sau: Các bước tạo trang (Page) trong ezine:
+ Tạo trang (vào mục Manager New Page): tại bước này, bạn có thể hình dung là muốn tạo bao nhiêu trang cho website của mình. Ví dụ luyenkim.net có 2 trang là:
Trang chủ: http://luyenkim.net/home9/index.php
Và mục metallic Glasses: http://luyenkim.net/home9/index.php?opt ... d=88889038
+ Trên cơ sở các trang trên: bạn add categories (hoặc section từ 2.1 trở đi) cho các trang tuơng ứng
+ Tạo menu link đến các Trang (page) thông qua tham số phụ page id khi add com_enzine. Chú ý, muốn đặt ezine làm trang chủ, hãy đặt link menu ở Main menu và ở vị trị số 1.

Tại mỗi bước đều có dàn trang (layout display), bạn cứ thử 1 vài lần sẽ thấy quy luật thể hiện.
Sửa lần cuối bởi viet4777 vào ngày 29 Tháng 8 2007, 08:03 với 1 lần sửa trong tổng số.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 25 Tháng 8 2006, 20:23

Các bài viết trên đã giúp bạn thể hiện được như mong muốn.

Tiếp theo sẽ trao đổi tiếp về cách trình bày dạng cột cho mỗi CAT. (Giống bài viết thứ 3 thôi).
  • Vào quản lý CAT
    Hình ảnh
  • Sắp xếp, thêm/bớt các CAT nếu muốn.
  • Thay đổi cách trình bày các mục tin:
    Ví dụ sau cho 1 CAT nào đó:
    Hình ảnh
    Bạn sẽ thấy các mục:
    # Intro: (giá trị số) là số mục tin sẽ được thể hiện. Hiện tại là 2.   
    # Columns: số cột thể hiện mục tin của Intro. thường chọn 2.
    How many link to display: số lượng link đến các bài viết tiếp tục của các bài viết ở #Intro.
    bạn có thể thay đổi các tham số để thấy sự thay đổi của nó.
    Hình ảnh
Bạn làm tương tự cho các CAT còn lại.

Tham khảo: http://luyenkim.net .

Chúc các bạn may mắn.
(Các bài viết tiếp theo:
- Sử dụng MOD related để thể hiện bài viết tiếp tục trong cùng 1 nhóm và thể hiện các mục tin "Theo dòng sự kiện"
- Sử dụng mod latest new và most read cho các link (đa hình  :-X))
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi ttinhha » 26 Tháng 8 2006, 01:37

Clap clap!!!
Hoan hô những hướng dẫn tận tình dành cho newbie của bác viet4777.
Trung tâm hỗ trợ giáo viên
http://www.giaovien.net
Hình đại diện của thành viên
ttinhha
Global Moderator
Global Moderator
 
Bài viết: 716
Ngày tham gia: 16 Tháng 6 2006, 15:36
Đến từ: Ho chi minh city

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi vhv_alex » 26 Tháng 8 2006, 08:29

Bravo cho đóng góp của bạn viet4777 !  :-*
http://nvtech.vn - NVTECH Co.,Ltd

Follow us on Twitter http://twitter.com/joomlaviet

Education is what remains after one has forgotten everything he learned in school.
- Albert Einstein (1879-1955)
Hình đại diện của thành viên
vhv_alex
Forum Administrator
Forum Administrator
 
Bài viết: 2180
Ngày tham gia: 30 Tháng 5 2006, 09:55
Đến từ: Ho Chi Minh city

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi ksvthdang » 26 Tháng 8 2006, 09:40

thanks to viet4777

đây đúng là vấn đề mà mình đang tìm hiểu khi tiếp xúc với joomla. cám ơn bạn, mong bạn có thếm 1 vài turial để a e học hỏi.

Thân,
ksvthdang
Newbie
Newbie
 
Bài viết: 7
Ngày tham gia: 21 Tháng 7 2006, 08:48

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi bigguns » 26 Tháng 8 2006, 10:08

Ồ! đúng là độc diễn rồi, mình mới tham khảo về J có cái này thì chắc chẳng mấy mà lớn thôi.

Thanks !!!
Best Regard.,
Hình đại diện của thành viên
bigguns
Newbie
Newbie
 
Bài viết: 41
Ngày tham gia: 01 Tháng 8 2006, 15:57

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 26 Tháng 8 2006, 13:41

Vừa Modify lại, mời anh em check qua!!!

http://luyenkim.net/home9/index.php

Mai sẽ POST phần còn lại!

Chúc cuối tuần vui vẻ!
Sửa lần cuối bởi viet4777 vào ngày 14 Tháng 4 2007, 12:48 với 1 lần sửa trong tổng số.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 26 Tháng 8 2006, 19:28

Như vậy các bài viết trên đã trả lời cho các bạn 5 câu hỏi sau đây. Câu hỏi số 6 sẽ được giải đáp cùng với mục latestnew và mostread (Cái này sẽ có nhiều điều thú vị về tùy biến MENU  ::)  :P).

packermanvn đã viết:Hi all
Mình mới làm quen Joomla và không phân biệt được
Section Manager
Category Manager
Add New Content
Content Items Manager

1. Khi nào thì dùng những cái trên, quy trình để Post được ra ngoài 1 mẫu tin thì phải làm những gì
2. Khi nào dùng Section ?
3. Khi nào dùng Category ?
4. Dùng cái nào trước cái nào sau Section và Category ?
5. Nếu bỏ chỉ chọn 1 trong 2 Section và Category thì phải chọn cái nào mới dúng.
6. Tạo Menu cấp thì chọn cái nào ?

Thật sự mình vọc cả 1 đêm nhưng kô phân biệt được thế nào cho đúng cả

Mong mọi người giúp mình
Thân chào


Sau đây tiếp tục bài viết về thể hiện các bài viết khác và tin liên quan (Đây là bài viết tổng hợp bên J.Org và 1 chút modify của tôi):



Sử dụng mod_related_items:
+ Để các bài viết muốn hiển thị trong cùng module, thì trong trong các bài viết bạn phải đặt cùng 1 từ khóa metakey... Tuy vậy, các mục tin ở các Cat khác cũng sẽ hiển thị nếu chúng có cùng từ khóa.---> Chúng ta sẽ sử dụng chức năng nay để thể hiện các bài viết liên quan (giống như Theo dóng sự kiện trong VNExpress.NET)
+ Mục đích của chúng ta là thể hiện các bài viết trước bài viết này trong cùng 1 nhóm CAT (hay mục tin Các tin khác:).

Hiện nay chưa có Temp nào có module nằm ngay dưới mos Content. Do vậy, chúng ta phải có 1 tác động nhỏ để hiển thị tin.


Đây là 1 ví dụ điển hình:
http://luyenkim.net/home/index.php?opti ... view&id=98

có thể tham khảo thêm ở đây để rõ hơn:
http://forum.joomla.org/index.php/topic ... 0.html#new

Cài đặt MOD này:
Tải file về: mod_related_items.zip
Bạn có thể thay đổi nội dung file php:
Thay từ: Tin liên quan bằng từ khác ở dòng 75.
Các tin khác ở dòng 135.
Số lượng các tin liên quan  ở dòng 59
và các tin khác tại dòng 119

Thay đổi thể hiện ngày tháng xuất bản (created) tại các dòng 86 và 147. Hàm date("d/m/Y",...) hiển thị dạng ngày: 26/8/2006 có thể thay / bằng các kí tự khác như "-", ".", ...

Sau khi Upload mod đó, phải sửa lại TEMPlate 1 chút.
Đưa mod tin liên quan vào phần nội dung:
chọn template của Portal:
Hình ảnh

Chọn template mặc định đang sử dụng, có chữ default:
http://luyenkim.net/forum/uploads/20060826_080150_2006-08-26_2058.jpg

Tiếp theo (trong nội dung file HTML):
Tìm dòng chữ  mosMainbody(), thường là
sửa lại như sau:
Mã: Chọn tất cả
<?php mosMainbody();
        mosLoadModules('icon', -1);?>


Với mod_related gắn với Position icon (tôi sử dụng Carbonation Template, nó sử dụng hết cả 9 module).

Thường với các temp khác, bạn gắn module với position là user9 và sử dụng câu lệnh sau:
Mã: Chọn tất cả
<?php mosMainbody();
        mosLoadModules('user9', -1);?>

Lưu lại file này.


Chú ý: Để cài đặt module này bạn Upload 2 file trong file zip đè lên 2 file có sẵn trong thư mục /modules/. hoặc xóa module có tên mod_related_items cũ và Install lại.
Sửa lần cuối bởi viet4777 vào ngày 21 Tháng 6 2007, 18:40 với 1 lần sửa trong tổng số.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 26 Tháng 8 2006, 19:52

Sau đây là cách thể hiện tin liên quan:

1 ví dụ nhỏ:
Tôi có 1 series các bài viết về tái chế kim loại, và chỉ những lúc free tôi mới được bài, nhwu vậy bẵng đi 1 thời gian 1 hai tuấn sau, phần 2 của bài viết mới được publish. Vậy làm thế nào để các bài viết này (ví dụ có 10 phần) cùng thể hiện để tiện theo dõi.---===> Giải pháp chính là việc sử dụng nguyên gốc MOD related items.

Để thể hiện các tin liên quan, chúng ta phải biết cách sử dụng từ khóa qua thẻ metakey. Các bản tin có cùng thẻ metakey sẽ được hiện trong danh sách. Thông thường, các nhóm tin tách biệt nên sử dụng các từ khóa duy nhất (uniquen key). Tuy nhiên, bạn có thể có nhiều từ khóa cho 1 bài viết để các nhóm tin khác nhau cùng thể hiện.

Việc chọn từ khóa cho metakey có nhiều thú vị: bài viết thể hiện (viewing) có thẻ metakey thì, trang thể hiện nó cũng sẽ có kèm theo thẻ metakey=========> thẻ metakey sẽ được các công cụ tìm kiếm sử dụng.  8)

Vậy thẻ metakey nằm ở đâu: khi bạn soạn bài, nó chính là thẻ Meta Info.
Hình ảnh

Trong series bài viết trên. Tôi sử dụng keyword là 000000000001. Như vậy, tất cả các bài viết ở Sec, CAT bất kì có cùng keyword sẽ được thể hiện trong mục tin liên quan.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 26 Tháng 8 2006, 19:58

bài tiếp tục: Tính đa hình về thể hiện nội dung của nhóm tin.
Các bạn có thể tham khảo demo ngay trên website tôi mới cập nhật hôm nay:
http://luyenkim.net/home/index.php

Các nội dung bao gồm: tập chung vào phần quản lý menu và 2 module tin mói nhất (latestnew) và tin nổi bật (mostread)
+ Hiển thị tin theo từng Sec
+ Hiển thị tin theo từng Cat
+ Hiẻn thị 2 module tin mói nhất (latestnew) và tin nổi bật (mostread) cho từng Sec, từng Cat==>hay đa thể hiện nội dung.


Good night!
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi djm » 27 Tháng 8 2006, 01:25

Hoan nghênh viet4777. Thật tuyệt khi joomlaviet có những người như bạn.
http://xe360.vn - http://oto360.net : Đại siêu thị Ô tô
Hình đại diện của thành viên
djm
Jr. Member
Jr. Member
 
Bài viết: 67
Ngày tham gia: 10 Tháng 8 2006, 11:37

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi D4J » 28 Tháng 8 2006, 11:03

May quá. Có bác viet4777 viết hộ hướng dẫn dùng eZine chứ mình bận quá, muốn viết mấy lần rồi mà vẫn chưa viết được.

Anh em thông cảm nha.
http://designforjoomla.com/
DesignForJoomla.com - All Designed for Joomla
Home of eZine, Instant Search and useful Freebies
Hình đại diện của thành viên
D4J
Full Member
Full Member
 
Bài viết: 113
Ngày tham gia: 30 Tháng 5 2006, 09:37
Đến từ: Hanoi - Vietnam

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie Only)

Gửi bàigửi bởi mymessenger » 28 Tháng 8 2006, 15:12

Bác làm ơn hướng dẫn thêm cách xài ezine đối với các link section con đi, để hiện thị giống frontpage xài ezine đó. Vì lúc làm link component, mình thấy có mỗi cái Ezine, như vậy chắc chỉ làm được mỗi trang frontpage thui, còn các link section khác, mình cũng muốn nó hiện thị nội dung từng categories thì làm sao
mymessenger
Newbie
Newbie
 
Bài viết: 3
Ngày tham gia: 23 Tháng 8 2006, 22:10

Hồi âm: Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức

Gửi bàigửi bởi D4J » 28 Tháng 8 2006, 15:31

mymessenger đã viết:Bác làm ơn hướng dẫn thêm cách xài ezine đối với các link section con đi, để hiện thị giống frontpage xài ezine đó. Vì lúc làm link component, mình thấy có mỗi cái Ezine, như vậy chắc chỉ làm được mỗi trang frontpage thui, còn các link section khác, mình cũng muốn nó hiện thị nội dung từng categories thì làm sao


Vụ này thì bác phải dùng eZine v2.1 Full trở lên thôi. eZine v1.9 free open source chưa hỗ trợ vụ này bác ạ.
http://designforjoomla.com/
DesignForJoomla.com - All Designed for Joomla
Home of eZine, Instant Search and useful Freebies
Hình đại diện của thành viên
D4J
Full Member
Full Member
 
Bài viết: 113
Ngày tham gia: 30 Tháng 5 2006, 09:37
Đến từ: Hanoi - Vietnam

Hồi âm: Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức

Gửi bàigửi bởi viet4777 » 28 Tháng 8 2006, 21:00

mymessenger đã viết:Bác làm ơn hướng dẫn thêm cách xài ezine đối với các link section con đi, để hiện thị giống frontpage xài ezine đó. Vì lúc làm link component, mình thấy có mỗi cái Ezine, như vậy chắc chỉ làm được mỗi trang frontpage thui, còn các link section khác, mình cũng muốn nó hiện thị nội dung từng categories thì làm sao

Ok!
Như bài trên chúng ta đã biết cách xuất phát từ việc lựa chọn các Sec (Các phần), từ các Sec ta chia nhỏ thành các CAT, và thông tin của chúng ta buộc phải thuộc vào 1 nhóm của 1 Sec nào đó.

Và ezine 1.9 chỉ có tác dụng thay FrontPage để cố định các CAT, và nó mang tính chất giới thiệu các nhóm chủ đề quan trọng.



Sau đây tôi sẽ tiếp tục trình bày cách thể hiện các Sec và Cat giống như VNExpress.Net. Để thực hiện, chúng ta sẽ lấy ví dụ trên website của tôi: http://luyenkim.net/home9/

Chúng ta có 1 Sec là: Khoa học công nghệ, trong Sec này có 3 nhóm là
  • Tin KHCN
  • Kỹ thuật vật liệu
  • Tham khảo

Để thể hiện tin cho các Sec và Cat này, chúng ta sẽ sử dụng các Blog cho Sec và Cat.
Quy ước hoạt động như sau: Menu Cha sẽ là Blog Sec còn 3 menu con sẽ là Blog Cat.

Nào, chúng ta bắt tay vào làm: Các bạn có thể hình dung các bước phải làm cho các menu như sau
Hình ảnh



Tạo link đến Sec:
  • Hình ảnh
  • Hình ảnh
  • Hình ảnh
  • Hình ảnh
    Ở bước này, các bạn chọn tên Sec là mục Khoa học công nghệ, sau đó đặt tên (thường là trùng với tên Sec cho dễ quản lý). Bấm Apply.
    Tiếp theo chọn vị trí đặt link của menu (số 4), sau đó nhấn Apply để check. nếu thấy đúng rồi thì nhấn SAVE để lưu và thoát


Đến đây bạn đã tạo xong 1 Blog cho section.
Chú ý, bạn cũng phải điều chỉnh lựa chọn cách thể hiện: Leading, Intro, Column, Links... ==> Giống như các phần trên đã nói.


Tiếp theo là cách tạo Menu con cho các nhóm Cat. Về cơ bản giống hệt cách tạo cho Blog Section.
Phần này tạo mục menu con cho Cat có tên Khoa học vật liệu nằm trong Sec Khoa học công nghệ.
  • Hình ảnh
  • Hình ảnh
  • Hình ảnh
  • Hình ảnh

Have fun!
Sửa lần cuối bởi viet4777 vào ngày 28 Tháng 8 2006, 21:03 với 1 lần sửa trong tổng số.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi packermanvn » 29 Tháng 8 2006, 09:56

viet4777 đã viết:
Để thể hiện nội dung như http://vnexpress.net, phần Trang nhất sẽ link đến Component - FrontPage, và tạo 14 menu link đến 14 Section (Blog Content Section).



Tại sao không dùng Blog - Content Category, mình vẫn thật sự chưa thông suốt chỗ CAT và SEC, tại sao và khi nào thì CAT và tại sao khi nào thì SEC

Thêm 1 câu hỏi nữa là, vd mình đã lỡ tạo là Blog - Content Category, nay muốn Edit chỉnh lại thành Blog Content Section có được không? Mình thử mò rất nhiều nhưng không thấy chỗ Edit chức năng này, vậy khi gặp trường hợp này là phải Xóa CAT này rồi tạo lại nó với chức năng là SEC phải không ?

Nếu mà như vậy thì mình lại có thắc mắc tiếp vậy nếu lỡ đang có nhiều Items thuộc CAT mà giờ không cho Edit lên thành SEC hay ngược lại vậy chẳng lẽ mình phải xóa hết Items sao ?

Mong được quan tâm giúp đỡ
Thân
Sửa lần cuối bởi packermanvn vào ngày 29 Tháng 8 2006, 10:04 với 1 lần sửa trong tổng số.
packermanvn
Newbie
Newbie
 
Bài viết: 5
Ngày tham gia: 27 Tháng 8 2006, 23:36

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi viet4777 » 31 Tháng 8 2006, 00:41

Tại sao không dùng Blog - Content Category, mình vẫn thật sự chưa thông suốt chỗ CAT và SEC, tại sao và khi nào thì CAT và tại sao khi nào thì SEC

Như đã nói, việc sử dụng Sec và Cat chỉ là cấp quản lý thông tin. Sec bắt buộc phải có và Cat là thuộc Sec. Mỗi mục tin (Item) bắt buộc phải chỉ ra nó nằm trong Sec và Cat nào (Cat này nằm trong Sec đó).

Việc sử dụng Blog là cách thể hiện mục tin (Item): Blog-Sec sẽ thể hiện các mục tin nằm trong Sec đó, nghĩa là tất cả các tin trong các Cat con của (các) Sec sẽ được thể hiện.
Việc sử dụng Blog-Sec sẽ chỉ thể hiện danh mục các tin nằm trong Các CAT chỉ định.

Blog-Sec và Blog-Cat là tương đương nếu Sec chỉ có duy nhất 1 Cat.

Lưu ý: Do cách tổ chức phân cấp như vậy bạn k0 thể đổi CAT thành Sec hay ngược lại. Nghĩa là CAt nào k0 cần đến bạn xóa luôn.
http://www.luyenkim.net/home9 - MMSE (kỹ thuật gang thép, iron, steel, casting, heat treatment, rolling, vật liệu cao cấp, kỹ thuật & công nghệ vật liệu)
http://luyenkim.net/home9/index.php?opt ... =5&id=1238 Gói cài đặt Joomla 1.0.13 hoàn chỉnh cho news Portal
http://www.chimco.net - Thành phố CHIM cò
Hình đại diện của thành viên
viet4777
JoomlaViet's Friend
JoomlaViet's Friend
 
Bài viết: 934
Ngày tham gia: 22 Tháng 7 2006, 13:25

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi djm » 01 Tháng 9 2006, 01:01

Nếu chia nhiều sec và trong mỗi sec có nhiều cat.. thì sẽ gộp tin bài tốt hơn. Nếu bạn dùng ezin 1.9 thì cũng chưa thể gộp được sec. Còn nếu dùng 2.1 trở lên thì OK (xem demo ở http://butso.net). Nhưng nếu là một trang báo điện tử, việc chia nhiều sec và trong mỗi sec lại có nhiều cat thì tương ứng cho mỗi sec, bạn sẽ phải tạo rất nhiều menu viết bài cho các nhà báo. VD: Nếu bạn có 20 cái sec thì bạn sẽ phải tạo 20 cái link để trỏ tới các sec đó thì khi một nhà báo viết bài mới lưu bài viết vào đúng cat trong sec được. Còn nếu không chia nhiều sec mà chỉ toàn dùng cat thì trang chủ sẽ loạn lên khi bạn có cỡ 20 cat.. kể cả khi bạn có ezine 2.7 + thì cũng không thể gộp được. Ngày trước http://butso.net của mình cũng toàn chia cat.
Giữa ưu và nhược của 2 cách này.. Các bạn chọn cái nào thì tùy.. Còn mình hả.. Xem demo http://butso.net thì rõ... :-*
http://xe360.vn - http://oto360.net : Đại siêu thị Ô tô
Hình đại diện của thành viên
djm
Jr. Member
Jr. Member
 
Bài viết: 67
Ngày tham gia: 10 Tháng 8 2006, 11:37

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi sungoimaytinh » 04 Tháng 9 2006, 11:39

Em đang dùng joomla 1.0.11 với eZine v1.9 (download từ đường dẫn ở phía trên). Sau khi install, lúc vào Cat Manager của eZine, chọn add cat thì nó bật ra thông báo này.

Notice: Undefined variable: pageid in d:\program files\easyphp1-8\www\joomla\administrator\components\com_mamboezine\admin.mamboezine.php on line 67

Các bác có hiểu vì sao ko? Chỉ giúp em với!

So many thanks!
=====================================================
Who i am, it's not important. What i do define me!
http://www.crmvietnam.com
sungoimaytinh
Newbie
Newbie
 
Bài viết: 10
Ngày tham gia: 04 Tháng 9 2006, 10:53

Hồi âm: Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức

Gửi bàigửi bởi djm » 04 Tháng 9 2006, 16:39

sungoimaytinh đã viết:Em đang dùng joomla 1.0.11 với eZine v1.9 (download từ đường dẫn ở phía trên). Sau khi install, lúc vào Cat Manager của eZine, chọn add cat thì nó bật ra thông báo này.

Notice: Undefined variable: pageid in d:\program files\easyphp1-8\www\joomla\administrator\components\com_mamboezine\admin.mamboezine.php on line 67

Các bác có hiểu vì sao ko? Chỉ giúp em với!

So many thanks!

Nếu bạn đang dùng joom 1.0.11 thì các ezine về trước sài sẽ không tốt đâu.. Hãy liên hệ ngay với Mr Cường để mua bản ezine mới nhất. Theo như mình biết thì đồng chí Cường đang cập nhập ezine mới nhất để tương thích với joom 1.0.11
http://xe360.vn - http://oto360.net : Đại siêu thị Ô tô
Hình đại diện của thành viên
djm
Jr. Member
Jr. Member
 
Bài viết: 67
Ngày tham gia: 10 Tháng 8 2006, 11:37

Hồi âm: Sử dụng Joomla + ezine + mod_related_items để tạo trang tin tức (Newbie

Gửi bàigửi bởi sungoimaytinh » 05 Tháng 9 2006, 09:14

Tình hình là bác Cường làm ăn thế nào mà để cho khách hàng complain thế này nhỉ?
http://extensions.joomla.org/component/ ... Itemid,35/
Làm ăn thế này thì không ổn đâu, trả lời người ta đi thì bọn khác nó mới vào làm ăn tiếp chứ!
=====================================================
Who i am, it's not important. What i do define me!
http://www.crmvietnam.com
sungoimaytinh
Newbie
Newbie
 
Bài viết: 10
Ngày tham gia: 04 Tháng 9 2006, 10:53

Trang kế tiếp

Quay về Các bài hướng dẫn (Tutorial)

Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến.0 khách.