Skip to content
Snippets Groups Projects
Commit dc04315c authored by Martin de la Iglesia's avatar Martin de la Iglesia
Browse files

Upload New File

parent 78588f07
No related branches found
No related tags found
No related merge requests found
/* Diese CSS-Datei ist Teil von
Philipp Hainhofer: Das Große Stammbuch. Kommentierte digitale Edition eines bedeutenden Album Amicorum aus der Zeit um 1600 [Wolfenbütteler Digitale Editionen, Nr. 6], herausgegeben, transkribiert, übersetzt und kommentiert von Sabine Jagodzinski, Wolfenbüttel: Herzog August Bibliothek 2024, https://stammbuch.hab.de/stammbuch
und wurde erstellt von Martin de la Iglesia (iglesia@hab.de).
Sie dient der Bearbeitung der Bibliographie im <oXygen/> XML Editor. */
@namespace oxy url('http://www.oxygenxml.com/extensions/author');
@namespace xml url('http://www.w3.org/XML/1998/namespace');
oxy|comment{
display:none !important
}
teiHeader{
display:none;
}
bibl{
display:block;
background-color:#fff1e5;
border-style:solid;
margin:10px;
}
bibl:before{
content:
oxy_label(
text, "ID:",
width, 8em)
oxy_textfield(
edit, "@xml:id",
columns, 32)
"\A"
oxy_label(
text, "Sortierschlüssel:",
width, 8em)
oxy_textfield(
edit, "@sortKey",
columns, 32);
}
note[type='change']:first-of-type{
display:block;
}
note[type='change']:first-of-type:after{
content:
oxy_button(
action, oxy_action(
name, 'Timestamp',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<note xmlns="http://www.tei-c.org/ns/1.0" type="change">edited at ${timeStamp} by ${env(USERNAME)}</note>',
arg-insertLocation, '.',
arg-insertPosition, 'Before'),
showIcon, false
)
}
note[type='change']:not(note:first-of-type){
visibility:hidden
}
seg{
visibility:-oxy-collapse-text;
}
seg:before{
content:"\A"
oxy_label(
text, "Bibliogr. Angabe:",
width, 8em)
oxy_textArea(
edit, "#text",
columns, 96
);
white-space:pre-wrap;
}
seg:after{
content:"\A"
oxy_button(
action, oxy_action(
name, 'OPAC',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<ptr xmlns="http://www.tei-c.org/ns/1.0" type="opac" cRef=""/>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, 'GBV',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<ptr xmlns="http://www.tei-c.org/ns/1.0" type="gbv" cRef=""/>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, 'Gateway Bayern',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<ptr xmlns="http://www.tei-c.org/ns/1.0" type="bvb" cRef=""/>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, 'Reiseberichte-Edition',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<ptr xmlns="http://www.tei-c.org/ns/1.0" type="ph-reisen" cRef=""/>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
"\A"
oxy_button(
action, oxy_action(
name, 'Volltextlink',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<ptr xmlns="http://www.tei-c.org/ns/1.0" type="fulltext" target=""/>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
}
linkGrp:last-of-type:after{
content:"\A"
}
ptr[type=opac]:before{
content:"\A"
oxy_label(
text, "OPAC (PPN):",
width, 8em)
oxy_textfield(
edit, "@cRef",
columns, 32)
}
ptr[type=gbv]:before{
content:"\A"
oxy_label(
text, "GBV (PPN):",
width, 8em)
oxy_textfield(
edit, "@cRef",
columns, 32)
}
ptr[type=bvb]:before{
content:"\A"
oxy_label(
text, "Gateway Bayern (BV-Nr.):",
width, 8em)
oxy_textfield(
edit, "@cRef",
columns, 32)
}
ptr[type=ph-reisen]:before{
content:"\A"
oxy_label(
text, "Link zum Bibliographieeintrag in der Reiseberichteedition:",
width, 16em)
oxy_textfield(
edit, "@cRef",
columns, 64)
}
ptr[type=fulltext]:before{
content:"\A"
oxy_label(
text, "Link zum Volltext:",
width, 8em)
oxy_textfield(
edit, "@target",
columns, 64)
}
bibl>ptr:after{
content: oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'self::ptr'),
showIcon, false
)
}
seg>ptr:after{
content: oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'self::ptr'),
showIcon, false
)
}
/* Sekundärliteratur: */
linkGrp[ana="http://purl.org/dc/terms/references"]:before{
font-weight:bold;
content:"\A Zitiert in: \A"
attr(target)
}
linkGrp[ana="http://purl.org/dc/terms/references"]:after{
content:oxy_button(
actionID, 'links',
showIcon, false
)
" "
oxy_button(
action, oxy_action(
name, '[+Link]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<link xmlns="http://www.tei-c.org/ns/1.0" target="https:// #${xpath_eval(ancestor::bibl/@xml:id)}"></link>',
arg-insertLocation, 'ancestor-or-self::linkGrp',
arg-insertPosition, 'Inside as last child'),
showIcon, false
);
}
link:before{
/* content:"• " attr(target) "\A" */
content:"• "
oxy_textfield(
edit, "@target",
columns, 56)
}
link:after{
content:
oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'self::link'),
showIcon, false
)
"\A"
}
bibl:after{
content:
"\A"
oxy_button(
action, oxy_action(
name, 'Neuen Datensatz hinzufügen',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<bibl xmlns="http://www.tei-c.org/ns/1.0" xml:id="" sortKey=""><seg/><linkGrp ana="http://purl.org/dc/terms/references" targFunc="active passive"><link/></linkGrp></bibl>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
oxy_buttonGroup(
label, 'DATENSATZ LÖSCHEN',
actions,
oxy_action_list(
oxy_action(
name, 'OK',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementOperation',
arg-elementLocation, 'self::bibl'
),
oxy_action(
name, 'Abbrechen',
operation,'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '',
arg-insertLocation, '.',
arg-insertPosition, 'After'
)
)
)
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment