Code này tự động gợi ý ngẫu nhiên thành viên hoạt động (ko phải thành viên ảo) cho các thành viên khác kết bạn, code ko có js nên hỗ trợ full trình duyệt, khuyết đểm là có thể gợi ý thành viên đã kết bạn rồi.
Đầu tiên thêm "nguồn cấp dữ liệu sự kiện" ở nơi bạn muốn hiển thị hiển thị gợi ý kết bạn. Xóa hết code của 2 ô nguồn cấp dữ liệu sự kiện.
Ô 1 dán code này vào
[code]<div class="title">Có thể bạn quen biết</div>
{% set nick='<a href="user_info.php?uid='~api.user_id~'" class="level'~api.u.get(api.user_id).level~'">'~api.username~'</a><sk>' %}{% set events = events_list|replace({'<span class="event-photos">':'','</span>':'',', ':'','" >':'">','<br/>':'','</a>':'</a><sk>'})|replace({(nick):''}) %}
{%set sk=random(events|split('<sk>')|length-2)%}
{% set uid=events|split('<sk>')[sk]|split('uid=')[1]|split('" class=')[0] %}
<div style="padding:3px 5px;float:left;width:100%;background:#fff;color:#909090"><img src="view_foto.php?2={{api.u.get(uid).profilephotoid}}&i=475524&type=2" style="float:left">
<span style="float:left;padding-left:3px"><a href="user_info.php?uid={{uid}}">{{api.u.get(uid).nick}}</a>{% if api.u.get(uid).city %}<br>Đến từ: {{api.u.get(uid).city|raw}}{% endif %}<br><a href="friends.php?id=invite&uid={{uid}}">Kết bạn</a></span></div>[/code]
Ô 2 dán code này vào
[code]{% if 'trở thành bạn bè' in event|escape or 'đăng lên shoutbox' in event|escape %}{% else %}
{% if 'ảnh đã tải lên' in event|escape %}
{{event|split(' ảnh đã tải lên')[0]|raw}}{% endif %}
{% if 'trực tuyến trở lại' in event|escape %}
{{event|split(' trực tuyến trở lại')[0]|raw}}{% endif %}
{% if 'đã bình luận về ảnh' in event|escape %}
{{event|split(' đã bình luận về ảnh')[0]|raw}}{% endif %}
{% if 'đánh giá ảnh' in event|escape %}
{{event|split(' đánh giá ảnh')[0]|raw}}{% endif %}
{% endif %}[/code]
Thể loại nguồn cấp dữ liệu sự kiện thì chọn "Chung" tức là ko thay đổi. Các sự kiện trên trang thì nên chọn từ 10 trở xuống thôi (chọn số càng lớn thành viên đưa vào gợi ý ngẫu nhiên càng nhiều, tỷ lệ xuất hiện của 1 người nhất định sẽ thấp đi)
Có thể vào cài đặt modun => cài đặt sự kiện để tùy chỉnh thành phần muốn hiển thị.
Nên bỏ chọn "trực tuyến trở lại" nếu chọn dòng này mà có off rồi online nhiều lần thì sẽ đẩy mất đi những người khác, tức là ko gợi ý được nhiều người.
![[OFF]](/assets/images/off.gif)