Coder.Wapsite.Me
Forum All Share Script | PHP
Vui lòng Đăng nhập hoặc Đăng kí để tham gia diễn đàn Wapmaster Việt Nam!

Share Hướng dẫn tạo tường giống VHomies.Com


Bản quyền Diễn đàn Wapmaster
2015-05-12 16:49
avatarNgaongo [Sáng lập]
DEMO: http://vhomies.com

Bước 1: Tạo User ID và CSDL
- Đầu tiên bạn tạo 1 forum2 ghi nhớ ID của nó. (ví dụ: 110704795)
- Thiết kế MIF forum2 này theo ý bạn muốn nhưng bắt buộc phải có code sau ở Ô1
<input type="hidden" name="usr" value="::tuser::"></input>
Copy code

- Sau đó thêm code này vào form đăng ký, có thể là WAP2 > Registration page hoặc Registration Profile form

- Tiếp đó post code này vào Site Bottom đăng ký
<script language="javascript"> document.getElementsByName('pr_var[11]')[0].value=":stats-ru:"; </script>
Copy code

Mục đích của bước 1 này là tạo User ID. Mỗi thành viên khi đăng kí sẽ có 1 ID khác nhau.

Bước 2: Tạo tường
Post code này vào User > Profile form
<input type="hidden" name="tuong" value="::var-11::"/>
Copy code

Sau đó post code này vào site Bottom profile chỗ thích hợp (đây là iframe tường)
<script language="javascript"> var tuong=document.getElementsByName('tuong')[0].value; document.write('<iframe src="forum2_theme_110704795.xhtml?tema='+tuong+'&usort=n" frameborder="0" width="100%" height="500px"></iframe>'); </script>
Copy code

Mục đích phần này là tạo tường.

Bước 3: Tạo RAM hoạt động cho tường
- RAM này phục vụ cho việc thông báo của tường (đã đăng tin, đã trả lời...)
- Post 1 eprofile trống trên site Top profile
- Post code này vào ô Own style profile form
<input type="hidden" name="user" value="::TUSER_NAME::"></input>
Copy code

- Post code này dưới iframe tường
<script language="javascript"> var user=document.getElementsByName('user')[0].value; var mc=document.getElementsByName("mchs")[0].value; if(':user-tname:'!=user) document.write('<img src="setprofile_0.xhtml?mchs='+mc+'&pr_var[100]='+user+'&pr_var[101]=success&ret_s=0&submit=OK" style="display:none"/>'); else document.write('<img src="setprofile_0.xhtml?mchs='+mc+'&pr_var[100]='+user+'&pr_var[101]=himself§:user-tname:§&ret_s=0&submit=OK" style="display:none"/>'); </script>
Copy code

Mục đích của phần này là: Tạo 1 biến user lấy dữ liệu value từ <input name="user: trên kia.
Khi vào 1 hồ sơ. RAM sẽ kiểm tra xem:
- Nếu đây không phải hồ sơ của mình thì var100 sẽ là tên mình, var101 sẽ là success
- Nếu đây là hồ sơ của mình thì var100 sẽ là tên mình, var101 sẽ là himself§tên mình§
if(':user-tname:'!=user) ... else ...

- Tiếp theo tạo 2 site TOP và BOTTOM cho forum2 tường đã tạo từ đầu (ID: 110704795 đó)
** Site TOP để trắng, xóa hết HEAD và FOOT
** Site BOTTOM WALL post các code sau:
Code1.
<div style="display:none">:eprofile-0:<b></b>@@ok:/eprofile:</div>
<script language="javascript"> var usr1=document.getElementsByName("usr")[0].value; var mc=document.getElementsByName("mchs")[0].value; if(':user-prvar-101:'=='himself§:user-tname:§') document.write('<span class="none">Đang trả lời '+usr1+'</span><img src="setprofile_0.xhtml?mchs='+mc+'&pr_var[100]='+usr1+'&ret_s=0&submit=OK" style="display:none"/>'); else document.write('<span class="none">Đang trả lời :user-prvar-100:, :user-prvar-102:</span><img src="setprofile_0.xhtml?mchs='+mc+'&pr_var[102]='+usr1+'&ret_s=0&submit=OK" style="display:none"/>'); </script>

Copy code

