Insane
logo

Chatbox|Admin nhận làm wap/web, giá cả thương lượng... Thông tin admin tại mỗi bài viết.
Home · Bang hội ·
* Đăng Nhập hoặc Đăng Kí
để sử dụng hết chức năng của diễn đàn.
Hi, Khách!
HomeBang hội » Wapmaster » All shared script » Share code wapego upload upl.yw.lt
Xuống dưới » Share code wapego upload upl.yw.lt
avatar by Pham_loi Pham_loi
Chức vụ:
22:07:59, 01-06-2016

Chào các thím, do có nhiều bạn xin quá nên share hết luôn toàn bộ chứ mình cũng không để làm gì hết. Mình sẽ share code và hướng dẫn rõ nhé :D
Code này do mình tự viết hết nhé, bắt đầu từ trang này: http://dulieu.wapego.ru (taptin.biz) mình đã bán rồi...
Và vài trang đã max file:
http://uplen.cf
http://iui.yw.lt
http://up.phimmoi.wap.mu

Copy code

Demo upl.yw.lt:
img
img
img
Do http://upl.yw.lt đã bị tml nào nó lấy (không biết lấy ntn mà login vào thấy là wap tivi.yw.lt :haiz:) nên mình lấy ở iui.yw.lt (khá xấu . ) nha.
Mình chỉ mới khoe tí xíu mà lị...
Thôi không dài dòng nửa, bắt đầu nào ^^
Đầu tiên là css, các bạn copy code này bỏ vào chổ này
//file css.txt
.wcontainer .center div:not([class) a img{display:none;}
 body{border:4px solid #009933;margin:auto;padding:1px 1px 0px 1px;color:#000000;background:#efefe9;font:13px Tahoma;max-width:650px;border-radius:7px;-moz-border-radius:5px;-webkit-border-radius:5px;}
form .center{background:#ffffff;border-bottom:1px solid #d5d5d5;margin:1px;padding:2px 4px 2px 4px;}
a[href*="main.php?id=forgot{color:#004400;border:#555 solid 1px;background:#eee;font-family:arial;overflow:auto;margin-top:4px;padding:4px;}
.header{border:0px solid #e1e1e1;background:#ffffff;color:#fff;margin:0px 0px 0px 0px;padding:2px 4px 2px 4px;text-align:left;font-weight:bold;font-size:1.1em;border-bottom:1px solid #45c6f0;background-color:#6428A5;background-position:bottom;background-repeat:repeat-x;}
body a{color:#0e3751;text-decoration:none;}
body a:hover{text-decoration:underline;}
a{color:#326ca7;text-decoration:none;}
hr{border:0;border-top:1px solid gray;margin:0;}
input{border:1px solid #3c7a37;max-width:90%;}
textarea{border-radius:3px;border:1px solid #3c73a7;margin:3px;width:98%;padding-left:1px;padding-right:1px;-moz-border-radius:3px;-webkit-border-radius:3px;}
select{border-width:2 2 2 2px;color:#000000;padding:1 1 1 1px;}
form{font-size:small;margin:0px;padding:0px;}
input:focus{border:1px solid #bbb;}
textarea:focus{border:1px solid #bbb;}
:focus{outline:0;}
input[type="submit".kloxo{padding:1px;margin:2px;background:#538dc3;color:#fff;border:1px solid #3c73a7;padding-left:2px;padding-right:2px;cursor:pointer;}
input[type="submit".mess{background:url(/files/268881/mt11.gif) no-repeat top left #f90;border:1px solid #cf6100;padding-left:18px;}
.input:not([type){background:url(/files/268881/mt11.gif) no-repeat top left #f90;border:1px solid #cf6100;padding-left:18px;}
textarea[name="desc"{background:url(/files/268881/dd12.gif) no-repeat top left #bcbcbc;border:1px solid #cf6100;padding-left:18px;color:#000;max-width:90%;}
input[type="submit".mess:hover{background:url(/files/268881/mt11.gif) no-repeat top left #ffad31;border:1px solid #eb8d00;}
.input:not([type):hover{background:url(/files/268881/mt11.gif) no-repeat top left #ffad31;border:1px solid #eb8d00;}
p{margin-bottom:6px;margin-top:6px;}
ul{margin:0;padding-left:20px;}
img{max-width:100%;}
.maintxt{border:0px solid #e1e1e1;background:#ffffff;color:#333333;margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}
#newpm{text-decoration:blink;color:#FF0000;font-weight:bold;}
input[type="submit"{background:#009933;padding:4px 8px;color:#fff;border:0px;margin:2px 0px;border-radius:4px;}
input[type="button"{background:#009933;padding:4px 8px;color:#fff;border:0px;margin:2px 0px;border-radius:4px;}
.button{background:#009933;padding:4px 8px;color:#fff;border:0px;margin:2px 0px;border-radius:4px;}
input[type="submit":hover{background:#000;color:#fff;}
input[type="button":hover{background:#000;color:#fff;}
.button:hover{background:#000;color:#fff;}
.auth{background:#f8f8f8;border:1px solid #d2d2d2;padding:4px;}
.auth input{border:1px solid #d4d4d4;color:#6d6d6d;margin:0;}
.auth input[type=submit:hover{background:#b3b3b3;border:1px solid #999;}
.auth a{font-size:10px;text-decoration:underline;}
.auth a:hover{color:#F60;}
.auth input.exit{background:#eee;border:1px solid #bbb;color:#777;}
.whiteinput[type=submit{background:#eee;border:1px solid #999;color:#777;}
img.deg{transition:all 15s ease;-webkit-transition:all 15s ease;-moz-transition:all 15s ease;transition-delay:5s;-webkit-transition-delay:5s;-moz-transition-delay:5s;background-color:#FFFFFF;max-width:143px;border-radius:5px;margin:1px 3px 3px 1px;padding:3px;border:1px solid #d4d4d4;box-shadow:3px 3px 3px #8A8A8A;transform:rotate(-20deg);-moz-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);}
img.deg:hover{transition:all 3s ease;-webkit-transition:all 3s ease;-moz-transition:all 3s ease;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);position:relative;background-color:#2891fd;color:#FFFFFF;text-shadow:#666666 1px 1px 1px;text-decoration:none;font-weight:bold;font-size:1em;padding:4px;margin-left:auto;margin-right:auto;margin-top:4px;border:1px solid #d2d2d2;-moz-border-radius:4px;-webkit-border-radius:4px;}
.auth input.exit:hover{background:#ffd9d9;border:1px solid #e1abab;color:#a76666;}
input[name="nick"{background:url(/files/268881/nd17.png) no-repeat right center #fff;padding-right:17px;}
input[type="password"{background:url(/files/268881/icon58.gif) no-repeat right center #fff;padding-right:17px;}
input[name="pass"{background:url(/files/268881/icon58.gif) no-repeat right center #fff;padding-right:17px;}
input[name="re_pass"{background:url(/files/268881/icon58.gif) no-repeat right center #fff;padding-right:17px;}
input[name="email"{background:url(files/268881/nick49.gif) no-repeat right center #fff;padding-right:17px;}
select[name="sex" option[value="1"{background:url(/files/268881/icon66.gif) no-repeat right center #fff;padding-right:17px;}
select[name="sex" option[value="2"{background:url(/files/268881/icon67.gif) no-repeat right center #fff;padding-right:17px;}
input[name="captcha"{background:url(/files/268881/c21.gif) no-repeat right center #fff;padding-right:17px;}
.code{color:#004400;border:#555 solid 1px;background:#eee;font-family:arial;overflow:auto;margin-top:4px;padding:4px;}
.m0030{margin:0 0 3px 0;}
.vpt_head{font-size:14px;font-family:verdana;border-bottom:1px solid #86bd2c;padding:0;background:url(files/1075197/head.gif) repeat-x 50% top #91d326;}
.vpt_head a{color:#a9d168;font-weight:605;background:url(files/1075197/logobg.png) repeat-x top;display:inline-table;}
.vpt_head span{background:url(files/1075197/logo.png) no-repeat left top;height:63px;display:block;}
.vpt_head i{font-style:normal;background:url(files/1075197/logor.png) no-repeat right top;height:37px;padding-top:26px;padding-right:15px;padding-left:20px;display:block;}
.vpt_head img{vertical-align:middle;width:125px;height:63px;}
.vpt_head b{color:#fe83a0;}
.adv a:hover{color:#fe83a0;}
.func{border-left:4px solid #9acd32;color:#757575;font-size:x-small;margin-left:2px;margin-top:4px;padding-left:4px;}
.phpcode{background-color:#E0E6E9;border:1px dotted #9FAEBB;margin-top:4px;padding:0px 2px 0px 2px;overflow:auto;}
.logo{height:40px;width:95%;background:url(../images/logo.png) no-repeat left;margin:auto;}
.gray{color:#979797;}
.topmenu{background-color:#D0D7DD;border:1px solid white;margin:0px;padding:4px 4px 4px 4px;}
.quote{background-color:#fff6cc;color:#000000;padding:2px;width:95%;border-left:3px solid #9c9c9c;border-top:1px solid #cecece;border-bottom:1px solid #cecece;border-right:1px solid #cecece;margin-left:5px;margin-top:2px;margin-bottom:2px;font-size:.9em;}
.phdr{margin:-1px -1px 0px -1px;padding:2px 4px 2px 4px;background-color:#009933;border:1px solid #666666;color:#ffffff;text-shadow:#666666 1px 1px 1px;}
.title{margin:-1px -1px 0px -1px;padding:2px 4px 2px 4px;background-color:#009933;border:1px solid #666666;color:#ffffff;text-shadow:#666666 1px 1px 1px;}
.tag{background:url(/files/268881/c18.gif) no-repeat left center #fff;padding-right:17px;}
.phdr a{color:#FFFFFF;text-decoration:none;padding:2px;}
.title a{color:#FFFFFF;text-decoration:none;padding:2px;}

.notice{padding:4px;border:1px solid;margin-top:4px;background:#FFFFCC;color:#514721;border-color:#FFD324;text-align:center;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.notice a{color:#514721;}
.phdrblack a{color:#FFFFFF;text-decoration:none;}
.new{font-weight:bold;}
.thread_new{font-weight:bold;}
.forumnew{font-weight:bold;}
.date{background-color:#E6E7DC;padding:2px;border-left:1px solid #000000;border-right:1px solid #000000;}
.head{background-color:#ffa201;color:#ffffff;text-shadow:#666666 1px 1px 1px;padding:2px;width:100%-4px;margin-left:auto;margin-right:auto;font-weight:normal;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;align:center;-moz-border-radius:4px;-webkit-border-radius:4px;}
.gmenu{background-color:#ffffff;color:#000000;padding:3px;width:100%-4px;margin-left:auto;margin-right:auto;font-weight:normal;border:1px solid #d2d2d2;}
.list1{background:#ffffff;border-bottom:1px solid #d5d5d5;margin:1px;padding:2px 4px 2px 4px;}
.list2{background:#ffffff;border-bottom:1px solid #d5d5d5;margin:1px;padding:2px 4px 2px 4px;}
.end{text-align:center;}
.news{background-color:#EEEEEE;border:1px solid white;color:#333333;font-size:x-small;padding:3px 4px 4px 4px;}
.newsx{background-color:#f2f6f8;border-bottom:1px solid #eaeae9;color:#34617e;padding:3px 4px 3px 4px;margin:0 0 0 0;}
.forumtxt{background-color:#ffffff;border-bottom:1px solid gray;color:#333333;padding:2px 2px 4px 2px;margin:2px 4px 2px 4px;}
.forumtxt img{max-width:100%;height:auto;}
.forumtxt a{color:#0000ff;}
.mainblok{border:1px solid #0c97c4;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
.mainblok img{max-width:100%;height:auto;}
.textx{background-color:#ffffff;border-bottom:1px solid #ededed;color:#333333;padding:2px 2px 4px 2px;margin:2px 4px 2px 4px;}
.bmenu{color:#333;border-radius:4px;text-align:left;border:1px solid #C3C3C3;margin:1px 2px 1px 2px;padding:3px;background-color:#FFF;background-image:url(files/1075197/g.gif);background-repeat:repeat-x;}
.alarm{color:#333;border-radius:4px;text-align:left;border:1px solid #C3C3C3;margin:1px 2px 1px 2px;padding:3px;background-color:#FFF;background-image:url(files/1075197/g.gif);background-repeat:repeat-x;}
.rmenu{background:#fee5fd;border:1px solid #ffc6fc;margin:1px 0;padding:4px;}
.rmenu input{border:1px solid #E2C0C7;}
.rmenu textarea{border:1px solid #E2C0C7;}
.rmenu select{border:1px solid #E2C0C7;}
.pagex{background-color:#d7d8da;border:1px solid #cecece;margin:4px 0px 0px 0px;padding:1px 4px 1px 4px;}
.currentpage{color:#FFFFFF;background-color:#8cafc6;border:1px solid #417394;padding:0px 5px 0px 5px;}
a.pagenav{border:1px solid #417394;background-color:#f2f6f8;padding:0px 3px 0px 3px;text-decoration:none;}
a.pagenav:hover{background-color:#f2f6f8;border:1px solid #417394;}
.menu{background-color:#FBFBFB;border:1px solid #C3C3C3;margin:2px;padding:3px;font-size:14px;}
.sitemap{font-size:xx-small;position:relative;width:100%;height:25px;z-index:1;overflow:auto;}
.sub{border-top:1px dotted #cacaca;font-size:14px;margin-top:4px;}
.bbcode_container{margin:7px;margin-right:5px;margin-top:5px;display:block;}
.bbcode_container div.bbcode_quote{margin:0 10px;margin-right:5px;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f2f6f8 none;border-radius:5px;border:1px solid #417394;font:normal 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;position:relative;top:0;}
.bbcode_quote div.quote_container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px 5px 10px;}
.bbcode_container .bbcode_quote_container{background:transparent url(files/1075197/quote-left.png) no-repeat  left;display:block;width:9px;height:13px;position:absolute;top:5;left:-9px;}
.tmn{color:#333;border-radius:4px;text-align:left;border:1px solid #C3C3C3;margin:1px 2px 1px 2px;padding:3px;background-color:#FFF;background-image:url(files/1075197/g.gif);background-repeat:repeat-x;}
.orangex{background-color:#f0f0f0;padding:2px;width:98%;margin-left:auto;margin-right:auto;margin-top:5px;font-weight:normal;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;}
.footer{background-color:#ffffff;padding:2px;width:100%-4px;margin-left:auto;margin-right:auto;font-weight:normal;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.thks{position:relative;padding:1px;font-size:1em;font-family:Tahoma, Calibri, Verdana, Geneva, sans-serif;line-height:1.230;border:1px solid #d2d2d2;text-decoration:none;color:#000000;margin:0px;background:#e9e9e9 url(/files/268881/tt7.png) repeat-x top left;-moz-border-radius:4px;-webkit-border-radius:4px;}
.red{color:#FF0000;}
.level0{color:#000;}
.level1{color:#000;}
.level10{color:#0099;}
.level20{color:#0090;}
.level30{color:#0099;}
.level40{color:#0099;}
.level50 {background:url(/files/268881/nick72.gif) no-repeat top left ;padding-left:28px;font-color:#00cc00}
.level60 {background:url(/files/268881/vip2.gif) no-repeat top left ;padding-left:33px;font-color:#00cc00}
.level70 {background:url(/files/268881/nick69.gif) no-repeat top left ;padding-left:28px;font-color:#00cc00}
.level80 {background:url(/files/268881/nick26.gif) no-repeat top left ;padding-left:30px;font-color:#0000}
.level90 {background:url(/files/268881/nick74.gif) no-repeat top left ;padding-left:35px;font-color:red}
.level97, level98, .level99, .level110, .level120, .level120, .level125, .level126 {background:url(/files/268881/nick73.gif) no-repeat top left ;padding-left:37px;}
.level127 {background:url(/files/268881/nick80.gif) no-repeat top left ;padding-left:38px;}

Copy code

Xong rồi vào đây chọn đồng ý nhé.
Xong phần css. Tiếp theo là phần tạo ccác file để cho wap upload của chúng ta hiện được:
Tạo các file sau

Trang header bạn thêm trao đổi tập tin, danh sách các tập tin
Ô 1
//file header_01.txt
{% if api.r.get('id') == 'upload' or api.r.get('id') == 'upload_url' %}{% if api.r.get('desc') %}
<meta http-equiv="refresh" content="0;url=main.php?f=3410254">{%endif %}{% endif %}<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0;
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/vi_VN/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

Copy code

Và ô 2
//file header_02.txt
{{file_url}}&item={{extension}}
Copy code

Bạn thêm mã twig và chèn code này
//file header_03.txt
{% if api.r.get('act') == 'download' and api.r.get('id') == 'file_info' %}<style>body {display:none}</style>{% endif %}
<div class="vpt_head"><a href="/"><span><i> iUi<b>.Yw.Lt</b></i></span></a></div><div class="topmenu"> <a href="/">Trang Chủ</a> | {% if api.user_id %}{% else %}<a href="main.php?id=log" >Đăng Nhập</a> | <a href="main.php?id=reg" >Đăng Ký</a>{% endif %}{% if api.user_id %}<a href="user_info.php?uid={{api.user_id}}">[nick</a> | <a href="pm.php?[ses">Tin nhắn <b class="tinnhan" style="font-color:red">[[pm_new</b></a> | <a href="main.php?id=logout">Thoát</a>{% endif %}</div>
{% if api.r.get('view') != 'abo' %}{% if api.user_id %}
<div class="menu"><table><tr><td>{{ api.u.get(api.user_id).profilephoto(3, true)}}</td><td><ul><li><b>[nick</b></li><li>{{ api.u.get(api.user_id).more_info(3, true)}}</li></ul></td></tr></table></div>{% else %}<div class="menu"><form action="main.php?id=log" method="get"><input type="hidden" name="id" value="log">Tên đăng nhập:
<input type="text" name="nick" />
Mật khẩu:
<input type="password" name="pass" />
<label for="rem"><input type="checkbox" id="rem" name="rem" value="1" /> Duy trì đăng nhập</label>
<input type="submit" value="Đăng nhập"></form></div>{% endif %}{% endif %}
{% if api.user_id and api.r.get('id') == 'upload' and api.r.get('desc') or api.r.get('id') == 'upload_url' %}
<div class="phdr">Thông báo</div><div class="rmenu">Vui lòng chờ 5s, Đang lấy link file. Chờ 10s để upload tệp tiếp theo. Thank</div>{% endif %}

Copy code

Tiếp theo là ffooter, bạn mở footer ra và thêm
• Đối với mấy bạn có wapego mà không full twig thì thêm trao đổi tập tin, danh sách các tập tin rồi mấy cái trên kệ bà nó hehe, ô 1 thì chèn code:
//file footer_01.txt
</div><div class="phdr"><img src="/files/268881/icon57.gif"> Danh mục</div><b><div class="rmenu"><img src="/files/268881/dd6.gif"><font color="#FF4D17">Nghiêm cấp upload các tập tin lừa đảo, đồi trụy, các tập tin vi phạm bản quyền... các tập tin này sẽ bị xóa mà không cần báo trước!</font></div> <div class="list1"><img src="/files/268881/dd84.png"> <a href="/main.php?view=new">File mới nhất</a> </div><div class="list1"><img src="/files/268881/dd85.png"> <a href="/main.php?view=download">File tải nhiều</a></div> <div class="list1"><img src="/files/268881/dd86.png"> Tổng file tải lên: <b style="color:red">{{paging_def|split('<!--')[1|split('-->')[0|default('0')}}</b> tệp</div><div class="list1"><img src="/files/268881/dd87.png" /> <a href="stats.php">Thống kê</a></div><div class="list1"><img src="/files/268881/dd88.png" /> Hỗ Trợ: <a href="sms:+841643225245"><font color="#000">0164.322.5245</font> <font color="red">[SMS</font></div><div class="phdr"><a href="/main.php?view=about" style="#F7FFFE">Điều khoản</a><font color="yellow"> | </font><a href="/main.php?view=new" style="F7FFFE">Danh sách files</a></div><div class="footer"><center>Design By: Nhox49 - Đà Lạt<br>Copyright © 2015 <a href="/">wWw.iUi.Yw.Lt ™</a></div></div>
Copy code

Ô 2 kệ nó rồi lưu lại @@
Tiếp theo bạn click vào đây rồi sửa
Khối mẫu:
//file footer_02.txt
<div class="page list2">%pages%</div><!--%items%-->
Copy code

//file footer_03.txt
Trang mẫu
<a href="%href%" class="pagenav">%text%</a>
Copy code

//file footer_04.txt
Vùng mẫu
<span class="currentpage">%text%</span>
Copy code

Rồi lưu lại nha.
Tiếp theo click link này rồi tạo 1 thư mục tên gì tùy, ta chỉ lấy id chứ không lấy tên.
Sau khi tạo xong bạn click vào thư mục vừa tạo rồi xem trên url sẽ có id, VD: http://wapego.com/fe_panel.php?id=default&category_id=414725 thì id là nó đó. Chuẩn bị làm index ấy mà. Xong bạn upload file gì đó vào thư mục vừa tạo để footer dc hiển thị nha.
Vậy là ta đã có header và footer rồi.
Demo
Header: http://iui.yw.lt/main.php?f=3405030
Footer: http://iui.yw.lt/main.php?f=3405036
Với các file dưới đây thì ở đầu bạn thêm Bao gồm các tập tin khởi tạo khác, chọn header rồirồi viết code. Sau đó bạn làm tương tự với footer nhé

Tiếp theo, file index bạn thêm mã twig và chèn code
Thay 414725 thành id thư mục upload của bạn nha.
//file index.txt
<div class="phdr">Upload File</div>
{% if api.user_id == '' %}<div class="notice">Bạn chưa đăng nhập, đăng nhập để upload.</div>{% endif %}{% if api.r.get('ses') %} <div class="notice">Đã có thể up</div>{% endif %}
<form action="file_exchange.php?ses=[ses&category_id=414725&id=upload{% if api.r.get('link') == '1' %}_url{% endif %}" method="post" enctype="multipart/form-data"><div class="menu">{% if api.r.get('link') == '1' %}<a href="/"><img src="http://iui.yw.lt/files/1075197/unchecked.png"></a>{% else %}<img src="http://iui.yw.lt/files/1075197/checked.png">{% endif %} Chọn tệp tin từ máy:<br /><input name="files" type="file"/>
</div>
<div class="menu">{% if api.r.get('link') == '1' %}<img src="http://iui.yw.lt/files/1075197/checked.png">{% else %}<a href="/main.php?link=1"><img src="http://iui.yw.lt/files/1075197/unchecked.png"></a>{% endif %} Chọn tệp tin từ xa:<br /><input {% if api.r.get('link') == '1' %}type="url"{% endif %} name="url" placeholder="http://example.com"></div>{% if api.r.get('link') == '1' %}<div class="menu">Nhập Tên File:<br><input  name="file_name" placeholder="File_Domain.jpeg"/></div>{% endif %}
<input type="hidden" name="type" value="1"><input type="hidden" name="status" value="0"><div class="menu">Thông Tin File:
<textarea type="text" name="desc">Không có mô tả...</textarea></div><div class="menu"><div style="text-align:center;"> <input type="submit" value="UPLOAD" /></div></div></form><div class="phdr">Hỗ trợ định dạng</div><div class="rmenu">Nhóm: jad, jar, sis, sis_alternative, sisx, nth, swf, apk, gif, png, jpg, jpeg, bmp, mp3_second_mime, mp3, wav, amr, midi, mid, mp4, 3gp, pdf, zip, avi, mov, mkv, mpg, mpeg</div>

Copy code

Vậy thôi, nếu thích có 3 file mới và 3 file top download thì bạn thêm trao đổi tậo tin, danh sách các tập tin
Sắp xếp theo: Bộ đếm download
Sắp xếp loại: giảm dần

Ô 1
//file 3-file-moi_01.txt
<div class="phdr">Tập tin mới</div>
{{file_list}}

Copy code

Ô 2
//file 3-file-moi_02.txt
<div class="menu"><img src="/files/268881/icon43.gif" width="14" height="20" />  
<a href="{{file_url}}&item={{extension}}">{{name}}.{{extension}} (có <font color="red">{{downloaded}}</font> lượt tải)</a> 
</div>

Copy code
tương tự với top download.
Tiếp theo là danh cmn sách file ha ^^
Bạn vào List Files thêm
Trao đổi tập tin như ở index nhưng số lượng là 10
Ô 1 với file mới:
//file ds-file_01a.txt
{% if api.r.get('view') == 'new' %}
<div class="phdr">File New Upload</div>
<div class="message">
<div class="menu"><a href="/main.php?view=new">Top Mới nhất</a> | <a href="/main.php?view=download">TOP Down nhiều nhất</a></div>
{{file_list}}
{{paging_def}}</div>
{% endif %}

Copy code

Ô 1 với top download:
//file ds-file_01b.txt
{% if api.r.get('view') == 'download' %}
<div class="phdr">File Top Download</div>
<div class="message">
<div class="menu"><a href="/main.php?view=new">Top Mới nhất</a> | <a href="/main.php?view=download">TOP Down nhiều nhất</a></div>
{{file_list}}
{{paging_def}}</div>
{% endif %}

Copy code

Ô 2 thì tùy bạn trang trí với các func
//file ds-file_02.txt
{{name}} - tên tập tin
{{size}} - kích cỡ tập tin
{{thumbnail}} - hình ảnh thu nhỏ ( xem trước )
{{file_url}} - liên kết tới modun chia sẻ tập tin
{{extension}} - mô tả tập tin
{{downloaded}} - số lần tập tin được tải về
{{last_download}} - lần tải cuối
{{description}} - mô tả tập tin
{{cat_id}} - id thể loại
{{file_uuid}} - tập tin UUID
Tập tin siêu dữ liệu:
{{width}} - chiều rộng
{{height}} - chiều cao
{{duration}} - thời gian
{{album}} - album
{{artist}} - nghệ sĩ
{{media_type}} - thể loại tập tin
{{audio_channels}} - kênh âm thanh
{{bit_rate_kbps}} - tốc độ bit
{{dimensions}} - kích thước
{{title}} - chủ đề
{{title_summary}} - tiêu đề tóm tắt 
{{media_format}} - định dạng 
Hiển thị siêu dữ liệu chỉ khi nó có sẵn ví dụ:
{%if dimensions %} Dimensions: {{dimensions}}
{%endif%}
Chia sẻ : 
{{link_share_fb}} - liên kết chia sẻ facebook
{{link_share_twitter}} - liên kết chia sẻ twitter 
{{userphoto}} - ảnh của người tải lên
{{nick}} - nick của người tải lên
{{mood_img}} - hình ảnh tâm trạng người tải lên
{{mood_txt}} - tâm trạng người tải lên
{{user_profile_link}} - liên kết tới hồ sơ người tải lên

Copy code

Bạn click link này http://wapego.com/cpanel.php?id=set_layout&md=file_exchange&l=file_information_layout
Thêm header & footer cho các trang mặc định http://wapego.com/creator.php?id=header_footer
Rồi tùy ý chỉnh sửa, không hiểu chổ nào thì hỏi mình nha.
Tải xuống wapego-upload-iui.yw.lt.zip (8.54 KB)
Nguồn: nhox49


↓ Tập tin đính kèm ↓


Vui lòng Đăng Nhập để có thể tải file
wapego-upload-iui.yw.lt.zip
Thể loại: application/zip
Dung lượng: 8.54KB


Chỉnh sửa lúc 2016-06-01 23:02 bởi Pham_loi
Like: 0
Lên trên  Tổng số: 1







Trực Tuyến: Khách: 1
Diễn đàn teen Việt Nam
CopyRight 2014