Модуль:ParamValue2Value/Дакументацыя
Выгляд
Гэта старонка дакументацыі для Модуль:ParamValue2Value
Гэты модуль дазваляе ў асобных выпадках пазбавіцца ад неабходнасці выкарыстоўваць у неіменаваных параметрах шаблона мыліцы тыпу шаблона {{=}}, HTML-сутнасці = або ручной нумарацыі параметраў. Ён:
- прымае ад шаблона параметры, з якімі ён быў выкліканы;
- пераўтварае найменныя параметры выгляду
параметр=значэнне
, за выключэннем тых, імя якіх пачынаецца са знака падкрэсліванне_
, з пералічаных праз/
у параметры_exceptions
, у ненайменныя, злучаючы імя параметру і яго значэнне знакам=
і дадаючы атрыманы параметр у канец спісу; - перадае ўсе параметры ў шаблон, паказаны ў параметры
_pass_to
.
Важна: пакуль не будзе вырашана праблема скажонага парадку найменных параметраў у Scribunto, модуль будзе стабільна працаваць толькі пры адным, і не больш, найменным параметры, які трэба пераўтварыць; інакш парадак прытрымлівання параметраў можа змяняцца без усялякай логікі. Прычым параметр, у які можа зачасацца знак «=», павінен быць апошнім у спісе, інакш парадак сказіцца.