2026-09-17 17:01:20 +02:00
|
|
|
def wrap(
|
2026-03-06 08:31:05 +01:00
|
|
|
value,
|
|
|
|
|
character_open,
|
|
|
|
|
character_close,
|
|
|
|
|
options = None
|
|
|
|
|
):
|
|
|
|
|
options = (
|
|
|
|
|
{
|
|
|
|
|
"mode": True,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
(options or {})
|
|
|
|
|
)
|
|
|
|
|
return (
|
|
|
|
|
(character_open + value + character_close)
|
|
|
|
|
if options["mode"] else
|
|
|
|
|
value
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
2026-09-17 17:01:20 +02:00
|
|
|
def coin(
|
2026-03-06 08:31:05 +01:00
|
|
|
template,
|
|
|
|
|
arguments
|
|
|
|
|
):
|
|
|
|
|
result = template
|
|
|
|
|
for (key, value, ) in arguments.items():
|
|
|
|
|
result = result.replace("{{%s}}" % key, value)
|
|
|
|
|
return result
|
|
|
|
|
|