ShareCode gợi ý kết bạn

12 bài đăng
22.12.2015 / 23:00
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc

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.

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

quên demo -_- http://saoko.net

bản quyền thuộc về saoko

có sự hỗ trợ của hpa (random), và 1 ít xíu xiu của mrken :troll:

22.12.2015 / 23:20
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H

Ko dùng nhưng vẫn like :D

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

:hehe:

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

Thay số 475524 thành số thư mục lưu trữ của wap bạn

23.12.2015 / 05:45
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

:v code này đã viết dở 1 năm trc :)

23.12.2015 / 06:24
HuyAnh
Bài đăng: 1142
Member
https://www.facebook.com/boduyvidai9999/videos/219

Cái j cx tự nhận

23.12.2015 / 07:09
ParkBom
Bài đăng: 596
Member
Hi I Am Park Bom

Like cho sự cố gắng ko biết mệt mỏi :D

23.12.2015 / 08:59
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương
beatbox đã viết

Cái j cx tự nhận

tự cl k biết im đi e

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

"nguồn cấp dữ liệu sự kiện"