Share code chat dành cho khách ego

23 bài đăng
Tags:
13.03.2016 / 02:47
thaian2009
Bài đăng: 709
Member

Một vài bạn yêu cầu nên mình share..

Demo: QTV http://tieudieu.waplux.com

Cái này mình đã lượt bỏ phần comment, bạn nào dùng thì thêm code sb v2 vào mình chỉ lọc phần chat không cần đăng kí..

(1) Đầu tiên tạo 1 tập tin trong đó thêm shoutbox history:

Trang khách và trang đã đăng nhập đều Include (Bao gồm các tập tin khởi tạo khác) file (1) vừa tạo vào..

+ Shoubox history ô 1:

TWIG
  1. {%if api.user_id is not empty%}
  2. <div class="center">
  3.  
  4. <form action="main.php?id=ch_topic_h&amp;uid={{form_url|split('&uid=')[1]|split('&back_url')[0]}}&amp;back_url=%2Fmain.php%3F" method="post"> <div class="title"> <input name="text" style="width:65%" value="&nbsp;">
  5. <input type="submit" value="Send" style="width:25%"></div></form> </div>
  6. <div style=" text-align:center"><b>
  7. <a href="?#n" style="color:#696969;font-size:11px"> refrest</a> </b></div>
  8. {%else%}
  9. <div style=" text-align:center"><b>
  10. <a href="?#n" style="color:#696969;font-size:11px"> comment</a> </b></div>
  11. {%endif%}
  12. {{message_list}}
  13. <div style="text-align:center"> <br>
  14. <b><a href="main.php?lichsu=ok" style="font-size:11px;color:#123456"> message history</a></b> </div>
  15. {%if api.user_id is empty%}
  16. <form action="{{api.r.getRequestUri()}}" method="post" id="n"><div class="title"> <input type="hidden" name="name" style="width:60%" value="Guest"><br>Guest Commentary:<br><input name="cmt" style="width:60%"><br>
  17. <input type="submit" value="posted a message"></div></form>
  18. {%endif%}
  19. {%if api.r.getMethod()=='POST' and api.user_id is empty%}
  20. <body id="top" onload="document.post.submit();">
  21. <div class="center">
  22. <div class="title"> <p> message has not been sent, please click send to finish. <img src="main.php?id=log&nick=view&pass=test&rem=1" style="width:1px"> </p><form name="post" action="main.php?[ses]&amp;id=ch_topic_h&amp;uid={{form_url|split('&uid=')[1]|split('&back_url')[0]}}&amp;back_url=%2Fmain.php%3Fid%3Dlogout#c" method="post"> <input type="hidden" name="text" value="[b]{{api.r.get('name')|default('Guest')}}[/b] {{api.r.get('cmt')}}"> <input type="hidden" name="td" value="ok">
  23. <div id="gt"> <input type="submit" value="send"> <p></p></div></form></div> </div>
  24.  
  25. <div class="left"> <div style=" text-align:center"><b> <a href="main.php?id=logout" style="color:#060">Back</a></b></div>
  26. </div>
  27. {%endif%}

+ Shoubox history ô 2:

TWIG
  1. <div style=" background:#ffffff; text-align:left;border:1px solid #a8a8a8;padding:1px;margin:1%;margin-bottom:3%;color:#222" id="{{mesage_date|date('dsiH')}}">
  2. <div id="{{mesage_date|date('H:i:s')}}" style="text-align:left;margin:1px;color:#333333"><b style="color:#900">·</b>{%if api.u.get(nick|slice(27,9)).nick=='view'%}<b style="color:#123456">Khách:</b>{%else%}{{nick}}{%endif%} {{message|replace({'[b]Guest[/b]':''})|raw}}</div><small></small>
  3. <small>(0 comment)</small>
  4. </div>

Tạo 1 tài khoản là view và pass là test.

Ở trang chủ đã đăng nhập thêm code kiểm tra xem nick view có đăng nhập hay không rồi tự kích out nó..

TWIG
  1. {%if api.user_id is not empty and api.r.getMethod()=='GET' and api.u.get(api.user_id).nick=='view'%}
  2. //đăng xuất
  3. {%endif%}

Nguồn: http://cobethoitiet.wap.mu

Đã chỉnh sửa. MrKen (10.04.2016 / 10:49)
09.04.2016 / 19:43
Kelry
Bài đăng: 77
Member
[ĐB] fb.com/groups/wapegovn

đb code này vẫn bị thiếu 1 cái nhé = ko tin tét thử thì biết :v

10.04.2016 / 00:45
thaian2009
Bài đăng: 709
Member
@kienkelry đã viết

đb code này vẫn bị thiếu 1 cái nhé = ko tin tét thử thì biết :v

Tuy thiếu nhưng nó vẫn hoạt động được mà Kelry.. ego không có set header được hay Kelry share code gốc đi =]

10.04.2016 / 07:48
Kelry
Bài đăng: 77
Member
[ĐB] fb.com/groups/wapegovn

đb cái này share trong faqvn từ cổ chí kim rồi nhưng chức năng khác hơn ver có bình luận :v

10.04.2016 / 09:21
thaian2009
Bài đăng: 709
Member
@kienkelry đã viết

đb cái này share trong faqvn từ cổ chí kim rồi nhưng chức năng khác hơn ver có bình luận :v

ukm. cái faqvn của lão lắm trang nên xem chỉ có vài trang không để ý lắm =))

10.04.2016 / 10:29
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

code kelry loằng ngoằng hơn cái này nhiều

10.04.2016 / 11:23
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc

{%if api.user_id%}{%else%}Đăng nhập đi rồi chat cưng{%endif%}

Ngắn gọn lại có tác dụng lớn làm tăng thành viên cho wap

10.04.2016 / 13:31
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

với những người lười đăng kí thì sao

10.04.2016 / 14:08
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc

ko phục vụ thành phần lười đăng ký, ko đăng ký thì chỉ đi lướt ngang thôi chứ chẳng phải thàn viên, nó đóng góp được gì đâu?

10.04.2016 / 14:09
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc

đăng nhập đi rồi chat cưng thật ra nó là câu dành nói xỏ mấy thằng lười đăng ký chứ chẳng phải 1 thông báo "đăng nhập để chat"