בדוקי עריכות אוטומטית, אינטערפעיס רעדאקטארן, אינטערפעיס אדמיניסטראַטאָרן, סיסאפן, מייבאים, מעדכנים, מייבא, אספקלריה רעדאקטארן
46,726
רעדאגירונגען
(אפדעיט) |
(אפדעיט) |
||
| (5 צווישנדיגע ווערסיעס פונעם זעלבן באַניצער נישט געוויזן) | |||
| שורה 45: | שורה 45: | ||
.replace(/=/g, "{{=}}") | .replace(/=/g, "{{=}}") | ||
.replace(/''/g, '"') | .replace(/''/g, '"') | ||
.replace(/((?<!עיתונות)\|\|?)/gm, function (x) { return "{" + "{" + x.replace(/\|/g, "!") + "}}"; }) | .replace(/((?<!עיתונות)\|\|?)/gm, function (x) { return "{" + "{" + x.replace(/\|/g, "!") + "}}"; }) | ||
.replace(/[\u200B\u200E\u200F\u2028\u202A\u202B\u202C\u202D\u202E]/g, '') // remove invisible Unicode control characters | |||
.replace(/ {2,}/g, ' ') | .replace(/ {2,}/g, ' ') | ||
.replace('#google_vignette', ''); | .replace('#google_vignette', ''); | ||
| שורה 136: | שורה 137: | ||
{ url: 1, match: /co\.il\/((?:ency|home|headlines)\/.*?html?)/ }, | { url: 1, match: /co\.il\/((?:ency|home|headlines)\/.*?html?)/ }, | ||
{ url: 1, match: /L-(.*?),/ }, | { url: 1, match: /L-(.*?),/ }, | ||
{ url: 1, match: /co\.il\/(.*)/ } | { url: 1, match: /co\.il\/(.*)/ } | ||
], | |||
[ | [ | ||
{ url: 1, match: /co\.il\/((?:ency)\/.*?html?)/, prefix: "תאריך=", func: function(s) { return s ? 'ללא' : ''; }}, | { url: 1, match: /co\.il\/((?:ency)\/.*?html?)/, prefix: "תאריך=", func: function(s) { return s ? 'ללא' : ''; }}, | ||
| שורה 470: | שורה 472: | ||
{ telem: "h1:first" }, | { telem: "h1:first" }, | ||
{ url:1, match: /makorrishon\.co\.il\/(.*?)\/?$/ }, | { url:1, match: /makorrishon\.co\.il\/(.*?)\/?$/ }, | ||
{ ldjson: { key:'datePublished'}, date:['-',[2,1,0]] } | |||
] | ] | ||
}, | }, | ||
| שורה 603: | שורה 606: | ||
}, | }, | ||
{ | { | ||
hostname: " | hostname: "news1.co.il", | ||
params: [ | params: [ | ||
{ str: 'NFC' }, | { str: 'NFC' }, | ||
| שורה 836: | שורה 839: | ||
}, | }, | ||
{ | { | ||
hostname: 'www.nli.org.il', hrefmatch: /newspapers\/bamahane/, // it's own thing and not part of the larger nli | hostname: 'www.nli.org.il', hrefmatch: /newspapers\/bamahane\//, // it's own thing and not part of the larger nli | ||
params: [ | params: [ | ||
{ str: 'במחנה' }, | { str: 'במחנה' }, | ||
| שורה 842: | שורה 845: | ||
{ str: '', func: function (str) { return window.prompt("כותרת הדף", str); } }, // $('.pageblockselected').attr('title') | { str: '', func: function (str) { return window.prompt("כותרת הדף", str); } }, // $('.pageblockselected').attr('title') | ||
{ url: 1, match: /newspapers\/bamahane\/(\d{4}\/\d{2}\/\d{2})\// }, | { url: 1, match: /newspapers\/bamahane\/(\d{4}\/\d{2}\/\d{2})\// }, | ||
{ url: 1, match: /page\/(\d+)/ } | |||
] | |||
}, | |||
{ | |||
hostname: 'www.nli.org.il', hrefmatch: /newspapers\/bamahanenahal\//, // it's own thing and not part of the larger nli | |||
params: [ | |||
{ str: 'במחנה נחל' }, | |||
{ str: '', func: function (str) { return window.prompt("שם מחבר", str!='N/A'?str:''); } }, | |||
{ str: '', func: function (str) { return window.prompt("כותרת הדף", str); } }, // $('.pageblockselected').attr('title') | |||
{ url: 1, match: /newspapers\/bamahanenahal\/(\d{4}\/\d{2}\/\d{2})\// }, | |||
{ url: 1, match: /page\/(\d+)/ } | { url: 1, match: /page\/(\d+)/ } | ||
] | ] | ||
| שורה 896: | שורה 909: | ||
'hayal': 'לחייל', | 'hayal': 'לחייל', | ||
'hayomisr': 'עיתונות|hayomisr', | 'hayomisr': 'עיתונות|hayomisr', | ||
'hayomw': 'היום | 'hayomw': 'היום (ורשה)', | ||
'hazit': 'החזית', | 'hazit': 'החזית', | ||
'hbkr': 'הבקר', | 'hbkr': 'הבקר', | ||
| שורה 983: | שורה 996: | ||
{ url: 1, match: /\/(\d+)\/$/ } | { url: 1, match: /\/(\d+)\/$/ } | ||
], | ], | ||
{ | { attr: ['meta[property="article:published_time"]', 'content'], date: ['-', '210'] } | ||
] | ] | ||
}, | }, | ||
| שורה 1,162: | שורה 1,175: | ||
{ str: 'סרוגים' }, | { str: 'סרוגים' }, | ||
[ | [ | ||
{ ldjson: { key: 'author' } }, | |||
{ telem: '.post_author', match: /(.+?)\d/ }, | { telem: '.post_author', match: /(.+?)\d/ }, | ||
{ attr: ["meta[name='author']", "content"] } | { attr: ["meta[name='author']", "content"] } | ||
| שורה 1,168: | שורה 1,182: | ||
{ url: 1, match: /\.srugim\.co\.il\/(.*)$/ }, | { url: 1, match: /\.srugim\.co\.il\/(.*)$/ }, | ||
[ | [ | ||
{ ldjson: { key: 'datePublished' } }, | |||
{ attr: ["meta[property='article:published_time']", "content"], date:['-',[2,1,0]] }, | { attr: ["meta[property='article:published_time']", "content"], date:['-',[2,1,0]] }, | ||
{ telem: '.post_details', date: '.' } | { telem: '.post_details', date: '.' } | ||
| שורה 1,432: | שורה 1,447: | ||
{ url: 1, match: /il\/(.+?)\// }, | { url: 1, match: /il\/(.+?)\// }, | ||
{ telem: 'div.date > span' } | { telem: 'div.date > span' } | ||
] | ] | ||
}, | }, | ||
| שורה 1,616: | שורה 1,622: | ||
{ url: 1, match: /co\.il\/(\d+)/, dirty: true }, | { url: 1, match: /co\.il\/(\d+)/, dirty: true }, | ||
{ ldjson: { key: 'datePublished' } } | { ldjson: { key: 'datePublished' } } | ||
] | |||
}, | |||
{ | |||
hostname: "academia.edu", | |||
params: [ | |||
{ str: 'אקדמיה' }, | |||
{ ldjson: ["script[data-component-name='TopCard']", "work.authors.0.displayName"] }, | |||
{ attr: ["meta[property='og:title']", "content"] }, | |||
{ url: 1, match: /academia.edu\/(\d+)/ }, | |||
{ ldjson: ["script[data-component-name='TopCard']", "publicationName"] }, | |||
{ ldjson: ["script[data-component-name='TopCard']", "publicationYear"] } | |||
] | ] | ||
}, | }, | ||
| שורה 1,624: | שורה 1,641: | ||
{ telem: "h1.firstHeading" }, | { telem: "h1.firstHeading" }, | ||
{ telem: "h1.firstHeading", func: function(data) { var match = data.match(/ - [A-Za-z].*/); return match ? data.replace(match[0], '') : false; } } | { telem: "h1.firstHeading", func: function(data) { var match = data.match(/ - [A-Za-z].*/); return match ? data.replace(match[0], '') : false; } } | ||
] | ] | ||
}, | }, | ||
| שורה 1,693: | שורה 1,699: | ||
try { | try { | ||
var curParam = data[i].params[j][k], | var curParam = data[i].params[j][k], | ||
removed = false; | removed = false; | ||
params[j] = ''; | |||
if (typeof curParam.str != "undefined") { | if (typeof curParam.str != "undefined") { | ||
| שורה 1,975: | שורה 1,982: | ||
var general = { | var general = { | ||
'קעפל': ldTitle, | 'קעפל': ldTitle, | ||
' | 'אדרעס': location.href | ||
}; | }; | ||
רעדאגירונגען