« Module:Episode » : différence entre les versions
Apparence
Contenu supprimé Contenu ajouté
Aucun résumé des modifications Balise : Révoqué |
Aucun résumé des modifications Balise : Révoqué |
||
| Ligne 1 : | Ligne 1 : | ||
------------------------------------------------------------ |
------------------------------------------------------------ |
||
-- DIAGNOSTIC |
-- DIAGNOSTIC SAFE — n'affecte pas le module |
||
------------------------------------------------------------ |
------------------------------------------------------------ |
||
| Ligne 20 : | Ligne 20 : | ||
local after = package.loaded[name] |
local after = package.loaded[name] |
||
mw.log("=== DIAGNOSTIC |
mw.log("=== DIAGNOSTIC SAFE ===") |
||
mw.log("Nom require() = >" .. name .. "<") |
mw.log("Nom require() = >" .. name .. "<") |
||
mw.log("--- AVANT require() ---") |
mw.log("--- AVANT require() ---") |
||
| Ligne 32 : | Ligne 32 : | ||
mw.log("--- package.loaded[name] ---") |
mw.log("--- package.loaded[name] ---") |
||
mw.log(tostring(package.loaded[name])) |
mw.log(tostring(package.loaded[name])) |
||
return |
|||
Version du 3 juin 2026 à 14:10
| 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. |
------------------------------------------------------------
-- DIAGNOSTIC SAFE — n'affecte pas le module
------------------------------------------------------------
local function dump_table(t)
if type(t) ~= "table" then
return tostring(t)
end
local out = {}
for k,v in pairs(t) do
table.insert(out, tostring(k) .. "=" .. tostring(v))
end
return "{ " .. table.concat(out, ", ") .. " }"
end
local name = "Module:Episode/MultiSeries"
local before = package.loaded[name]
local ok, result = pcall(require, name)
local after = package.loaded[name]
mw.log("=== DIAGNOSTIC SAFE ===")
mw.log("Nom require() = >" .. name .. "<")
mw.log("--- AVANT require() ---")
mw.log(tostring(before))
mw.log("--- RESULTAT require() ---")
mw.log("pcall ok = " .. tostring(ok))
mw.log("result = " .. tostring(result))
mw.log("type(result) = " .. type(result))
mw.log("--- APRES require() ---")
mw.log(tostring(after))
mw.log("--- package.loaded[name] ---")
mw.log(tostring(package.loaded[name]))
return