XtGem Forum catalog
xuong » » » Code mod sửa thông tin file cho thành viên Wapka
» Bài viết: Code mod sửa thông tin file cho thành viên Wapka
» Lượt xem: 483
Với mod này. Thành viên có thể sửa thông tin file mà mình đã upload.


Yêu cầu. Site Download phải chạy :get-file: (Có thể tự sửa lại theo mỗi wap)

Bắt đầu

Đầu tiên tạo 1 forum2, ghi nhớ ID forum2 này. Ví dụ:NNNN

Thiết kế MIF cho forum2 này như sau:

Ô1.

Mã:
<input type="hidden" name="fileinfo" value="::msg::"/>
Copy code


Ô3

Mã:
::MESSAGES::<input type="hidden" name="fileinfo" value=""/>
<noscript/>

Copy code


Tiếp theo tạo 1 Exloader trên đầu tiên của site Download:URL http://wap.domain/forum2_theme_NNNN.xhtml?tema=:get-file:&:time-beg:YmdHis:time-end:

Part: Anh em tự dò part nhé.Tags: input Sau đó. Ở site Download trong code :filelist: chính post thêm code sau::filelist:chính là code show mọi chi tiết về file như link download, ngày upload, người upload v.v...)



Mã:
<div class="nav-row"><div class="mbox"><b>Mô tả</b><div class="mbox"><div name="dpro"><div class="info1">%var-1%</div><div class="info2" name="info2"><script language="javascript"> var info2=document.getElementsByName('fileinfo')[0].value; document.write(info2); </script></div></div> <span name="edit" class="edit">[<a onclick="document.getElementsByName('edit_form')[0].style.display='block';document.getElementsByName('edit')[0].style.display='none';" style="color:blue;cursor:pointer">Sửa</a>]</span><script language="javascript"> if(info2.length>=1) document.write'<style>.info1{display:none}<; else document.write'<style>.info2{display:none}<; </script><script language="javascript"> if-1{if(info2.length<1) document.getElementsByName('dpro')[0].innerHTML="Không có mô tả nào.";} </script>

<div name="edit_form" style="display:none"><br/><center><input type="text" name="text_edit" value=":user-prvar-999999999:get-file::" class="text_edit"/> <input type="button" onclick="edit()" value="Sửa"/><br/>Sử dụng [br] để xuống dòng.</center></div>
<div name="edited" class="edited" style="display:none"><div style="border:1px solid red;padding:3px;margin:2px;background:white" align="center">Bạn đã cập nhật thông tin cho tệp tin này!<br/><a href="">Kiểm tra ngay</a></div></div></div></div></div>

Copy code


Sau đó post code này bên dưới code chính.Set visibility: A



Mã:
:filelist:d=1,x=i::<script language="javascript"> if0 document.write'<style>.edit{display:none}<; </script>:::get-file: :/filelist:

<script language="javascript"> var text=document.getElementsByName("dpro")[0].innerHTML; ntext=text.replace; document.getElementsByName("dpro")[0].innerHTML=ntext; </script>
<style>.text_edit{width:70%;margin-top:3px}</style>

Copy code




Tiếp theo post code này bên dưới code trên.Set visibility: L

Mã:
<div style="display:none">:forum-AAAAA/form/0: :eprofile-0:<b></b>@@OK:/eprofile:</div>

<img name="yes" src="" style="display:none"></img>
<img name="yes2" src="" style="display:none"></img>

<input name="edit1" value="&tema=:get-file:&text=" style="display:none"/>
<input name="edit2" value="&submit=ok" style="display:none"/>
<input name="edit3" value="&pr_var[999999999:get-file:]=" style="display:none"/>
<input name="edit4" value="&submit=ok" style="display:none"/>

:filelist:d=1,x=i::<script language="javascript"> function edit(){ var txt=document.getElementsByName("text_edit")[0].value; var
mc=document.getElementsByName("mchs")[0].value; var edit1=document.getElementsByName("edit1")[0].value; var edit2=document.getElementsByName("edit2")[0].value; var edit3=document.getElementsByName("edit3")[0].value; var edit4=document.getElementsByName("edit4")[0].value; var token=document.getElementsByName("d_token")[0].value; document.getElementsByName("edit_form")[0].style.display='none'; document.getElementsByName("edited")[0].style.display='block'; document.getElementsByName("yes")[0].src='forum2_add_NNNN.xhtml?d_token='+token+edit1+txt+edit2; document.getElementsByName("yes2")[0].src='setprofile_0.xhtml?mchs='+mc+edit3+txt+edit4;} </script>:::get-file: :/filelist:

Copy code


Trong đó AAAAA là ID forum simple nào đó. Ko có thì tạo ra. Cuối cùng là code này bên dưới nữa.Set visibility: N



Mã:
<style>.edit{display:none}</style>
Copy code


Lưu ý: Code trên có thể phải sửa lại để phù hợp với wapsite của mỗi người
Tải về máy
↑↑ Cùng Chuyên Mục
» LÁ BÀI TAN TRONG NƯỚC
» HỌC LÀM NHÀ TIÊN TRI
» ĐỒNG TIỀN ĐỘN THỔ
» CHIẾC LY ĐỨNG TRÊN BÀI
» CẮT DÂY KHÔNG ĐỨT
» ẢO THUẬT VỚI CON SỐ
1234...909192»
Liên Hệ | Giới Thiệu
wap hay DJ LucBiz
wap hay KhoTai321@gmail.Com
Tip Sử dụng trình duyệt Uc Browser để cải tiến vào mạng và tải nhanh gấp 9 lần Opera tiết kiệm 99% phí GPRS.
Trang Chủ
Author: Nguyễn Đức Lực