- 1
- 2
- 3
- 4
function editor_area($name, $value, $rows, $add = '', $class = 'textarea', $return = false)
{
bb_area($name, $value, $rows, $class, $add, $return);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 50
+153
function editor_area($name, $value, $rows, $add = '', $class = 'textarea', $return = false)
{
bb_area($name, $value, $rows, $class, $add, $return);
}
Вот такие вот чудики бывают... На его месте я бы сделал ещё брутальнее:
function editor_area($name, $value, $rows, $add = '', $class = 'textarea', $return = false)
{
bb_area($name, $value, $rows, $class, $add, $return);
}
function editor_area2($name, $value, $rows, $add = '', $class = 'textarea', $return = false)
{
editor_area($name, $value, $rows, $class, $add, $return);
}
function editor_area3($name, $value, $rows, $add = '', $class = 'textarea', $return = false)
{
editor_area2($name, $value, $rows, $class, $add, $return);
}
так чтобы потом интереснее было...
+153
/*
* Парсер шаблона bb редактора
* $name - имя формы например: <textarea name='этот параметр'.....
* $val - возможно в форму чтото нада пихнуть это будет <textarea>тут</textarea>
* $rows - количество строк в форме
* $class - возможно захотите задать уникальный css класс
* $onlick - дополнительное поле на разнообразные нужды
*/
function bb_area($name, $val = null, $rows = 5, $class = 'textarea', $onclick = null, $return = false, $html = false) {
global $core, $smileList, $smiles, $user;
static $initArea;
if($name)
{
*****************************************************************************
Для тех кто возможно захочет пихнуть если нада xD
+160
class Loging
{
function referer()
{
global $_SERVER, $cms_site, $Filtr;
if (isset($_SERVER['HTTP_REFERER']))
{
if ($_SERVER['HTTP_REFERER']!="")
{
$return = $Filtr->clear($_SERVER['HTTP_REFERER']);
if (
(strstr($_SERVER['HTTP_REFERER'],"action"))
or
(strstr($_SERVER['HTTP_REFERER'],"pm"))
or
(strstr($_SERVER['HTTP_REFERER'],"getfile"))
or
(strstr($_SERVER['HTTP_REFERER'],"editprofile"))
or
(strstr($_SERVER['HTTP_REFERER'],"restore"))
or
(strstr($_SERVER['HTTP_REFERER'],"registration"))
)
$return = $cms_site;
}
else
$return = $cms_site;
}
else
$return = $cms_site;
return $return;
}
}
$Loging = new Loging;
И таких классов не понятных тьма, его инициализируют, и всё просто забывают...
+153
$Mailing = new Mailing;
//Далее ужас в 2 ночи
if (
(!isset($_GET['viewpage']))
and
(isset($_GET['viewnews']))
)
{
foreach ($bfgfile as $bfgline)
{
$bfg = explode('|',$bfgline);
if ($bfg[0]==$Filtr->clear($_GET['viewnews']))
{
$_GET['viewpage'] = $bfg[2];
break;
}
};
}
if (!isset($_GET['viewpage']))
$_GET['viewpage']='index';
if ($_GET['viewpage']=='index.php') $_GET['viewpage']='index';
?>
Для особо одарённых:
Не уместны фразы вроде Ваш код, вы писали и т.п. Коды не мои.
+153
$connect = $db->sql_query("SELECT `come_sid`, `come_time`, `come_ip`, `secret_type` FROM `".PREFIX."_gen[user]` WHERE `uid` = '" . $this->USER_UID . "';");
$rowset = $db->sql_fetchrow();
if( $connect == false ) {
$return = false;
} else if( $rowset == false ) {
unset( $return );
$return = false;
} else if( ( intval($rowset['come_time']) + intval($conf_safety["time_sess_adm"]) ) < time()) {
unset( $return );
$return = false;
} else if( $rowset['come_ip'] != IPClient() ) {
unset( $return );
$return = false;
} else if( $rowset['secret_type'] != secret_hash() ) {
unset( $return );
$return = false;
} else if( $rowset['come_sid'] != SID ) {
unset( $return );
$return = false;
} else {
unset( $return );
$return = true;
}
Бесполезные условия...
+151
/*
* Условия для шаблонов и не только ;)
* $content - то что проверям
* $data - то что выводим
*/
function if_set($content, $data) {
return empty($content) ? '' : stripslashes($data);
}
Комментарий больше кода, и автор ещё Вам подмигивает.
+163
function utf_decode($str) {
/*static $table = array("\xD0\x81" => "\xA8", "\xD1\x91" => "\xB8",);
return preg_replace('#([\xD0-\xD1])([\x80-\xBF])#se', 'isset($table["$0"]) ? $table["$0"] : chr(ord("$2")+("$1" == "\xD0" ? 0x30 : 0x70))', $str);*/
return $str;
}
Зря закоментил такая панацея была что вы, что вы...
+168
/*
* Выводим чекбоксы :D
* $name - имя инпута чеки
* $val - тру ор фалсе
*/
function checkbox($name, $val)
{
$checked = !empty($val) ? 'checked ' : false;
return "<input type=\"checkbox\" name=\"" . $name . "\" " . $checked . "/>";
}
Тру от фалсе
+161
/*
* Получаем категории из массива ЭКСПЕРЕМЕНТАЛЬНАЯ ФУНКЦИЯ :D
* $fp - файл
* $content - то что запишем
*/
function save_conf($fp, $content)
{
$file_name = basename($fp);
if(!file_exists($fp))
{
file_put_contents($fp,'');
@chmod(ROOT . $fp, 0666 );
}
if (file_exists($fp) && $content)
{
$fp = fopen($fp, "wb");
$content = "<?php
if (!defined('ACCESS'))
{
header('Location: /');
exit;
}
\n\n".$content."\n";
fwrite($fp, $content);
fclose($fp);
}
}
И как же он тут получит категории остаётся загадкой, и поржать он любит в комментариях смотрю)
* BY Toogle CMS
+156
/**
* Checks that user client was not banned. Dies on false
* @param string $peer_id Peer_id of client
* @return void
* Взято с kinokpk
*/
function checkclient($peer_id){
$agent = $_SERVER['HTTP_USER_AGENT'];
//die($peer_id);
//return true;
//check by headers
if (function_exists('getallheaders')){
$headers = getallheaders();
}else{
$headers = emu_getallheaders();
}
if (isset($headers['Cookie']) || isset($headers['Accept-Language']) || isset($headers['Accept-Charset']))err('Вы не можете использовать этот клиент. Возможно вы читер.');
.................................................................
* BY LiteTracker Source