Модуль "Блог"

Обсуждение модулей, устанавливаемых по-умолчанию в cms concrete5

Re: Модуль "Блог"

Сообщение Count_Raven » 18 ноя 2010, 12:58 ,  »  Сообщение:#16

лфдучу писал(а):Есть ли плагины или модули для расширения функционала блога? Например чтобы при оставлении комментария пользователь мог "Подписаться на комментарии" или замена стандартной капчи?
И почему-то я , как админ, тоже должен вводить капчу


Ну, во-первых, есть платные модули для блога, там функционал шире.
Во-вторых, чтобы "Подписаться на комментарии" - нужно немного доработать модуль комментирования, по-умолчанию такого нет.
В-третьих, чтобы админ не вводил капчу, нужно тоже доработать модуль комментирования и чтобы заменить стандартную капчу - тоже самое.

Короче говоря, ничего сложного нет, но нужно немного покодить. Готовых бесплатных решений пока нет, но я уверен, что будут. CMS еще относительно молодая и в весьма серьезную стадию стала переходить только с год назад.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Модуль "Блог"

Сообщение лфдучу » 26 ноя 2010, 12:06 ,  »  Сообщение:#17

Раз подписку на комменты надо делать, может кто-нибудь видел вывод последних комментов в отдельный блок(или модуль)?
лфдучу
 
Сообщения: 91
Зарегистрирован: 10 ноя 2010, 21:22

Re: Модуль "Блог"

Сообщение лфдучу » 17 фев 2011, 11:23 ,  »  Сообщение:#18

