Xwab
Форумыnavigate_nextСкрипты

Полу-Блог на CI(Code Igniter)
Сообщения
Istsam

Написал что то мини блога.
Без админки, и без возможности комментирования.
Пример:
http://istsam.spcfree.ru/
Качаем:
http://istsam.spcfree.ru/www.zip
Ф-ии:
Статьи
Категории
Тэги
ББ коды
Смайлы
Всё это на фрэймворке Code Igniter.
Для новичков, всё прокомментировно.
+Этот скрипт не является идеалом, так как написан на четвёртый день обучения этому фрэймворку.
В паблик выложил, потому что это, "недофрэймворк", и надо стремиться к лучшему.
Вот так.
Будут вопросы, задавайте.

20 Янв 2011, 15:42
Istsam

Установка:
Создаём бд.
Заливаем в неё таблицы.
Соединяем фрэймворк для работы с бд(файл system/application/database.php)
Настраиваем фрэймворк для работы(файл system/application/config.php)
Настраиваем таблицу с бд(config)
Радуемся.
Это версия бесплатная, кто будет барыжить(хотя тут нечем поЧти барыжить), найду и убью.
Контакты
ICQ:388-393-599
Если хотите что бы дописал, обращайтесь, только имейте при себе $$$.

20 Янв 2011, 15:45
Istsam

Пример статьи:
http://istsam.spcfree.ru/blog/articles/1
(смайлы, текст, бб коды, подсветка php кода).

http://istsam.spcfree.ru/blog/comment/2
Комментарии

http://istsam.spcfree.ru/blog/tag/php
Теги

20 Янв 2011, 15:48
Istsam

в бд ещё есть что то типо рейтинга, просмотров.
Но всё это не захотелось с обычного блога моего, переводить в Code Igniter.

20 Янв 2011, 15:49
mazaHELL

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//


__________
посл.ред. 20 Янв 2011, 16:04; всего 1 раз 20 Янв 2011, 15:52
Istsam

mazaHELL, чем же?

20 Янв 2011, 15:58
Istsam

mazaHELL, и что ты добился этим?

20 Янв 2011, 15:59
mazaHELL

Istsam, я просто показал как блог изуродуется выводами ошибок

хотя ну да, ты блог написал, остальное тебя не ипет))

20 Янв 2011, 16:02
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'); //ноги
   }
   }



Где ты откопал эту функцию?У меня её нет


__________
посл.ред. 20 Янв 2011, 16:12; всего 1 раз 20 Янв 2011, 16:06
Istsam

На самом деле, mazaHell, где ты её откопал?

20 Янв 2011, 16:08
Ответить на тему