Thảo luận Bản mẫu:Ẩn đóng thảo luận
Thêm đề tàiBả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:
" văn bản văn bản. |
---|
Thảo luận này đã được đóng lại. Xin đừng sửa chữa nó. |
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 " |
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)