Написал что то мини блога.
Без админки, и без возможности комментирования.
Пример:
http://istsam.spcfree.ru/
Качаем:
http://istsam.spcfree.ru/www.zip
Ф-ии:
Статьи
Категории
Тэги
ББ коды
Смайлы
Всё это на фрэймворке Code Igniter.
Для новичков, всё прокомментировно.
+Этот скрипт не является идеалом, так как написан на четвёртый день обучения этому фрэймворку.
В паблик выложил, потому что это, "недофрэймворк", и надо стремиться к лучшему.
Вот так.
Будут вопросы, задавайте.
Установка:
Создаём бд.
Заливаем в неё таблицы.
Соединяем фрэймворк для работы с бд(файл system/application/database.php)
Настраиваем фрэймворк для работы(файл system/application/config.php)
Настраиваем таблицу с бд(config)
Радуемся.
Это версия бесплатная, кто будет барыжить(хотя тут нечем поЧти барыжить), найду и убью.
Контакты
ICQ:388-393-599
Если хотите что бы дописал, обращайтесь, только имейте при себе $$$.
Пример статьи:
http://istsam.spcfree.ru/blog/articles/1
(смайлы, текст, бб коды, подсветка php кода).
http://istsam.spcfree.ru/blog/comment/2
Комментарии
http://istsam.spcfree.ru/blog/tag/php
Теги
в бд ещё есть что то типо рейтинга, просмотров.
Но всё это не захотелось с обычного блога моего, переводить в Code Igniter.
function articles($id)//ф-ия для статьи вывода
{
$this->load->library('typography');
$this->load->helper('smiley');
$this->load->helper('bb');
$query = $this->db->query("SELECT * FROM `articles` WHERE `id`='$id'")
/запрос на статью
$this->load->view('articles',array('query'=>$query->result_array()))
/подгружаем вывод статьи
$this->load->view('foot')
/ноги
}
"плохая" функция
http://istsam.spcfree.ru/blog/articles//
Istsam, я просто показал как блог изуродуется выводами ошибок
хотя ну да, ты блог написал, остальное тебя не ипет))
mazaHELL, мне не понравился "фрэймворк", свои убийственным фильтрованием.
Не спорю, для меня, там система продумана очень хорошо.
Но я буду учить другой фрэймворк.
А скрипт выложил так, для портфолио.
P.S.Твой баг можно вылечить так.
function articles($id) //ф-ия для статьи вывода
{
$this->load->library('typography');
$this->load->helper('smiley');
$this->load->helper('bb');
$query = $this->db->query("SELECT * FROM `articles` WHERE `id`='$id'"); //запрос на статью
if($query->num_rows()>0) //если есть статьи
{
$this->load->view('articles',array('query'=>$query->row_array())); //подгружаем вывод статьи
$this->load->view('foot'); //ноги
}
else
{
$this->load->view('empty_articles'); //подгружаем вывод статьи
$this->load->view('foot'); //ноги
}
}
Где ты откопал эту функцию?У меня её нет