Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
if exists rq/$1: include rq/($1, nocat):if 1 in args and args[1].strip():
if exist('Шаблон:Rq/' + args[1]):
include_template('Шаблон:Rq/' + args[1], args['nocat'] if args.get('nocat', '').strip() else ''):
else:
print("<span style=\"color:#F00\">'''Неверный параметр шаблона {{tl|rq}} — ''[[Шаблон:rq/%1|%1]]''. Проверьте исходный текст и обратитесь к [[Шаблон:rq/doc|документации]].'''</span>" % args[1])
if not args.get('nocat', '').strip() and parser.namespace == 0:
print("[[Категория:Википедия:Статьи с некорректным использованием шаблона rq]]")
Как работает парсер Mediawiki