2015-05-12 16:05
Với mod này. Thành viên có thể sửa thông tin file mà mình đã upload.
DEMO: http://mfvup.com
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.
Ô3.
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...)
Sau đó post code này bên dưới code :filelist: chính. Set visibility: A
Tiếp theo post code này bên dưới code trên. Set visibility: L
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
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
DEMO: http://mfvup.com
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.
Ô3.
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...)
<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}</style>'); else document.write('<style>.info2{display:none}</style>'); </script><script language="javascript"> if('%var-1%'.length<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
<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 :filelist: chính. Set visibility: A
:filelist:d=1,x=i::<script language="javascript"> if(':user-tname:'!=='%user_upl%') document.write('<style>.edit{display:none}</style>'); </script>:::get-file: :/filelist:
<script language="javascript"> var text=document.getElementsByName("dpro")[0].innerHTML; ntext=text.replace(/\[br\]/ig,'<br/>'); document.getElementsByName("dpro")[0].innerHTML=ntext; </script>
<style>.text_edit{width:70%;margin-top:3px}</style>
Copy code
<script language="javascript"> var text=document.getElementsByName("dpro")[0].innerHTML; ntext=text.replace(/\[br\]/ig,'<br/>'); 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
<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
<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
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
Chia sẻ bài viết đến bạn bè
Từ Khoá:
xem Share Mod chức năng sửa thông tin file cho thành viên cuc hay
,tải Share Mod chức năng sửa thông tin file cho thành viên mới
,Share Mod chức năng sửa thông tin file cho thành viên hay nhấtđọc Share Mod chức năng sửa thông tin file cho thành viên,Share Mod chức năng sửa thông tin file cho thành viênAi đang ở đây:
1 khách