Skip to main content

Комментарии

Давайте добавим комментарии к отдельным анекдотам

* На странице отдельного анекдота размещаем ленту комментариев
* там же располагаем ленту комментариев
* лента комментариев самая простая - просто добавляем комментарии вниз. Нет вложенных комментариев, ответов, просто лента.
* Текст комментариев только текст, без хтмл тегов - все теги безжалостно удаляем.

Код проекта

Мы закончили проект "мобильных анекдотов" - аналога bash.org.ru своими руками.

Анекдоты на сайт

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

Админка и Крон

Устройство админки очень похоже на то, что мы уже делали для сайта визиткиб.. Список с постраничной навигацией, редактирование, удаление записи. Смотрите предыдущие проекты, если что-то не понятно. PHP кода в админке много, но нового там ничего нет.

Модерация анекдотов

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

Добавление анекдота пользователем

Любой пользователь на нашем сайте может добавить свой анекдот на сайт. Анекдот не будет сразу добавлен в ленту анекдотов сайта, сначала он попадет на модерацию. На нашем сайте это реализовано так: анекдоты пользователей добавляются в отдельную таблицу, потом админ просматривает добавленные анекдоты и одобряет их или удаляет (можно поправить текст анекдота перед его одобрением).

Переключение режима отображения и голосования

Как вы помните, на нашем сайте мобильных анекдотов пользователь может менять режим отображения. Грубо говоря, при смене режима отображения - с обычного на мобильный мы меняем Шаблон, и все.

SEO оптимизация средствами codeigniter php продолжение

В предыдущей статье мы научились добавлять и редактировать метатеги для страниц. Теперь надо вывести их на сайте, без этого они не имеют никакого смысла для seo оптимизации. Нам нужно поправить Контроллер codeigniter и Вид.

SEO оптимизация

SEO - Search Engine Optimization (Оптимизация для поисковых систем) требует, чтобы для каждой страницы мы могли установить тег title и мета теги description и keywords. Добавим эти поля к нашей странице статики. Сделаем это.

RSS-материал