Mosquito: Минимализм в массы
 Помощь      Поиск      Пользователи      Файловый архив [SBT]


 Страниц (7): « 1 2 3 [4] 5 6 7 »   ОтветитьНовая тема

> Без описания
UkrHammer
Отправлено: 19 Августа, 2008 - 23:21:21
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 37  
Дата рег-ции: Июнь 2008  
Карма: 1
Поощрить/Наказать




Bolzamo
Абсолютно верно, с flock'ами геморой начнется, эффект сомнительный (на мой взгляд). Я вот прикрутил примитив-статистику, сейчас делаю скрипт по минимальному анализу (откуда пришли, если есть - анализ запроса). Этого - выше крыши!..

Вот, чтобы конкретно добавил (упс! повторяюсь!) - последние комменты, обратная связь с посетителями + контроль за флудерами. И совсем размечтался - бан по ip-адресу или маске подсети...

(Отредактировано автором: 19 Августа, 2008 - 23:25:08)

-----
Сектор 02: блог на Neutrino Atomic edition
 
Top
UkrHammer
Отправлено: 12 Сентября, 2008 - 21:22:12
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 37  
Дата рег-ции: Июнь 2008  
Карма: 1
Поощрить/Наказать




Ну, вот сделал последние комменты (понимаю, что криво, но не стреляйте в пианиста, он играет как умеет)

Код:

getapts();
$lcomm = array();
$icom=0;
for ($i=0;$i<sizeof($posts);$i++) {
    $post = post_info($posts[$i]);
    $post_id = $post['id'] + $_s['time_offset'];
    admenu($posts[$i]);
    if (!@trim($post['title'])) {$post['title']=$_l['notitle'];}
    $moretitle = "";
    if(@gbuffer($post['id'],"close")) { @$moretitle .= $_l['close_title']; }
 if(@gbuffer($posts[$i],"close") && !ADMIN) {
                //null
    } else {
  if ($post['c_count']>0){
  $comment = @file("data/comments/".$posts[$i]);
  for ($ii=0; $ii < $post['c_count']; $ii++)
  {
   $c = explode("¦¦", $comment[$ii]);
   $lcomm[$icom] = "<!--".$c[4]."-->"."<a href='".generate_link('p='.$posts[$i])."#post'>".$post['title']."</a><b r>".date('d-m-Y', $c[4]+$_s['time_offset'])."<b r><sup>".$c[5]."</sup>";
   $icom++;
  }  
  }
 rsort($lcomm);
    }
    }
 
for ($i=0; $i < $icom; $i++){
 print $lcomm[$i]."<b r><b r>";
 if($i == 4) {break;}
}  


(Отредактировано автором: 13 Сентября, 2008 - 17:45:52)

-----
Сектор 02: блог на Neutrino Atomic edition
 
Top
Eremite
Отправлено: 13 Сентября, 2008 - 12:24:42
Ответить с цитированием Цитирование



Робингудный меценат


Покинул форум
Всего записей: 149  
Дата рег-ции: Май 2008  
Карма: 0
Поощрить/Наказать





UkrHammer пишет:
Поддерживаю предложение Antuan по отдельному меню ПОСЛЕДНИЕ КОММЕНТАРИИ. И еще хотелось бы иметь Топ 10 (десять самых популярных постов).

Я использую просто список рекомендуемых записей(плагин уже есть). и получается такой топ-10
 
Top
avv
Отправлено: 13 Сентября, 2008 - 12:58:29
Ответить с цитированием Цитирование



Full Member


Покинул форум
Всего записей: 154  
Дата рег-ции: Март 2008  
Карма: 1
Поощрить/Наказать





UkrHammer пишет:
Ну, вот сделал последние комменты


Немного расскажи как в скрипт добавить. Я не программист.
Кстати ---Поздравляю всех программистов с ДНЕМ ПРОГРАММИСТА!!!
Желаем вам здоровья, счастья и удачи во всем!
Чистого кода, понятных заданий, свежих идей, достойной оплаты и, конечно же, интересной работы!
Два больших ЖК монитора и вместительный холодильник рядом с компьютером!


