Технические рекомендации по ведению базы статей: различия между версиями
Перейти к навигации
Перейти к поиску
Bolotoved (обсуждение | вклад) (Новая страница: «Каждый раз при выпуске новостей Gis-Lab, необходимо обновлять БД статей. Данная операция ос…») |
Bolotoved (обсуждение | вклад) Нет описания правки |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{Организационное|db-articals}} | |||
База данных статей необходима для того чтобы в профиле автора отображались написанные им статьи. | |||
Каждый раз при выпуске новостей Gis-Lab, необходимо обновлять БД статей. Данная операция осуществляется через интерфейс [http://gis.gis-lab.info/phpmyadmin/ phpMyAdmin], т.о. необходимо иметь соответствующие права. | Каждый раз при выпуске новостей Gis-Lab, необходимо обновлять БД статей. Данная операция осуществляется через интерфейс [http://gis.gis-lab.info/phpmyadmin/ phpMyAdmin], т.о. необходимо иметь соответствующие права. | ||
1. Заходим в таблицу "articles", сортируем по убыванию, чтобы увидеть последние внесенные статьи. | |||
[[Файл:Article-base-phpmyadmin.png|700px|thumb|center]] | |||
2. Для удобства заполнения базы можно взять письмо из новостной рассылки (в нем находятся ссылки на последние статьи которые необходимо внести в БД). Нажимаем кнопку '''Insert''' (вставка новой записи в таблицу) и заполняем следующие графы: | |||
*'''title_r''' - русское название статьи полностью | |||
*'''url''' - усеченный адрес статьи, например: /qa/scrapy.html | |||
*'''forum_discuss''' - ID ветки форума | |||
*'''author_forumid1''' - ID первого автора статьи (в случае, если авторов несколько, заполняются графы '''author_forumid2''' и '''author_forumid3'''. В случае, если автор не зарегистрирован на форуме, его имя и фамилия вносятся в графу author_noforum. | |||
3. Нажать ''"GO"''. Повторить процедуру для остальных статей. | |||
[[Файл:Article-base-insert.png|700px|thumb|center]] | |||
Либо подготовить sql-запрос для импорта: | |||
<pre>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', '', '', '', '', '', '');</pre> |
Текущая версия от 12:45, 3 ноября 2013
Эта страница опубликована на сайте в разделе «Организационные материалы»
по адресу 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', '', '', '', '', '', '');