Технические рекомендации по ведению базы статей: различия между версиями

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
База данных статей необходима для того чтобы в профиле автора отображались написанные им статьи.
Каждый раз при выпуске новостей Gis-Lab, необходимо обновлять БД статей. Данная операция осуществляется через интерфейс [http://gis.gis-lab.info/phpmyadmin/ phpMyAdmin], т.о. необходимо иметь соответствующие права.
Каждый раз при выпуске новостей Gis-Lab, необходимо обновлять БД статей. Данная операция осуществляется через интерфейс [http://gis.gis-lab.info/phpmyadmin/ phpMyAdmin], т.о. необходимо иметь соответствующие права.


1. Заходим в таблицу "articles", сортируем по убыванию, чтобы увидеть последние внесенные статьи.
1. Заходим в таблицу "articles", сортируем по убыванию, чтобы увидеть последние внесенные статьи.


[[Файл:Article-base-phpmyadmin.png|700px|thumb|center]]
[[Файл:Article-base-phpmyadmin.png|700px|thumb|center]]


2. Берем письмо из новостной рассылки (в нем находятся ссылки на последние статьи которые необходимо внести в БД)
 
2. Для удобства заполнения базы можно взять письмо из новостной рассылки (в нем находятся ссылки на последние статьи которые необходимо внести в БД). Нажимаем кнопку '''Inser''' (вставка новой записи в таблицу) и заполняем следующие графы:
 
*'''title_r''' - русское название статьи полностью
*'''url''' - усеченный адрес статьи, например: /qa/scrapy.html
*'''forum_discuss''' - ID ветки форума
*'''author_forumid1''' - ID первого автора статьи (в случае, если авторов несколько, заполняются графы '''author_forumid2''' и '''author_forumid3'''. В случае, если автор не зарегистрирован на форуме, его имя и фамилия вносятся в графу author_noforum.
 
 
[[Файл:Article-base-insert.png|700px|thumb|center]]

Версия от 15:10, 1 марта 2013

База данных статей необходима для того чтобы в профиле автора отображались написанные им статьи.

Каждый раз при выпуске новостей Gis-Lab, необходимо обновлять БД статей. Данная операция осуществляется через интерфейс phpMyAdmin, т.о. необходимо иметь соответствующие права.

1. Заходим в таблицу "articles", сортируем по убыванию, чтобы увидеть последние внесенные статьи.


Article-base-phpmyadmin.png


2. Для удобства заполнения базы можно взять письмо из новостной рассылки (в нем находятся ссылки на последние статьи которые необходимо внести в БД). Нажимаем кнопку Inser (вставка новой записи в таблицу) и заполняем следующие графы:

  • title_r - русское название статьи полностью
  • url - усеченный адрес статьи, например: /qa/scrapy.html
  • forum_discuss - ID ветки форума
  • author_forumid1 - ID первого автора статьи (в случае, если авторов несколько, заполняются графы author_forumid2 и author_forumid3. В случае, если автор не зарегистрирован на форуме, его имя и фамилия вносятся в графу author_noforum.


Article-base-insert.png