« Module:Episode/SGU/Index » : différence entre les versions
Apparence
Contenu supprimé Contenu ajouté
Page créée avec « -- Module:Episode/SGU/Index -- Maps seasons to module paths and exposes helper loader local p = {} local default_seasons = { [1] = "Module:Episode/SGU/Season1", [2] = "Module:Episode/SGU/Season2", -- add more seasons } function p.list_seasons() local out = {} for n,path in pairs(default_seasons) do table.insert(out, {season = n, module = path}) end table.sort(out, function(a,b) return a.season < b.season end) return out en... » |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
-- Module:Episode/SGU/Index |
-- Module:Episode/SGU/Index |
||
-- Liste les modules de saisons pour Stargate Universe |
|||
-- Maps seasons to module paths and exposes helper loader |
|||
-- Utilisé par Module:Episode/MultiSeries |
|||
local p = {} |
local p = {} |
||
local default_seasons = { |
|||
------------------------------------------------------------ |
|||
| ⚫ | |||
-- Liste des saisons SGU |
|||
| ⚫ | |||
-- Chaque entrée doit contenir : |
|||
-- add more seasons |
|||
-- season = numéro de saison |
|||
-- module = chemin du module de saison |
|||
------------------------------------------------------------ |
|||
local SEASONS = { |
|||
| ⚫ | |||
| ⚫ | |||
} |
} |
||
------------------------------------------------------------ |
|||
-- Fonction requise par MultiSeries |
|||
------------------------------------------------------------ |
|||
function p.list_seasons() |
function p.list_seasons() |
||
return SEASONS |
|||
for n,path in pairs(default_seasons) do |
|||
table.insert(out, {season = n, module = path}) |
|||
end |
|||
table.sort(out, function(a,b) return a.season < b.season end) |
|||
return out |
|||
end |
|||
function p.get_module_path(season_number) |
|||
return default_seasons[season_number] |
|||
end |
end |
||
Dernière version du 1 juin 2026 à 20:59
| Il sera peut-être nécessaire de créer une page documentation pour ce module Scribunto programmé dans la page créer Les éditeurs peuvent faire des tests sur les pages bac à sable (créer | miroir) et études de cas (créer) du module. Veuillez ajouter les catégories dans la sous-page /documentation. Sous-pages de ce module. |
-- Module:Episode/SGU/Index
-- Liste les modules de saisons pour Stargate Universe
-- Utilisé par Module:Episode/MultiSeries
local p = {}
------------------------------------------------------------
-- Liste des saisons SGU
-- Chaque entrée doit contenir :
-- season = numéro de saison
-- module = chemin du module de saison
------------------------------------------------------------
local SEASONS = {
{ season = 1, module = "Module:Episode/SGU/Season1" },
{ season = 2, module = "Module:Episode/SGU/Season2" },
}
------------------------------------------------------------
-- Fonction requise par MultiSeries
------------------------------------------------------------
function p.list_seasons()
return SEASONS
end
return p