- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
public function __construct()
{
$this->post = $_POST;
unset($_POST);
}
public function get($var_name)
{
return $this->post[$var_name];
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 15
+151
public function __construct()
{
$this->post = $_POST;
unset($_POST);
}
public function get($var_name)
{
return $this->post[$var_name];
}
ещё бы сделали ф-ю
public function post($var_name)
{
return $this->get[$var_name];
}
+156.2
// from views_bonus: grid.inc
function theme_og_picture_grid($result, $column_count = 5) {
$content = '<table class="og-picture-grid">';
$count = 0;
$total = db_num_rows($result);
while ($user = db_fetch_object($result)) {
$classes = 'og-picture-grid-item';
if ($count < $column_count) {
$classes .= ' first';
}
$item = '';
if ($count % $column_count == 0) {
$content .= '<tr>';
}
$picture = theme('user_picture', $user);
$name = theme('username', $user);
$group_role = $user->is_admin ? t('admin') : ' ';
$content .= "<td class=\"$classes\">$picture<div class=\"og-name\">$name</div>";
if ($user->is_admin) {
$txt = t('admin');
$content .= "<div class=\"group-role\">$txt</div>";
}
$content .= "</td>\n";
$count++;
if ($count % $column_count == 0 || $count == $total) {
$content .= '</tr>';
}
}
$content .= '</table>';
if ($total) {
return $content;
}
}
Меня ДУРЬпаловские финты просто бесят.
типа тема
+157.4
....
$str = str_replace(',', ' ', $this->searchString);
$str = str_replace(';', ' ', $str);
$str = str_replace('.', ' ', $str);
$str = str_replace(':', ' ', $str);
$str = str_replace('+', ' ', $str);
$str = str_replace('-', ' ', $str);
$str = str_replace('"', ' ', $str);
$str = str_replace("'", ' ', $str);
$str = trim(preg_replace('!\s{2,}!', ' ', $str));
.....
вот что я наклал как-то
+73
..........
if (year.equals(beginYear)) {
//таск полностью попадает в месяц
if ((beginMonth == month) && (endMonth == month)) {
for (int i = 1; i < beginDate; i++) {
row.add(3);
}
for (int i = beginDate; i < realizationDate; i++) {
row.add(-1);
}
row.add(1);
for (int i = realizationDate + 1; i <= endDate; i++) {
row.add(2);
}
for (int i = endDate; i < columnCount; i++) {
row.add(3);
}
}
//таск полностью не попадает в месяц или полностью занимает месяц
if ((beginMonth < month) && (endMonth > month)) {
for (int i = 1; i < columnCount; i++) {
row.add(-1);
}
} else if ((beginMonth < month) && (endMonth < month)) {
for (int i = 1; i < columnCount; i++) {
row.add(3);
}
} else if ((beginMonth > month) && (endMonth > month)) {
for (int i = 1; i < columnCount; i++) {
row.add(3);
}
}
//таск попадает в месяц частично
if ((beginMonth == month) && (beginMonth < endMonth)) {
if (beginMonth == realizationMonth) {
for (int i = 1; i < beginDate; i++) {
row.add(3);
}
for (int i = beginDate; i < realizationDate; i++) {
row.add(-1);
}
row.add(1);
for (int i = realizationDate + 1; i < columnCount; i++) {
row.add(2);
}
} else {
for (int i = 1; i < beginDate; i++) {
row.add(3);
}
for (int i = beginDate; i < columnCount; i++) {
row.add(-1);
}
}
} else if ((endMonth == month) && (beginMonth < endMonth)){
if (endMonth == realizationMonth) {
for (int i = 1; i < realizationDate; i++) {
row.add(-1);
}
row.add(1);
for (int i = realizationDate + 1; i <= endDate; i++) {
row.add(2);
}
for (int i = (endDate + 1); i < columnCount; i++) {
row.add(3);
}
} else {
for (int i = 1; i <= endDate; i++) {
row.add(2);
}
for (int i = (endDate + 1); i < columnCount; i++) {
row.add(3);
}
}
}
} else {
for (int i = 1; i < columnCount; i++) {
row.add(3);
}
}
...........
Вот так корень кладёт данные в таблицу по определённой дате
+147.9
function log($message){
echo $message; //just echo it out! Yee haw!
}
офигенный лог