Make cobiss function less horrible
This commit is contained in:
parent
f189391112
commit
d98649bd60
187
index.html
187
index.html
|
@ -10,142 +10,67 @@
|
|||
<script src='js/vfs_fonts.js'></script>
|
||||
|
||||
<script>
|
||||
function cobiss()
|
||||
{
|
||||
var knjiznica="Knjižnica FKKT in FRI\n Večna pot 113, Ljubljana\n FRI: Tel:01/4798005, FKKT: 01/4798006\n\n"
|
||||
var avtor=document.getElementById("avtor").value
|
||||
var predlagatelj="Predlagatelj dokumenta(avtor/soavtor): "
|
||||
var avtor1=predlagatelj.concat(avtor)
|
||||
var delo=document.getElementById("naslov").value
|
||||
var avtorji=document.getElementById("avtorji").value
|
||||
var slo=document.getElementById("slo").value
|
||||
var eng=document.getElementById("angl").value
|
||||
var vir=document.getElementById("vir").value
|
||||
if (vir.localeCompare("")!=0){
|
||||
var vir1=vir.match(/.{1,70}/g);
|
||||
vir = vir1.join(" ") }
|
||||
var tipologija=document.getElementById("tipologija").value
|
||||
var prispevki=document.getElementById("prispevki").value
|
||||
var priloge="Priloga: "
|
||||
var datum = new Date();
|
||||
var date="Datum: "+datum.getDate() + ". "+ (datum.getMonth()+1) + ". " + datum.getFullYear()
|
||||
|
||||
if (document.getElementById("fotokopija").checked){
|
||||
var fotokopija=document.getElementById("fotokopija").value
|
||||
priloge=priloge+", "+fotokopija
|
||||
}
|
||||
if (document.getElementById("dokazila").checked){
|
||||
var dokazila=document.getElementById("dokazila").value
|
||||
priloge=priloge+", "+dokazila
|
||||
}
|
||||
function cobiss() {
|
||||
var knjiznica = "Knjižnica FKKT in FRI\n Večna pot 113, Ljubljana\n FRI: Tel:01/4798005, FKKT: 01/4798006\n\n"
|
||||
var avtor = document.getElementById("avtor").value
|
||||
var predlagatelj = "Predlagatelj dokumenta(avtor/soavtor): "
|
||||
var avtor1 = predlagatelj.concat(avtor)
|
||||
var delo = document.getElementById("naslov").value
|
||||
var avtorji = document.getElementById("avtorji").value
|
||||
var slo = document.getElementById("slo").value
|
||||
var eng = document.getElementById("angl").value
|
||||
var vir = document.getElementById("vir").value
|
||||
if (vir.localeCompare("") != 0) {
|
||||
var vir1=vir.match(/.{1,70}/g);
|
||||
vir = vir1.join(" ")
|
||||
}
|
||||
var tipologija = document.getElementById("tipologija").value
|
||||
var prispevki = document.getElementById("prispevki").value
|
||||
var priloge = "Priloga: "
|
||||
var datum = new Date();
|
||||
var date = "Datum: " + datum.getDate() + ". "+ (datum.getMonth()+1) + ". " + datum.getFullYear()
|
||||
|
||||
var docDefinition = {
|
||||
content: [// using a { text: '...' } object lets you set styling properties
|
||||
{ text: knjiznica, fontSize: 12 },
|
||||
if (document.getElementById("fotokopija").checked){
|
||||
var fotokopija = document.getElementById("fotokopija").value
|
||||
priloge = priloge + ", " + fotokopija
|
||||
}
|
||||
|
||||
// if you set pass an array instead of a string, you'll be able
|
||||
// to style any fragment individually
|
||||
{
|
||||
text: avtor1,fontSize:12
|
||||
},
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{ text: 'Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS', fontSize:15, bold:true },
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: 'Tipologija dokumenta/dela:\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: tipologija, fontSize:12
|
||||
},
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: 'Za prispevke, ki so objavljeni v zborniku:\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: prispevki, fontSize:12
|
||||
},
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: 'Naslov dela/dokumenta:\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: delo, fontSize:12
|
||||
},
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: 'Priimek in imena:avtorja in soavtorja:\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: avtorji, fontSize:12
|
||||
},
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: 'Ključne besede v slovenkem jeziku:\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: slo, fontSize:12
|
||||
},
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: 'Ključne besede v angleškem jeziku:\n',fontSize:12
|
||||
},
|
||||
eng,
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: 'Vir:\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: vir,fontSize:12
|
||||
},/*,
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
/* { text: 'Priloge', style: 'header' },
|
||||
{
|
||||
ol: [
|
||||
'primarni vir',
|
||||
'fotokopija članka/prispevka in fotokopija naslova primarnega vira',
|
||||
'dokazila(recenzija, vabila)',
|
||||
]
|
||||
},*/
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: priloge, fontSize:12
|
||||
},
|
||||
{
|
||||
text: '\n\n',fontSize:12
|
||||
},
|
||||
{
|
||||
text: date,fontSize:12
|
||||
}
|
||||
]
|
||||
};
|
||||
if (document.getElementById("dokazila").checked){
|
||||
var dokazila = document.getElementById("dokazila").value
|
||||
priloge = priloge + ", " + dokazila
|
||||
}
|
||||
|
||||
// pdfMake.createPdf(docDefinition).open();
|
||||
var docDefinition = {
|
||||
defaultStyle: { fontSize: 12 },
|
||||
content: [ // using a { text: '...' } object lets you set styling properties
|
||||
knjiznica,
|
||||
avtor1,
|
||||
'\n\n',
|
||||
{
|
||||
text: 'Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS',
|
||||
fontSize: 15,
|
||||
bold: true
|
||||
},
|
||||
'\n\n' ,
|
||||
'Tipologija dokumenta/dela:\n', tipologija, '\n\n' ,
|
||||
'Za prispevke, ki so objavljeni v zborniku:\n', prispevki, '\n\n',
|
||||
'Naslov dela/dokumenta:\n', delo, '\n\n',
|
||||
'Priimek in imena:avtorja in soavtorja:\n', avtorji, '\n\n',
|
||||
'Ključne besede v slovenkem jeziku:\n', slo, '\n\n',
|
||||
'Ključne besede v angleškem jeziku:\n', eng, '\n\n',
|
||||
'Vir:\n', vir, '\n\n',
|
||||
priloge, '\n\n',
|
||||
date
|
||||
]
|
||||
};
|
||||
|
||||
// print the PDF (temporarily Chrome-only)
|
||||
//pdfMake.createPdf(docDefinition).print();
|
||||
// pdfMake.createPdf(docDefinition).open();
|
||||
|
||||
// download the PDF (temporarily Chrome-only)
|
||||
pdfMake.createPdf(docDefinition).download('cobiss-obrazec.pdf');
|
||||
// print the PDF (temporarily Chrome-only)
|
||||
//pdfMake.createPdf(docDefinition).print();
|
||||
|
||||
// download the PDF (temporarily Chrome-only)
|
||||
pdfMake.createPdf(docDefinition).download('cobiss-obrazec.pdf');
|
||||
}
|
||||
</script>
|
||||
|
||||
|
|
Loading…
Reference in a new issue