Code gửi bài viết nhiều hơn 5k ký tự vào diễn đàn không bị nội dung trống

21 bài đăng
23.02.2016 / 16:37
hyuganeji000
Bài đăng: 77
Member
Tẩu hỏa nhập ma

Sau bảy bảy bốn mươi chín ngày hít thở khí trời trong lành, hấp tụ tinh hoa nhật nguyện, ăn uống điều độ, tập thể dục đều đặn kết hợp với chế độ xem JAV vừa phải :3 cuối cùng ta đã ngộ ra được :v .Phương pháp của tại hạ là post nhiều lần nhưng không lặp lại tên nick và mấy biến khác, ai có cách nào hay hơn thì share nhé :yao:

Đầu tiên thêm twig đọc từ đầu vào footer hoặc header diễn đàn

TWIG
  1. {%if api.r.get('id')=='topic' and api.r.get('read')==''%}
  2. <style type="text/css">body{display:none!important}</style>
  3. <meta http-equiv="refresh" content="0;url=/forums.php?id=topic&f={{api.r.get('f')}}&t={{api.r.get('t')}}&read={{api.r.get('read')|default('1')}}&pusl={{api.r.get('pusl')|default('1')}}"/>
  4. {%endif%}

Rồi Đặt hết biến các loại ngoại trừ {{message}} vào bên trong code này:

TWIG
  1. {% if 'tieptucdiem' in message|escape %}
  2. <div class="cmm">
  3. {% endif %}
  4. {# đặt code + biến nick, thời gian gửi, các loại ngoại trừ {{message}} vào đây #}
  5. {% if 'tieptucdiem' in message|escape %}
  6. </div>
  7. {% endif %}

thêm code

HTML5
  1. <style>.cmm{display:none}</style>

vào đầu hay cuối tùy các hạ. Để code hoạt động phải chia bài viết thành nhiều phần,phần đầu viết bình thường, thêm tieptucdiem (viết thường nên chú ý khi đặt ở đầu dòng) vào những phần còn lại, nick và mấy biến khác sẽ bị ẩn. Cuối cùng thay biến {{message}} bằng {{message|replace({"tieptucdiem":''})|raw}} là xong. Chúc thành công :)

Bài đã viết : http://caothatha.wapego.net/forums.php?id=topic&f=1650787&t=6bf96701f97761317be3930a5f882d0e&read=1&pusl=1

Đã chỉnh sửa. MrKen (16.09.2017 / 09:01)
23.02.2016 / 16:44
hyuganeji000
Bài đăng: 77
Member
Tẩu hỏa nhập ma

Áp dụng cho bố trí tin nhắn diễn đàn

23.02.2016 / 17:06
hyuganeji000
Bài đăng: 77
Member
Tẩu hỏa nhập ma

Có chút thay đổi {{message}} thay bằng {{message|replace({"tieptucdiem":''})|raw}}

23.02.2016 / 17:21
nasic
Bài đăng: 784
Member
Ma Văn Nguyên

:yao: :24: :troll: :yeah: nhìn code mắc cười quá :v

Đã chỉnh sửa. nasic (23.02.2016 / 17:21)
23.02.2016 / 17:26
hyuganeji000
Bài đăng: 77
Member
Tẩu hỏa nhập ma

:yao:

23.02.2016 / 18:23
MrKen
Bài đăng: 2643
Trùm!
Vẫn là A N H

cũng là 1 cách :D

23.02.2016 / 18:36
thaian2009
Bài đăng: 709
Member

cái này là nối cmt à, ko hiểu lắm :v

23.02.2016 / 18:47
MrKen
Bài đăng: 2643
Trùm!
Vẫn là A N H

kiểu chia bài thành nhiều post xong ẩn cái info đi :v

23.02.2016 / 18:50
saoko
Bài đăng: 1446
Member
MXH Vườn Cảm Xúc

[nối bài]Nội dung

{%if '[nối bài]' in message|escape%}{{message|split('[nối bài]')[1]}}{%else%}{{nick}}: {{message}}{%endif%}

23.02.2016 / 19:46
hyuganeji000
Bài đăng: 77
Member
Tẩu hỏa nhập ma
thaian2009 đã viết

cái này là nối cmt à, ko hiểu lắm :v

chỗ nào vậy bạn