ImBlog v1beta /WAP Блог на PHP

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

2. Сааааа-нёёёёё-к (31.10.2010 / 13:22)
Ay!!! Есть кто живой?

3. Димка (31.10.2010 / 13:25)
Сделай код в диве как на висах а то не читабильно а так +1 smile

4. Сааааа-нёёёёё-к (31.10.2010 / 13:31)
Будет исправлено и дописано в следующей версии.

5. Studentsov (31.10.2010 / 13:42)
ООП? шаблонизация?

6. Сааааа-нёёёёё-к (31.10.2010 / 13:45)
5. Studentsov_нет_ничо1, Ты ЧО? Я таких слов даже незнаю.Гг
Просто на обычных функциях...
Ну скачай и код посмотри. Архив 80кб веситsmile

7. Lugaro (31.10.2010 / 14:05)
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

8. Сааааа-нёёёёё-к (31.10.2010 / 14:37)
Ну да...это мой второй скриптsmile
Учусь потихонькуsmile

9. Кирилл (02.11.2010 / 23:16)
по моему очень даже симпатичноsmile хотя код не смотрелsmile

URL: https://visavi.net/topics/15097