Wikiorðabók
iswiktionary
https://is.wiktionary.org/wiki/Wikior%C3%B0ab%C3%B3k:Fors%C3%AD%C3%B0a
MediaWiki 1.47.0-wmf.18
case-sensitive
Miðill
Kerfissíða
Spjall
Notandi
Notandaspjall
Wikiorðabók
Wikiorðabókarspjall
Mynd
Myndaspjall
Melding
Meldingarspjall
Snið
Sniðaspjall
Hjálp
Hjálparspjall
Flokkur
Flokkaspjall
Viðauki
Viðaukaspjall
Samheitasafn
Samheitasafnsspjall
Skjátexti
Skjátextaspjall
Module
Module talk
Event
Event talk
anmodning
0
88503
393115
352343
2026-09-08T00:24:47Z
Ow! That Hurts!
8952
uppfært í nýja innviði
393115
wikitext
text/x-wiki
{{-da-}}
{{-da-nafnorð-}}
'''anmodning''' {{IPA2|[ˈanˌmoðˀneŋ]}} {{sk.}}
# (''formlega'', ''oft skriflegt'') það sem [[bíða|bíður]] (einhvern um eitthvað); [[beiðni]] [(valfrjálst) með {{m|da|om<þ:um>}} eða {{m|da|at<þ:til að>}}] {{samheiti|da|ansøgning|begæring|forlangende|henstilling}}<!---
---> {{tilvitnun|da|lítill=efter anmodning|margur=[[E.]] Ewald giver hermed tilkiende, at han efter anmodning har [[resolvret|reſolvret]], at [[sette|ſette]] prænumerations tiden paa den [[sidste|ſidſte]] Tome af hans [[Bibelske|Bibelſke]] Concordanz noger længere ud, [[især|iſær]] dem til [[tienneste|tienneſte]], [[som|ſom]] ere langt fraværende, nemlig her i Kiøbenhavn indtil Julii Maaneds Udgang, men i Provincerne og i Norge indtil Julii Maaneds Udgang.|þ=E. Ewald tilkynnir hér með að hann hafi að fenginni '''beiðni''' ákveðið að framlengja áskriftarfrestinn að síðasta bindi Biblíulykils síns eitthvað lengur, sérstaklega þeim til hægðar sem eru fjarstaddir; nefnilega hér í Kaupmannahöfn til loka júlímánaðar, en í landsbyggðunum og í Noregi til loka júlímánaðar.|tegund=tímarit|tímarit=Kiøbenhavnſke Danſke Poſt-Tidender<þ:Danskar póstdagbækur í Kaupmannahöfn>|tölublað=41|dags=23. maí 1749|útgáfustaður=w:Kaupmannahöfn|óskráður=já|síður=[http://hdl.handle.net/109.3.1/uuid:1004ce37-2c7c-4ec9-855d-7efa23781d2e bls. 9]}}<!---
---> {{tilvitnun|da|lítill=efter magistratens anmodning|margur=Under komitéens forhandlinger fremlagde forslagsstilleren et af ham efter magistratens anmodning udarbeidet overslag over driftsomkostningerne for en [[observationsanstalt|observations-]] og politianstalt for begge kjøn med [[tredive|30]] pladse.|þ=Í viðræðum nefndarinnar lagði flutningsmaðurinn fram '''áætlun''' um rekstrarkostnað fyrir athugunar- og lögreglustofnun fyrir bæði kyn með 30 rýmum, sem hann hafði unnið að beiðni borgarráðs.|síður=[https://www.google.com/books/edition/Skrifter_udgivne_af_Videnskabsselskabet/Rna-5DPiD1IC?hl=de&gbpv=1&dq=anmodning&pg=PA73&printsec=frontcover bls. 73]|tegund=bók|ritröð=Den norske sindssygeret historisk fremstillet<þ:Norsku geðveikilögin í sögulegu samhengi>|höfundur=Paul Winge|bindi=2|útgáfustaður=w:Ósló<h:Kristjaníu>|útgefandi=Jacob Dybwads Forlag|ár=1915|prentunarstaður=A. W. Brøggers boktrykkeri a/s|titill=Den psykiatriske observationsret<þ:Rétturinn til geðlæknisfræðilegrar eftirlits>|kafli=Drøftelsen af observationsspørgsmaalet i tiden 1890–1900<þ:Umræðan um athugunarspurninguna á tímabilinu 1890–1900>|kaflanúmer=2}}<!---
---> {{tilvitnun|da|lítill=en anmodning om assistance|margur=Fredag eftermiddag fik [[Bornholms Politi]] en anmodning om assistance til en hændelse, som det sjældent bliver bedt om hjælp til.|þ=Föstudagseftirmiðdag fékk lögreglan á Borgundarhólmi '''beiðni''' um aðstoð vegna atviks sem hún er sjaldan beðin um hjálp við.|tímarit=Bornholms Tidende<þ:Fréttablaðið Bornholm>|hluti=Krimi<þ:Glæpur>|dags=6. september 2026|höfundur=Søren Strandman-Møller|titill= Koen havde forladt sit hjem - så kom politiet<þ:Kýrin hafði yfirgefið heimili sitt — þá kom lögreglan>|sótt=7. september 2026|url=https://tidende.dk/krimi/koen-havde-forladt-sit-hjem-saa-kom-politiet/169982}}
{{-aðrar stafsetningar-}}
* {{t|da|Anmodning}} (''tímabil stórstafa nafnorða'')
{{-da-fallbeyging-}}
{{Fallbeyging da|'''anmodning'''|[[anmodningen]]|[[anmodnings]]|[[anmodningens]]|[[anmodninger]]|[[anmodningerne]]|[[anmodningers]]|[[anmodningernes]]|ný=já}}
{{-tilvísun-}}
* {{til:da:DDO|sótt=7. september 2026}}
eak46blmnpee0fqcn0jxrlr4r7nrycw
393120
393115
2026-09-08T00:31:10Z
Ow! That Hurts!
8952
393120
wikitext
text/x-wiki
{{-da-}}
{{-da-nafnorð-}}
'''anmodning''' {{IPA2|[ˈanˌmoðˀneŋ]}} {{sk.}}
# (''formlega'', ''oft skriflegt'') það sem [[bíða|bíður]] (einhvern um eitthvað); [[beiðni]] [(valfrjálst) með {{m|da|om<þ:um>}} eða {{m|da|at<þ:til að>}}] {{samheiti|da|ansøgning|begæring|forlangende|henstilling}}<!---
---> {{tilvitnun|da|lítill=efter anmodning|margur=[[E.]] Ewald giver hermed tilkiende, at han efter anmodning har [[resolvret|reſolvret]], at [[sette|ſette]] prænumerations tiden paa den [[sidste|ſidſte]] Tome af hans [[Bibelske|Bibelſke]] Concordanz noger længere ud, [[især|iſær]] dem til [[tienneste|tienneſte]], [[som|ſom]] ere langt fraværende, nemlig her i Kiøbenhavn indtil Julii Maaneds Udgang, men i Provincerne og i Norge indtil Julii Maaneds Udgang.|þ=E. Ewald tilkynnir hér með að hann hafi að fenginni '''beiðni''' ákveðið að framlengja áskriftarfrestinn að síðasta bindi Biblíulykils síns eitthvað lengur, sérstaklega þeim til hægðar sem eru fjarstaddir; nefnilega hér í Kaupmannahöfn til loka júlímánaðar, en í landsbyggðunum og í Noregi til loka júlímánaðar.|tegund=tímarit|tímarit=Kiøbenhavnſke Danſke Poſt-Tidender<þ:Danskar póstdagbækur í Kaupmannahöfn>|tölublað=41|dags=23. maí 1749|útgáfustaður=w:Kaupmannahöfn|óskráður=já|síður=[http://hdl.handle.net/109.3.1/uuid:1004ce37-2c7c-4ec9-855d-7efa23781d2e bls. 9]}}<!---
---> {{tilvitnun|da|lítill=efter magistratens anmodning|margur=Under komitéens forhandlinger fremlagde forslagsstilleren et af ham efter magistratens anmodning udarbeidet overslag over driftsomkostningerne for en [[observationsanstalt|observations-]] og politianstalt for begge kjøn med [[tredive|30]] pladse.|þ=Í viðræðum nefndarinnar lagði flutningsmaðurinn fram '''áætlun''' um rekstrarkostnað fyrir athugunar- og lögreglustofnun fyrir bæði kyn með 30 rýmum, sem hann hafði unnið að beiðni borgarráðs.|síður=[https://www.google.com/books/edition/Skrifter_udgivne_af_Videnskabsselskabet/Rna-5DPiD1IC?hl=de&gbpv=1&dq=anmodning&pg=PA73&printsec=frontcover bls. 73]|tegund=bók|ritröð=Den norske sindssygeret historisk fremstillet<þ:Norsku geðveikilögin í sögulegu samhengi>|höfundur=Paul Winge|bindi=2|útgáfustaður=w:Ósló<h:Kristjaníu>|útgefandi=Jacob Dybwads Forlag|ár=1915|prentunarstaður=A. W. Brøggers boktrykkeri a/s|titill=Den psykiatriske observationsret<þ:Rétturinn til geðlæknisfræðilegrar eftirlits>|kafli=Drøftelsen af observationsspørgsmaalet i tiden 1890–1900<þ:Umræðan um athugunarspurninguna á tímabilinu 1890–1900>|kaflanúmer=2}}<!---
---> {{tilvitnun|da|lítill=en anmodning om assistance|margur=Fredag eftermiddag fik [[Bornholms Politi]] en anmodning om assistance til en hændelse, som det sjældent bliver bedt om hjælp til.|þ=Föstudagseftirmiðdag fékk lögreglan á Borgundarhólmi '''beiðni''' um aðstoð vegna atviks sem hún er sjaldan beðin um hjálp við.|tímarit=Bornholms Tidende<þ:Fréttablaðið Bornholm>|hluti=Krimi<þ:Glæpur>|dags=6. september 2026|höfundur=Søren Strandman-Møller|titill= Koen havde forladt sit hjem - så kom politiet<þ:Kýrin hafði yfirgefið heimili sitt — þá kom lögreglan>|sótt=7. september 2026|url=https://tidende.dk/krimi/koen-havde-forladt-sit-hjem-saa-kom-politiet/169982}}
{{-aðrar stafsetningar-}}
* {{t|da|Anmodning}} (''tímabil stórstafa nafnorða'')
{{-da-orðsifjafræði-}}
Úr {{m|da|anmode<þ:biðja>}} + {{m|da|-ning<n:nafnorðsmyndandi viðskeyti>}}.
{{-da-fallbeyging-}}
{{Fallbeyging da|'''anmodning'''|[[anmodningen]]|[[anmodnings]]|[[anmodningens]]|[[anmodninger]]|[[anmodningerne]]|[[anmodningers]]|[[anmodningernes]]|ný=já}}
{{-tilvísun-}}
* {{til:da:DDO|sótt=7. september 2026}}
i1b78abtome6bmu908k13td6ymmynm6
393122
393120
2026-09-08T00:38:03Z
Ow! That Hurts!
8952
393122
wikitext
text/x-wiki
{{-da-}}
{{-da-nafnorð-}}
'''anmodning''' {{IPA2|[ˈanˌmoðˀneŋ]}} {{sk.}}
# (''formlega'', ''oft skriflegt'') það sem [[bíða|bíður]] (einhvern um eitthvað); [[beiðni]] [(valfrjálst) með {{m|da|om<þ:um>}} eða {{m|da|at<þ:til að>}}] {{samheiti|da|ansøgning|begæring|forlangende|henstilling}}<!---
---> {{tilvitnun|da|lítill=efter anmodning|margur=[[E.]] Ewald giver hermed tilkiende, at han efter anmodning har [[resolvret|reſolvret]], at [[sette|ſette]] prænumerations tiden paa den [[sidste|ſidſte]] Tome af hans [[Bibelske|Bibelſke]] Concordanz noger længere ud, [[især|iſær]] dem til [[tienneste|tienneſte]], [[som|ſom]] ere langt fraværende, nemlig her i Kiøbenhavn indtil Julii Maaneds Udgang, men i Provincerne og i Norge indtil Julii Maaneds Udgang.|þ=E. Ewald tilkynnir hér með að hann hafi að fenginni '''beiðni''' ákveðið að framlengja áskriftarfrestinn að síðasta bindi Biblíulykils síns eitthvað lengur, sérstaklega þeim til hægðar sem eru fjarstaddir; nefnilega hér í Kaupmannahöfn til loka júlímánaðar, en í landsbyggðunum og í Noregi til loka júlímánaðar.|tegund=tímarit|tímarit=Kiøbenhavnſke Danſke Poſt-Tidender<þ:Danskar póstdagbækur í Kaupmannahöfn>|tölublað=41|dags=23. maí 1749|útgáfustaður=w:Kaupmannahöfn|óskráður=já|síður=[http://hdl.handle.net/109.3.1/uuid:1004ce37-2c7c-4ec9-855d-7efa23781d2e bls. 9]}}<!---
---> {{tilvitnun|da|lítill=efter magistratens anmodning|margur=Under komitéens forhandlinger fremlagde forslagsstilleren et af ham efter magistratens anmodning udarbeidet overslag over driftsomkostningerne for en [[observationsanstalt|observations-]] og politianstalt for begge kjøn med [[tredive|30]] pladse.|þ=Í viðræðum nefndarinnar lagði flutningsmaðurinn fram '''áætlun''' um rekstrarkostnað fyrir athugunar- og lögreglustofnun fyrir bæði kyn með 30 rýmum, sem hann hafði unnið að beiðni borgarráðs.|síður=[https://www.google.com/books/edition/Skrifter_udgivne_af_Videnskabsselskabet/Rna-5DPiD1IC?hl=de&gbpv=1&dq=anmodning&pg=PA73&printsec=frontcover bls. 73]|tegund=bók|ritröð=Den norske sindssygeret historisk fremstillet<þ:Norsku geðveikilögin í sögulegu samhengi>|höfundur=Paul Winge|bindi=2|útgáfustaður=w:Ósló<h:Kristjaníu>|útgefandi=Jacob Dybwads Forlag|ár=1915|prentunarstaður=A. W. Brøggers boktrykkeri a/s|titill=Den psykiatriske observationsret<þ:Rétturinn til geðlæknisfræðilegrar eftirlits>|kafli=Drøftelsen af observationsspørgsmaalet i tiden 1890–1900<þ:Umræðan um athugunarspurninguna á tímabilinu 1890–1900>|kaflanúmer=2}}<!---
---> {{tilvitnun|da|lítill=en anmodning om assistance|margur=Fredag eftermiddag fik [[Bornholms Politi]] en anmodning om assistance til en hændelse, som det sjældent bliver bedt om hjælp til.|þ=Föstudagseftirmiðdag fékk lögreglan á Borgundarhólmi '''beiðni''' um aðstoð vegna atviks sem hún er sjaldan beðin um hjálp við.|tímarit=Bornholms Tidende<þ:Fréttablaðið Bornholm>|hluti=Krimi<þ:Glæpur>|dags=6. september 2026|höfundur=Søren Strandman-Møller|titill= Koen havde forladt sit hjem - så kom politiet<þ:Kýrin hafði yfirgefið heimili sitt — þá kom lögreglan>|sótt=7. september 2026|url=https://tidende.dk/krimi/koen-havde-forladt-sit-hjem-saa-kom-politiet/169982}}
{{-aðrar stafsetningar-}}
* {{t|da|Anmodning}} (''tímabil stórstafa nafnorða'')
{{-da-orðsifjafræði-}}
Úr {{m|da|anmode<þ:biðja>}} + {{m|da|-ning<n:nafnorðsmyndandi viðskeyti>}}.
{{-da-fallbeyging-}}
{{Fallbeyging da|'''anmodning'''|[[anmodningen]]|[[anmodnings]]|[[anmodningens]]|[[anmodninger]]|[[anmodningerne]]|[[anmodningers]]|[[anmodningernes]]|ný=já}}
{{-tilvísun-}}
* {{til:da:DDO|sótt=7. september 2026}}
* {{til:da:ODS|Anmodning|sótt=7. september 2026}}
tlknorvvy3fcfk7pokfqoy3y9xbslsh
Module:tilvitnun-stil
828
118922
393112
392674
2026-09-07T12:19:41Z
Ow! That Hurts!
8952
393112
Scribunto
text/plain
local p = {}
local tilvisun = require('Module:tilvísun')
local function getLastWord(s)
if not s or s == "" then return "" end
s = mw.text.trim(s)
local words = {}
for word in s:gmatch("%S+") do
table.insert(words, word)
end
return words[#words] or ""
end
-- Splits an author string into a list of individual persons,
-- ignoring separators inside brackets [[...]] or <...> tags
local function getAuthorsList(str)
if not str or str == "" then return {} end
local authors = {}
local depth_bracket = 0
local depth_angle = 0
local i = 1
local startIdx = 1
while i <= #str do
local c = str:sub(i,i)
if c == '[' then depth_bracket = depth_bracket + 1 end
if c == ']' then depth_bracket = depth_bracket - 1 end
if c == '<' then depth_angle = depth_angle + 1 end
if c == '>' then depth_angle = depth_angle - 1 end
if depth_bracket == 0 and depth_angle == 0 then
local foundSplit = false
local splitLen = 0
if c == ';' or c == ',' then
foundSplit = true
splitLen = 1
else
local rest = str:sub(i)
if rest:match("^%s+og%s+") then
foundSplit = true
splitLen = #rest:match("^(%s+og%s+)")
elseif rest:match("^%s+&%s+") then
foundSplit = true
splitLen = #rest:match("^(%s+&%s+)")
end
end
if foundSplit then
local part = mw.text.trim(str:sub(startIdx, i - 1))
if part ~= "" then
table.insert(authors, part)
end
i = i + splitLen - 1
startIdx = i + 1
end
end
i = i + 1
end
local finalPart = mw.text.trim(str:sub(startIdx))
if finalPart ~= "" then
table.insert(authors, finalPart)
end
return authors
end
-- Parses an individual person string to separate the link target from the display name
local function parseAuthor(authorStr)
if not authorStr or authorStr == "" then return nil, "", false end
authorStr = mw.text.trim(authorStr)
-- 1. Check for <h:...> override format
local basePart, hPart = authorStr:match("^(.-)%<h:(.-)%>")
if basePart and hPart then
local display = mw.text.trim(hPart)
basePart = mw.text.trim(basePart)
local bTarget = basePart:match("%[%[([^|%]]+)%]%]") or basePart:match("%[%[([^|%]]+)|")
if bTarget then
return bTarget, getLastWord(display), true
end
local prefix = basePart:match("^([a-zA-Z]+):")
if prefix and (prefix:lower() == "w" or prefix:lower() == "t") then
return basePart, getLastWord(display), true
end
return basePart, getLastWord(display), false
end
-- 2. Check for standard bracketed link
local linkTarget, display = authorStr:match("%[%[([^|%]]+)|?([^%]]*)%]%]")
if linkTarget then
if not display or display == "" then display = linkTarget end
return linkTarget, getLastWord(display), true
end
-- 3. Check for prefix like w: or t:
local prefix, namePart = authorStr:match("^([a-zA-Z]+):(.+)$")
if prefix and (prefix:lower() == "w" or prefix:lower() == "t") then
namePart = mw.text.trim(namePart)
return authorStr, getLastWord(namePart), true
end
-- 4. Plain text
return nil, getLastWord(authorStr), false
end
-- Formats a single author into small caps, preserving links if present
local function formatSingleAuthor(authorStr)
local linkTarget, lastWord, isLinked = parseAuthor(authorStr)
if isLinked and linkTarget then
return string.format('[[%s|<span style="font-variant: small-caps;">%s</span>]]', linkTarget, lastWord)
else
if lastWord ~= "" then
return string.format('<span style="font-variant: small-caps;">%s</span>', lastWord)
end
end
return ""
end
function p.main(frame)
local args = frame.args
local parentArgs = frame:getParent() and frame:getParent().args or {}
local combinedArgs = {}
for k, v in pairs(parentArgs) do combinedArgs[k] = v end
for k, v in pairs(args) do combinedArgs[k] = v end
-- 1. Generate the full citation using Module:tilvísun
local full_citation = ""
local status, res = pcall(function()
if type(tilvisun.main) == "function" then
local mockFrame = {
args = combinedArgs,
getParent = function() return { args = combinedArgs } end
}
return tilvisun.main(mockFrame)
else
error("Module:tilvísun has no main function")
end
end)
if status and res then
full_citation = res
else
full_citation = mw.getCurrentFrame():expandTemplate{ title = 'tilvísun', args = combinedArgs }
end
-- 2. Generate the short citation
local smallcaps_author = ""
-- Priority Order: Override -> höfundur -> þýðandi -> ritstjóri
local raw_author = combinedArgs["nafn"] or combinedArgs["höf-hnekkja"] or combinedArgs["hof-hnekkja"]
if not raw_author or raw_author == "" then
raw_author = combinedArgs["höfundur"] or combinedArgs["höf"] or ""
end
if not raw_author or raw_author == "" then
raw_author = combinedArgs["þýðandi"] or combinedArgs["þýð"] or ""
end
if not raw_author or raw_author == "" then
raw_author = combinedArgs["ritstjóri"] or combinedArgs["ritstj"] or ""
end
if raw_author ~= "" then
local authors = getAuthorsList(raw_author)
if #authors == 1 then
smallcaps_author = formatSingleAuthor(authors[1])
elseif #authors == 2 then
local a1 = formatSingleAuthor(authors[1])
local a2 = formatSingleAuthor(authors[2])
if a1 ~= "" and a2 ~= "" then
smallcaps_author = a1 .. " og " .. a2
elseif a1 ~= "" then
smallcaps_author = a1
else
smallcaps_author = a2
end
elseif #authors > 2 then
local a1 = formatSingleAuthor(authors[1])
if a1 ~= "" then
smallcaps_author = a1 .. ' <span style="font-variant: small-caps;">et al.</span>'
end
end
end
-- Fallback: If no name was found in any slot, use the location parameter (útgáfustaður or staður)
if smallcaps_author == "" then
local location = combinedArgs["útgáfustaður"] or combinedArgs["staður"] or combinedArgs["útgáfustaðir"] or ""
if location ~= "" then
smallcaps_author = location
end
end
local year = combinedArgs["ár-hnekkja"] or combinedArgs["ar-hnekkja"]
if not year or year == "" then
local ar_or_dags = combinedArgs["ár"] or combinedArgs["dags"] or ""
year = getLastWord(ar_or_dags)
end
year = year:gsub("[%[%]]", "")
local short_citation = ""
if smallcaps_author ~= "" then
if year ~= "" then
short_citation = string.format("%s, %s", smallcaps_author, year)
else
short_citation = smallcaps_author
end
else
short_citation = year
end
-- 3. Wrap both into the {{stil}} template
return mw.getCurrentFrame():expandTemplate{
title = 'stil',
args = {
[1] = short_citation,
[2] = full_citation
}
}
end
return p
lwloybackdcx68thd93axd917bjifia
393113
393112
2026-09-07T12:21:53Z
Ow! That Hurts!
8952
393113
Scribunto
text/plain
local p = {}
local tilvisun = require('Module:tilvísun')
local function getLastWord(s)
if not s or s == "" then return "" end
s = mw.text.trim(s)
local words = {}
for word in s:gmatch("%S+") do
table.insert(words, word)
end
return words[#words] or ""
end
-- Splits an author string into a list of individual persons,
-- ignoring separators inside brackets [[...]] or <...> tags
local function getAuthorsList(str)
if not str or str == "" then return {} end
local authors = {}
local depth_bracket = 0
local depth_angle = 0
local i = 1
local startIdx = 1
while i <= #str do
local c = str:sub(i,i)
if c == '[' then depth_bracket = depth_bracket + 1 end
if c == ']' then depth_bracket = depth_bracket - 1 end
if c == '<' then depth_angle = depth_angle + 1 end
if c == '>' then depth_angle = depth_angle - 1 end
if depth_bracket == 0 and depth_angle == 0 then
local foundSplit = false
local splitLen = 0
if c == ';' or c == ',' then
foundSplit = true
splitLen = 1
else
local rest = str:sub(i)
if rest:match("^%s+og%s+") then
foundSplit = true
splitLen = #rest:match("^(%s+og%s+)")
elseif rest:match("^%s+&%s+") then
foundSplit = true
splitLen = #rest:match("^(%s+&%s+)")
end
end
if foundSplit then
local part = mw.text.trim(str:sub(startIdx, i - 1))
if part ~= "" then
table.insert(authors, part)
end
i = i + splitLen - 1
startIdx = i + 1
end
end
i = i + 1
end
local finalPart = mw.text.trim(str:sub(startIdx))
if finalPart ~= "" then
table.insert(authors, finalPart)
end
return authors
end
-- Parses an individual person string to separate the link target from the display name
local function parseAuthor(authorStr)
if not authorStr or authorStr == "" then return nil, "", false end
authorStr = mw.text.trim(authorStr)
-- 1. Check for <h:...> override format
local basePart, hPart = authorStr:match("^(.-)%<h:(.-)%>")
if basePart and hPart then
local display = mw.text.trim(hPart)
basePart = mw.text.trim(basePart)
local bTarget = basePart:match("%[%[([^|%]]+)%]%]") or basePart:match("%[%[([^|%]]+)|")
if bTarget then
return bTarget, getLastWord(display), true
end
local prefix = basePart:match("^([a-zA-Z]+):")
if prefix and (prefix:lower() == "w" or prefix:lower() == "t") then
return basePart, getLastWord(display), true
end
return basePart, getLastWord(display), false
end
-- 2. Check for standard bracketed link
local linkTarget, display = authorStr:match("%[%[([^|%]]+)|?([^%]]*)%]%]")
if linkTarget then
if not display or display == "" then display = linkTarget end
return linkTarget, getLastWord(display), true
end
-- 3. Check for prefix like w: or t:
local prefix, namePart = authorStr:match("^([a-zA-Z]+):(.+)$")
if prefix and (prefix:lower() == "w" or prefix:lower() == "t") then
namePart = mw.text.trim(namePart)
return authorStr, getLastWord(namePart), true
end
-- 4. Plain text
return nil, getLastWord(authorStr), false
end
-- Formats a single author into small caps, preserving links if present
local function formatSingleAuthor(authorStr)
local linkTarget, lastWord, isLinked = parseAuthor(authorStr)
if isLinked and linkTarget then
return string.format('[[%s|<span style="font-variant: small-caps;">%s</span>]]', linkTarget, lastWord)
else
if lastWord ~= "" then
return string.format('<span style="font-variant: small-caps;">%s</span>', lastWord)
end
end
return ""
end
-- Parses location parameters supporting w:/t: prefixes and <h:...> display overrides
local function parseLocation(locStr)
if not locStr or locStr == "" then return "" end
locStr = mw.text.trim(locStr)
-- 1. Check for <h:...> override format
local basePart, hPart = locStr:match("^(.-)%<h:(.-)%>")
if basePart and hPart then
local display = mw.text.trim(hPart)
basePart = mw.text.trim(basePart)
return string.format('[[%s|%s]]', basePart, display)
end
-- 2. Check for prefix like w: or t:
local prefix, namePart = locStr:match("^([a-zA-Z]+):(.+)$")
if prefix and (prefix:lower() == "w" or prefix:lower() == "t") then
namePart = mw.text.trim(namePart)
return string.format('[[%s|%s]]', locStr, namePart)
end
-- 3. Plain text / already bracketed
return locStr
end
function p.main(frame)
local args = frame.args
local parentArgs = frame:getParent() and frame:getParent().args or {}
local combinedArgs = {}
for k, v in pairs(parentArgs) do combinedArgs[k] = v end
for k, v in pairs(args) do combinedArgs[k] = v end
-- 1. Generate the full citation using Module:tilvísun
local full_citation = ""
local status, res = pcall(function()
if type(tilvisun.main) == "function" then
local mockFrame = {
args = combinedArgs,
getParent = function() return { args = combinedArgs } end
}
return tilvisun.main(mockFrame)
else
error("Module:tilvísun has no main function")
end
end)
if status and res then
full_citation = res
else
full_citation = mw.getCurrentFrame():expandTemplate{ title = 'tilvísun', args = combinedArgs }
end
-- 2. Generate the short citation
local smallcaps_author = ""
-- Priority Order: Override -> höfundur -> þýðandi -> ritstjóri
local raw_author = combinedArgs["nafn"] or combinedArgs["höf-hnekkja"] or combinedArgs["hof-hnekkja"]
if not raw_author or raw_author == "" then
raw_author = combinedArgs["höfundur"] or combinedArgs["höf"] or ""
end
if not raw_author or raw_author == "" then
raw_author = combinedArgs["þýðandi"] or combinedArgs["þýð"] or ""
end
if not raw_author or raw_author == "" then
raw_author = combinedArgs["ritstjóri"] or combinedArgs["ritstj"] or ""
end
if raw_author ~= "" then
local authors = getAuthorsList(raw_author)
if #authors == 1 then
smallcaps_author = formatSingleAuthor(authors[1])
elseif #authors == 2 then
local a1 = formatSingleAuthor(authors[1])
local a2 = formatSingleAuthor(authors[2])
if a1 ~= "" and a2 ~= "" then
smallcaps_author = a1 .. " og " .. a2
elseif a1 ~= "" then
smallcaps_author = a1
else
smallcaps_author = a2
end
elseif #authors > 2 then
local a1 = formatSingleAuthor(authors[1])
if a1 ~= "" then
smallcaps_author = a1 .. ' <span style="font-variant: small-caps;">et al.</span>'
end
end
end
-- Fallback: If no name was found in any slot, use the location parameter parsed with w:/t: and <h:> support
if smallcaps_author == "" then
local location = combinedArgs["útgáfustaður"] or combinedArgs["staður"] or combinedArgs["útgáfustaðir"] or ""
if location ~= "" then
smallcaps_author = parseLocation(location)
end
end
local year = combinedArgs["ár-hnekkja"] or combinedArgs["ar-hnekkja"]
if not year or year == "" then
local ar_or_dags = combinedArgs["ár"] or combinedArgs["dags"] or ""
year = getLastWord(ar_or_dags)
end
year = year:gsub("[%[%]]", "")
local short_citation = ""
if smallcaps_author ~= "" then
if year ~= "" then
short_citation = string.format("%s, %s", smallcaps_author, year)
else
short_citation = smallcaps_author
end
else
short_citation = year
end
-- 3. Wrap both into the {{stil}} template
return mw.getCurrentFrame():expandTemplate{
title = 'stil',
args = {
[1] = short_citation,
[2] = full_citation
}
}
end
return p
6txam3rpwyb8tg49apjput8tpl9xkop
abbadísir
0
119096
393111
2026-09-07T12:01:25Z
Ow! That Hurts!
8952
skapað
393111
wikitext
text/x-wiki
{{-is-}}
{{-is-beygt orð-|nafnorð}}
'''abbadísir''' {{IPA2|/ˈapːaˌtiːsɪr/}} {{kvk.}}
# N1 A2 ''[[nefnifall]] og [[þolfall]] [[fleirtala|fleirtölu]] af'' '''[[abbadís]]''' ''án [[greinir|greinis]]''<!---
---> {{tilvitnun|is|lítill=biskupar, ábótar oc abbadísir|margur=Torfi var sídann riddari af nafnbót, en engir menn voru þá herrar kalladir eda frúr, sem fyrr hafdi verid, nema biskupar, ábótar oc abbadísir.|tegund=bók|titill=Íslands Árbækur í sögu-formi|höfundur=Jón Espólín|bindi=1|útgáfustaður=w:Kaupmannahöfn|ár=1821|síður=[https://www.google.com/books/edition/%C3%8Dslands_%C3%A1rb%C3%A6kur_%C3%AD_s%C3%B6gu_formi/PuItAAAAYAAJ?hl=de&gbpv=1&dq=%22abbad%C3%ADsir%22&pg=RA1-PA43&printsec=frontcover bls. 43]}}<!---
---> {{tilvitnun|is|lítill=ábóta eða abbadísir|margur=Við þessu öllu áður sögðu þá tók kirkjan, því erfíngjar skyldu þá hvorki erfa biskupa nè ábóta eða abbadísir, heldur kirkja og klaustur.|tegund=bók|titill=Safn til sögu Íslands og íslenzkra bókmenta að fornu og nýju|ár=1856|bindi=1|höfundur=Jón Egilsson|útgefandi=Hið íslenzka bókmentafélag|útgáfustaður=w:Kaupmannahöfn|kafli=Biskupa-annálar|síður=[https://www.google.com/books/edition/Safn_til_s%C3%B6gu_%C3%8Dslands_og_%C3%ADslenzkra_b/0i54BER6jAYC?hl=de&gbpv=1&dq=%22abbad%C3%ADsir%22&pg=PA61&printsec=frontcover bls. 61]}}<!---
---> {{tilvitnun|is|lítill=um … abbadísir|margur=Samtíningur um ábóta og abbadísir og klausturhaldara eftir siðaskifti.|tegund=bók|höfundur=Páll Eggert Ólason|titill=Skrá um handritasöfn Landsbókasafnsins|ár=1918|bindi=1|útgáfustaður=w:Reykjavík|síður=[https://www.google.com/books/edition/Skr%C3%A1_um_handritas%C3%B6fn_Landsb%C3%B3kasafnsin/rykwAQAAMAAJ?hl=de&gbpv=1&dq=%22abbad%C3%ADsir%22&pg=PA168&printsec=frontcover bls. 168]}}<!---
---> {{tilvitnun|is|lítill=um allar abbadísir|margur=Um allar abbadísir í Kirkjubæ er lítið ritað.|tegund=bók|titill=Skáldkonur fyrri alda|höfundur=Guðrún P. Helgadóttir|ár=1961|síður=[https://www.google.com/books/edition/Sk%C3%A1ldkonur_fyrri_alda/nuMuAAAAIAAJ?hl=de&gbpv=1&bsq=%22abbad%C3%ADsir%22&dq=%22abbad%C3%ADsir%22&printsec=frontcover bls. 85]}}<!---
---> {{tilvitnun|is|lítill=abbadísir hafi komið|margur=Varðveist hafa dæmi um að abbadísir hafi komið fram sem verndarar þeirra sem órétti voru beittir.|tegund=bók|titill=Íslenskt samfélag og Rómakirkja|höfundur=Gunnar F. Guðmundsson|kafli=Kristni á Íslandi|kaflanúmer=2|ár=2000|útgáfustaður=w:Reykjavík|isbn=9789979888086|útgefandi=w:Alþingi|síður=[https://www.google.com/books/edition/Kristni_%C3%A1_%C3%8Dslandi_bindi_%C3%8Dslenskt_samf/GRCQoVF9MaoC?hl=de&gbpv=1&bsq=%22abbad%C3%ADsir%22&dq=%22abbad%C3%ADsir%22&printsec=frontcover bls. 226]}}<!---
---> {{tilvitnun|is|lítill=abbadísir voru|margur=Síðar er ljóst, alla vega á Írlandi, að þeir stjórnuðu ekki afmörkuðum biskupsdæmum og að ábótar (sem einnig voru oft jafnframt biskupar) og stundum líklega abbadísir voru gjarnan áhrifameiri.|tegund=tímarit|síður=[https://timarit.is/page/7663560?iabr=on bls. 39]|titill=Horft til keltneskra trúarhefða|höfundur=Vigfús Ingvar Ingvarsson|tímarit=bjarmi|tölublað=2|árgangur=115|dags=október 2021|prentunarstaður=Litróf|ritstjóri=Ragnar Gunnarsson}}
{{-is-orðsifjafræði-}}
Erft úr [[w:Norræna|norrænu]] {{m|non|abbadísir}}.
{{-framburður-|is}}
* {{IPA|/ˈapːaˌtiːsɪr/}}, [{{IPA2|ˈap(ː)aˌtiːsɪr}}]
h7980qyy7ix37pcn3drigrenqzxh22f
Snið:lítill
10
119097
393114
2026-09-07T20:24:03Z
Ow! That Hurts!
8952
skapað
393114
wikitext
text/x-wiki
<small>{{{1}}}</small>
7l7jgs0wgz8v17adcwqrexadothzges
Flokkur:Dönsk orð með beygingum
14
119098
393116
2026-09-08T00:25:31Z
Ow! That Hurts!
8952
Bjó til síðu með „{{FlokkurTOC}}“
393116
wikitext
text/x-wiki
{{FlokkurTOC}}
j00pn99n1hz6pk82wdydyyuv7t9j1kq
Snið:-da-orðsifjafræði-
10
119099
393117
2026-09-08T00:29:09Z
Ow! That Hurts!
8952
skapað
393117
wikitext
text/x-wiki
====Orðsifjafræði<includeonly>[[Flokkur:Dönsk orð með orðsifjafræði]]</includeonly><noinclude>[[Flokkur:Orðsifjafræði]]</noinclude>====
l3z42iyv4kwbidcff4tdyf8pow2r5b7
393118
393117
2026-09-08T00:29:16Z
Ow! That Hurts!
8952
Ow! That Hurts! færði [[Snið:da-orðsifjafræði]] á [[Snið:-da-orðsifjafræði-]]
393117
wikitext
text/x-wiki
====Orðsifjafræði<includeonly>[[Flokkur:Dönsk orð með orðsifjafræði]]</includeonly><noinclude>[[Flokkur:Orðsifjafræði]]</noinclude>====
l3z42iyv4kwbidcff4tdyf8pow2r5b7
Snið:da-orðsifjafræði
10
119100
393119
2026-09-08T00:29:16Z
Ow! That Hurts!
8952
Ow! That Hurts! færði [[Snið:da-orðsifjafræði]] á [[Snið:-da-orðsifjafræði-]]
393119
wikitext
text/x-wiki
#tilvísun [[Snið:-da-orðsifjafræði-]]
7sgcad28vq72xk83fbrk1xuwtvpcl6z
Snið:til:da:ODS
10
119101
393121
2026-09-08T00:37:29Z
Ow! That Hurts!
8952
skapað
393121
wikitext
text/x-wiki
{{tilvísun
|tímarit=Ordbog over det danske sprog<þ:Orðabók á dönsku>
|óskráður=já
|titill=[https://ordnet.dk/ods/ordbog/{{{1|{{PAGENAME}}}}} {{{1|{{PAGENAME}}}}}]
|útgefandi=Det Danske Sprog- og Litteraturselskab [Danska tungumála- og bókmenntafélagið]
|sótt={{{sótt}}}
}}
nt6t93zgz2wrkkg8e2r8rb9y4w8n7a8
Flokkur:Dönsk orð með orðsifjafræði
14
119102
393123
2026-09-08T00:38:15Z
Ow! That Hurts!
8952
Bjó til síðu með „{{FlokkurTOC}}“
393123
wikitext
text/x-wiki
{{FlokkurTOC}}
j00pn99n1hz6pk82wdydyyuv7t9j1kq
Snið:-da-beygt orð-
10
119103
393124
2026-09-08T00:40:35Z
Ow! That Hurts!
8952
skapað
393124
wikitext
text/x-wiki
=== Beygt orð{{#if: {{{1|}}}
| ({{{1}}})|}} ===
<includeonly>[[Flokkur:Íslensk beygð orð{{#if: {{{1|}}}
| ({{{1}}})|}}]]</includeonly><noinclude>
[[Flokkur:Snið beygðra orða]]
;Notkun:
<nowiki>{{-da-beygt orð-|nafnorð}}</nowiki>
<nowiki>{{-da-beygt orð-|sagnorð}}</nowiki>
<nowiki>{{-da-beygt orð-|lýsingarorð}}</nowiki>
</noinclude>
d9yzp5r8zqc25rp5jut4xj4nj5yzf39
393125
393124
2026-09-08T00:40:42Z
Ow! That Hurts!
8952
Ow! That Hurts! færði [[Snið:da-beygt orð]] á [[Snið:-da-beygt orð-]]
393124
wikitext
text/x-wiki
=== Beygt orð{{#if: {{{1|}}}
| ({{{1}}})|}} ===
<includeonly>[[Flokkur:Íslensk beygð orð{{#if: {{{1|}}}
| ({{{1}}})|}}]]</includeonly><noinclude>
[[Flokkur:Snið beygðra orða]]
;Notkun:
<nowiki>{{-da-beygt orð-|nafnorð}}</nowiki>
<nowiki>{{-da-beygt orð-|sagnorð}}</nowiki>
<nowiki>{{-da-beygt orð-|lýsingarorð}}</nowiki>
</noinclude>
d9yzp5r8zqc25rp5jut4xj4nj5yzf39
Snið:da-beygt orð
10
119104
393126
2026-09-08T00:40:42Z
Ow! That Hurts!
8952
Ow! That Hurts! færði [[Snið:da-beygt orð]] á [[Snið:-da-beygt orð-]]
393126
wikitext
text/x-wiki
#tilvísun [[Snið:-da-beygt orð-]]
f9qohjwfy1ggvtuqoimg2h93n7u54f9