PEAR Praxis, Teil 1. Früher ins Wochenende
|
|
- Hartmut Karl Seidel
- vor 8 Jahren
- Abrufe
Transkript
1 PEAR Praxis, Teil 1 Oder Früher ins Wochenende Heute: über Formulare, FTP und RSS Vortrag vom bei der PHP-Usergroup Hannover von Frank Staude <staude@trilos.de>
2 Einleitung... 3 HTML_QuickForm... 3 Voraussetzung... 3 Los geht s... 4 Sonstiges... 9 RSS... 9 Voraussetzung... 9 Alle an die Pumpen FTP Voraussetzung Machen Der Author Links
3 Einleitung Immer wieder hört man von PEAR. Auch in der PHPG Hannover hatten wir schon Vorträge dazu ( Einführung in PEAR 1 von Sebastian (bereits vor 2 Jahren)) und auch danach geisterte die Birne wieder und wieder durch die Diskussionen und die Mailingliste. Aber außer dem Hinweis, dass es etwas wie PEAR gibt fehlt den meisten der Praktische Bezug bzw. der Praktische Ansatz um sich endlich einmal damit zu befassen. Dass man durch die Objektorientiertheit in PHP Zeit sparen kann, dadurch dass man Code so schreibt dass er wieder verwertbar ist, ist klar (siehe auch Vortrag. Die Containerfrachter" 2 von Uli ( )). Wenn das viele tun und sie sich vorher auf Coding Standards 3 geeinigt haben, dann bekommt man eine große Sammlung von Code mit dem man Quasi sofort umgehen kann und den man lesen und warten kann. Eine solche Objektbibliothek ist PEAR. Und gerade für viele Standart Anwendungsfälle die einen sonst immer viel Zeit kosten, gibt es sehr leistungsfähige Klassen. In der Reihe Pear Praxis werde ich in unregelmäßigen Abständen immer mal wieder interessante, nützliche Klassen aus dem PEAR vorstellen. HTML_QuickForm Formulare sind meines Erachtens diejenigen Dinge, mit denen man wahnsinnig viel Zeit verbringen kann. Des weiteren sind sie das Bindeglied zwischen Anwender und Anwendung. Wenn dann noch Dinge wie Pflichtfelder, Überprüfung der Eingaben usw. dazukommen, kann das bei vielen oder komplexen Formularen schon richtig Arbeit werden. Wenn dann der Kunde an einem Freitag Nachmittag für die Präsentation am Montagmorgen noch Änderungen haben will kann man sich das Wochenende abschminken muss aber nicht so sein. Genau genommen sind es doch die immer gleichen wiederkehrenden Arbeitsschritte: Ein Formular wird mit Daten gefüllt, der Benutzer bekommt es angezeigt, die Änderungen des Benutzers kommen zurück und müssen überprüft werden und wenn alles in Ordnung ist kann man die Daten weiterverarbeiten. Meistens baut man das mehr oder weniger jedes Mal neu mit entsprechend viel Aufwand. Hier kann uns das Paket HTML_QuickForm sehr viel Arbeit ersparen. Voraussetzung Außer dem PEAR Paket benötigt HTML_QuickForm lediglich noch das Paket HTML_Common in Version >= Downloaden kann man es unter: HTML_QuickForm ist sehr mächtig und es bedarf einiges an Zeit, um es vollständig nutzen zu können
4 Los geht s Als erstes bauen wir ein einfaches Formular das folgendermaßen aussieht. Als erstes wird eine neue Formularinstanz erzeugt. // QuickForm laden require_once('html/quickform.php'); // Neues Formular erzeugen $form = new HTML_QuickForm('mainForm', 'post'); Der QuickForm Konstruktor hat 3 Parameter. Der erste ist der Name des Formulars, wie er im HTML FormTag verwendet wird. Der zweite Parameter legt fest wie das Formular versendet wird (get oder post) und der dritte, optionale Parameter legt die Adresse fest, an die die Formulardaten gesendet werden. Wenn man diesen Parameter weglässt wird die aktuelle Seite erneut mit den Formulardaten aufgerufen. Nun werden wir mir addelement einzelne Elemente an das Formular anfügen. $form->addelement('header', null, 'Mein Formular'); $form->addelement('text', 'firstname', 'Vorname:', array('size' => 20, 'maxlength' => 255)); $form->addelement('text', 'lastname', 'Nachname:'); Die Parameter von addelement sind: 1. Typ des Elements. 2. eindeutiger Name, 3. Beschriftung und 4. (optional) weitere Parameter als Array. Als Elementtyp kann jedes von HTML Formularen bekanntes Element verwendet werden, so wie in diesem Beispiel text. Header ist ein Pseudoelement und dient als Überschrift. 4
5 Für das Datumsfeld verwenden wir den Typen date. $form->addelement('date', 'birthday', 'Geboren am:', array('format'=>'d-f- Y', 'language'=>'de', 'minyear'=>1900, 'maxyear'=>2000)); Das Format wird beschrieben wie auch beim Date Befehl von PHP. Anschließend noch die beiden Felder und URL, den Submit-Button und dann noch den Code um das Formular darzustellen. $form->addelement('text', 'mail', ' '); $form->addelement('text', 'url', 'URL:'); $form->addelement('submit', null, 'ok'); if ($form->validate()) { $form->process('speichern', false); } else { $form->display(); } Mit validate() wird überprüft ob das Formular gültig ist. Dazu muss es sowohl überhaupt Daten empfangen haben und diese Daten müssen den festgelegten Regeln für die Felder entsprechen. Wenn das beides der Fall ist wird über process() eine von uns festzulegende Funktion (hier speichern ) aufgerufen die sich um die Verarbeitung der Daten kümmert Der Vorteil ist, dass die Verarbeitungsroutine davon ausgehen kann Immer gültige Daten zu bekommen. Andernfalls, wenn die Formulardaten nicht gültig sind oder noch keine Daten eingegeben worden, wird über display() das Formular dargestellt. Nun haben wir zwar das obrige Formular, aber noch keinen echten Vorteil. Ich schrieb ja eben davon dass Formulare bestimmten Regeln entsprechen müssen, damit sie gültig sind. Sehr oft werden ja die Eingaben aus Formularen einfach ungeprüft verarbeitet. Im einfachsten Fall hat dann nur schlechte Daten, im schlimmsten Fall ein Sicherheitsproblem (Ausführung von Code, SQLinjection) Als erstes legen wir also fest das Nachname, und URL Pflichtfelder sind. $form->addrule('lastname', 'Bitte den Nachnamen eingeben:', 'required'); $form->addrule('mail', 'Bitte die adresse eingeben', 'required'); $form->addrule('url', 'Bitte die Webadresse eingeben', 'required'); Diese addrule Aufrufe vor der Überprüfung mit validate() sorgen dafür, dass die Felder als Pflichtfelder markiert werden. 5
6 Schicke ich das Formular nur halb ausgefüllt zurück bekomme ich von den weiteren Pflichtfeldern einen entsprechenden Hinweis. Nun ist zwar ein Pflichtfeld, aber noch nicht automatisch eine echte adresse. Dazu kann man QuickForm anweisen es auf eine adresse zu überprüfen. 6
7 $form->addrule('mail', 'Bitte die gültige adresse eingeben', ' '); Weitere eingebaute Regeln sind: required maxlength minlength rangelength regex lettersonly Feld darf nicht leer sein Maximale Länge des Feldes Minimale Länge des Feldes Länge des Feldes darf nur im angegebenen Intervall liegen Feld ist syntaktisch eine gültige Adresse Feld passt zu dem angegebenen Regulären Ausdruck Feld darf nur aus Buchstaben bestehen alphanumeric Feld darf nur aus Buchstaben und Zahlen bestehen numeric Feld muss eine Zahl sein Und da das nicht ausreicht kann man auch eigene Funktionen als Regeln definieren. So wäre es denkbar bei einer zu überprüfen ob der zu einer Domain gehörige MX-Server auch s für diesen Benutzer annimmt. Für das Feld URL wollen wir überprüfen ob von der Adresse überhaupt Daten gesendet werden. Dazu brauchen wir eine Funktion die die Prüfung vornimmt und entsprechend true oder false zurückliefert und die neue Regel muss bekannt gemacht werden. function myrule($value) { // code der etwas überprüft. return false; } $form->registerrule('ownrule', 'callback', 'myrule'); $form->addrule('url', 'Bitte eine gültige Webadresse eingeben', 'ownrule'); Momentan liefert myrule() immer false. Was zur folge hat, dass immer wenn das Feld URL Inhalt hat, die Meldung Bitte eine gültige Webadresse eingeben ausgegeben wird. In der myrule() Funktion müsste natürlich versucht werden eine Verbindung zu der URL aufzunehmen und entsprechend ob Daten zurückkommen oder nicht true oder false zurückgeliefert werden. 7
8 Der vollständige Code sieht nun so aus: <? // Bei lokaler PEAR-Installation include-pfad umbiegen ini_set ("include_path", "./PEAR"); // QuickForm laden require_once('html/quickform.php'); // Neues Formular erzeugen $form = new HTML_QuickForm('mainForm', 'post'); function myrule($value) { return false; } $form->addelement('header', null, 'Mein Formular'); $form->addelement('text', 'firstname', 'Vorname:', array('size' => 20, 'maxlength' => 255)); $form->addelement('text', 'lastname', 'Nachname:'); $form->addelement('date', 'birthday', 'Geboren am:', array('format'=>'d-f- Y', 'language'=>'de', 'minyear'=>1900, 'maxyear'=>2000)); $form->addelement('text', 'mail', ' '); $form->addelement('text', 'url', 'URL:'); $form->addelement('submit', null, 'ok'); $form->addrule('lastname', 'Bitte den Nachnamen eingeben:', 'required'); $form->addrule('mail', 'Bitte die adresse eingeben', 'required'); $form->addrule('mail', 'Bitte die gültige adresse eingeben', ' '); $form->addrule('url', 'Bitte die Webadresse eingeben', 'required'); 8
9 $form->registerrule('ownrule', 'callback', 'myrule'); $form->addrule('url', 'Bitte eine gültige Webadresse eingeben', 'ownrule'); if ($form->validate()) { $form->process('speichern', false); } else { $form->display(); }?> Sonstiges Die englische Meldung denotes required field überschreibt man mit der Funktion setrequirednote() Dies ist eine erste, kleine Einführung in QuickForm um einen Einstieg zu finden. QuickForm ist mächtig, braucht aber auch Zeit um verstanden zu werden. Außer den eigenen Outputrenderer kann es auch mit Smarty, HTML_Template_Sigma, HTML_Template_IT, HTML_Template_Flexy reden. Man kann die eingebauten Regeln sowohl serverseitig als auch im Browser (Javascript) ablaufen lassen und natürlich kann man auch die Felder mit Defaultwerten versehen. Und dann gibt es noch Klassen die wiederum auf QuickForm aufbauen. QuickForm_Controller 4 ist so eine. RSS An RSS-feeds kommt man ja fast nirgends mehr vorbei. Aber auch ohne gleich Tagebücher in der Öffentlichkeit zu führen, kann es ja ganz nützlich sein, Content untereinander auszutauschen. Und da bietet sich RSS wiederum an, da fest jedes CMS irgendwie in der Lage ist einen solchen feed zu erzeugen. Wie aber kriegen wir die Daten rein und können sie möglichst einfach und bequem verarbeiten? Wie nicht anders vermutet gibt es ein PEAR Paket XML_RSS 5 Voraussetzung Außer dem PEAR Paket benötigt XML_RSS lediglich noch die Pakete XML_Tree 6 und XML_Parser 7 Downloaden kann man es unter: Wenn der RSS-feed den man einlesen möchte auf einem entfernten Rechner ist muss allow_url_fopen erlaubt sein. Man kann es auch per ini_set() in seinem Script setzen. <? if (ini_get("allow_url_fopen") == 0) { ini_set("allow_url_fopen", 1); }
10 ?> Außerdem muss sichergestellt sein, dass man nicht durch eine Firewall geblockt wird. Alle an die Pumpen Beispielhaft holen wir einmal die aktuellen Nachrichten des RSS-Feeds von Kristian Köhntopp der unter der URL liegt und geben Sie als einfache Linkliste aus. Das dazugehörige Script sieht so aus: <? // Bei lokaler PEAR-Installation include-pfad umbiegen ini_set ("include_path", "./PEAR"); require_once "XML/RSS.php"; $rss =& new XML_RSS(" $rss->parse(); 10
11 echo "<h1>die wunderbare Welt von <a href=\" echo "<ul>\n"; foreach ($rss->getitems() as $item) { echo "<li><a href=\"". $item['link']. "\">". $item['title']. "</a></li>\n"; } echo "</ul>\n";?> Die URL des Feeds wird dem XML_RSS Konstruktor übergeben welcher mit parse() aufgefordert wird den feed zu holen und den XML Inhalt zu parsen. Danach steht der Inhalt zur Verfügung und man kann mit getitems() gemütlich in einer foreach Schleife durch die Meldungen steppen und den Inhalt verarbeiten. Natürlich kann die RSS Klasse noch ein wenig mehr. Die Dokumentation unter hilft da weiter. Die Funktion getchannelinfo() liefert ein Array zurück mit den Angaben title, link und description des Feeds. Mit getstructure() kann man die Struktur des Feeds in einem Array bekommen. Viel mehr gibt es auch nicht zu sagen. Einfach, Praktisch, Funktioniert. FTP Zwar hat PHP von Haus aus FTP Funktionen, aber irgendwie sind die ja doch eher rudimentär und eine handliche Klasse ist da doch um Klassen besser. PEAR kann uns auch da weiterhelfen und stellt uns mit dem Paket Net_FTP 8 genau so etwas zur Verfügung. Voraussetzung Außer dem PEAR Paket benötigt NET_FTP keine weiteren Klassen. Lediglich der FTP- Support muss im PHP aktiviert sein. Downloaden kann man es unter: Machen Um eine lokale Datei per FTP auf einen entfernten Server zu kopieren genügen die folgenden Zeilen Code. $ftp = new Net_FTP($server, 21); Neues FTP Objekt erzeugen (Servername und Portnummer im Konstruktor übergeben) $ftp->connect(); Mit dem Server verbinden
12 $ftp->login($user, $kennwort); Zum Anmelden die Userdaten (Username, Kennwort) senden. $ftp->cd($dir); Auf dem Server in das Zielverzeichnis wechseln. $ftp->put ($filename, $remotefilename); Transfer starten. $filename ist der locale Dateiname inkl. Pfad und $remotefilename ist der Dateiname auf dem Server. $ftp->disconnect(); Und die Verbindung beenden. Und das war es. Damit wurde eine Datei per FTP auf den anderen Server übertragen. Das schöne an der FTP Klasse ist, dass sie auch Dinge wie rekursives get und put unterstützt. Ein einfacher, gut handhabbarer Wrapper um die PHP-FTP-Funktionen. Die weiterführende Dokumentation findet sich unter Der Author 1970 geboren. Gründer und Geschäftsführender Gesellschafter der Trilos 9 IT-Dienstleistungen GbR. Frank Staude Landwehrstr Hannover frank@staude.net Webseite: PocketPC-Software: PGP-Fingerprint: A D8ED A2FD F D DBBE 5A79 A9F2 E6C0 Links Alle Vorträge zum Download PHP Extension and Application Repository PEAR Dokumentation Übersicht PEAR Pakete
13 Startseite Smarty Deutsche Smarty Dokumentation PearPaket HTML_QuickForm RSS Parser XML Parser XML Tree FTP Paket 13
Enigmail Konfiguration
Enigmail Konfiguration 11.06.2006 Steffen.Teubner@Arcor.de Enigmail ist in der Grundkonfiguration so eingestellt, dass alles funktioniert ohne weitere Einstellungen vornehmen zu müssen. Für alle, die es
MehrInternationales Altkatholisches Laienforum
Internationales Altkatholisches Laienforum Schritt für Schritt Anleitung für die Einrichtung eines Accounts auf admin.laienforum.info Hier erklären wir, wie ein Account im registrierten Bereich eingerichtet
MehrAnleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
MehrZwischenablage (Bilder, Texte,...)
Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen
MehrProfessionelle Seminare im Bereich MS-Office
Serienbrief aus Outlook heraus Schritt 1 Zuerst sollten Sie die Kontakte einblenden, damit Ihnen der Seriendruck zur Verfügung steht. Schritt 2 Danach wählen Sie bitte Gerhard Grünholz 1 Schritt 3 Es öffnet
MehrL10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
MehrPunkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software
Wie erzeugt man ein Fotobuch im Internet bei Schlecker Seite Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software Punkt 12 bis 24: -Wir arbeiten mit der Software 8-16 -Erstellung
MehrWordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten
Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten Version 1.0 Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten In unserer Anleitung zeigen wir Dir, wie Du Blogbeiträge
MehrDELFI. Benutzeranleitung Dateiversand für unsere Kunden. Grontmij GmbH. Postfach 34 70 17 28339 Bremen. Friedrich-Mißler-Straße 42 28211 Bremen
Grontmij GmbH Postfach 34 70 17 28339 Bremen Friedrich-Mißler-Straße 42 28211 Bremen T +49 421 2032-6 F +49 421 2032-747 E info@grontmij.de W www.grontmij.de DELFI Benutzeranleitung Dateiversand für unsere
MehrOutlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
MehrAbwesenheitsnotiz im Exchange Server 2010
Abwesenheitsnotiz im Exchange Server 2010 1.) Richten Sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren Sie, an welche Absender diese gesendet werden soll. Klicken Sie dazu auf Datei -> Informationen
MehrThunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable)
Thunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable) Thunderbird ist ein quelloffenes E-Mail-Programm (manchmal auch Client genannt), das leicht herunterzuladen und zu installieren
MehrDas Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server
Hallo Leute Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server (= echtes - zeug ) liegt! Die neue Form hat insbesondere folgende Vorteile: Du bekommst einen
MehrDas sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert
Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das
MehrNicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003
Nicht kopieren Der neue Report von: Stefan Ploberger 1. Ausgabe 2003 Herausgeber: Verlag Ploberger & Partner 2003 by: Stefan Ploberger Verlag Ploberger & Partner, Postfach 11 46, D-82065 Baierbrunn Tel.
MehrLeichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
MehrKennen, können, beherrschen lernen was gebraucht wird www.doelle-web.de
Inhaltsverzeichnis Inhaltsverzeichnis... 1 Grundlagen... 2 Hyperlinks innerhalb einer Datei... 2 Verweisziel definieren... 2 Einen Querverweis setzen... 3 Verschiedene Arten von Hyperlinks... 3 Einfache
MehrEinrichten einer mehrsprachigen Webseite mit Joomla (3.3.6)
Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6) 1. Loggen Sie sich im Administratorbereich ein und gehen Sie auf Extension > Extension Manager 2. Wählen Sie Install languages 3. Klicken Sie
Mehrecaros2 - Accountmanager
ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf
MehrElectronic Systems GmbH & Co. KG
Anleitung zum Anlegen eines POP3 E-Mail Kontos Bevor die detaillierte Anleitung für die Erstellung eines POP3 E-Mail Kontos folgt, soll zuerst eingestellt werden, wie oft E-Mail abgerufen werden sollen.
MehrWie halte ich Ordnung auf meiner Festplatte?
Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,
MehrAdvoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrDas DAAD-PORTAL. Prozess der Antragstellung in dem SAPbasierten Bewerbungsportal des DAAD.
Das DAAD-PORTAL Prozess der Antragstellung in dem SAPbasierten Bewerbungsportal des DAAD. November 2012 Man findet das neue Portal auf der Webseite vom DAAD : www.daad.de/ Danach erscheint ein neues Fenster,
MehrBILDER TEILEN MIT DROPBOX
Bilder teilen mit Dropbox für registrierte User Mit Dropbox schiebt man Daten in einen virtuellen Ordner im Internet, auf den Freunde von jedem PC aus zugreifen können. 1. Bilder anschauen Beschreibung
MehrWordPress installieren mit Webhosting
Seite 1 von 8 webgipfel.de WordPress installieren mit Webhosting Um WordPress zu nutzen, muss man es zunächst installieren. Die Installation ist im Vergleich zu anderen Systemen sehr einfach. In dieser
Mehr1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.
Der Serienversand Was kann man mit der Maske Serienversand machen? 1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden. 2. Adressen auswählen,
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrHandbuch für Redakteure
Handbuch für Redakteure Erste Schritte... 1 Artikel erstellen... 2 Artikelinhalt bearbeiten... 3 Artikel bearbeiten... 3 Grunddaten ändern... 5 Weitere Artikeleigenschaften... 5 Der WYSIWYG-Editor... 6
Mehretoken mit Thunderbird verwenden
etoken mit Thunderbird verwenden 1. Vorrausetzungen 2. etoken in Thunderbird einbinden 3. Wurzelzertifikate der Certification Authority (CA) installieren 4. E-Mails signieren und verschlüsseln mit Thunderbird
Mehrteamsync Kurzanleitung
1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier
MehrFachhochschule Fulda. Bedienungsanleitung für QISPOS (Prüfungsanmeldung, Notenspiegel und Bescheinigungen)
Fachhochschule Fulda Bedienungsanleitung für QISPOS (Prüfungsanmeldung, Notenspiegel und Bescheinigungen) Inhaltsverzeichnis 1. Vorgehensweise bei der ersten Anmeldung... 1 2. Startseite... 1 3. Login...
MehrAlice E-Mail & More Anleitung. GigaMail.
Alice E-Mail & More Anleitung. GigaMail. E-Mail & More GigaMail. Riesige Mails sicher verschicken. Mit den Möglichkeiten steigen die Ansprüche. Da Sie nun das rasante Alice DSL zu Hause haben, erleben
MehrRegistrierung für eine Senioren IPIN www.itftennis.com/ipin. Ab 17. Mai 2011 können sich Spieler für eine Senioren IPIN (Lizenz) registrieren.
Registrierung für eine Senioren IPIN www.itftennis.com/ipin Ab 17. Mai 2011 können sich Spieler für eine Senioren IPIN (Lizenz) registrieren. Um ab 2012 an den Turnieren des ITF Seniors Circuits teilnehmen
MehrNeue Zugangsdaten für sg-online erstellen
Neue Zugangsdaten für sg-online erstellen Inhaltsverzeichnis 1 Zuerst: Ändern des Passwortes 1 1.1 Rufen Sie dazu die Seite https://www.sg-hdh.de auf............................. 1 1.2 Klicken Sie auf:
MehrExterne Abfrage von E-Mail für Benutzer der HSA über Mozilla-Thunderbird
Externe Abfrage von E-Mail für Benutzer der HSA über Mozilla-Thunderbird Vorweg zunächst einige allgemeine Worte: Sie müssen über einen Account bei uns verfügen und ein E-Mail-Postfach bei uns haben. Dann
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrAnlegen eines DLRG Accounts
Anlegen eines DLRG Accounts Seite 1 von 6 Auf der Startseite des Internet Service Centers (https:\\dlrg.de) führt der Link DLRG-Account anlegen zu einer Eingabemaske, mit der sich jedes DLRG-Mitglied genau
MehrBedienung des Web-Portales der Sportbergbetriebe
Bedienung des Web-Portales der Sportbergbetriebe Allgemein Über dieses Web-Portal, können sich Tourismusbetriebe via Internet präsentieren, wobei jeder Betrieb seine Daten zu 100% selbst warten kann. Anfragen
MehrDokumentation zur Versendung der Statistik Daten
Dokumentation zur Versendung der Statistik Daten Achtung: gem. 57a KFG 1967 (i.d.f. der 28. Novelle) ist es seit dem 01. August 2007 verpflichtend, die Statistikdaten zur statistischen Auswertung Quartalsmäßig
MehrPrimzahlen und RSA-Verschlüsselung
Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also
MehrDatenbanken Kapitel 2
Datenbanken Kapitel 2 1 Eine existierende Datenbank öffnen Eine Datenbank, die mit Microsoft Access erschaffen wurde, kann mit dem gleichen Programm auch wieder geladen werden: Die einfachste Methode ist,
MehrErstellen einer digitalen Signatur für Adobe-Formulare
Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist
MehrHANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG
it4sport GmbH HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG Stand 10.07.2014 Version 2.0 1. INHALTSVERZEICHNIS 2. Abbildungsverzeichnis... 3 3. Dokumentenumfang... 4 4. Dokumente anzeigen... 5 4.1 Dokumente
MehrKursangebot gesammelt einlesen
Kursangebot gesammelt einlesen Übersicht Datenverwaltung Eine weitere Möglichkeit, Kursinformationen auf der Steirischen Weiterbildungsdatenbank zu veröffentlichen, stellt das Einlesen über eine Excel-Datei
MehrVerwenden von OnlineUebungen.ch nichts einfacher als das!
Verwenden von OnlineUebungen.ch nichts einfacher als das! Diese Kurzanleitung soll Ihnen einen Schnell-Überblick über den SchulArena-Übungsgenerator www.onlineuebungen.ch verschaffen. 1. Anmeldung als
MehrWie bekomme ich eine E-Mail Adresse. Eva Lackinger, Rene Morwind Margot Campbell
Wie bekomme ich eine E-Mail Adresse Eva Lackinger, Rene Morwind Margot Campbell Programm Was ist eine E- Mail? Informationen zu E-Mail Adresse Wir machen eine E-Mail Adresse Kurze Pause Wir schauen uns
MehrEine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.
Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Nach den Änderungen die Facebook vorgenommen hat ist es einfacher und auch schwerer geworden eigene Seiten einzubinden und
MehrJederzeit Ordnung halten
Kapitel Jederzeit Ordnung halten 6 auf Ihrem Mac In diesem Buch war bereits einige Male vom Finder die Rede. Dieses Kapitel wird sich nun ausführlich diesem so wichtigen Programm widmen. Sie werden das
MehrGoogle Earth und Telefonbücher im Internet
Merkblatt 80 www.computeria-olten.ch Monatstreff für Menschen ab 50 Google Earth und Telefonbücher im Internet Google Earth ist ein virtueller Globus. Das schreibt Google dazu: Die Welt entdecken ist jetzt
MehrIn diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht
MehrErstellen einer GoTalk-Auflage
Erstellen einer GoTalk-Auflage 1. Bei dem Startbild Vorlage öffnen wählen 2. In dem folgenden Fenster Geräte Schablonen doppelt anklicken. - und schon öffnet sich der gesamte Katalog der verfügbaren Talker-Auflagen...eigentlich
MehrErstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
MehrZugang zum Online-Portal mit Passwort Benutzeranleitung (Stand 01/2015)
Einleitung Um die Funktionen des Online-Portals BÄV24 nutzen zu können, müssen Sie sich zu Ihrer eigenen Sicherheit zunächst einmalig registrieren. Folgen Sie bitte den Hinweisen im Abschnitt "Registrierung
MehrTreppensoftware Programme. Hilfe - 3D Plus Online. konstruieren/präsentieren
Treppensoftware Programme Hilfe - 3D Plus Online konstruieren/präsentieren INHALT 1. Allgemeines... 3 2. Arbeitsbereich im Internet aufrufen... 4 3. Firmendaten im Internet hinterlegen... 5 4. Verwaltung
MehrSTRATO Mail Einrichtung Mozilla Thunderbird
STRATO Mail Einrichtung Mozilla Thunderbird Einrichtung Ihrer E-Mail Adresse bei STRATO Willkommen bei STRATO! Wir freuen uns, Sie als Kunden begrüßen zu dürfen. Mit der folgenden Anleitung möchten wir
MehrStundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten
Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe
Mehr(C)opyright 2009 by Jochen Vajda
(C)opyright 2009 by Jochen Vajda Inhalt Einführung Darstellung des Verzeichnisbaums Statusleiste Überschreibenvon Dateien Ordnereinstellungen Suche Einleitung Der folgende Artikel vergleicht den Windows
MehrSchritt 1. Anmelden. Klicken Sie auf die Schaltfläche Anmelden
Schritt 1 Anmelden Klicken Sie auf die Schaltfläche Anmelden Schritt 1 Anmelden Tippen Sie Ihren Benutzernamen und Ihr Passwort ein Tipp: Nutzen Sie die Hilfe Passwort vergessen? wenn Sie sich nicht mehr
MehrHinweise zum elektronischen Meldeformular
Paul-Ehrlich-Institut Postfach 63207 Langen Jochen Halbauer Referat Pharmakovigilanz 2 Tel. +49 (0) 6103 77 3114 Fax +49 (0) 6103 77 1268 E-Mail pharmakovigilanz2@pei.de 22.06.2015 Hinweise zum elektronischen
MehrFotostammtisch-Schaumburg
Der Anfang zur Benutzung der Web Seite! Alles ums Anmelden und Registrieren 1. Startseite 2. Registrieren 2.1 Registrieren als Mitglied unser Stammtischseite Wie im Bild markiert jetzt auf das Rote Register
MehrKommentartext Medien sinnvoll nutzen
Kommentartext Medien sinnvoll nutzen 1. Kapitel: Wir alle nutzen Medien Das ist ein Computer. Und da ist einer. Auch das hier ist ein Computer. Wir alle kennen Computer und haben vielleicht auch schon
MehrLeitfaden für den Zugriff auf die SEB-Webseite. Anmelden, Kennwort ändern, mit- arbeiten und gestalten ;-)
Leitfaden für den Zugriff auf die SEB-Webseite Anmelden, Kennwort ändern, mit- arbeiten und gestalten ;-) 20. November 2012 Der Webauftritt des Schulelternbeirates der IGSLO Inhaltsverzeichnis Inhalt Inhaltsverzeichnis...
MehrAnleitung für die Formularbearbeitung
1 Allgemeines Anleitung für die Formularbearbeitung Die hier hinterlegten Formulare sind mit der Version Adobe Acrobat 7.0 erstellt worden und im Adobe-PDF Format angelegt. Damit alle hinterlegten Funktionen
MehrBenutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
MehrDieses HowTo darf nicht vervielfältigt oder veröffentlich werden ohne Einverständnis des Erstellers. Alle Angaben ohne Gewähr.
[HowTo] Einrichten von POP3 & SMTP am Client Autor(en): Michael Ruck Stand: 19.09.2008 Version: 1.0 Lotus Notes Client Versionen: 6.x, 7.x, 8.x Michael Ruck Dieses HowTo darf nicht vervielfältigt oder
MehrKSN-WEBMAIL-BASICS. November 2008. Grundlagen zum Thema Webmail TEIL A. Benutzen von Webmail
Seite1 KSN-WEBMAIL-BASICS Grundlagen zum Thema Webmail TEIL A Benutzen von Webmail WebMail bezeichnet eine Methode E-Mail direkt mit dem Web-Browser nach Eingabe von Benutzername und Kennwort zu lesen
Mehrec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster
MehrIhr Benutzerhandbuch SAMSUNG SGH-V200 http://de.yourpdfguides.com/dref/459178
Lesen Sie die Empfehlungen in der Anleitung, dem technischen Handbuch oder der Installationsanleitung für SAMSUNG SGH- V200. Hier finden Sie die Antworten auf alle Ihre Fragen über die in der Bedienungsanleitung
MehrAnmerkungen zur Erstellung, dem automatisierten Versand und der automatisierten Auswertung von pdf-formularen
Anmerkungen zur Erstellung, dem automatisierten Versand und der automatisierten Auswertung von pdf-formularen Vorbemerkung Häufig besteht die Notwendigkeit pdf-formulare Kunden, Mitarbeitern etc. zur Verfügung
MehrSCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM
SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM Inhaltsverzeichnis SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM... 1 SCHNELLEINSTIEG FÜR HOSTED EXCHANGE... 3 WAS KANN HOSTED EXCHANGE BASIC /
MehrAutoCAD 2007 - Dienstprogramm zur Lizenzübertragung
AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i
MehrDas Persönliche Budget in verständlicher Sprache
Das Persönliche Budget in verständlicher Sprache Das Persönliche Budget mehr Selbstbestimmung, mehr Selbstständigkeit, mehr Selbstbewusstsein! Dieser Text soll den behinderten Menschen in Westfalen-Lippe,
MehrDiese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3
Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer Inhalt Erste Anmeldung. Schritt 1: Anmeldung..2 Schritt 2: Passwort setzen 3 Schritt 3: Nachträgliches Ändern des Passworts..4 Schreiben
MehrAnleitung zum Erstellen eines Freihaltetermins
Anleitung zum Erstellen eines Freihaltetermins Im Folgenden wird das Anlegen eines Freihaltetermins im DFB-Net anhand zweier Beispiele Schritt für Schritt erklärt. Die Beispiele sind folgende: Meine Oma
MehrRegistrierung im Portal (Personenförderung)
Registrierung im Portal (Personenförderung) Zweck Um das DAAD-Portal zu nutzen und z.b. eine Bewerbung einzureichen, müssen Sie sich zuerst registrieren. Mit der Registrierung machen Sie sich einmalig
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
MehrErst Lesen dann Kaufen
Erst Lesen dann Kaufen ebook Das Geheimnis des Geld verdienens Wenn am Ende des Geldes noch viel Monat übrig ist - so geht s den meisten Leuten. Sind Sie in Ihrem Job zufrieden - oder würden Sie lieber
Mehr1 Einleitung. Lernziele. automatische Antworten bei Abwesenheit senden. Einstellungen für automatische Antworten Lerndauer. 4 Minuten.
1 Einleitung Lernziele automatische Antworten bei Abwesenheit senden Einstellungen für automatische Antworten Lerndauer 4 Minuten Seite 1 von 18 2 Antworten bei Abwesenheit senden» Outlook kann während
MehrHandbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)
Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...
MehrDownloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
MehrWir arbeiten mit Zufallszahlen
Abb. 1: Bei Kartenspielen müssen zu Beginn die Karten zufällig ausgeteilt werden. Wir arbeiten mit Zufallszahlen Jedesmal wenn ein neues Patience-Spiel gestartet wird, muss das Computerprogramm die Karten
MehrBedienungsanleitung Anrufbeantworter für digitale Telefone Alcatel 4039
Bedienungsanleitung Anrufbeantworter für digitale Telefone Alcatel 4039 Inhaltsverzeichnis Version 09/10 1 Einleitung 3 2 Erstaktivierung des Anrufbeantworters 5 2.1 Erläuterungen der einzelnen Schritte
MehrIJSO IPN an der Universität Kiel SEITE 6 I 45 FÜR DEN AKTUELLEN WETTBEWERB ANMELDEN
IJSO IPN an der Universität Kiel SEITE 6 I 45 FÜR DEN AKTUELLEN WETTBEWERB ANMELDEN Nun beginnt die Tour durch das Anmeldeverfahren. Los geht's! Du bist neu bei der IJSO und hast auch noch an keinem anderen
MehrDokumentation zum Inco- FORM
Inco-FORM XML Formulare im WEB-Browser bearbeiten Dokumentation zum Inco- FORM Hinweise zur Installation und zum Einsatz der Anwendung Incontrol Datentechnik GmbH Bochumer Str. 92 D-46262 Dorsten Tel.:
MehrLieferschein Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering.
Lieferschein Lieferscheine Seite 1 Lieferscheine Seite 2 Inhaltsverzeichnis 1. STARTEN DER LIEFERSCHEINE 4 2. ARBEITEN MIT DEN LIEFERSCHEINEN 4 2.1 ERFASSEN EINES NEUEN LIEFERSCHEINS 5 2.1.1 TEXTFELD FÜR
MehrZertifikat in dakota einlesen Wie lese ich mein Zertifikat in dakota.le ein?
Wie lese ich mein Zertifikat in dakota.le ein? Seite 1 von 11 Inhaltsverzeichnis 1 Allgemeines zum Zertifikat 3 1.1 Sie haben verschiedene Möglichkeiten Ihr Zertifikat einzulesen 3 1.2 Gründe, warum Ihr
MehrSpeicher in der Cloud
Speicher in der Cloud Kostenbremse, Sicherheitsrisiko oder Basis für die unternehmensweite Kollaboration? von Cornelius Höchel-Winter 2013 ComConsult Research GmbH, Aachen 3 SYNCHRONISATION TEUFELSZEUG
MehrGuide DynDNS und Portforwarding
Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch
MehrBedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien
Sie haben von der VR DISKONTBANK GmbH ein signiertes PDF-Dokument (i.d.r. eine Zentralregulierungsliste mit dem Status einer offiziellen Rechnung) erhalten und möchten nun die Signatur verifizieren, um
MehrInformatik Kurs Simulation. Hilfe für den Consideo Modeler
Hilfe für den Consideo Modeler Consideo stellt Schulen den Modeler kostenlos zur Verfügung. Wenden Sie sich an: http://consideo-modeler.de/ Der Modeler ist ein Werkzeug, das nicht für schulische Zwecke
MehrPersönliche Zukunftsplanung mit Menschen, denen nicht zugetraut wird, dass sie für sich selbst sprechen können Von Susanne Göbel und Josef Ströbl
Persönliche Zukunftsplanung mit Menschen, denen nicht zugetraut Von Susanne Göbel und Josef Ströbl Die Ideen der Persönlichen Zukunftsplanung stammen aus Nordamerika. Dort werden Zukunftsplanungen schon
MehrRegistrierung als webkess-benutzer
Registrierung als webkess-benutzer Ihre Registrierung als Benutzer ist Voraussetzung für den Zugang und die Teilnahme bei webkess. Einzige Voraussetzung für die Registrierung als Benutzer ist eine gültige
MehrS Sparkasse Hohenlohekreis. Leitfaden zu Secure E-Mail
S Sparkasse Hohenlohekreis Leitfaden zu Secure E-Mail Wir alle leben in einem elektronischen Zeitalter. Der Austausch von Informationen erfolgt zunehmend über elektronische Medien wie das Versenden von
MehrFTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox
FTP-Server einrichten mit automatischem Datenupload für SolarView@Fritzbox Bitte beachten: Der im folgenden beschriebene Provider "www.cwcity.de" dient lediglich als Beispiel. Cwcity.de blendet recht häufig
MehrSie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver.
Sie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver. Am 15.08.2015 um 21:03 schrieb Jürgen Kleindienst : bei einer Terminalsitzung steht mir
MehrBedienungsanleitung Anlassteilnehmer (Vereinslisten)
Bedienungsanleitung Anlassteilnehmer Dieses Programm ist speziell für Vereine entworfen. Es ist lizenzfrei verwendbar und gratis. Das Programm ist mit Excel 2010 erstellt worden und enthält VBA Programmierungen,
MehrInformations- und Kommunikationsinstitut der Landeshauptstadt Saarbrücken. Upload- / Download-Arbeitsbereich
Informations- und Kommunikationsinstitut der Landeshauptstadt Saarbrücken Upload- / Download-Arbeitsbereich Stand: 27.11.2013 Eine immer wieder gestellte Frage ist die, wie man große Dateien austauschen
MehrErstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])
3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere
Mehr4.1 Wie bediene ich das Webportal?
4.1 Wie bediene ich das Webportal? Die Bedienung ist durch ein Redaktionssystem sehr einfach möglich. Das Tutorial zeigt Ihnen wie Sie SMS-News und Top-News erstellen und veröffentlichen können. Schritt
Mehr