{"id":3229,"date":"2015-02-13T14:35:50","date_gmt":"2015-02-13T12:35:50","guid":{"rendered":"http:\/\/www.frische-zitronen.de\/?p=3229"},"modified":"2018-02-17T12:42:58","modified_gmt":"2018-02-17T10:42:58","slug":"contao-seiten-artikel-und-inhalte-exportieren-mit-clipboard","status":"publish","type":"post","link":"https:\/\/www.jukemedia.de\/blog\/2015\/02\/contao-seiten-artikel-und-inhalte-exportieren-mit-clipboard\/","title":{"rendered":"Contao : Seiten, Artikel und Inhalte exportieren mit Clipboard"},"content":{"rendered":"<p>Scheint so, dass mich das Universum erh\u00f6rt hat. F\u00fcr Contao gibt es schon seit l\u00e4ngerem eine ziemlich praktische Erweiterung, die ich hier gerne vorstellen m\u00f6chte.<\/p>\n<h2>DAS CONTAO-CLIPBOARD.<\/h2>\n<p><a href=\"http:\/\/contao.org\/de\/extension-list\/view\/clipboard.20000039.de.html\">Clipboard f\u00fcr Contao 3.0. bis 3.2.11.<\/a><br \/>\n<a href=\"http:\/\/contao.org\/de\/extension-list\/view\/clipboard.10030029.html\">Clipboard f\u00fcr Contao 2.9. bis 2.11.14<\/a><\/p>\n<p>Vor einigen Jahren, in irgendeiner Diskussion am Rande, fragte ich, ob es denn nicht m\u00f6glich sei, dass man die Inhalte einer Installation, via Export in eine xml-Datei, in eine andere Installation \u00fcbertragen kann.<br \/>\n<strong>Und weil alle sagten, das geht nicht, hatte ich mich schon damit abgefunden.<\/strong><br \/>\n<strong> Aber dann kam einer, der hat das einfach gemacht.<\/strong><br \/>\n<strong> Andreas Isaak von <a href=\"http:\/\/www.men-at-work.de\/\">men-at-work<\/a>.<\/strong><\/p>\n<h2>Und so geht das mit dem Clipboard<\/h2>\n<p>Als erstes gehst du in die Installation, aus der du die Inhalte exportieren m\u00f6chtest und installierst die Erweiterung Clipboard aus dem Erweiterungskatalolg wie gewohnt. Auch wenn nicht explizit daf\u00fcr ausgeschrieben, bei mir funktionierte Clipboard auch unter Contao 3.4.3.<br \/>\nWenn die Erweiterung installiert ist, gehst du unter\u00a0&#8222;<strong>Benutzer<\/strong>&#8220; zu deinem Acccount und aktivierst die Einstellung &#8222;<strong>Clipboard verwenden&#8220;<\/strong><a href=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3235 size-full\" src=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-1.png\" alt=\"clipboard-1\" width=\"716\" height=\"100\" srcset=\"https:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-1.png 716w, https:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-1-300x42.png 300w\" sizes=\"auto, (max-width: 716px) 100vw, 716px\" \/><\/a>&#8222;.<\/p>\n<p>Bei der Gelegenheit wird dir vermutlich nicht entgangen sein, dass es daneben noch die Option &#8222;<strong>Clipboard Kontextmen\u00fc deaktivieren<\/strong>&#8220; gibt. Dar\u00fcber musst du dir im Moment aber keinen Kopf machen, was es damit auf sich hat, erkl\u00e4re ich weiter unten im Text.<\/p>\n<p>Wenn du jetzt zu den Artikeln, der Seitenstruktur oder den Inhaltselementen gehst, siehst du, dass rechts ein neues Icon hinzugekommen ist. Es hat ein kleines, gr\u00fcnes Pluszeichen.<\/p>\n<p><a href=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3234 size-full\" src=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-2.png\" alt=\"clipboard-2\" width=\"517\" height=\"785\" srcset=\"https:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-2.png 517w, https:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-2-198x300.png 198w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/a><\/p>\n<p>Wenn du darauf klickst, wird, je nachdem wo du gerade bist, der entsprechene Artikel, das Inhaltselement oder die Seite dupliziert und als xml-File in der Dateiverwaltung abgelegt.<\/p>\n<p>Superpraktisch ist, dass du bei der Seitenstruktur gleich 2 Icons findest. Mit dem zweiten Icon (rotes Plus) kannst du n\u00e4mlich gleich die ganze Seitenstruktur inklusive aller Artikel und deren Inhaltselemente duplizieren.<\/p>\n<p><a href=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3236 size-full\" src=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-3.png\" alt=\"Plus Icons des Clipboards in der Seitenstruktur\" width=\"205\" height=\"51\" \/><\/a><\/p>\n<h2>Was du \u00fcber die Dateiverwaltung wissen solltest<\/h2>\n<p>Sobald du in deinem Account die Benutzung des Clipboards aktiviert hast, erzeugt die Erweiterung einen Ordner namens &#8222;<strong>Clipboard<\/strong>&#8220; und einen Unterordner mit deinem Benutzernamen. In dem Unterordner findest du dann alle Dateien, die du dupliziert hast, im xml-Format.<\/p>\n<p><a href=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3237 size-full\" src=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-4.png\" alt=\"clipboard-4\" width=\"719\" height=\"142\" srcset=\"https:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-4.png 719w, https:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-4-300x59.png 300w\" sizes=\"auto, (max-width: 719px) 100vw, 719px\" \/><\/a><\/p>\n<p>Wenn mehrere Benutzer an einer Webseite arbeiten, dann kannst du deine Clipboards ganz einfach an einen anderen Benutzer \u00fcbertragen, indem du die Datei mit der Contao Funktion (gr\u00fcnes Plus) ganz einfach duplizierst und im Ordner des anderen Benutzers wieder einf\u00fcgst. Das Ganze funktioniert nat\u00fcrlich auch &#8222;hintenrum&#8220; via FTP.<\/p>\n<p>Egal, was du exportieren und dann wieder importieren willst, lade die xml-Files, die du in eine andere Installation importieren m\u00f6chtest, auf deinen Rechner runter und speichere sie ab.<\/p>\n<h2>Clipboard-Inhalte importieren<\/h2>\n<p>Logge dich jetzt in die Installation ein, in die du Inhalte importieren willst. Installiere auch hier die Erweiterung Clipboard und aktiviere wieder &#8222;<strong>Clipboard verwenden<\/strong>&#8220; in deinem Benutzeraccount. Achte darauf, dass dein Benutzername in beiden Installationen vollkommen identisch ist, sonst funktioniert es leider nicht.<\/p>\n<p>Gehe jetzt in die Dateiverwaltung und lade die xml-Files, die du zuvor auf deinem Rechner gespeichert hast, hoch und lege sie in den Unterordner mit deinem Benutzernamen ab. Alternativ kannst du daf\u00fcr nat\u00fcrlich auch FTP benutzen.<\/p>\n<p>Wenn du z.B. die ganze Seitenstruktur mit allen Artikeln und Inhaltselementen importieren m\u00f6chtest und du ein xml-File in der Dateiverwaltung hinterlegt hast, dann gehst du jetzt zur Seitenstruktur. Wenn Inhalte im Clipboard vorhanden sind, dann erscheint, links neben der Men\u00fcleiste, eine Box, die dir den Inhalt deines Clipboards anzeigt.<\/p>\n<p><a href=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3238 size-full\" src=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-5.png\" alt=\"clipboard-5\" width=\"290\" height=\"232\" \/><\/a><\/p>\n<p>Alle Inhalte, die dort angezeigt werden, sind im Clipboard vorhanden. Durch Setzen des gr\u00fcnen H\u00e4kchens bestimmst du, welcher Inhalt zum Einf\u00fcgen verwendet werden soll.<\/p>\n<p>Wenn du z.B. nur 2 oder 3 Artikel exportiert hast, dann gehst du zu den Artikeln, dann erscheint die Box dort. Und wenn du Inhaltselemente exportiert hast, dann gehst du dorthin.<br \/>\nSetze bei dem File, der importiert werden soll, einen Haken.<br \/>\nDann achte auf das kleine gr\u00fcne Plus-Icon neben der Seite \/ dem Artikel \/ Inhaltselement.<br \/>\nKlicke es mit der <strong>RECHTEN MAUSTASTE<\/strong> an. Es erscheint ein Kontextme\u00fc aus welchem heraus du bestimmen kannst, an welcher Position der Inhalt deines Clipboards eingef\u00fcgt werden soll.<\/p>\n<p>Wenn du eine ganze Seitenstruktur inkl. Artikel und Inhaltselemente importierst, dann beachte, dass Module, sofern sie sich in den Inhaltselementen befinden, dabei nicht erfasst werden. Module kannst du aber ebenfalls in das Clipboard legen und sp\u00e4ter wieder importieren.<\/p>\n<p><a href=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-3239\" src=\"http:\/\/www.jukemedia.de\/blog\/wp-content\/uploads\/2015\/02\/clipboard-6.png\" alt=\"clipboard-6\" width=\"267\" height=\"157\" \/><\/a><em>Wenn du in deinem Benutzeraccount die Option &#8222;<strong>das Kontextmen\u00fc deaktivieren<\/strong>&#8220; aktiviert hast, werden statt der Box mit dem Men\u00fc, die Positionspfeile direkt hinter den anderen Icons angezeigt.<\/em><\/p>\n<p>Wenn du die Stelle bestimmt hast, an der die Inhalte aus dem Clipboard eingef\u00fcgt werden sollen, kannst du nun z.B.\u00a0 die komplette Seitenstruktur mit allen Artikeln und Inhaltselementen importieren und hast in Nullkommanix alle Inhalte in der neuen Installation eingef\u00fcgt.<\/p>\n<p><strong>Mit Clipboard kann man sich viel,\u00a0 und vor allem viel nervige, Arbeit ersparen. So zum Beispiel kannst du eine alte Contao Version vielleicht besser gleich neu aufsetzen, anstatt dich mit einem Update herumzuqu\u00e4len. Es gibt das Clipboard bis runter zu Contao 2.9. Die mit alten Installationen erzeugten xml-Files lassen sich problemlos in eine neuere Version wie z.B. Contao 3.4.3. importieren. <\/strong><strong>Aber auch bei denen, in jeder Installation vorhandenen, Elementen wie ein z.B. ein Kontaktformular oder der Impressumstext, ist Clipboard ein sp\u00fcrbarer Zeit- und Nervenfra\u00dfminimierer.<\/strong><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scheint so, dass mich das Universum erh\u00f6rt hat. F\u00fcr Contao gibt es schon seit l\u00e4ngerem eine ziemlich praktische Erweiterung, die ich hier gerne vorstellen m\u00f6chte. Mit dem Contao CONTAO-CLIPBOARD kannst du ganz einfach Seiten, Artikel und Inhaltselemente ex- und wieder importieren. Wie genau das geht, beschreibt mein heutiger Blogbeitrag. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,11],"tags":[93,50],"yst_prominent_words":[773,774,775,776,777,778,779,780,781,782,783,537,784,731,785,770,786,771,787,772],"class_list":["post-3229","post","type-post","status-publish","format-standard","hentry","category-webdesign","category-contao","tag-contao","tag-erweiterungen"],"_links":{"self":[{"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/posts\/3229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/comments?post=3229"}],"version-history":[{"count":3,"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/posts\/3229\/revisions"}],"predecessor-version":[{"id":4399,"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/posts\/3229\/revisions\/4399"}],"wp:attachment":[{"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/media?parent=3229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/categories?post=3229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/tags?post=3229"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.jukemedia.de\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=3229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}