Revize 56235f0a
Přidáno uživatelem Ondřej Anděl před více než 3 roky(ů)
application/view/modals/detailModal.html | ||
---|---|---|
291 | 291 |
"T": "Partikule" |
292 | 292 |
}; |
293 | 293 |
|
294 |
const codeToManuscript = { |
|
295 |
"0": "rukopis Vídeňský", |
|
296 |
"1": "zlomky Hanušovy", |
|
297 |
"2": "zlomky Hradecké", |
|
298 |
"3": "rukopis Cambridžský", |
|
299 |
"4": "rukopis Františkánský", |
|
300 |
"5": "zlomek Olomoucký", |
|
301 |
"6": "fragment Strahovský", |
|
302 |
"7": "zlomky Klementinsko-Křižovnické", |
|
303 |
"8": "zlomky Mnichovské", |
|
304 |
"9": "rukopis Lobkovický", |
|
305 |
"10": "rukopis Pelclův", |
|
306 |
"11": "rukopis Cerronský", |
|
307 |
"12": "rukopis Fürstenberský", |
|
308 |
"13": "rukopis Zebererův", |
|
309 |
"14": "vydání Pavla Ješína z Bezdězi, Praha 1620", |
|
310 |
"15": "básně připsané při Pulkavově kronice v rukopisu Litoměřickém", |
|
311 |
}; |
|
312 |
|
|
313 |
const codeToManuscriptShort = { |
|
314 |
"0": "V", |
|
315 |
"1": "H", |
|
316 |
"2": "Hr", |
|
317 |
"3": "C", |
|
318 |
"4": "F", |
|
319 |
"5": "O", |
|
320 |
"6": "S", |
|
321 |
"7": "K", |
|
322 |
"8": "M", |
|
323 |
"9": "L", |
|
324 |
"10": "P", |
|
325 |
"11": "Cr", |
|
326 |
"12": "Fs", |
|
327 |
"13": "Z", |
|
328 |
"14": "Js", |
|
329 |
"15": "Pl", |
|
330 |
}; |
|
331 |
|
|
294 | 332 |
const codeToCase = { |
295 | 333 |
"1": "Nominativ", |
296 | 334 |
"2": "Genitiv", |
application/view/searchContent.php | ||
---|---|---|
503 | 503 |
} |
504 | 504 |
|
505 | 505 |
function renderManuscript(manuscripts, shorten=true) { |
506 |
const names = [ |
|
507 |
"rukopis Vídeňský", |
|
508 |
"zlomky Hanušovy", |
|
509 |
"zlomky Hradecké", |
|
510 |
"rukopis Cambridžský", |
|
511 |
"rukopis Františkánský", |
|
512 |
"zlomek Olomoucký", |
|
513 |
"fragment Strahovský", |
|
514 |
"zlomky Klementinsko-Křižovnické", |
|
515 |
"zlomky Mnichovské", |
|
516 |
"rukopis Lobkovický", |
|
517 |
"rukopis Pelclův", |
|
518 |
"rukopis Cerronský", |
|
519 |
"rukopis Fürstenberský", |
|
520 |
"rukopis Zebererův", |
|
521 |
"vydání Pavla Ješína z Bezdězi, Praha 1620", |
|
522 |
"básně připsané při Pulkavově kronice v rukopisu Litoměřickém", |
|
523 |
]; |
|
524 | 506 |
let output = ""; |
525 | 507 |
for(let i = 0; i < manuscripts.length; i++){ |
526 |
output += names[manuscripts[i]]; |
|
508 |
if(shorten) |
|
509 |
output += codeToManuscriptShort[manuscripts[i]]; |
|
510 |
else |
|
511 |
output += codeToManuscript[manuscripts[i]]; |
|
527 | 512 |
|
528 | 513 |
if(i < manuscripts.length - 1){ |
529 |
if(shorten && i === 2){ |
|
530 |
const extras = manuscripts.length - (i + 1); |
|
531 |
output += " <i><small>a " + extras + " další" + (extras > 4? "ch" : "") + "</small></i>"; |
|
532 |
break; |
|
533 |
} |
|
534 |
output += "; " |
|
514 |
if(shorten) |
|
515 |
output += ", "; |
|
516 |
else |
|
517 |
output += "; "; |
|
535 | 518 |
} |
536 | 519 |
} |
537 | 520 |
return output; |
Také k dispozici: Unified diff
Bug #8527: Nevyhovojící zobrazení rukopisů