Викиучебник:Проект:Задачник: различия между версиями

(Попробуем реализовать эту штуку здесь)
 
База данных довольно далека от концепции вики сама по себе. С другой стороны, движок MediaWiki достаточно гибок и имеет много полезным возможностей. Планируется следующая концепция:
 
Новая задача добавляется пользователем на страницу [[Математический задачник/Новые задачи]] с помощью шаблона {{tl|Новая задача}}. Ежедневно специальный бот (его еще предстоит написать) раскидывает новые задачи с этой страницы по подстраницам [[Математический задачник]] таким образом, что каждая задача получает свой номер и попадает на отдельную страницу [[Математический задачник/Задачи/NNNN]]. (Вариант: [[Математический задачник/Задача NNNN]]. Плюс: проще воспринимается название. Минус: в первом случае можно будет создать редирект ''МЗЗ → Математический задачник/Задачи'', и трансклудить и ссылаться на задачи как ''МЗЗ/NNNN''. Еще один вариант: создать пространство имен ''Задача:'')
 
Если в шаблоне {{tl|Новая задача}} заполнен параметр ''решение'', то создается страница [[Математический задачник/Задачи/NNNN/Решение]] и трансклудится в [[Математический задачник/Задачи/NNNN]] (заворачиваясь в шаблон-hider). (Этот пункт — под вопросом. Возможно, не стоит все усложнять, и достаточно заворачивания решений в hider и <nowiki><noinclude></nowiki>.)