- 1
- 2
"WCT" или "ебанутым нет покоя" - уже на главной Швабра!
http://habrahabr.ru/post/271519/
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
"WCT" или "ебанутым нет покоя" - уже на главной Швабра!
http://habrahabr.ru/post/271519/
+1
section.static > div[style="display:block; border: solid 1px #cfcfcf; padding : 10px"]{
border: none !important;
padding: 0 !important;
}
css-костыль!)
+2
<ul class="top-level-menu">
<li style="width:14.185714285714%;" class="with-img" id="m_2641231722"> <span class="top-level-label"><a href="/catalog/plitnye_materialy_1/" title="Плитные материалы">Плитные материалы</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_1862201143"> <span class="top-level-label"><a href="/catalog/mebelnaya_furnitura_1/" title="Мебельная фурнитура">Мебельная фурнитура</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_2776938111"> <span class="top-level-label"><a href="/catalog/kromka_i_plastiki_1/" title="Кромка и пластики">Кромка и пластики</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_2757459272"> <span class="top-level-label"><a href="/catalog/stoleshnitsy_stenpaneli_1/" title="Столешницы, стенпанели">Столешницы, стенпанели</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_3136652235"> <span class="top-level-label"><a href="/catalog/razdvizhnye_sistemy_1/" title="Раздвижные системы">Раздвижные системы</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_3746925619"> <span class="top-level-label"><a href="/catalog/fasadnoe_napolnenie_1/" title="Фасадное наполнение">Фасадное наполнение</a></span>
</li>
<li style="width:14.185714285714%;" class="with-img" id="m_133346203"> <span class="top-level-label"><a href="/catalog/uslugi_1/" title="Услуги">Услуги</a></span>
</li>
</ul>
0
<section class="static"> <!--Первый-->
<style>
.simple-rotator-container-2 a.rot-partner-100127 {
background-image: url(/upload/iblock/129/petli.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100127:hover
{
background-image: url(/upload/iblock/129/petli.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100136 {
background-image: url(/upload/iblock/755/zamki.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100136:hover
{
background-image: url(/upload/iblock/755/zamki.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100137 {
background-image: url(/upload/iblock/dff/napravlyalki.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100137:hover
{
background-image: url(/upload/iblock/dff/napravlyalki.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100138 {
background-image: url(/upload/iblock/8a2/metiznaya.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100138:hover
{
background-image: url(/upload/iblock/8a2/metiznaya.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100139 {
background-image: url(/upload/iblock/6e9/kukhonne-_2_.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100139:hover
{
background-image: url(/upload/iblock/6e9/kukhonne-_2_.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100140 {
background-image: url(/upload/iblock/cb2/p_dyom.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100140:hover
{
background-image: url(/upload/iblock/cb2/p_dyom.jpg);
background-position: center bottom;
}
.simple-rotator-container-2 a.rot-partner-100141 {
background-image: url(/upload/iblock/e5a/catalogue_302kh302.jpg);
background-position: center top;
}
.simple-rotator-container-2 a.rot-partner-100141:hover
{
background-image: url(/upload/iblock/e5a/catalogue_302kh302.jpg);
background-position: center bottom;
}
</style>
<section class="static"> <!-- И после всего этого одного следующий секшин статик, прям внутри!-->
<!--Дальше отжигают контентщики-->
<p style="text-align: justify;"><img style="width: 1280px; height: 302px; " src="/upload/iblock/b72/muller.jpg" alt="Muller"></p>
<p style="text-align: center;"></p>
<div class="cube">
<div class="round_holder">
<a href="/catalog/petli_i_aksessuary_1/?arrFilter_49_4012090960=Y&set_filter=">
<img style="width: 302px; height: 302px; float: left;" src="/upload/iblock/129/petli.jpg" alt="Muller">
<p><ong><span style="color:#000;">Петли и аксессуары</span></ong></p>
</a>
</div>
<div class="round_holder">
<a href="/catalog/zamki_magnity_2/?arrFilter_49_4012090960=Y&set_filter=">
<img style="width: 302px; height: 302px; float: left;" src="/upload/iblock/755/zamki.jpg" alt="Muller">
<p><ong><span style="color:#000;">Замки</span></ong></p>
</a>
</div>
...
+1
function getQuarter(month) {
if (0 <= month && month <= 2) return "Q1 ";
if (3 <= month && month <= 5) return "Q2 ";
if (6 <= month && month <= 8) return "Q3 ";
return "Q4 ";
};
function getDate(lastActionDate) {
var dateString = lastActionDate.split(/\-|\s/);
var date = new Date(dateString.slice(0, 2));
var month = date.getMonth();
var year = date.getFullYear();
var quarter = getQuarter(month);
return "<span>Last Action Plan: <br> " + quarter + year + "</span>";
}
на проекте активно используется momentjs
0
<title>Обработчик</title>
<?php
include ("blocks/bd.php");
if (isset($_POST['name'])) { $name = $_POST['name']; if ($name == '') { unset($name);} }
if (isset($_POST['dolzhnost'])) { $dolzhnost = $_POST['dolzhnost']; if ($dolzhnost == '') { unset($dolzhnost);} }
if (isset($_POST['email'])) { $email = $_POST['email']; if ($email == '') { unset($email);} }
if (isset($_POST['website'])) { $website = $_POST['website']; if ($website == '') { unset($website);} }
if (isset($_POST['stazh'])) { $stazh = $_POST['stazh']; if ($stazh == '') { unset($stazh);} }
if (isset($_POST['obrazovanie'])) { $obrazovanie = $_POST['obrazovanie']; if ($obrazovanie == '') { unset($obrazovanie);} }
if (isset($_POST['kategoria'])) { $kategoria = $_POST['kategoria']; if ($kategoria == '') { unset($kategoria);} }
if (isset($_POST['cat'])) { $cat = $_POST['cat']; if ($cat == '') { unset($cat);} }
if (isset($_POST['id'])) {$id = $_POST['id'];}
if (isset($name) && isset($dolzhnost) && isset($email) && isset($website) && isset($stazh) && isset($obrazovanie) && isset($kategoria) && isset($cat))
{
$result = mysql_query ("UPDATE personal SET name='$name', dolzhnost='$dolzhnost', email='$email', website='$website', stazh='$stazh', obrazovanie='$obrazovanie', kategoria='$kategoria', cat='$cat' WHERE id='$id'");
if ($result == 'true') {echo ("<p>Успешно изменено! <a href='edit_personal.php'>Назад...</a></p>");}
else {
echo ("<p>Не изменено!</p>");}
}
else
{
echo ("<p>Вы заполнили не все поля! </p>");
}
?>
Адепты пРуссакова(Жопов number 2) http://vk.com/sitemyrusakov?w=wall-25691304_1204%2Fall
+5
WCT воскрес.
http://habrahabr.ru/post/271519/
+1
<?php
$gudir = opendir("../text/$book");
$guarray = Array();
while(false != ($gufile = readdir($gudir)))
{
if(strstr($gufile, "gu@"))
{
$guarray[count($guarray)] = $gufile;
}
}
closedir($gudir);
if(count($guarray))
{
rsort($guarray);
foreach($guarray as $gucomment)
{
/*Здесь движок отображения комментариев*/
include "../text/$book/$gucomment";
}
}
?>
Я не знаю, что делает этот код. Никаких файлов с символами gu@ в каталогах не осталось. Лет 8 назад с другом книгу писали, решили замутить сайт. Ту книгу мы потом посчитали фигней и забросили. Про БД я тогда и не подозревал. Все хранилось в таких файлах:
chapter#prae#prae#Предисловие#previous#0 #0#next#1#1
chapter#1#1#Глава 1.1#previous#prae#prae#next#1#2
chapter#1#2#Глава 1.2#previous#1#1#next#0#0
+3
function getNameBrouser()
{
ua = navigator.userAgent.toLowerCase();
//Internet Explorer
if (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1)
{
return 1;//"msie";;
}
// Opera
if (ua.indexOf("opera") != -1)
{
return 2;//"opera";
}
// Mozilla + Firefox + Netscape
if (ua.indexOf("mfn") != -1)
{
return 3;//"mfn";
}
// Safari
if (ua.indexOf("safari") != -1)
{
return 4;//"safari";
}
// Konqueror
if (ua.indexOf("konqueror") != -1)
{
return 5;//"konqueror";
}
return 6;//"unknown";
}
Студенческие сайтики.
+3
public function calculateSum($products) {
$sum = 0.0;
array_map(function($product) use (&$sum)
{
$sum += $product->hasSale() ? $product->getPriceWithSale() : $product->getPrice();
}, $products);
return $sum;
}
Человек начитался, что функциональщина это модно, но вот про её основу, immutable states, он не слышал. В общем, человек открыл для себя ещё foreach.