Mục đích: RAM sẽ lấy tên người bình luận đầu tiên trong tường (var usr1).
- Nếu var101 có giá trịhimself§tên mình§ thì RAM viết "Đang trả lời usr1" đồng thời var100 sẽ cập nhật giá trị là usr1.
- Nếu var101 không có giá trị là himself§tên mình§ thì RAM viết "Đang trả lời :user-prvar-100:, :user-prvar-102:" đồng thời var102 sẽ cập nhật giá trị là usr1.
Code2.
<div class="yes" align="center">Bạn có muốn thông báo tới :user-prvar-100: <span class="form1">hay :user-prvar-102: </span>?<div class="mbox"></div><table width="10%" align="center"><tr><td width="5%" align="right"><form method="post" action="popup_0.xhtml" onsubmit="alert('Bạn đã đăng tin thành công. Hãy tải lại trang này!')"><input type="hidden" name="t" value="new"/><input type="hidden" name="usr_name" value=":user-prvar-100:"/><input type="hidden" name="popup_txt" value=":user-prvar-101:"/><input type="submit" name="submit" value=":user-prvar-100:"/></form></td>
<td width="5%"><form method="post" action="popup_0.xhtml" onsubmit="alert('Bạn đã đăng tin thành công. Hãy tải lại trang này!')" class="form1"><input type="hidden" name="t" value="new"/><input type="hidden" name="usr_name" value=":user-prvar-102:"/><input type="hidden" name="popup_txt" value="@@:user-prvar-100:@"/><input type="submit" name="submit" value=":user-prvar-102:"/></form></td></tr></table> </div>

<script language="javascript"> var url=':getid-url:'; if(url.match(/(usort)/ig)) document.write('<style>.yes{display:none}</style>'); else document.write('<style>.none{display:none}</style>'); </script>

<script language="javascript"> if(':user-prvar-101:'=='himself§:user-tname:§'||':user-prvar-100:'==':user-prvar-102:') document.write('<style>.form1{display:none}</style>'); </script>

Copy code

[/indent]

Sau đó Post code này dưới site Bottom popup
<script language="javascript"> var msg=document.getElementsByName("pop"); for(var i=0;i<msg.length;i++){ var oldtext=document.getElementsByName("pop")[i].innerHTML; var newtext=oldtext.replace(/(^|[\n ])([\w]+?:\/\/[^ ,\"\n\r\t<]*)/ig,"$1$2"); newtext=newtext.replace(/Tên:/ig,""); newtext=newtext.replace(/Nội dung:/ig,'<div class="qweb"><div style="margin-bottom:-30px;padding:10px"><b style="color:red">Trích bài viết</b><div align="left">Bạn có chắc chắn muốn trích bài viết này?</div></div>'); newtext=newtext.replace(/Gửi tin nhắn/ig,'Trích bài viết'); newtext=newtext.replace(/trích(.+?)success/ig,'<font color="aqua">đăng</font> tin nhắn lên <a href=":url-usr-myprofile:#wall">Tường của bạn</a>'); newtext=newtext.replace(/trích(.+?)himself§(.+?)§/ig,'<font color="lime">bình luận</font> về bài đăng trên <a href="profile_0.xhtml?u=$2#wall">Tường của bạn ấy</a>'); newtext=newtext.replace(/trích(.+?)@@(.+?)@/ig,'<font color="red">trả lời</font> bài viết của bạn trên <a href="profile_0.xhtml?u=$2#wall">Tường của $2</a>');
newtext=newtext.replace(/&/ig,"&");
newtext=newtext.replace(/#/ig,"#bottom");
document.getElementsByName("pop")[i].innerHTML=newtext; }</script>

Copy code


Cuối cùng thiết kế WAP2 cho Popup như sau:
Page format*:
<div class="wap"><div class="notif"><div class="two"><b>Thông báo</b></div>::MESSAGES::</div></div>
Copy code

Message format (new message)**:
<div class="wap"><div class="ba" name="pop"><b>::lname:: đã trích bài viết của bạn trong chủ đề ::txt::.</b><br/><small>(::date::)</small></div></div>
Copy code

Message format (old message)**:
<div class="wap"><div class="ba" name="pop">::lname:: đã trích bài viết của bạn trong chủ đề ::txt::.<br/><small>(::date::)</small></div></div>
Copy code
Thanh công cụ
Lên trênTổng số bình luận 1
Chia sẻ bài viết đến bạn bè
Chia sẻ:SMS Google Zing Facebook Twitter
Link:
BBcode:
Từ Khoá:

xem Share Hướng dẫn tạo tường giống VHomies.Com cuc hay

,

tải Share Hướng dẫn tạo tường giống VHomies.Com mới

,Share Hướng dẫn tạo tường giống VHomies.Com hay nhấtđọc Share Hướng dẫn tạo tường giống VHomies.Com,Share Hướng dẫn tạo tường giống VHomies.Com
Tìm kiếm diễn đàn:
Ai đang ở đây:
1 khách

Ring ring