https://wiki.jewishbooks.org.il/mediawiki/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:%D7%A4%D7%A8%D7%9E%D7%98%D7%A8%D7%99%D7%9D&feed=atom&action=history
יחידה:פרמטרים - היסטוריית גרסאות
2024-03-29T10:23:04Z
היסטוריית הגרסאות של הדף הזה בוויקי
MediaWiki 1.39.3
https://wiki.jewishbooks.org.il/mediawiki/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:%D7%A4%D7%A8%D7%9E%D7%98%D7%A8%D7%99%D7%9D&diff=33324&oldid=prev
מערכת: גרסה אחת של הדף :wikipedia:he:יחידה:פרמטרים יובאה: מיובא מהדף המקביל בוויקיפדיה העברית. קרדיט לתורמים (רשימה בדף היסטוריית הגרסאות שם)
2018-11-20T19:10:02Z
<p>גרסה אחת של הדף <a href="https://en.wikipedia.org/wiki/he:%D7%99%D7%97%D7%99%D7%93%D7%94:%D7%A4%D7%A8%D7%9E%D7%98%D7%A8%D7%99%D7%9D" class="extiw" title="wikipedia:he:יחידה:פרמטרים">wikipedia:he:יחידה:פרמטרים</a> יובאה: מיובא מהדף המקביל בוויקיפדיה העברית. קרדיט לתורמים (רשימה בדף היסטוריית הגרסאות שם)</p>
<p><b>דף חדש</b></p><div>-- This function is used for תבנית:הערה parameters control<br />
function equal(frame)<br />
local pframe = frame:getParent()<br />
type = mw.ustring.sub(pframe:getTitle(), 7)<br />
oldargs = pframe.args<br />
local newargs = {}<br />
local kinds = frame.args<br />
local stop<br />
for p, pp in pairs(oldargs) do<br />
stop = false<br />
if tostring(p) == tostring(kinds[1]) and newargs[p] == nil then<br />
newargs[p] = pp<br />
stop = true<br />
elseif tostring(p) == tostring(kinds[1]) then<br />
equalerror("תוכן כפול: " .. newargs[p] .. " וגם " .. pp)<br />
stop = true<br />
else <br />
for z, zz in ipairs(kinds) do<br />
if tostring(p) == tostring(zz) then<br />
newargs[p] = pp<br />
stop = true<br />
do<br />
break<br />
end<br />
end<br />
end<br />
end<br />
if not stop then<br />
local kind = newargs[kinds[1]] or newargs[tonumber(kinds[1])]<br />
if kind ~= nil then<br />
equalerror("תוכן כפול: " .. kind .. " וגם " .. p .. "=" .. pp)<br />
else newargs[kinds[1]] = p .. "=" .. pp<br />
end<br />
end<br />
end<br />
return frame:expandTemplate({title = frame.args["קוד"], args = newargs})<br />
end<br />
<br />
function equalerror(message)<br />
error("[[קטגוריה:שגיאות קריאה לתבנית " .. type .. "]] (בקריאה ל[[תבנית:" .. type .. "]]) " .. message, 0)<br />
end<br />
<br />
function decode(frame)<br />
return mw.uri.decode(frame.args[1])<br />
end<br />
<br />
function googleurl(frame)<br />
--return a .. mw.uri.parseQueryString( frame.args[1] )['http://www.google.co.il/url?url']<br />
--p = ''<br />
--for k, v in pairs(mw.uri.new( frame.args[1] ).query['url'])<br />
--do return 'a' .. k .. 'c' end --p = p .. '+++' .. k .. ':' .. v end<br />
--return p--<br />
local q = mw.uri.new(frame.args[1]).query<br />
return q and (q['url'] or q['q']) or ''<br />
--or mw.uri.parseQueryString( frame.args[1] )['http://www.google.co.il/url?url'] or ''<br />
end<br />
<br />
function biur(frame)<br />
pframe = frame:getParent()<br />
local newargs = {}<br />
for a, aa in pairs(pframe.args) do<br />
if a == "קבוצה" then<br />
error('פרמטר "קבוצה" כפול[[category:' ..<br />
tostring(mw.message.new("Cite-tracking-category-cite-error")) .. ']]', 0)<br />
end<br />
newargs[a] = aa<br />
end<br />
newargs["קבוצה"] = frame.args[1] or "hebrew"<br />
return frame:expandTemplate{title = "הערה", args = newargs}<br />
end<br />
<br />
function showparams( frame )<br />
local ans = '', k<br />
for i, v in pairs(frame.args) do<br />
if tonumber(i) then<br />
k = v<br />
else<br />
k = i<br />
end<br />
k = mw.ustring.gsub(k, '\n', '')<br />
if mw.ustring.find(k, '|') then<br />
k = k .. ' (' .. mw.ustring.sub(k, 3, mw.ustring.find(k, '|') - 1) .. ')'<br />
end<br />
ans = ans .. '#' .. k .. '\n'<br />
end<br />
return ans<br />
end<br />
<br />
<br />
local function main() end<br />
<br />
return {<br />
main = main,<br />
equal = equal, <br />
decode = decode, <br />
googleurl = googleurl,<br />
biur = biur,<br />
showparams = showparams,<br />
}</div>
מערכת
https://wiki.jewishbooks.org.il/mediawiki/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:%D7%A4%D7%A8%D7%9E%D7%98%D7%A8%D7%99%D7%9D&diff=5951&oldid=prev
מערכת: גרסה אחת יובאה: מיובא מוויקיפדיה העברית (דף בשם זהה) רשימת התורמים ורישיון שם
2018-03-23T09:33:57Z
<p>גרסה אחת יובאה: מיובא מוויקיפדיה העברית (דף בשם זהה) רשימת התורמים ורישיון שם</p>
<p><b>דף חדש</b></p><div>-- This function is used for תבנית:הערה parameters control<br />
function equal(frame)<br />
local pframe = frame:getParent()<br />
type = mw.ustring.sub(pframe:getTitle(), 7)<br />
oldargs = pframe.args<br />
local newargs = {}<br />
local kinds = frame.args<br />
local stop<br />
for p, pp in pairs(oldargs) do<br />
stop = false<br />
if tostring(p) == tostring(kinds[1]) and newargs[p] == nil then<br />
newargs[p] = pp<br />
stop = true<br />
elseif tostring(p) == tostring(kinds[1]) then<br />
equalerror("תוכן כפול: " .. newargs[p] .. " וגם " .. pp)<br />
stop = true<br />
else <br />
for z, zz in ipairs(kinds) do<br />
if tostring(p) == tostring(zz) then<br />
newargs[p] = pp<br />
stop = true<br />
do<br />
break<br />
end<br />
end<br />
end<br />
end<br />
if not stop then<br />
local kind = newargs[kinds[1]] or newargs[tonumber(kinds[1])]<br />
if kind ~= nil then<br />
equalerror("תוכן כפול: " .. kind .. " וגם " .. p .. "=" .. pp)<br />
else newargs[kinds[1]] = p .. "=" .. pp<br />
end<br />
end<br />
end<br />
return frame:expandTemplate({title = frame.args["קוד"], args = newargs})<br />
end<br />
<br />
function equalerror(message)<br />
error("[[קטגוריה:שגיאות קריאה לתבנית " .. type .. "]] (בקריאה ל[[תבנית:" .. type .. "]]) " .. message, 0)<br />
end<br />
<br />
function decode(frame)<br />
return mw.uri.decode(frame.args[1])<br />
end<br />
<br />
function googleurl(frame)<br />
--return a .. mw.uri.parseQueryString( frame.args[1] )['http://www.google.co.il/url?url']<br />
--p = ''<br />
--for k, v in pairs(mw.uri.new( frame.args[1] ).query['url'])<br />
--do return 'a' .. k .. 'c' end --p = p .. '+++' .. k .. ':' .. v end<br />
--return p--<br />
local q = mw.uri.new(frame.args[1]).query<br />
return q and (q['url'] or q['q']) or ''<br />
--or mw.uri.parseQueryString( frame.args[1] )['http://www.google.co.il/url?url'] or ''<br />
end<br />
<br />
function biur(frame)<br />
pframe = frame:getParent()<br />
local newargs = {}<br />
for a, aa in pairs(pframe.args) do<br />
if a == "קבוצה" then<br />
error('פרמטר "קבוצה" כפול[[category:' ..<br />
tostring(mw.message.new("Cite-tracking-category-cite-error")) .. ']]', 0)<br />
end<br />
newargs[a] = aa<br />
end<br />
newargs["קבוצה"] = frame.args[1] or "hebrew"<br />
return frame:expandTemplate{title = "הערה", args = newargs}<br />
end<br />
<br />
function showparams( frame )<br />
local ans = '', k<br />
for i, v in pairs(frame.args) do<br />
if tonumber(i) then<br />
k = v<br />
else<br />
k = i<br />
end<br />
k = mw.ustring.gsub(k, '\n', '')<br />
if mw.ustring.find(k, '|') then<br />
k = k .. ' (' .. mw.ustring.sub(k, 3, mw.ustring.find(k, '|') - 1) .. ')'<br />
end<br />
ans = ans .. '#' .. k .. '\n'<br />
end<br />
return ans<br />
end<br />
<br />
--[[<br />
this is a list of pages to be excluded from param validation test, because they are too heavy.<br />
]]<br />
<br />
local verboten = {<br />
['גל הטרור הפלסטיני (2015–2016)'] = '',<br />
['בוסטון סלטיקס'] = '',<br />
['המדינה האסלאמית'] = '',<br />
['ליגת ה-NBA'] ='',<br />
['מבצע עופרת יצוקה'] = '',<br />
['רב חסדא'] = '',<br />
['אורי אבנרי'] = '',<br />
['בני ברק'] = '',<br />
['מלחמת האזרחים בסוריה'] = '',<br />
['בית המקדש'] = '',<br />
['מניין המצוות על פי ספר החינוך'] = '',<br />
['רחובות תל אביב-יפו'] = '',<br />
['רשימת מדינות על-פי אחוזי אוריינות'] = '',<br />
['מונדיאל 2014'] = '',<br />
['ספורט'] = '',<br />
["פילדלפיה 76'"] = '',<br />
['מתמטיקה/חידה/אוסף'] = '',<br />
['שיקגו בולס'] = '',<br />
['מתי פלד'] = '',<br />
['כפר סבא'] = '',<br />
['מבצע צוק איתן'] = '',<br />
['שולמית אלוני'] = '',<br />
['נמל התעופה בן-גוריון'] = '',<br />
['להט"ב/זכויות להט"ב/לפי יבשת'] = '',<br />
['להט"ב/זכויות להט"ב'] = '',<br />
['מחלקת הל"ה'] = '',<br />
['מיקום מפורט בישראל'] = '',<br />
['מיקום מפורט בישראל/תיעוד'] = '',<br />
['רסקו'] = '',<br />
['בנימין נתניהו'] = '',<br />
['מיקום מפורט בישראל'] = '',<br />
['מיקום מפורט בישראל/תיעוד'] = '',<br />
['קורבן (יהדות)'] = '',<br />
['הדואר המנדטורי'] = '',<br />
['בעלי חיים בתנ"ך'] = '',<br />
['שאקירה'] = '',<br />
['האימפריה הרומית הקדושה בשיא ימי הביניים'] = '',<br />
['תבנית/אולם דיונים'] = '',<br />
}<br />
<br />
function validateParameters( frame )<br />
local pageName = mw.title.getCurrentTitle().text<br />
return verboten[pageName] or require('Module:ParamValidator').validateparams( frame )<br />
end<br />
<br />
return {<br />
main = validateParameters, <br />
equal = equal, <br />
decode = decode, <br />
googleurl = googleurl,<br />
biur = biur,<br />
showparams = showparams,<br />
}</div>
מערכת
https://wiki.jewishbooks.org.il/mediawiki/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:%D7%A4%D7%A8%D7%9E%D7%98%D7%A8%D7%99%D7%9D&diff=2409&oldid=prev
מערכת: גרסה אחת יובאה: ייבוא יחידות
2018-03-05T22:58:01Z
<p>גרסה אחת יובאה: ייבוא יחידות</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="he">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">→ הגרסה הקודמת</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">גרסה מ־01:58, 6 במרץ 2018</td>
</tr><tr><td colspan="2" class="diff-notice" lang="he"><div class="mw-diff-empty">(אין הבדלים)</div>
</td></tr></table>
מערכת
https://wiki.jewishbooks.org.il/mediawiki/index.php?title=%D7%99%D7%97%D7%99%D7%93%D7%94:%D7%A4%D7%A8%D7%9E%D7%98%D7%A8%D7%99%D7%9D&diff=2407&oldid=prev
Matanya: ייבוא מויקיפדיה: קרדיט בגרסאות הקודמות שם
2018-03-05T22:22:06Z
<p>ייבוא מויקיפדיה: קרדיט בגרסאות הקודמות שם</p>
<p><b>דף חדש</b></p><div>-- This function is used for תבנית:הערה parameters control<br />
function equal(frame)<br />
local pframe = frame:getParent()<br />
type = mw.ustring.sub(pframe:getTitle(), 7)<br />
oldargs = pframe.args<br />
local newargs = {}<br />
local kinds = frame.args<br />
local stop<br />
for p, pp in pairs(oldargs) do<br />
stop = false<br />
if tostring(p) == tostring(kinds[1]) and newargs[p] == nil then<br />
newargs[p] = pp<br />
stop = true<br />
elseif tostring(p) == tostring(kinds[1]) then<br />
equalerror("תוכן כפול: " .. newargs[p] .. " וגם " .. pp)<br />
stop = true<br />
else <br />
for z, zz in ipairs(kinds) do<br />
if tostring(p) == tostring(zz) then<br />
newargs[p] = pp<br />
stop = true<br />
do<br />
break<br />
end<br />
end<br />
end<br />
end<br />
if not stop then<br />
local kind = newargs[kinds[1]] or newargs[tonumber(kinds[1])]<br />
if kind ~= nil then<br />
equalerror("תוכן כפול: " .. kind .. " וגם " .. p .. "=" .. pp)<br />
else newargs[kinds[1]] = p .. "=" .. pp<br />
end<br />
end<br />
end<br />
return frame:expandTemplate({title = frame.args["קוד"], args = newargs})<br />
end<br />
<br />
function equalerror(message)<br />
error("[[קטגוריה:שגיאות קריאה לתבנית " .. type .. "]] (בקריאה ל[[תבנית:" .. type .. "]]) " .. message, 0)<br />
end<br />
<br />
function decode(frame)<br />
return mw.uri.decode(frame.args[1])<br />
end<br />
<br />
function googleurl(frame)<br />
--return a .. mw.uri.parseQueryString( frame.args[1] )['http://www.google.co.il/url?url']<br />
--p = ''<br />
--for k, v in pairs(mw.uri.new( frame.args[1] ).query['url'])<br />
--do return 'a' .. k .. 'c' end --p = p .. '+++' .. k .. ':' .. v end<br />
--return p--<br />
local q = mw.uri.new(frame.args[1]).query<br />
return q and (q['url'] or q['q']) or ''<br />
--or mw.uri.parseQueryString( frame.args[1] )['http://www.google.co.il/url?url'] or ''<br />
end<br />
<br />
function biur(frame)<br />
pframe = frame:getParent()<br />
local newargs = {}<br />
for a, aa in pairs(pframe.args) do<br />
if a == "קבוצה" then<br />
error('פרמטר "קבוצה" כפול[[category:' ..<br />
tostring(mw.message.new("Cite-tracking-category-cite-error")) .. ']]', 0)<br />
end<br />
newargs[a] = aa<br />
end<br />
newargs["קבוצה"] = frame.args[1] or "hebrew"<br />
return frame:expandTemplate{title = "הערה", args = newargs}<br />
end<br />
<br />
function showparams( frame )<br />
local ans = '', k<br />
for i, v in pairs(frame.args) do<br />
if tonumber(i) then<br />
k = v<br />
else<br />
k = i<br />
end<br />
k = mw.ustring.gsub(k, '\n', '')<br />
if mw.ustring.find(k, '|') then<br />
k = k .. ' (' .. mw.ustring.sub(k, 3, mw.ustring.find(k, '|') - 1) .. ')'<br />
end<br />
ans = ans .. '#' .. k .. '\n'<br />
end<br />
return ans<br />
end<br />
<br />
--[[<br />
this is a list of pages to be excluded from param validation test, because they are too heavy.<br />
]]<br />
<br />
local verboten = {<br />
['גל הטרור הפלסטיני (2015–2016)'] = '',<br />
['בוסטון סלטיקס'] = '',<br />
['המדינה האסלאמית'] = '',<br />
['ליגת ה-NBA'] ='',<br />
['מבצע עופרת יצוקה'] = '',<br />
['רב חסדא'] = '',<br />
['אורי אבנרי'] = '',<br />
['בני ברק'] = '',<br />
['מלחמת האזרחים בסוריה'] = '',<br />
['בית המקדש'] = '',<br />
['מניין המצוות על פי ספר החינוך'] = '',<br />
['רחובות תל אביב-יפו'] = '',<br />
['רשימת מדינות על-פי אחוזי אוריינות'] = '',<br />
['מונדיאל 2014'] = '',<br />
['ספורט'] = '',<br />
["פילדלפיה 76'"] = '',<br />
['מתמטיקה/חידה/אוסף'] = '',<br />
['שיקגו בולס'] = '',<br />
['מתי פלד'] = '',<br />
['כפר סבא'] = '',<br />
['מבצע צוק איתן'] = '',<br />
['שולמית אלוני'] = '',<br />
['נמל התעופה בן-גוריון'] = '',<br />
['להט"ב/זכויות להט"ב/לפי יבשת'] = '',<br />
['להט"ב/זכויות להט"ב'] = '',<br />
['מחלקת הל"ה'] = '',<br />
['מיקום מפורט בישראל'] = '',<br />
['מיקום מפורט בישראל/תיעוד'] = '',<br />
['רסקו'] = '',<br />
['בנימין נתניהו'] = '',<br />
['מיקום מפורט בישראל'] = '',<br />
['מיקום מפורט בישראל/תיעוד'] = '',<br />
['קורבן (יהדות)'] = '',<br />
['הדואר המנדטורי'] = '',<br />
['בעלי חיים בתנ"ך'] = '',<br />
['שאקירה'] = '',<br />
['האימפריה הרומית הקדושה בשיא ימי הביניים'] = '',<br />
}<br />
<br />
function validateParameters( frame )<br />
local pageName = mw.title.getCurrentTitle().text<br />
return verboten[pageName] or require('Module:ParamValidator').validateparams( frame )<br />
end<br />
<br />
return {<br />
main = validateParameters, <br />
equal = equal, <br />
decode = decode, <br />
googleurl = googleurl,<br />
biur = biur,<br />
showparams = showparams,<br />
}</div>
Matanya