ТХАБ:Как копировать статьи с Википедии?

Материал из ТХАБ.РФ
Перейти к: навигация, поиск

Копирование из википедии

При прямом копировании статей из википедии они выглядят очень некрасиво. Копирование всех используемых в статье и не достающих шаблонов не помогает :(.

В чём причина?

  • В википедии при формировании статьи используются скрипты Lua которые иногда берут часть данных с базы данных викидата. Это сделано для того чтобы данные в сотнях языковых разделах википедии были одинаковыми, но это не позволяет использовать язык семантических запросов. ТХАБ.РФ не требуется поддерживать одинаковость данных в языковые разделах, что позволяет использовать семантическую разметку в статьях и семантические запросы для генерации списков.

Что делать?

Как правило помогает удаление

  • "карточки объекта" которая идёт в самом начале статьи
  • шаблонов которые начинаются с #invoke: - это и есть запрос скрипта Lua к викидата


При попытки вставить слишком большую статью с большим количеством шаблонов сервер выдаёт ошибку 500.

Причина:

  • Не хватает времени выполнения скрипта PHP?
  • в статье присутствуют не поддерживаемые теги?
  • Низкая мощность процессора вебсервера - нет

Решение:

  • Экспортировать по 1-4 страницы из другой вики за 1 раз
  • Разбить страницу и вставить её по секциям.
  • Ограничить размер создаваемых станиц.

См. также