ImBlog v1beta /WAP Блог на PHP

Печать RSS
118

Автор
Землянин
0
Скрипт моего бложека, вот только это Бета версия (пока что), сырая и немного бажная.
Живой пример: http://impost.net
Описание: http://impost.net/pages.php?mod=cms
Скачать: http://impost.net/ImBlog.zip
П.С.Ы. Извините за пиар, в буфер все описание не помещаеться.
П.С.Ы.Ы. Принимаются советы и замечания по кодуsmile
Автор
Землянин
0
Ay!!! Есть кто живой?

Чатланин
0
Сделай код в диве как на висах а то не читабильно а так +1 smile
Автор
Землянин
0
Будет исправлено и дописано в следующей версии.

Оранжевые штаны
0
ООП? шаблонизация?
Автор
Землянин
0
5. Studentsov_нет_ничо1, Ты ЧО? Я таких слов даже незнаю.Гг
Просто на обычных функциях...
Ну скачай и код посмотри. Архив 80кб веситsmile

ツ ツ ツ
0
cat.php
$num = NULL;
foreach(glob('data/datablog/*.dir') as $fdir) {
$num++;
$div = ($num%2) ? '<div class="b"><img src="'.$conf['ico'].'act_b1.png" alt=""/>' : '<div class="a"><img src="'.$conf['ico'].'act_g1.png" alt=""/>';
if(file_exists($fdir)){
$id = preg_replace('|data/datablog/([0-9]+).dir|si','\1',$fdir);
$cb = count(scandir('data/datablog/'.(int)$id.'/')) - 2;
echo $div.' <a href="/view/'.(int)$id.'/">'.file_get_contents($fdir).'</a> ('.(int)$cb.')</div>';
} else {
echo 'Категории не созданы!';
}}
file_exists здесь не нужно т.к файл всегда буде существовать, glob не может выдать в списке файл которого нет.

$id = preg_replace('|data/datablog/([0-9]+).dir|si','\1',$fdir);
Регулярка тут тоже не нужна, достаточно будет написать $id = pathinfo($fdir, PATHINFO_FILENAME);

(int) там тоже не где не нужно.

ЗЫ
Я смотрю у тебя в файлах по десять рас фильтруются переменные
div('<a href="/comm/'.(int)$_GET['cat'].'/'.(int)$_GET['read'].'/">Комментарии</a> ('.$count.')','top');
div('Ссылка на блог:','b');
div('<input name="text" value="'.$home.'/view/'.(int)$_GET['cat'].'/'.(int)$_GET['read'].'/"/>','a');
Лучше это делать один рас в самом верху...

Дальше смотрел не охота т.к сразу видно что код начинающего smile
Изменил: Lugaro (31.10.2010 / 14:05)
Автор
Землянин
0
Ну да...это мой второй скриптsmile
Учусь потихонькуsmile
К

Пришелец
0
по моему очень даже симпатичноsmile хотя код не смотрелsmile
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск