Импорт Excel файлов в Mediawiki: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 36: | Строка 36: | ||
** language: uk - из url | ** language: uk - из url | ||
** date: 695 - если год есть в начале названия | ** date: 695 - если год есть в начале названия | ||
+ | ** проверяет: | ||
+ | *** одинаковы ли даты: date и дата в колонке "Год" | ||
** должен высчитать: | ** должен высчитать: | ||
*** addDate: [[wikiuk:Special:PermanentLink/5464398|17:56, 6 грудня 2010]] - [[Find date and author of adding|умным поиском по Википедии]] | *** addDate: [[wikiuk:Special:PermanentLink/5464398|17:56, 6 грудня 2010]] - [[Find date and author of adding|умным поиском по Википедии]] |
Версия 15:25, 2 ноября 2017
комментарии в LiveJournal Как же доказать выводы Андрея Степаненко ? Вот что меня беспокоило всегда больше всего в его работе.
Но время и взаимоотношения показали, что он действительно стремится к истине, поэтому можно поработать всерьёз.
Набрался отваги и посмотрел Эксель-файлы по сути.
Беру Файл:Крым реконструкция.xls.
Первая строка. В первую очередь смотрю колонку "Источник".
Император Юстиниан II в повален и сослан в Херсонес; источник - Вікіпедія. Хронологія історії України
- Иду в википедию. Вручную нахожу статью wikiuk:Хронологія історії України - 1 (Доісторична, антична доба і середньовіччя)#Доба раннього середньовіччя
- Там тоже вручную, то есть неструктурировано хранится это событие. На украинском языке. То есть Андрей еще и сам перевёл на русский.
- Как попала строка в википедию?
- Вопрос не праздный, потому что Википедия - это свободная энциклопедия. То есть, пиши шо хочь и кто хочь.
- Ищу вручную автора, хотя это можно запрограммировать.
- Узнаю, что 17:56, 6 грудня 2010 эту строку внёс wikiuk:User:Роман Днепр. Пусть сноска на "Энциклопедию УССР (1987. — 516 с.) в текущей версии страницы не смущает - Роман Днепр вносил свою хронологию без указания источников. Просто внёс, и верьте на здоровье.
- Поэтому источником данного события является только wikiuk:User:Роман Днепр.
Вот как нужно формализировать данное событие:
- вручную:
- создать страницу с русским названием, учитывая Правила наименования событий
- template:event
- url: wikiuk:Хронологія історії України - 1 (Доісторична, антична доба і середньовіччя)#Доба раннього середньовіччя
- name: Імператора Юстиніана ІІ повалено і заслано у [[Херсонес]]
- можно ввести перевод на аглийский, украинский или любом другой язык
- Mediawiki agent высчитывает:
- language: uk - из url
- date: 695 - если год есть в начале названия
- проверяет:
- одинаковы ли даты: date и дата в колонке "Год"
- должен высчитать:
- addDate: 17:56, 6 грудня 2010 - умным поиском по Википедии
- author: wikiuk:User:Роман Днепр - умным поиском по Википедии
Далее делаю программу для импорта таких файлов. В результате получим также Вывод каждого события на отдельную карточку.