2013-02-05 36 views
5

Nền:Tạo phân cấp danh mục trong môi trường MediaWiki

Tôi làm việc với sự cộng tác lớn tập trung nhiều tài liệu trong cấu trúc wiki. Tôi đã vượt qua sự quen thuộc với đánh dấu wiki và có thể tạo các trang đơn giản với các liên kết, v.v.

Một thiếu sót lớn của wiki cộng tác của tôi (dựa trên kiến ​​trúc mediawiki) là có rất ít tổ chức hoặc liên kết chéo.

Tôi đang cố gắng giới thiệu cấu trúc danh mục phân cấp cho wiki, vì vậy các trang đó được chia thành các danh mục, cung cấp phương tiện liên kết thông tin.

Tôi biết rằng tôi có thể thêm thẻ [[Danh mục: THISCATEGORY]] vào bất kỳ nguồn trang nào và trang danh mục đặc biệt tổ chức các trang khác có danh mục đó được tạo tự động. Ưu điểm chính của phương pháp liên kết các trang này là việc truy cập vào các trang liên quan miễn phí (miễn là chúng được gắn thẻ), mà không yêu cầu liên kết chéo trực tiếp giữa các trang một cách rõ ràng.

Câu hỏi:

Tôi đang tự hỏi, liệu có một cách hiệu quả để tạo ra một nút gốc-loại của một số loại, mà thay vì liên kết đến các trang khác, liên kết đến tất cả các loại? Điều này sẽ cho phép wiki được liên kết chéo hiệu quả mà không cần sửa chữa lớn và chỉ yêu cầu tác giả trang cung cấp một số thẻ danh mục chung cho bất kỳ trang bổ sung nào mà họ có thể muốn thêm.

Trả lời

5

Bạn có thể sử dụng trang đặc biệt Special:Categories để hiển thị danh sách tất cả các danh mục trên wiki.

Nhưng nếu bạn muốn có cấu trúc tốt hơn, tôi nghĩ bạn cũng nên tạo cấu trúc phân cấp từ các danh mục của bạn (như Wikipedia bắt đầu bằng Category:Contents). Bằng cách đó, người dùng của bạn sẽ có thể điều hướng không chỉ các bài viết trong cùng một danh mục, họ cũng sẽ có thể nhận được các danh mục tương tự.

+0

Cảm ơn! Đây chính là nơi bắt đầu tôi muốn. Bây giờ, tôi có thể thấy những gì tôi có và cách tổ chức tốt hơn. Bạn chỉ đơn giản là tuyệt vời. – Jollyhrothgar

3

Tôi không chắc liệu tùy chọn này có tự động như bạn muốn hay không, nhưng bạn có thể thêm thẻ danh mục vào bài viết cho Danh mục và nó sẽ trở thành danh mục con của các loại. Ví dụ: truy cập bài viết "Danh mục: Foo", chỉnh sửa và thêm [[Danh mục: Thanh]]. Khi bạn truy cập Category: Bar, nó sẽ liệt kê Foo như một thư mục con.

Ví dụ: xem this page on wikipedia, trong đó có this category as a subcategory, bản thân nó có các danh mục phụ.

+0

Cảm ơn rất nhiều. Điều này liên quan đến những gì tôi muốn làm. – Jollyhrothgar

2

Khi cây thể loại của bạn đã phát triển, bạn có thể sử dụng Special:UncategorizedCategories để đảm bảo tất cả các danh mục (ngoài một danh mục) nằm trong ít nhất một danh mục phụ. Tương tự, bạn có thể sử dụng Special:UncategorizedPages để đảm bảo tất cả các trang của bạn đều sống trong ít nhất một danh mục.

Các vấn đề liên quan