90
עריכות
(תאריכים עבריים עם גרש) |
(הוספת המרה לתאריך עברי (בעזרת תבנית:תע) בהתאם למקובל באתר) |
||
שורה 3: | שורה 3: | ||
function dateFormat(dateArr) | function dateFormat(dateArr) | ||
{ | { | ||
if (dateArr instanceof Array) | if (dateArr instanceof Array) | ||
{ | { | ||
if (dateArr.length != 3) | if (dateArr.length != 3) | ||
return ''; | return ''; | ||
m = dateArr[1]; d = dateArr[0]; y = dateArr[2] | |||
return "{{תע+|+"+m+"/"+d+"/"+y+"}}"; | |||
} | } | ||
return jQuery.trim(dateArr); | return jQuery.trim(dateArr); | ||
שורה 60: | שורה 20: | ||
return [engDate[2], (m.indexOf(engDate[1]) + 1) , engDate[3] ]; | return [engDate[2], (m.indexOf(engDate[1]) + 1) , engDate[3] ]; | ||
} | } | ||
function match (str, expr){str = str?str.match(expr):str; return (str&&str.length>1)?str[1]:'';} | function match (str, expr){str = str?str.match(expr):str; return (str&&str.length>1)?str[1]:'';} | ||
שורה 102: | שורה 60: | ||
{ str: location.href, match: /hageula.com\/news\/[^/]+\/(\d+).html/ }, | { str: location.href, match: /hageula.com\/news\/[^/]+\/(\d+).html/ }, | ||
{ telem: 'h1:first' }, | { telem: 'h1:first' }, | ||
{ elem: ['a[href^="/author"]', 'parent', 'text']}, | { elem: ['a[href^="/author"]', 'parent', 'text'], remove:"מערכת האתר"}, | ||
{ telem: 'table.Aborder tr:first td:last div', split:'.', func:dateFormat} | { telem: 'table.Aborder tr:first td:last div', split:'.', func:dateFormat} | ||
] | ] | ||
שורה 282: | שורה 240: | ||
.replace("=","{{=}}") | .replace("=","{{=}}") | ||
.replace(/''/g,'"') | .replace(/''/g,'"') | ||
.replace(/(\|\|?)/gm,function(x){return "{{" + x.replace(/\|/g,"!") + "}}";})); | .replace(/(\|\|?)/gm,function(x){return "{{" + x.replace(/\|/g,"!") + "}}";}) | ||
.replace("+{{!}}+","|") | |||
); | |||
} | } | ||
else if (jQuery.isArray(params[j])) | else if (jQuery.isArray(params[j])) |