-----
Неважно, что что-то идет неправильно. Возможно это хорошо выглядит...
 
Top
UkrHammer
Отправлено: 13 Сентября, 2008 - 17:53:40
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 37  
Дата рег-ции: Июнь 2008  
Карма: 1
Поощрить/Наказать




avv
Цитата:
Немного расскажи как в скрипт добавить. Я не программист.

Я, типа, тоже...

Ну, в общем, копируется этот кусок, в начале добавляем < ? p h p (без пробелов), а в конце ? > (тоже без пробелов). Чтобы получилось примерно так:

< ? p h p (без пробелов)
[код из поста]
? > (тоже без пробелов)

Потом все это хозяйство вставляем в то, место, где хотим это видеть (обычно файлы footer.html и head.html )

Но это для осознанных пользователей, для начинающих - лучше дождаться разработчиков скрипта, они и код проанализируют, и подскажут, как его лучше вкрутить...

-----
Сектор 02: блог на Neutrino Atomic edition
 
Top
UkrHammer
Отправлено: 15 Сентября, 2008 - 09:02:14
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 37  
Дата рег-ции: Июнь 2008  
Карма: 1
Поощрить/Наказать




Хочу сделать, чтобы этот блок показывался только не главной странице, но как?

-----
Сектор 02: блог на Neutrino Atomic edition
 
Top
makeme
Отправлено: 15 Сентября, 2008 - 09:54:44
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 34  
Дата рег-ции: Дек. 2007  
Карма: 2
Поощрить/Наказать




Вот решение для страниц которые не являються страницами постов типа "?p=", т.е страницы главная, страницы списка постов (?lpost=), страницы страниц(?pg=), страницы категорий (?key=) и других плагинов установленных в системе, короче вот:

Код:
<? if(!isset($_v['p'])) { print "ЗДЕСЬ HTML"; } ?>

Таким методом можно исключить и другие "не нужные" страницы.

Чисто для главной страницы условие тоже очень просто реализуеться, но я забыл ту переменную пхп, чуть позже напишу если меня никто не опередит.
 
ICQ
Top
avv
Отправлено: 16 Сентября, 2008 - 11:19:50
Ответить с цитированием Цитирование



Full Member


Покинул форум
Всего записей: 154  
Дата рег-ции: Март 2008  
Карма: 1
Поощрить/Наказать






UkrHammer пишет:
Но это для осознанных пользователей

Теперь понятно.

UkrHammer пишет:
Хочу сделать, чтобы этот блок показывался только не главной странице, но как?

Неплохо бы узнать.

-----
Неважно, что что-то идет неправильно. Возможно это хорошо выглядит...
 
Top
UkrHammer
Отправлено: 17 Сентября, 2008 - 21:22:01
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 37  
Дата рег-ции: Июнь 2008  
Карма: 1
Поощрить/Наказать




makeme
Респект! Все получилось!

-----
Сектор 02: блог на Neutrino Atomic edition
 
Top
UkrHammer
Отправлено: 17 Декабря, 2008 - 22:33:18
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 37  
Дата рег-ции: Июнь 2008  
Карма: 1
Поощрить/Наказать




Прикрутил статистику для кликов, удобно для контроля популярности того или иного контента

Пример

После линка - размер файла, количество скачек, дата последней скачки (использован скрипт с http://www.phpru.net)

-----
Сектор 02: блог на Neutrino Atomic edition
 
Top
Страниц (7): « 1 2 3 [4] 5 6 7 »
« Пожелания »

ОтветитьНовая тема


скачай бесплатно мини игры всех жанров,


Powered by ExBB | ExBB All Mods 1.9.3 by ARTY - SBT

[ Script Execution time: 0.2663 ]   [ Gzip Disabled ]