Добавить в Избранное    Поиск   О проекте

Разбираемся и Настраиваем phpnuke

Администрирование модулей: Новости


    Когда основные функции администратора мы рассмотрели, давайте перейдем к управлениям модулей. Начнем мы с наиболее популярного, а именно с модуля Новостей (News) и все что с ним связано: Темы (Topics) и Присланные Новости/Статьи (Submit_News).
Большинство людей нравится читать новости по разделам (политика, спорт, и т.д.), это и Темыоблегчает поиск нужной информации и всегда удобен в навигации по сайту. Для создания таких разделов (тем) новостей, в phpNuke существует меню управления тем. Давайте это рассмотрим поподробнее, для этого перейдем в раздел Темы (Topics).
    Перед вами будет две области, в нижней области, которая носит название - Добавить новую тему (Add a New Topic), имеется форма для создания новой темы (раздела) новостей. Там имеется три поля, давайте рассмотрим их:
Название (Topic Name) – Название темы (раздела) новостей, служит только для администратора. Длина текста не должна превышать 20 символов, например, политика.
Текст (Topic Text) -  Название темы (раздела) новостей, это название будут видеть пользователи при просматривании этой темы (раздела). Длина текста не должна превышать 20 символов, например, Политика.
Картинка (Topic Image) – название файла иконки, которая будет символизировать эту тему. Для того чтобы нужная вам иконка появилась в этом раскрывающемся списке, вам надо поместить ее в папку images/topics/ (имя файла изображения должно быть написано на латинице и без пробелов!).
    В верхней области, которая имеет название - Текущие темы (Current Active Topics), вы можете отредактировать уже имеющиеся темы (разделы) новостей, для этого кликните на иконку этой темы. В появившейся форме, вы можете изменить: Название, Текст, Картинку раздела новостей, а так же добавить еще связанные ссылки. Это могут быть, как ссылки на ваш сайт, так и на любой другой. К примеру, в раздел Политика, я бы добавил ссылку на RBC (http://rbc.ru/).Эти ссылки будут видны пользователям, когда они будут читать новость (в расширенном виде, после того как нажмут «подробнее…») и эта новость будет принадлежать этой теме (разделу). Для того, что бы добавить ссылку вам надо вписать название ссылки в поле Название сайта, например «Новости на RBC», и адрес этого сайта /страничке в поле URL, например http://rbc.ru. И нажать добавить. Таким образом, вы можете добавить еще и еще сайты / странички. И вы всегда можете отредактировать или удалить эту связанную ссылку, нажав с права на соответственную ссылку.
  Новости  Теперь, когда мы научились создавать разделы (темы) новостей, перейдем к созданию самих новостей. Для этого перейдем в раздел новостей, кликнув по иконке Новости (News). Здесь имеется возможность только создавать новую новость / статью. А отредактировать вы сможете либо на главной странице Админ панели (там есть список последних 20 новостей, а так же поле, в которое вы вводите id статьи и редактируете) или же вы всегда сможете отредактировать новость при ее чтении (справа в блоке, только для администратора, будет ссылка на редактирование этой статьи).
Теперь перейдем к созданию новостей в phpNuke. Рассмотрим все поля поподробнее:
Заголовок (Title) – Название новости
Тема (Topic) – Раздел (тема) к которой должна принадлежать эта новость из имеющихся (мы об этом говорили выше)
Связанные темы (Associated Topics) – Бывает так что, некоторые новости как бы подходят не именно только к одному разделу, а еще и к другому(им) , поэтому ставим здесь галочку напротив той темы к которой она имеет отношение, кроме той основной (которую вы выбрали выше). Иконки этих тем появятся в низу новостей (в расширенном режиме)
Категория (Category) – это, грубо говоря, под-под раздел Разделов, но относящиеся ко всем сразу, т.е. к примеру если у нас раздел (тема) новости Политика, а категория – Интервью, то этаже категория может и относится и, скажем, к разделу Спорт. В результате этого пользователь может кликнуть на категорию, например, Интервью и прочитать все интервью по всем разделам. Здесь вы можете создавать, редактировать и удалять эти Категории. При том, при удалении категории если она содержит какие либо статьи / новости, то система вам предложит либо удалить ее либо переместить имеющиеся в ней новости / статьи в другую Категорию.
Разместить на домашней странице? (Publish in Home?) – вы можете не размещать эту новость на главной странице (если конечно у вас на главной странице грузится модуль News)
Активировать комментарии для этой статьи? (Activate Comments for this Story?)  – Вы можете запретить или разрешить комментировать эту новость (если хотите что бы комментировались ваши новости, то тогда не забудьте указать это в настройке сайта).
Текст (Story Text) – Первая часть новости, этот текст будет на главной странице сайта
Расширенный текст (Extended Text) – Вторая часть новости, появится только после того как пользователь нажмет «подробнее…» (в расширенном режиме).
Вы хотите запрограммировать эту статью?( Do you want to program this story?)  -  Если вы хотите чтобы новость опубликовалась на сайте в определенное время (год, месяц, день, час), то тогда установите Да и ниже настройте время публикации, в противном случаи оставьте Нет.
У вас так же есть возможность разместить опрос к этим новостям. Для этого ниже дана форма, в ней вы вводите вопрос и варианты ответов, если опрос вам не нужен оставьте поля пустыми.
Новые статьиИ последнее, Когда вам присылают пользователи статьи / новости вы их можете просмотреть и одобрить/не одобрить, зайдя в Новые статьи (Submissions). Не забывайте что вас будет всегда информировать о поступлении на ваш сайт со стороны пользователей блок  Ждут проверки (Waiting Content).
© Soniks

24/03/2005
Прочитано: 19012 раз


См. также: Административная панель: Свойства Административная панель: Модули Административная панель: Блоки

Если у вас появились вопросы, то вы их можете задать на нашем Форуме
 
Любое заимствование информации с этого сайта без явного согласия администраторов сайта запрещена!
Copyright © 2005 by MyNuke.ru
Copyright © 2005 by РHР-Nuke, is a free software released under the GNU/GPL
Рейтинг@Mail.ru