-
Список говнокодов пользователя virtual_cia
Всего: 16
-
+154
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
function c(){
//Внимание! Далее идёт индусский код! Слабонервных попрошу уда(л|в)иться...
require ('config.php');
$included = get_included_files();
if(!in_array('config.php',$included)){
Error(404);
return;
}
...
...
}
Стиль и коммент оставил оригинальные, видимо ЭТО кому-то из наших уже попадало до меня.
Далее код - в натуре полный "хадж".
virtual_cia,
15 Мая 2014
-
+130
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
foreach($filenames as $fk => $fv) {
if($noBootStrap) {
$pos = strpos($fv->filename, 'bootstrap');
if($pos === false) {} else {
continue;
}
}
...
if ($fv->menulink != '') {
$menuLinks = explode(',', $fv->menulink);
$isIncluded = in_array((int)$itemid, $menuLinks);
if ($isIncluded) {
JHtml::stylesheet($path . $fv->filename );
}
} else {
JHtml::stylesheet($path . $fv->filename );
}
}
@copyright Copyright (C) Jan Pavelka www.phoca.cz
Я плакал...
virtual_cia,
12 Января 2014
-
+154
- 1
- 2
- 3
- 4
if((int)$this->tmpl['detailwindow'] == 4 || (int)$this->tmpl['detailwindow'] == 5 || (int)$this->tmpl['detailwindow'] == 7) {
} else {
echo '<td align="center">' . str_replace("%onclickclose%", $this->tmpl['detailwindowclose'], $this->item->closebutton). '</td>';
}
Какая глубина мысли!
Интересно, а чтобы ОНО написало в С++?
virtual_cia,
26 Декабря 2013
-
+153
- 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
/*где-то в начале: error_reporting(0);*/
class PhocaGalleryFile{
function getCSSFile($id = 0, $fullPath = 0) {
if ((int)$id > 0) {
$db = &Factory::getDBO();
$query = 'SELECT a.filename as filename, a.type as type'
.' FROM #__styles AS a'
.' WHERE a.id = '.(int) $id;
$db->setQuery($query, 0, 1);
$filename = $db->loadObject();
if (isset($filename->filename) && $filename->filename != '') {
if ($fullPath == 1 && isset($filename->type)) {
return self::getCSSPath($filename->type). $filename->filename;
} else {
return $filename->filename;
}
}
}
return false;
}
. . .
}
Поубивал пустые строки (по 2 штуки между каждой строкой кода) и комменты вида:
/* ===============
== This function is geting a CSSFile fron database .....
===============
*/
Гы! Код для заказчика должен выглядеть наукообразно и непонятно.
И обязательно выдавать Notices и Warnings.
virtual_cia,
19 Декабря 2013
-
+156
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
/* @component Phoca Component
* @copyright Copyright (C) Jan Pavelka www.phoca.cz
*/
protected function getLabel() {
echo '<div class="clearfix"></div>';
return parent::getLabel();
echo '<div class="clearfix"></div>';
}
Это диагноз...
virtual_cia,
18 Декабря 2013
-
+148
- 1
- 2
- 3
- 4
- 5
if (!defined('_JDEFINES'))
{
define('JPATH_BASE', dirname(__DIR__));
require_once JPATH_BASE . '/includes/defines.php';
}
Я такого даже у индусов не встречал! Джумла: чем дальше тем страшнее...
virtual_cia,
01 Сентября 2013
-
+56
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
<?php
/*
@package Widgetkit
* @author YOOtheme http://www.yootheme.com
*/
$sets = array_chunk($widget->items, $settings['items_per_set']);
foreach(array_keys($sets) as $s) {
$nav[] = '<li><span></span></li>';
}
?>
<?php foreach ($sets as $set => $items) : ?>
<ul class="set">
<?php foreach ($items as $item) : ?>
<li>
<div><?php echo $item['navigation']; ?></div>
</li>
<?php endforeach; ?>
</ul>
<?php endforeach; ?>
<?php
?>
И так в 230 файлах.
Садо-мазо, блин!
virtual_cia,
03 Ноября 2012
-
+51
- 1
- 2
- 3
- 4
- 5
- 6
function fatal($msg = ''){
echo 'ERROR';
if( strlen($msg) > 0 ) echo ': '.$msg;
echo '<br />'COMPLETE'<br />';
if($f_opened)@fclose($fh);
}
Ещё попалось из серии "потом допилю".
Что он курил, когда это писал?
virtual_cia,
08 Октября 2012
-
+55
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
function GetNumberOfLinks ($cat){
$queue[] = intval($cat);
$query = "select count(*) from #__jxlspp_prices where ( 0!=0";
while (list($key, $cat) = each($queue)) {
$query .= " or catid = $cat";
}
$query = $query . " ) and published=1";
$database->setQuery($query);//это от Джумлы
$result = $database->query();//и это от Джумлы
$val = mysql_fetch_row($result);//а это с бодуна
return $val[0];
}
Сижу, скучаю, ковыряю очередной говносайт и, вдруг!
Аж от души отлегло.
virtual_cia,
07 Октября 2012
-
−119
- 1
select count(*) from jxlspp_prices where 0!=0 or catid = 2 }
А вот так его!
virtual_cia,
07 Октября 2012