Обсуждение шаблона:Острова по странам

Последнее сообщение: 2 года назад от Gamliel Fishkin в теме «Lua»

Lua

править

@Gamliel_Fishkin: полагаю, что шаблон нужно переписывать на Lua, чтобы не делать с десяток titleparts-условий, а использовать циклы (добавить функцию сюда — Модуль:String/split) и переименовать в {{Геокар/Необитаемые острова по странам}} (если не предполагается использования в шаблонах, не связанным с Геокаром). — dima_st_bk 01:00, 29 ноября 2021 (UTC)Ответить

  • @dima_st_bk: Может быть. В этом случае шаблон будет использовать меньше ресурсов? Разве самое ресурсоёмкое в нём не ifexist? (Насколько я понимаю, if, ifeq, titleparts и т.п. всего лишь обрабатывают имеющиеся значения, в то время как ifexist обращается к файловой системе; не так ли?) Когда я только собирался создавать этот шаблон, у меня была мысль вынести часть кода на подстраницу, или даже на две подстраницы, но я решил пожертвовать компактностью кода и удобством его редактирования ради снижения потребления ресурсов («нет программы, которую невозможно сделать короче» и «нет программы, которую невозможно заставить работать быстрее и использовать меньше ресурсов», но это прямо противоположные изменения). Что касается названия и использования, изначально я планировал использовать этот шаблон только в шаблонах {{остров}} и {{группа островов}} (отсюда название), но затем подумал, что он может пригодиться в шаблонах о любых объектах, которые можно классифицировать по странам, и добавил параметр {{{объекты}}}. Гамлиэль Фишкин 01:34, 29 ноября 2021 (UTC)Ответить