Как настроить новости


      

         При создании сайта на cms getsimple может возникнуть проблема, когда вы захотите иметь новости на сайте с картинками, как это обычно идет например у wordpress, но увы сейчас это пока что до конца не реализована и разработчик модуля в процессе его создания. И уже есть некоторые результаты его работ.

         Сегодня я Вам расскажу как настроить модуль новости для getsimple с картинками. Сейчас в getsimple есть только бета версия, в которой уже есть возможность вставлять картинки перед постами в Новостях.

И так, скачиваем бета версию плагина для getsimple.Скачать плагин новостей

Далее распоковываем архив в папку вашего сайта ( в моем случае установлен денвер ( как установить денвер можно найти в интернете) и сайт находится на виртуальном сервере в папке C:\WebServers\home\layner-delay.ru\www\plugins

 

Теперь заходим в админку сайта, далее в плагины и смотрим что бы плагин News Manager был включен

А что б зайти в сам плагин новостей нужно зайти во вкладку админки - стриницы  и в правой колонке найти Редактор новостей

 

Заходим теперь в установки и делаем как у меня на рисунке

Ну и в качестве страницы на которой у вас будут отображаться сокращенные ( или полные новости) вы можете заранее создать страницу в моем случае это  "novosti" . Использовать ЧПУ не выбираем, они и так будут работать если включить ЧПУ в настройках сайта. Далее сохраняемся.

Как добавить новости на сайт? - Заходим в редактор новостей, далее Создать новую запись.

Появилось новое поле  Image , туда и мы будем писать название картинки , которую заранее загрузили через файловый менеджер админки.

Можно указать теги к новости,  slug url автоматически транслирует  название вашей новости в транслит.

После сохранения страницы , плагин может выдать вам сообщение что необходимо изменить ЧПУ, вы можете скопировать в конец файла .htaccess код который выдаст плагин. в Моем случае в моем .htaccess  расположен такой код:

# News Manager:
RewriteRule ^tag/([^/.]+)/?$ novosti?tag=$1 [L]
RewriteRule ^post/([^/.]+)/?$ novosti?post=$1 [L]
RewriteRule ^page/([^/.]+)/?$ novosti?page=$1 [L]
RewriteRule ^archive/([^/.]+)/?$ novosti?archive=$1 [L]
# end News Manager

 

у меня novosti - это страница где отображаются новости плагина.

Сохраняем файл .htaccess

Теперь идем в файл gsconfig.php расположенный в C:\WebServers\home\layner-delay.ru\www

и дописываем в конец файла вот этот код:

$NMIMAGEINPUT = true;
$NMIMAGES = array(
'width' => 200,
'height' => 200,
'crop' => 0,
'default' => 'mydefaultimage.jpg',
'external' => false
);

где width и height высота и ширина картинки которая будет отображаться в постах перед каждой новостью.

Сохранаяем gsconfig.php.

Как сделать обтекание картинки текстом в News manager?

Как видим у нас картинка не обтекает текстом, для этого заходим в файл css вашей темы и вставляем где нибудь в конце

.nm_post_image {
  float:left;
  border:0px solid #ccc;
   margin-right:20px;
   padding:0!important;
}

Сохраняемся и смотрим результат:

А как перевести под названием поста англ дату в формат 12.06.2013 читайте в следующей статье.

Так, теперь вопрос - как отобразить список новостей столбиком в боковой колонке сайта ?

 

 

 


Интересные статьи

  • Психология выбора цвета при создании сайта.
  • Какой должен быть интернет-магазин или что раздражает посетителей.
  • Интернет-магазин глазами покупателя
  • Повышение пребывания в интернет-магазине и что такое липкий сайт.
  • Почему нужен сайт?

  •