Skip to content

Commit 779bc02

Browse files
committed
changed adding of notes to comply with behaviour of beck-online.js
1 parent e273bde commit 779bc02

File tree

1 file changed

+38
-38
lines changed

1 file changed

+38
-38
lines changed

Juris.js

+38-38
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"inRepository": true,
1010
"translatorType": 4,
1111
"browserSupport": "gcsv",
12-
"lastUpdated": "2014-11-16 11:02:33"
12+
"lastUpdated": "2014-12-03 21:49:46"
1313
}
1414

1515
/*
@@ -74,8 +74,20 @@ function detectWeb(doc, url) {
7474
}
7575
}
7676

77+
function addNote(originalNote, newNote) {
78+
if (originalNote.length == 0) {
79+
originalNote = "Additional Metadata: "+newNote;
80+
}
81+
else
82+
{
83+
originalNote += newNote;
84+
}
85+
return originalNote;
86+
}
87+
7788
function scrapeArticle(doc, url) {
7889
var item = new Zotero.Item("journalArticle");
90+
var note = "";
7991

8092
// scrape authors
8193
var myAuthorsString = scrapeData['Autor'];
@@ -124,9 +136,12 @@ function scrapeArticle(doc, url) {
124136
// regulations cited in the database for the article
125137
var citedRegulations = scrapeData['Normen'];
126138
if (citedRegulations) {
127-
item.notes.push({note: "Normen: "+ZU.trimInternal(citedRegulations) });
139+
note = addNote(note, "<h3>Normen</h3><p>" + ZU.trimInternal(citedRegulations) + "</p>");
128140
}
129141

142+
if (note.length != 0) {
143+
item.notes.push( {note: note} );
144+
}
130145
item.attachments = [{
131146
title: "Snapshot",
132147
document:doc
@@ -137,6 +152,7 @@ function scrapeArticle(doc, url) {
137152

138153
function scrapeCase(doc, url) {
139154
var item = new Zotero.Item('case');
155+
var note = "";
140156

141157
// court
142158
item.court = scrapeData['Gericht'];
@@ -186,17 +202,25 @@ function scrapeCase(doc, url) {
186202
// regulations cited in the database for the case
187203
var basedOnRegulations = scrapeData['Normen'];
188204
if (basedOnRegulations) {
189-
item.notes.push({note: "Normen: "+ZU.trimInternal(basedOnRegulations) });
205+
note = addNote(note, "<h3>Normen</h3><p>" + ZU.trimInternal(basedOnRegulations) + "</p>");
190206
}
191207
var inofficialTitle = ZU.xpathText(doc, "//div[@class='docLayoutTitel']/div/dl/dd/p");
192-
if (inofficialTitle) item.notes.push({note: "Titel: "+ZU.trimInternal(inofficialTitle)});
193-
208+
if (inofficialTitle) {
209+
note = addNote(note, "<h3>Titel</h3><p>" + ZU.trimInternal(inofficialTitle) + "</p>");
210+
}
194211
// sources if available
195212
if (ZU.xpathText(doc, "//h3[.='Fundstellen']")) {
196213
var sources = ZU.xpathText(doc, "//td[@class='TableUnten']/div[2]/div[4]");
197-
item.notes.push({note: "Fundstellen: "+ZU.trimInternal(sources)});
214+
if (sources) {
215+
note = addNote(note, "<h3>Fundstellen</h3><p>" + ZU.trimInternal(sources) + "</p>");
216+
}
198217
}
199218

219+
if (note.length != 0) {
220+
item.notes.push( {note: note} );
221+
}
222+
223+
200224
item.attachments = [{
201225
title: "Snapshot",
202226
document:doc
@@ -232,7 +256,7 @@ var testCases = [
232256
],
233257
"notes": [
234258
{
235-
"note": "Normen: KrWaffKontrG, AWG, StGB"
259+
"note": "Additional Metadata: <h3>Normen</h3><p>KrWaffKontrG, AWG, StGB</p>"
236260
}
237261
],
238262
"tags": [],
@@ -272,7 +296,7 @@ var testCases = [
272296
],
273297
"notes": [
274298
{
275-
"note": "Normen: Art 5 GG, Art 10 MRK, § 53 Abs 1 Nr 5 StPO, § 97 Abs 5 StPO, § 383 Abs 1 Nr 5 ZPO ... mehr"
299+
"note": "Additional Metadata: <h3>Normen</h3><p>Art 5 GG, Art 10 MRK, § 53 Abs 1 Nr 5 StPO, § 97 Abs 5 StPO, § 383 Abs 1 Nr 5 ZPO ... mehr</p>"
276300
}
277301
],
278302
"tags": [],
@@ -300,13 +324,7 @@ var testCases = [
300324
"creators": [],
301325
"notes": [
302326
{
303-
"note": "Normen: § 101 Abs 2 S 1 Nr 3 UrhG, § 101 Abs 9 S 1 UrhG, § 91 Abs 1 S 1 ZPO"
304-
},
305-
{
306-
"note": "Titel: Urheberrechtsverletzung im Internet: Erstattungsfähigkeit der Kosten des Verfahrens gegen einen Internet-Provider auf Auskunft über die Inhaber bestimmter IP-Adressen - Deus Ex"
307-
},
308-
{
309-
"note": "Fundstellen: NSW UrhG § 101 (BGH-intern) NSW ZPO § 91 (BGH-intern)"
327+
"note": "Additional Metadata: <h3>Normen</h3><p>§ 101 Abs 2 S 1 Nr 3 UrhG, § 101 Abs 9 S 1 UrhG, § 91 Abs 1 S 1 ZPO</p><h3>Titel</h3><p>Urheberrechtsverletzung im Internet: Erstattungsfähigkeit der Kosten des Verfahrens gegen einen Internet-Provider auf Auskunft über die Inhaber bestimmter IP-Adressen - Deus Ex</p><h3>Fundstellen</h3><p>NSW UrhG § 101 (BGH-intern) NSW ZPO § 91 (BGH-intern) EBE/BGH 2014, 359-360 (Leitsatz und Gründe) WRP 2014, 1468-1469 (Leitsatz und Gründe) Magazindienst 2014, 1101-1103 (Leitsatz und Gründe)</p>"
310328
}
311329
],
312330
"tags": [],
@@ -341,7 +359,7 @@ var testCases = [
341359
],
342360
"notes": [
343361
{
344-
"note": "Normen: § 69 BauO NW, § 633 BGB, VOB B"
362+
"note": "Additional Metadata: <h3>Normen</h3><p>§ 69 BauO NW, § 633 BGB, VOB B</p>"
345363
}
346364
],
347365
"tags": [],
@@ -369,7 +387,7 @@ var testCases = [
369387
"creators": [],
370388
"notes": [
371389
{
372-
"note": "Titel: Asylrecht Eilverfahren"
390+
"note": "Additional Metadata: <h3>Normen</h3><p>§ 71a Abs 1 AsylVfG 1992</p><h3>Titel</h3><p>Behandlung eines Asylantrages als Folgeantrag, der nach Ablehnung eines in einem EU-Mitgliedstaat (hier: Ungarn) gestellten Asylantrages abgelehnt worden war</p>"
373391
}
374392
],
375393
"tags": [],
@@ -491,13 +509,7 @@ var testCases = [
491509
"creators": [],
492510
"notes": [
493511
{
494-
"note": "Normen: § 97 Abs 1 S 1 UrhG"
495-
},
496-
{
497-
"note": "Titel: Urheberrechtsverletzung durch Teilnahme an einer Internet-Musiktauschbörse; Haftung des Internetanschlussinhabers für Rechtsverletzungen volljähriger Familienangehöriger; tatsächliche Vermutung für eine Täterschaft des Anschlussinhabers und Umfang dessen sekundärer Darlegungslast - BearShare"
498-
},
499-
{
500-
"note": "Fundstellen: BGHZ 200, 76-86 (Leitsatz und Gründe) NSW UrhG § 97 (BGH-intern) WM 2014, 1143-1146 (Leitsatz und Gründe) WRP 2014, 851-854 (Leitsatz und Gründe) GRUR 2014, 657-660 (Leitsatz und Gründe) CR 2014, 472-475 (Leitsatz und Gründe) Magazindienst 2014, 642-647 (Leitsatz und Gründe) MDR 2014, 849-850 (Leitsatz und Gründe) K&R 2014, 513-516 (Leitsatz und Gründe) MMR 2014, 547-550 (Leitsatz und Gründe) NJW 2014, 2360-2362 (Leitsatz und Gründe) FamRZ 2014, 1291-1293 (Leitsatz und Gründe) VuR 2014, 316-318 (Leitsatz und Gründe) ZUM 2014, 707-710 (Leitsatz und Gründe) AfP 2014, 320-324 (Leitsatz und Gründe) VersR 2014, 1007-1009 (Leitsatz und Gründe) WuB IV A § 1004 BGB 1.14 (Leitsatz und Gründe)"
512+
"note": "Additional Metadata: <h3>Normen</h3><p>§ 97 Abs 1 S 1 UrhG</p><h3>Titel</h3><p>Urheberrechtsverletzung durch Teilnahme an einer Internet-Musiktauschbörse; Haftung des Internetanschlussinhabers für Rechtsverletzungen volljähriger Familienangehöriger; tatsächliche Vermutung für eine Täterschaft des Anschlussinhabers und Umfang dessen sekundärer Darlegungslast - BearShare</p><h3>Fundstellen</h3><p>BGHZ 200, 76-86 (Leitsatz und Gründe) NSW UrhG § 97 (BGH-intern) WM 2014, 1143-1146 (Leitsatz und Gründe) WRP 2014, 851-854 (Leitsatz und Gründe) GRUR 2014, 657-660 (Leitsatz und Gründe) CR 2014, 472-475 (Leitsatz und Gründe) Magazindienst 2014, 642-647 (Leitsatz und Gründe) MDR 2014, 849-850 (Leitsatz und Gründe) K&R 2014, 513-516 (Leitsatz und Gründe) MMR 2014, 547-550 (Leitsatz und Gründe) NJW 2014, 2360-2362 (Leitsatz und Gründe) FamRZ 2014, 1291-1293 (Leitsatz und Gründe) VuR 2014, 316-318 (Leitsatz und Gründe) ZUM 2014, 707-710 (Leitsatz und Gründe) AfP 2014, 320-324 (Leitsatz und Gründe) VersR 2014, 1007-1009 (Leitsatz und Gründe) WuB IV A § 1004 BGB 1.14 (Leitsatz und Gründe)</p>"
501513
}
502514
],
503515
"tags": [],
@@ -526,13 +538,7 @@ var testCases = [
526538
"creators": [],
527539
"notes": [
528540
{
529-
"note": "Normen: EGRL 29/2001 Art 3 Abs 2, EGRL 29/2001 Art 5 Abs 1, EGRL 29/2001 Art 5 Abs 2 Buchst b, EGRL 29/2001 Art 8 Abs 2, EGRL 29/2001 Art 8 Abs 3 ... mehr"
530-
},
531-
{
532-
"note": "Titel: Auslegung der Urheberrechtsrichtlinie auf Vorabentscheidungsersuchen eines österreichischen Gerichts: Gerichtliche Anordnung einer unbestimmten Website-Zugangssperrung gegenüber einem Anbieter von Internetzugangsdiensten wegen Urheberrechtsverletzungen"
533-
},
534-
{
535-
"note": "Fundstellen: ABl EU 2014, Nr C 151, 2-3 (Leitsatz) GRUR 2014, 468-472 (Leitsatz und Gründe) GRUR Int 2014, 469-474 (Leitsatz und Gründe) K&R 2014, 329-333 (Leitsatz und Gründe) WRP 2014, 540-544 (Leitsatz und Gründe) EuZW 2014, 388-391 (Leitsatz und Gründe) Medien und Recht 2014, 82-87 (red. Leitsatz und Gründe) NJW 2014, 1577-1580 (Leitsatz und Gründe) RIW 2014, 373-377 (red. Leitsatz und Gründe) ZUM 2014, 494-498 (Leitsatz und Gründe) MMR 2014, 397-399 (Leitsatz und Gründe) EuGRZ 2014, 301-306 (red. Leitsatz und Gründe) CR 2014, 469-472 (Leitsatz und Gründe) EWS 2014, 225-230 (Leitsatz und Gründe)"
541+
"note": "Additional Metadata: <h3>Normen</h3><p>EGRL 29/2001 Art 3 Abs 2, EGRL 29/2001 Art 5 Abs 1, EGRL 29/2001 Art 5 Abs 2 Buchst b, EGRL 29/2001 Art 8 Abs 2, EGRL 29/2001 Art 8 Abs 3 ... mehr</p><h3>Titel</h3><p>Auslegung der Urheberrechtsrichtlinie auf Vorabentscheidungsersuchen eines österreichischen Gerichts: Gerichtliche Anordnung einer unbestimmten Website-Zugangssperrung gegenüber einem Anbieter von Internetzugangsdiensten wegen Urheberrechtsverletzungen</p><h3>Fundstellen</h3><p>ABl EU 2014, Nr C 151, 2-3 (Leitsatz) GRUR 2014, 468-472 (Leitsatz und Gründe) GRUR Int 2014, 469-474 (Leitsatz und Gründe) K&R 2014, 329-333 (Leitsatz und Gründe) WRP 2014, 540-544 (Leitsatz und Gründe) EuZW 2014, 388-391 (Leitsatz und Gründe) Medien und Recht 2014, 82-87 (red. Leitsatz und Gründe) NJW 2014, 1577-1580 (Leitsatz und Gründe) RIW 2014, 373-377 (red. Leitsatz und Gründe) ZUM 2014, 494-498 (Leitsatz und Gründe) MMR 2014, 397-399 (Leitsatz und Gründe) EuGRZ 2014, 301-306 (red. Leitsatz und Gründe) CR 2014, 469-472 (Leitsatz und Gründe) EWS 2014, 225-230 (Leitsatz und Gründe)</p>"
536542
}
537543
],
538544
"tags": [],
@@ -560,13 +566,7 @@ var testCases = [
560566
"creators": [],
561567
"notes": [
562568
{
563-
"note": "Normen: § 832 Abs 1 BGB, § 19a UrhG, § 78 Abs 1 Nr 1 UrhG, § 85 Abs 1 S 1 UrhG, § 97 UrhG"
564-
},
565-
{
566-
"note": "Titel: Urheberrechtsverletzung im Internet: Grenzen der Aufsichtspflicht von Eltern eines 13-jährigen Kindes hinsichtlich des Verbots der Teilnahme an Internet-Tauschbörsen - Morpheus"
567-
},
568-
{
569-
"note": "Fundstellen: Zitierungen: Entgegen OLG Köln, 23. Dezember 2009, 6 U 101/09, GRUR-RR 2010, 173; LG Hamburg, 25. Januar 2006, 308 O 58/06, MMR 2006, 700; LG Hamburg, 11. Mai 2006, 308 O 196/06; LG Hamburg, 2. August 2006, 308 O 509/09; LG München I, 19. Juni 2008, 7 O 16402/07, MMR 2008, 619 und LG Düsseldorf, 6. Juli 2011, 12 O 256/10, ZUM-RD 2011, 698; Bestätigung OLG Frankfurt, 20. Dezember 2007, 11 W 58/07, BB 2008, 229; LG Mannheim, 29. September 2006, 7 O 76/06, MMR 2007, 267; LG Mannheim, 29. September 2006, 7 O 62/06 und LG Mannheim, 30. Januar 2007, 2 O 71/06.(Rn.20)"
569+
"note": "Additional Metadata: <h3>Normen</h3><p>§ 832 Abs 1 BGB, § 19a UrhG, § 78 Abs 1 Nr 1 UrhG, § 85 Abs 1 S 1 UrhG, § 97 UrhG</p><h3>Titel</h3><p>Urheberrechtsverletzung im Internet: Grenzen der Aufsichtspflicht von Eltern eines 13-jährigen Kindes hinsichtlich des Verbots der Teilnahme an Internet-Tauschbörsen - Morpheus</p><h3>Fundstellen</h3><p>Zitierungen: Entgegen OLG Köln, 23. Dezember 2009, 6 U 101/09, GRUR-RR 2010, 173; LG Hamburg, 25. Januar 2006, 308 O 58/06, MMR 2006, 700; LG Hamburg, 11. Mai 2006, 308 O 196/06; LG Hamburg, 2. August 2006, 308 O 509/09; LG München I, 19. Juni 2008, 7 O 16402/07, MMR 2008, 619 und LG Düsseldorf, 6. Juli 2011, 12 O 256/10, ZUM-RD 2011, 698; Bestätigung OLG Frankfurt, 20. Dezember 2007, 11 W 58/07, BB 2008, 229; LG Mannheim, 29. September 2006, 7 O 76/06, MMR 2007, 267; LG Mannheim, 29. September 2006, 7 O 62/06 und LG Mannheim, 30. Januar 2007, 2 O 71/06.(Rn.20)</p>"
570570
}
571571
],
572572
"tags": [],

0 commit comments

Comments
 (0)