Технические рекомендации по ведению базы статей
Перейти к навигации
Перейти к поиску
Эта страница опубликована на сайте в разделе «Организационные материалы»
по адресу http://gis-lab.info/qa/db-articals.html
по адресу http://gis-lab.info/qa/db-articals.html
База данных статей необходима для того чтобы в профиле автора отображались написанные им статьи.
Каждый раз при выпуске новостей Gis-Lab, необходимо обновлять БД статей. Данная операция осуществляется через интерфейс phpMyAdmin, т.о. необходимо иметь соответствующие права.
1. Заходим в таблицу "articles", сортируем по убыванию, чтобы увидеть последние внесенные статьи.
2. Для удобства заполнения базы можно взять письмо из новостной рассылки (в нем находятся ссылки на последние статьи которые необходимо внести в БД). Нажимаем кнопку Insert (вставка новой записи в таблицу) и заполняем следующие графы:
- title_r - русское название статьи полностью
- url - усеченный адрес статьи, например: /qa/scrapy.html
- forum_discuss - ID ветки форума
- author_forumid1 - ID первого автора статьи (в случае, если авторов несколько, заполняются графы author_forumid2 и author_forumid3. В случае, если автор не зарегистрирован на форуме, его имя и фамилия вносятся в графу author_noforum.
3. Нажать "GO". Повторить процедуру для остальных статей.
Либо подготовить sql-запрос для импорта:
INSERT INTO `gislab`.`articles` (`id`, `title_r`, `title_e`, `wiki`, `url`, `author_noforum`, `forum_discuss`, `author_forumid1`, `author_forumid2`, `author_forumid3`, `cat_r`, `cat_e`, `tags_r`, `tags_e`, `status`) VALUES (NULL, 'Данные портала открытых данных Москвы', '', '', '/qa/data-mos.html', '', '12882', '2', '6901', '', '', '', '', '', '');