מייבאים כמותיים, בדוקי עריכות אוטומטית, אינטערפעיס אדמיניסטראַטאָרן, מנטרים, מייבאים, מעדכנים, אספקלריה רעדאקטארן
3,951
רעדאגירונגען
אין תקציר עריכה |
אין תקציר עריכה |
||
| שורה 2: | שורה 2: | ||
function wikiit(event, force_popup) { | function wikiit(event, force_popup) { | ||
window.$ = window.jQuery; | window.$ = window.jQuery; | ||
function hasHebrew(text) { | |||
if (typeof text !== 'string') { | |||
return false; | |||
} | |||
return /[\u0590-\u05FF]/.test(text); | |||
} | |||
function dateFormat(dateArr) { | function dateFormat(dateArr) { | ||
if (dateArr instanceof Array) { | if (dateArr instanceof Array) { | ||
| שורה 1,855: | שורה 1,860: | ||
if (isNaN(date)) { | if (isNaN(date)) { | ||
date = new Date(ldojson.publisher.datePublished); | date = new Date(ldojson.publisher.datePublished); | ||
} | |||
var שרייבער = $.map($(ldojson.author), function(a) { return a.name; }).join(VE); | |||
var קעפל = ldojson.name || ldojson.headline; | |||
var זייטל = (ldojson.publisher||ldojson_website[0]).name; | |||
var hebrewFound = hasHebrew(שרייבער) || hasHebrew(קעפל) || hasHebrew(זייטל); | |||
var dateFormatter = hebrewFound ? dateFormat : dateFormatEng; | |||
var formattedDate = ''; | |||
if (date != "Invalid Date") { | |||
var dateParts = [''+date.getDate(), ''+(date.getMonth()+1), ''+date.getFullYear()]; | |||
formattedDate = dateFormatter(dateParts); | |||
} | } | ||
var general = { | var general = { | ||
'שרייבער': שרייבער, | |||
'קעפל': קעפל, | |||
'אדרעס': location.href, | |||
'זייטל': זייטל, | |||
'דאטום': formattedDate, | |||
}; | }; | ||
console.log('data', general); | console.log('data', general); | ||
רעדאגירונגען