кто может помочь доработать модуль комментариев? (сделать вывод последних, подписку на комменты, уведомление на е-майл о новом). Примерно как здесь:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
(комменты и вывод последних комментов (отзывов) справа.
лфдучу
 
Сообщения: 91
Зарегистрирован: 10 ноя 2010, 21:22

Re: Модуль "Блог"

Сообщение Count_Raven » 17 фев 2011, 15:14 ,  »  Сообщение:#19

лфдучу писал(а):кто может помочь доработать модуль комментариев? (сделать вывод последних, подписку на комменты, уведомление на е-майл о новом). Примерно как здесь:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
(комменты и вывод последних комментов (отзывов) справа.


С радостью бы сделал, но просто ужасно занят. :(
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Модуль "Блог"

Сообщение лфдучу » 19 фев 2011, 17:20 ,  »  Сообщение:#20

Кто-нибудь еще?)
лфдучу
 
Сообщения: 91
Зарегистрирован: 10 ноя 2010, 21:22

Re: Модуль "Блог"

Сообщение лфдучу » 25 фев 2011, 19:27 ,  »  Сообщение:#21

Ребят кто-нибудь может помочь? Нужно сделать модуль комментов.
лфдучу
 
Сообщения: 91
Зарегистрирован: 10 ноя 2010, 21:22

Re: Модуль "Блог"

Сообщение Count_Raven » 27 фев 2011, 20:05 ,  »  Сообщение:#22

лфдучу писал(а):Ребят кто-нибудь может помочь? Нужно сделать модуль комментов.


Лан, попробуем, рассказывайте подробнее...
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Модуль "Блог"

Сообщение babay » 30 июн 2011, 19:43 ,  »  Сообщение:#23

Возникло несколько вопросов по ходу работы с CMS и конкретно с блогом. Использую саму свежую русиф. версию.
1. Каким образом можно устанавливать порядок просмотра записей? Например Создаю в блоге родительский пост КАТЕГОРИЯ, и в нем несколько постов ПОСТ1 с датой 01.06.2011, ПОСТ2 с датой 02.06.2011 , ПОСТ3 с датой 03.06.2011. Записал. Захожу для просмотра и на карте сайта у меня отображается так: КАТЕГОРИЯ - ПОСТ2, ПОСТ1, ПОСТ3. Пытаюсь менять даты постов или передвигать в меню редактирования карты сайта страницы - порядок остается по прежнему не логичным. Логичным было бы расположение по дате.
2. Каким образом поменять направления навигации на странице просмотра постов? Т.е. если просматриваю ПОСТ1 созданный 01.06.2011, то внизу, нажав на стрелочки "Следующий" по логике должен был открываться ПОСТ2, но происходит все наоборот.
babay
 
Сообщения: 5
Зарегистрирован: 20 июн 2011, 22:31

Re: Модуль "Блог"

Сообщение pronauki » 10 ноя 2011, 10:08 ,  »  Сообщение:#24

Добрый день!
Вот такой у меня вопрос.
Когда я делаю страницы типа "Блог" (это у меня новости), то картинку- "превью к новости" ставлю вручную непосредственно на странице новости в одну в модуль "текст", а затем добавляю тэг с путем к картинке <img src=....> в поле "Краткое описание" в свойствах страницы. В этом случае картинка отражается в ленте блога, как будто превьюшка (хотя по факту я уменьшаю ее вручную, меняя значение полей width и height в тэге).
В связи с этим вопрос: предусмотрено ли автоматическое добавление превьюшки к тексту и в ленту блога в модуле "Блог" или каком-либо другом подобном модуле? Как это сделать?
pronauki
 
Сообщения: 29
Зарегистрирован: 24 июн 2011, 06:14

Re: Модуль "Блог"

Сообщение eugie » 18 янв 2012, 10:30 ,  »  Сообщение:#25

Подскажите, в той теме что у меня установлена нет модуля blog_entry.php, в default есть. Соответственно в списке страниц нет возможности выбрать plog post. Можно ли каким-нибудь образом перенести в свою тему чтобы использовать возможности блоговых новостей?
eugie
 
Сообщения: 6
Зарегистрирован: 06 янв 2012, 09:46

Re: Модуль "Блог"

Сообщение Count_Raven » 18 янв 2012, 16:28 ,  »  Сообщение:#26

eugie писал(а):Подскажите, в той теме что у меня установлена нет модуля blog_entry.php, в default есть. Соответственно в списке страниц нет возможности выбрать plog post. Можно ли каким-нибудь образом перенести в свою тему чтобы использовать возможности блоговых новостей?


Ну вам просто нужно зайти в папку своей темы и сделать копию какого-нибудь типа страниц, например копию файла default.php, только с именем blog_entry.php. Теперь нужно зайти в панели управления в "Темы" и кликнуть у вашей темы "Проверить", чтобы ваш тип страниц активировался (если был удален, если нет, то можно опустить этот шаг.

Теперь у вас в теме есть тип страниц Blog Entry, но он не работает. Чтобы заработал, нужно добавить несколько областей редактирования.
Возьмите из темы Default и откройте файл blog_entry.php, там вы найдете что-то вроде

Код: Выделить всё
<div id="body">
         <div class="pageSection">
            <?php  $ai = new Area('Blog Post Header'); $ai->display($c); ?>
         </div>
         <div class="pageSection">
            <h1><?php  echo $c->getCollectionName(); ?></h1>
            <p class="meta">Автор: <?php  echo $c->getVersionObject()->getVersionAuthorUserName(); ?>. Дата: <?php  echo $c->getCollectionDatePublic('F j, Y'); /*change date*/?></p>
         </div>
         <div class="pageSection">
            <?php  $as = new Area('Main'); $as->display($c); ?>
         </div>
         <div class="pageSection">
            <?php  $a = new Area('Blog Post More'); $a->display($c); ?>
         </div>
         <div class="pageSection">
            <?php  $ai = new Area('Blog Post Footer'); $ai->display($c); ?>
         </div>
      </div>


Возьмите этот кусок и вставьте в свой blog_entry.php вместо типа такого:
Код: Выделить всё
<?php
$a = new Area('Main');
$a->display($c);
?>


Все готово.
Теперь создайте у себя на сайте страничку типа "Blog Entry" и смотрите как она выглядит. Поправьте что-нужно, экспериментируйте. Может где-то что-то не так выглядит - меняйте местами, правьте стили, короче - делайте шаблон.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Модуль "Блог"

Сообщение eugie » 18 янв 2012, 20:00 ,  »  Сообщение:#27

Count_Raven
Спасибо за развернутый ответ. Думал форум скорее мертв чем жив.
Пока разбираюсь потихоньку без особых знаний. Что-то получается. Создалась страница с вводом контента, но без списка страниц и комментариев. Ковыряю.

Еще подскажите, вот здесь
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
по какому принципу организовано? всё тоже самое или что-то совсем другое?
eugie
 
Сообщения: 6
Зарегистрирован: 06 янв 2012, 09:46

Re: Модуль "Блог"

Сообщение лфдучу » 18 янв 2012, 23:52 ,  »  Сообщение:#28

на
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
стоит специальная тема, там уже был зашит свой blog_entry.
Комментарии добавьте disqus_comments они удобнее стандартных)
лфдучу
 
Сообщения: 91
Зарегистрирован: 10 ноя 2010, 21:22

Re: Модуль "Блог"

Сообщение Count_Raven » 19 янв 2012, 07:41 ,  »  Сообщение:#29

eugie писал(а):Создалась страница с вводом контента, но без списка страниц и комментариев. Ковыряю.

Не-не. Все правильно. Страница со списком страниц и комментариев это вообще любая обычная страница, на которую добавлен блок Page List (Список страниц) и там в настройках блока стоит "Показывать XXX страниц типа Blog Entry". После этого выбирается специальное оформления для блока в его меню по клику, называется "Blog Index" и тогда будет список с описанием страниц и количеством комментариев.

Все делается в 5 кликов мышкой. Очень просто.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Модуль "Блог"

Сообщение eugie » 19 янв 2012, 23:20 ,  »  Сообщение:#30

Фсё! разобрался. более менее наладил внешний вид. спасибо огромное. Главное один раз понять систему, дальше по накатанной. Действительно не долго. Дольше красоту в стилях наводил.

Остается для меня загадкой как подправить вот это. Перевести на русский шаблон blog index в page_list и в комментариях "название" на "имя" подправить.
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку


Кстати насчет disqus_comments, ни у вас в блоге, ни на офсайте cms так и не увидел ни одного превью как это выглядит. Специально или упущение?
eugie
 
Сообщения: 6
Зарегистрирован: 06 янв 2012, 09:46

Пред.След.

Вернуться в Стандартные модули concrete5

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron