BeA-Eingang: Unterschied zwischen den Versionen

Aus Lawsuit - Wiki
Wechseln zu: Navigation, Suche
(ImageMagick und API2)
(Posteingang speichern und bearbeiten)
 
(7 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 28: Zeile 28:
 
Passen Sie anschließend ImageMagick wie folgt an:
 
Passen Sie anschließend ImageMagick wie folgt an:
  
Öffnen Sie mit einem Textbearbeitungsprogramm wie z.B. ''kate'' die Datei /etc/ImageMagick-6/policy.xml als Superuser.
+
Öffnen Sie mit einem Textbearbeitungsprogramm wie z.B. ''kate'' die Datei <tt>/etc/ImageMagick-7-SUSE/policy.xml</tt> als Superuser.
 
Kommentieren Sie darin mit <STRG>+<D> die folgende Zeile aus
 
Kommentieren Sie darin mit <STRG>+<D> die folgende Zeile aus
 
  <policy domain="coder" rights="none" pattern="MVG" />
 
  <policy domain="coder" rights="none" pattern="MVG" />
und ändern Sie anschließend die folgende Zeile  
+
und ändern Sie anschließend weiter unten Zeile  
  <policy domain="coder" rights="none" pattern="PDF" />
+
  <policy domain="coder" rights="write" pattern="PDF" />
 
in  
 
in  
 
  <policy domain="coder" rights="read|write" pattern="PDF" />
 
  <policy domain="coder" rights="read|write" pattern="PDF" />
Zeile 44: Zeile 44:
 
==Posteingang speichern und bearbeiten==
 
==Posteingang speichern und bearbeiten==
  
Speichern Sie die im beA-Posteingang aufgefundenen Dateien als Superuser zum jeweiligen Fall im Documents-Ordner, also z.B. <tt>Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf</tt>.
+
Speichern Sie ab jetzt die im beA-Posteingang aufgefundenen Dateien als Superuser zum jeweiligen Fall im Documents-Ordner, also z.B. <tt>Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf</tt>.
  
 
Berichtigen Sie anschließend die Berechtigungen zu den als Superuser gespeicherten Dokumenten in der Befehlszeile mit
 
Berichtigen Sie anschließend die Berechtigungen zu den als Superuser gespeicherten Dokumenten in der Befehlszeile mit
sudo chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf
+
{{Shell|> sudo chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf}}
 
Sie können hierfür alternativ ein Icon auf der Arbeitsfläche mit folgendem Inhalt erstellen:
 
Sie können hierfür alternativ ein Icon auf der Arbeitsfläche mit folgendem Inhalt erstellen:
 
  [Desktop Entry]
 
  [Desktop Entry]
 
  Comment[de_DE]=Macht als Superuser alle PDF-Dokumente im Media-Unterordner für Lawsuit frei
 
  Comment[de_DE]=Macht als Superuser alle PDF-Dokumente im Media-Unterordner für Lawsuit frei
  Comment=Macht als Superuser alle PDF-Dokumente im Media-Unterordner für Lawsuit frei
+
  Comment=Grant rights from Superuser to Lawsuit for all downloaded PDF-files
 
  Exec=chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf
 
  Exec=chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf
 
  GenericName[de_DE]=beA-Downloads freimachen
 
  GenericName[de_DE]=beA-Downloads freimachen
  GenericName=beA-Downloads freimachen
+
  GenericName=Free beA-Downloads
 
  Icon=gcr-key
 
  Icon=gcr-key
 
  MimeType=
 
  MimeType=
Zeile 69: Zeile 69:
 
  X-KDE-Username=root
 
  X-KDE-Username=root
  
Der Posteingang der letzten 48h lässt sich nun mit einem Browser unter
+
Der Posteingang der letzten 72h lässt sich nun mit einem Browser unter
 
  http://localhost/lawsuit/cgi-bin/bea.pl
 
  http://localhost/lawsuit/cgi-bin/bea.pl
 
bearbeiten, speichern und weiterleiten.
 
bearbeiten, speichern und weiterleiten.

Aktuelle Version vom 25. Februar 2021, 11:27 Uhr

Kompatibilität mit openSUSE openSUSE-Themen Weiterführende Artikel Suse.png



Einführung[Bearbeiten]

Zur Vereinfachung der Posteingangsbearbeitung können Sie die Dateien jeweils als root in das Unterverzeichnis /media/ unter dem jeweiligen Fall abspeichern, also z.B. als 'Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf'. Jedoch müssen einige Änderungen vorgenommen werden, damit die Dateien hernach einfach zusammengefasst werden können.



ImageMagick und API2[Bearbeiten]

Fügen Sie, sofern noch nicht geschehen, folgende Perl-Pakete hinzu:

> sudo zypper in perl-PDF-API2 perl-PerlMagick


Passen Sie anschließend ImageMagick wie folgt an:

Öffnen Sie mit einem Textbearbeitungsprogramm wie z.B. kate die Datei /etc/ImageMagick-7-SUSE/policy.xml als Superuser. Kommentieren Sie darin mit <STRG>+<D> die folgende Zeile aus

<policy domain="coder" rights="none" pattern="MVG" />

und ändern Sie anschließend weiter unten Zeile

<policy domain="coder" rights="write" pattern="PDF" />

in

<policy domain="coder" rights="read|write" pattern="PDF" />

und fügen Sie diese weitere Zeile

<policy domain="coder" rights="read|write" pattern="LABEL" />

hinzu.

Starten Sie anschließend den Apache-Server neu per

sudo service apache2 restart

Posteingang speichern und bearbeiten[Bearbeiten]

Speichern Sie ab jetzt die im beA-Posteingang aufgefundenen Dateien als Superuser zum jeweiligen Fall im Documents-Ordner, also z.B. Documents/2020/56/media/4200-2020-253754_Doppeluebersendung_Klaeger.pdf.

Berichtigen Sie anschließend die Berechtigungen zu den als Superuser gespeicherten Dokumenten in der Befehlszeile mit

> sudo chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf

Sie können hierfür alternativ ein Icon auf der Arbeitsfläche mit folgendem Inhalt erstellen:

[Desktop Entry]
Comment[de_DE]=Macht als Superuser alle PDF-Dokumente im Media-Unterordner für Lawsuit frei
Comment=Grant rights from Superuser to Lawsuit for all downloaded PDF-files
Exec=chmod a+rw Documents/*/*/media/*.pdf && chown -f wwwrun:www Documents/*/*/media/*.pdf
GenericName[de_DE]=beA-Downloads freimachen
GenericName=Free beA-Downloads
Icon=gcr-key
MimeType=
Name[de_DE]=beA freimachen
Name=beA freimachen
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=none
X-KDE-SubstituteUID=true
X-KDE-Username=root

Der Posteingang der letzten 72h lässt sich nun mit einem Browser unter

http://localhost/lawsuit/cgi-bin/bea.pl

bearbeiten, speichern und weiterleiten.

Externe Links[Bearbeiten]