Bước tới nội dung

Thảo luận Bản mẫu:Ẩn đóng thảo luận

Nội dung trang không được hỗ trợ ở ngôn ngữ khác.
Thêm đề tài
Bách khoa toàn thư mở Wikipedia
Bình luận mới nhất: 8 năm trước bởi Tran Xuan Hoa trong đề tài Bản mẫu theo cặp?

Bản mẫu theo cặp?

[sửa mã nguồn]

Xin chào minhhuy. Chỉ xin chia sẻ một kinh nghiệm của bản thân trong lập trình bản mẫu mà có thể bạn chưa biết. Không phải ngẫu nhiên mà tại enwiki, rất nhiều bản mẫu được sử dụng theo dạng cặp: {{Hidden archive top}} và {{Hidden archive bottom}}, {{Collapse top}} và {{collapse bottom}}, {{col-start}} và {{col-end}}, và vài trăm cặp bản mẫu khác. Đó là bởi các bản mẫu không tương tác tốt với các giá trị tham số mà trong đó có chứa dấu bằng =, dấu sổ dọc | (và cả }} nhưng dấu này hiếm gặp hơn). Vì các kí tự này vốn được phần mềm ưu tiên gán cho hoạt động của các bản mẫu. (Cấu trúc chung của bản mẫu là: {{Bản mẫu|tên tham số = giá trị}}). Ví dụ, văn bản có chứa dấu sổ dọc:

{{Ẩn đóng thảo luận|KQ=Kết luận. ~~~~|ND=
Văn bản thảo luận văn bản thảo luận văn bản này có dấu "|" văn bản văn bản.
}}

sẽ cho kết quả không như mong muốn:

Trong khi nếu sử dụng cấu trúc bản mẫu theo cặp như sau thì sẽ tránh được phiền phức, vì phần văn bản cần lưu trữ được tách rời, không là một phần của lệnh gọi bản mẫu:

{{Hidden archive top|KQ=Kết luận. ~~~~}}
Văn bản thảo luận có chứa dấu "|".
{{Hidden archive bottom}}

Vì trong nhiều trường hợp thảo luận sẽ rất dài và có thể chứa nhiều dấu |, và kí tự | gặp khá thường xuyên tại Wikipedia, nên ở bản mẫu này này tôi thấy việc dùng theo cặp là tốt hơn. Ngoài ra cấu trúc theo cặp cũng là một cấu trúc đẹp và thẩm mĩ, không cần phải phủ nhận nó. Bạn nghĩ sao? Tran Xuan Hoa (thảo luận) 21:05, ngày 2 tháng 3 năm 2016 (UTC)Trả lời