ô 1
TWIG
{% if api.r.get('__id')==null %} <script> $(function () { uid = '[user_id]'; var sound = new Audio('/files/1043097/sound.mp3'); function load_ajax() { $.get(location.href, function (data, status) { msg_first = $(data).find('#message_list>.list:first-child'); msg_last = $(data).find('#message_list>.list:last-child'); msgs_first = $('#message_list>.list:first-child'); msgs_last = $('#message_list>.list:last-child'); did_frist = msg_first.attr('data-id'); dtime_frist = msg_first.attr('data-time'); did_last = msg_last.attr('data-id'); dtime_last = msg_last.attr('data-time'); dids_frist = msgs_first.attr('data-id'); dtimes_frist = msgs_first.attr('data-time'); dids_last = msgs_last.attr('data-id'); dtimes_last = msgs_last.attr('data-time'); if (dtimes_frist != dtime_frist) { if (uid != did_frist) { sound.play() } $('#message_list').prepend('<div class="list" data-id="' + did_frist + '" data-time="' + dtime_frist + '">' + msg_first.html() + '</div>'); msgs_last.remove(); setCookie('time-sb', dtime_frist, 3600) } }); $('.paging').load(location.href + ' .paging>.btn'); setTimeout(function () { load_ajax() }, 1000) } load_ajax(); $('#chatbox').submit(function () { $('#chatbox').find('input').val('Đang gửi đi...'); $.post($('#chatbox').attr('action'), { text: $('#chatbox').find('textarea').val() }, function () { $('#chatbox').find('textarea').val(''); $('#chatbox').find('input').val('Thêm tin nhắn') }); return false }) }) </script> <div class="title">Shoutbox - <a href="/main.php?id=online">Online: [online]</a></div> {% if loged %} <form action="{{form_url}}" id="chatbox" method="post"> <textarea name="text"></textarea><br/> <input type="submit" value="Thêm tin nhắn"/></form> {% else %} <div class="left">Bạn phải đăng nhập để đăng tin nhắn</div> {% endif %} <div class="left menu" id="message_list">{{message_list}}</div> {{paging_def}} {% endif %}
ô 2
TWIG
<div class="list" data-id="{{nick|slice(27,8)}}" data-time="{{message_date|date('ymdHis')}}">{{nick}}: {%set m=message|split(' ')%} {%set site='http://forumwork.wap.mu'?'forumwork.wap.mu'%} {%for i in 1..m|length%} {%if m[i-1] matches '{^(http://|https://|www.)([0-9a-zA-Z]{3,20}).(wap|yw|waplux|xtgem|mywap|wapego).(net|com|lt|vn|org|us|mu)}' or m[i-1] matches '{^(http://|https://|www.)([0-9a-zA-Z]{3,20}).(net|com|lt|vn|org|us|mu|ga|cf|tk|ml)}' or m[i-1] matches '{^([0-9a-zA-Z]{3,20}).(net|com|lt|vn|org|us|mu|ga|cf|tk|ml)}'%} {%if site in m[i-1]%} <a href="http://{{m[i-1]|replace({'http://':''})}}">{{m[i-1]|raw}}</a> {%else%} <a href="main.php?__id=request_URL&url={{m[i-1]|url_encode}}">{{m[i-1]|raw}}</a> {%endif%} {%else%} {{m[i-1]|raw}} {%endif%} {%endfor%} </div>
thay đổi forumwork.wap.mu nhé!! ^^