Modulo:Categorie bozza: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+
+
Riga 11:
local ret = args[1]
local catlinks = {}
local pattern = "%[%[ *:? *[Cc][Aa][Tt][Ee][Gg][Oo][Rr][YyIi][Aa]? *: *[^%s][^\n]-%]%]"
 
for catlink in string.gmatch(args[1], pattern) do
Riga 23:
:gsub('^%[%[ *[Cc]', '[[:C')
:gsub('%|.+$', ']]')
:gsub('^%[%[(.-:.-):(.+)%]%]$', '[[%1:%2|%2]]')
table.insert(catlinks, '<li>' .. catlink .. '</li>')
end