Nodes kopieren
Eingetragen von MarkK (50)
am 27.10.2008 - 14:37 Uhr in
am 27.10.2008 - 14:37 Uhr in
Moin moin!
Ich würde gerne meine Beiträge kopieren und das Inhaltstyp übergreifend.
Beispiel:
Inhaltstyp Mofa
Beitrag Reifen
soll kopiert werden in:
Inhaltstyp Fahrrad
Beitrag Reifen
Mit dem Clone Modul kann ich anscheinend kann ich nur innerhalb desselben Inhaltstypen kopieren und das Modul Content Copy des CCK kann nur Inhaltstypen kopieren.
Sehe ich das richtig? Wenn ja gibts noch en andere Möglichkeit?
Vielen Dank für eure Mühe!
Gruß
Lars
- Anmelden oder Registrieren um Kommentare zu schreiben
Was verstehst du unter "Beitrag"?
am 27.10.2008 - 15:59 Uhr
Hallo Lars,
"Beitrag" scheint bei dir kein Inhaltstyp zu sein, sondern ein konkreter individueller Node? Von welchem Inhaltstyp? Das ist mir noch nicht ganz klar.
Gruß
Frank
Neuer Inhaltstyp?
am 27.10.2008 - 16:27 Uhr
Ich Glaube er Will seinen Content in einen neuen oder bestehenden Inhaltyp Kopieren?
Lars etwas mehr angaben wären sehr hilfreich.
Oder eine Beschreibung...
Viele Grüße
Hades
Sorry ihr beiden
am 28.10.2008 - 07:19 Uhr
Hallo Frank,
hallo HAdes,
Immer wieder muss ich feststellen, dass meine Angaben nicht ausreichen, na ich versuchs nochmal besser zu beschreiben.
Also mal das grundlegende Problem:
Ich will den normalen Gästen Infos zur Verfügung stellen. Angemeldeten Usern genau dieselben Infos + Zusatzinfos (mehr Text +zusätzliche Dateianhänge).
Jetzt habe ich mir gedacht ich kopiere die Nodes in einen anderen Inhaltstyp, der nur für eine bestimmte Rolle lesbar ist. Die Nodes sind Texte + CCK Felder (link, decimal und verweis) + Dateianhänge.
Ich hab also versucht Node A vom Inhaltstyp A in den Inhaltstyp B zu kopieren. Leider kann ich mit Clone Node nur innerhalb desselben Typen kopieren (es ensteht Node A` im Inhaltstyp A). Der Content Copy lässt mich nur Inhaltstypen duplizieren, wenn ich das richtig verstanden habe.
So ich hoffe das sind genügend Infos, wüsste auf Schlag nichts mehr was mir relevant erscheint.
Vielen Dank euch beiden schonmal!
Gruß
Lars
Wenn deine Node schon
am 28.10.2008 - 08:54 Uhr
Wenn deine Node schon kopiert ist, hast Du schon mal die halbe Miete.
Jetzt, denke ich, brauchst Du nur noch das Modul "nodetype", mit dem du dem schon kopierten Node dann einen anderen Inhaltstyp zuweisen kannst.
Gibts auch für Drupal6
Grüsse rapa0
-----------------------
Meine Drupal-Version: 5.11 (deutsch) von www.DrupalCenter.de
Zugriffsschutz
am 28.10.2008 - 10:55 Uhr
Wäre es nicht sinnvoller einen Inhaltstypen beizubehalten und die Zusatzinfos nur für eine bestimmte Rolle freizugeben?
Hab ich zwar selber noch nicht gemacht, aber anscheinend gibt es dafür das CCK Field Permissions Modul (http://drupal.org/project/cck_field_perms).
Laut Projektseite wandert das jetzt bei D6 sogar in den CCK Core.
Schonmal Danke ihr beiden.
am 28.10.2008 - 11:33 Uhr
@ Rapa
Ja mit dem nodetype Modul kann ich den Inhaltstyp wechseln. Das schonmal ne gute Sache. Vielen Dank dafür! Leider wird, wie gesagt nur der Text kopiert und die CCK Felder und die Anhänge leider nicht.
@ mr_k
Stimmt mit dem permissions Modul kann ich bestimmte Felder ausblenden lassen. Daran hatte ich noch nicht gedacht, obwohl es schon installiert ist :-)
Problem sind allerdings wieder die DAteianhänge, weil bei denen welchen dabei sein sollen, die nicht für alle einsehbar sein sollen.
Benutzerdefinierte Bereiche
am 28.10.2008 - 11:45 Uhr
Ich würde auch eher den Ansatz verfolgen, mit Zugriffsrechten zu arbeiten, statt identische Inhalte zu kopieren. Das ist nicht nur zeitaufwändig, sondern auch fehleranfällig.
Hier ein paar Links zum Thema:
"Approaches to Access Control" http://www.jefftraynor.org/node/96
"Segment your site with access control" http://drupal.org/node/153686
"Private forums and member-only sites" http://drupal.org/node/111576
Ich verwende vor allem das Modul Taxonomy Access (http://drupal.org/project/taxonomy_access). Die Developer-Version für D6 ist durchaus einsetzbar.
Gruß
Frank
Danke Frank
am 28.10.2008 - 14:11 Uhr
Ich denke ja auch das es weitaus besser, einfacher und fehlerunanfälliger ist das über Rechte zu machen, als alles zu kopieren. Sind auch tolle Sachen bei, aber eigentlich habe ich meine Rechte shcon eingermaßen gut vergeben denke ich. DAs Problem bei mir ist halt, das ein un derselbe Node von 2 verschiedenen Rollen betrachtet werden soll, mit unterschiedlichen Ergebnissen. User A und User B sollen beide Node C anschauen dürfen, allerdings User A komplett, während User B nur die Hälfte an Text (muss jetzt nicht in einem Textfeld stehen) und nur die Hälfte der Dateianhänge sehen darf.
User A
Textteil 1
Textteil 2
Textteil 3
Anhang 1
Anhang 2
Anhang 3
User B
Textteil 2
Textteil 3
Anhang 2
Ich denke da muss ich kopieren oder? Ich glaube mir würde sowas ähnliches wie das hier helfen oder : Leider gibt es das nicht für Drupal 6, sonst würde ich es mal testen.
Buch als Nodetyp?
am 28.10.2008 - 14:22 Uhr
Hallo Lars,
hm, das ist wirklich etwas kniffelig, vor allem mit den Dateianhängen.
Wie wäre es sonst mit Buch als Nodetyp? Da könntest du auf der ersten Seite die Inhalte und Dateianhänge für alle unterbringen und die zweite Seite nur angemeldeten Benutzern zugänglich machen. Über Taxonomy Access sollte das umsetzbar sein.
Gruß
Frank
uiuiui schwerer als gedacht :-)
am 28.10.2008 - 14:59 Uhr
Ist wirklich alles nicht so einfach!
Ich glaube wenn ich das nun mit Buch als Inhaltstyp mache, zerschiesse ich meinen kompletten Seitenaufbau. Habe nämlich verschiedene Inhaltstypen, auf die auch nur bestimmte USer zugreifen sollen und die augrund meiner Taxonomy notwendig sind. Wenn jetzt alles zum Typ Buch wird, ist ja alles hinfällig :-(