| Vorlagenprogrammierung | Diskussionen | Lua | Test | Unterseiten | ||||
| Modul | Deutsch | English | Modul: | Dokumentation | ||||
Module for bibliography reuse and ordered aggregation Author: Vollbracht
plain value, type and formated value of an ISBN found in source
| parameters: | ||||||||
|---|---|---|---|---|---|---|---|---|
| source | string containing a sequence of cyphers and hyphens optionally followed by a capital X | |||||||
| returns: | a structure: {plain, key, formated}
| |||||||
local isSuccessfull, Literature = pcall(require, "Modul:Literatur") ... local input = '123456789X' local isbnData = Literature.ISBN(input) local plain = isbnData.plain local result-type = isbnData.key local formated = isbnData.formated
formating a dataset into a wikitext: puting preformated text in order
| parameters: | ||
|---|---|---|
| dataSet | bibliographical as{authors={<name>, ...}, title=<title>,
editors={<name>, ...}, series=<name>, volume=<text>,
publisher=<name>, PoPub=<point of publishing>, year=<text>,
ISBN=<formated number>, DNB=<number>, DOI=<number>,
page=<number>, column=<number>...}
| |
| returns: | citation string | |