• Welcome to the Kancolle Wiki!
  • If you have any questions regarding site content, account registration, etc., please visit the KanColle Wiki Discord

Changes

Jump to navigation Jump to search
padding for implementation_date
Line 1: Line 1:  
local Utils = require("Module:Utils")
 
local Utils = require("Module:Utils")
 +
local format = require("Module:StringOperations").format
 
local Formatting = require("Module:Formatting")
 
local Formatting = require("Module:Formatting")
 
local Ship = require("Module:Ship")
 
local Ship = require("Module:Ship")
Line 7: Line 8:     
local formatting_functions = {
 
local formatting_functions = {
 +
 
     -- overrides ShipData:link
 
     -- overrides ShipData:link
     link = function(ship) return Formatting:format_link(ship:link()) end,
+
     link = function(ship)
 +
        return Formatting:format_link(ship:link())
 +
    end,
 +
 
 +
    -- overrides ShipData:implementation_date
 +
    implementation_date = function(ship)
 +
        local date = ship:implementation_date()
 +
        return format{
 +
            "${year}/${month}/${day}",
 +
            year = date[1],
 +
            month = date[2] < 10 and "0" .. date[2] or date[2],
 +
            day = date[3] < 10 and "0" .. date[3] or date[3],
 +
        }
 +
    end,
 +
 
 
}
 
}
  
cssedit, gkautomate
6,928

edits

Navigation menu