Burocratas, emailconfirmed, Administradores da interface, Administradores (Semantic MediaWiki), Curadores (Semantic MediaWiki), Editores (Semantic MediaWiki), Supressores, Administradores
1 051
edições
Sem resumo de edição |
Sem resumo de edição |
||
function p.BibRules( frame )
-- Define o alvo
if not mw.smw then
return "mw.smw module not found"
end
local test, info
local infos = {}
-- Explica a sintaxe "(Biblioteca)NúmeroDeControle"
local f001 = frame:expandTemplate{ title = 'Field data string', args = { '001', '0', '', property = 'Control field data' } }
info = '* Internamente, este registro é identificado pelo código "' .. f001 .. '"; para sistemas externos, o código é "(' .. frame:expandTemplate{ title = 'Field data string', args = { '003', '0', '', property = 'Control field data' } } .. '
table.insert(infos, info)
-- Campo 005
local creationDate = mw.smw.ask( '[[' .. target .. ']]|?Creation date#-F[l, d \d\e F \d\e Y]|headers=hide|mainlabel=-' )
local modificationDate = mw.smw.ask( '[[' .. target .. ']]|?Modification date#-F[l, d \d\e F \d\e Y]|headers=hide|mainlabel=-' )
info = '* O registro foi criado em: ' .. creationDate .. '. Sua última transação foi em: ' .. modificationDate .. '.'
end
|