- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
<?php
/*
*
* @author (Макс) Freedom <[email protected]>
* ICQ 286-0-666
*
*/
class func {
// низ сайта
public static function foot() {
global $dbs, $lang, $start_time;
echo '<footer class="footer">
<div class="container">
<p class="text-muted"><center>(c) by Freedom</center></p>
<center><script type="text/javascript" src="http://mobtop.ru/c/105071.js"></script><noscript><a href="http://mobtop.ru/in/105071"><img src="http://mobtop.ru/105071.gif" alt="MobTop.Ru - рейтинг мобильных сайтов"/></a></noscript> <a href="http://statok.net/go/10579"><img src="http://statok.net/imageOther/10579" alt="Statok.net" /></a></center></div></footer></div><script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter31930361 = new Ya.Metrika({ id:31930361, clickmap:true, trackLinks:true, accurateTrackBounce:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="https://mc.yandex.ru/watch/31930361" style="position:absolute; left:-9999px;" alt="" /></div></noscript>';
?>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/design/assets/js/vendor/jquery.min.js"><\/script>')</script>
<script src="/design/js/bootstrap.min.js"></script>
<script src="/design/assets/js/ie10-viewport-bug-workaround.js"></script></body></html>
<?
}
// верх сайта
public static function head($title){
global $dbs, $ip, $user, $_COOKIE, $lang, $aut;
echo '<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Бесплатный хостинг файлов без ожидания скачивания и капчи. Превью изображений, медиафайлов, документов и архивов. wapfile.su — быстрый и удобный файлообменник."><meta name="keywords" content="файлообменник, бесплатный файлообменник, хороший файлообменник, быстрый файлообменник, хостинг файлов, файловый хостинг, хранение файлов, обмен файлами, хостинг картинок, фотохостинг, видеохостинг, аудиохостинг, файловый обменник, разместить файл, разместить фото, просмотр файлов, превью">
<title>'.$title.'</title>';
?>
<link href="/design/css/bootstrap.min.css" rel="stylesheet">
<link href="/design/style.css" rel="stylesheet">
<script src="/design/assets/js/ie8-responsive-file-warning.js"></script>
<script src="/design/assets/js/ie-emulation-modes-warning.js"></script>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
</head>
<body>
<nav class="navbar navbar-default">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">WAPFILE.SU</a>
</div>
<?
echo '<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="/">'.$lang['home'].'</a></li>
<li><a href="/plugin/imp.php">'.$lang['import'].'</a></li>
<li><a href="/info/contact.php">'.$lang['contact'].'</a></li>
<li><a href="/info/faq.php">'.$lang['info'].'</a></li>
<li><a href="/info/stat.php">'.$lang['statistics'].'</a></li>
<li><a href="/wapfile.apk">Приложение для Android</a></li>';
if ($aut == true) {
echo '<li><a href="/cpanel/"><b>Cpanel</b></a></li>';
}
echo '<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown"> Language <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="/plugin/language.php?lang=ru">Русский</a></li>
<li><a href="/plugin/language.php?lang=en">English</a></li>
<li><a href="/plugin/language.php?lang=ua">Українська</a></li>
</ul></li>
</ul>
</div><!--/.navbar-collapse -->
</div>
</nav>';
}
// подсветка ссылок
public static function url_replace($url) {
if (!isset($url[4])) {
$target = (strpos($url[1], homeurl) === false) ? ' target="_blank" rel="nofollow"' : '';
$title = (mb_strlen($url[3]) > 80) ? mb_substr($url[3], 0, 70, 'UTF-8').'...' : $url[3];
return '<a href="'.$url[1].'"'.$target.'>'.check(rawurldecode(html_entity_decode($title, ENT_QUOTES, 'utf-8'))).'</a>';
} else {
$target = (strpos($url[4], homeurl) === false) ? ' target="_blank" rel="nofollow"' : '';
$title = (mb_strlen($url[4]) > 80) ? mb_substr($url[4], 0, 70, 'UTF-8').'...' : $url[4];
return '<a href="'.$url[4].'"'.$target.'>'.check(rawurldecode(html_entity_decode($title, ENT_QUOTES, 'utf-8'))).'</a>';
}
}
public static function links($msg){
$msg = preg_replace_callback('~\[url=((https?|ftp)://.+?)\](.+?)\[/url\]|((https?|ftp)://[0-9a-zа-яё/.;?=\(\)\_\-&%#]+)~ui', 'url_replace', $msg);
return $msg;
}
// Вывод текста
public static function out($var){
return nl2br(self::links($var));
}
} // и еще десяток похожего
guest 20.01.2017 12:21 # +1
zooks 03.02.2017 06:47 # 0
guest 03.02.2017 13:30 # 0
guest 03.02.2017 18:17 # 0
и 2002 год
лол
roman-kashitsyn 03.02.2017 13:36 # 0