Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

(gelöst) Schnelle Taxonomie-Bearbeitung

Eingetragen von Anonymous (0)
am 09.11.2006 - 14:15 Uhr in
  • Allgemeines zu Drupal

Liebe Drupal-User,

wie es mir md empfohlen hat, splitte ich meine Fragen nun in mehrere Threads. Meine ursprüngliche Frage ist hier zu finden:

http://www.drupalcenter.de/node/2049

Gibt es eine Möglichkeit, Taxonomiebegriffe schnell zu erstellen und zu löschen, ohne die langwierige Prozedur über den Taxonomie-Editor über sich ergehen lassen zu müssen? Ich würde gerne viele Taxonomiebegriffe erstellen, um danach die "Journalisten" zu leiten, und sie so dazu zu bringen, Ihren Artikel irgendwo einzuordnen.

Vielen Dank im Voraus für Eure Ideen,

Felix.

‹ Von der Henne und dem Ei, oder: wie erstelle ich bestmöglich den Content? Fehler bei Installation ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Meine Idee

Eingetragen von felixsmile (nicht überprüft) (0)
am 09.11.2006 - 20:06 Uhr

war, über das Modul Taxonomy XML die XML-Dateien in einem Editor zu editieren, und dann zu importieren. Das geht aber nicht, auf jeden Fall habe ich es nicht geschafft.

Gibt es etwas besseres?

Vielen Dank,

Felix.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Parallel-post

Eingetragen von felixsmile (nicht überprüft) (0)
am 10.11.2006 - 05:35 Uhr

Diesen Post werde ich auch auf drupal.org posten. Bitte deswegen nicht aufgeben! Ich poste die Antwort von drupal.org hier, sobald ich eine habe.

Vielen Dank für Eure Hilfe,

Felix.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Niemand

Eingetragen von felixsmile (nicht überprüft) (0)
am 12.11.2006 - 20:09 Uhr

Leider habe ich das Gefühl, dass dazu niemand eine Antwort weiß. Sehr schade. Wenn doch, wäre ich sehr sehr dankbar, das würde mir viel dumme "Klickarbeit" ersparen.

Vielen Dank im Voraus für die tolle Person, die hierzu eine Antwort hat,

Felix.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zwar nicht ganz die Antwort

Eingetragen von Poldrack (288)
am 12.11.2006 - 21:12 Uhr

Zwar nicht ganz die Antwort auf das was Du suchst, aber schon mal über das Einschalten von

„Free Tagging“

nachgedacht? Vielleicht kann dies ein wenig Deine Leiden lindern ... ;-)

PS: Aus der deutschen Übersetzung:
„Free Tagging“ = Freies Zuweisen von Kategorien - Inhalte werden kategorisiert, in dem man Begriffe (=Kategorien) frei eingibt anstatt sie aus einer Liste zu wählen.

--------------------------------

http://www.autokauf-und-recht.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Antwort

Eingetragen von felixsmile (nicht überprüft) (0)
am 12.11.2006 - 21:26 Uhr

Ja, darüber habe ich schon ernsthaft nachgedacht. Dann habe ich leider auch daran gedacht, wer die Artikel einmal bearbeiten würde, und dann die Leiden abgewogen. Eindeutige Entscheidung: selber machen. :)

Auf dem englischen Forum habe ich folgendes "Snippet" gefunden, was mir vielleicht weiterhelfen wird, leider habe ich da noch zwei kleine Probleme:

<?php
$vid
= 5;    //vocab we're adding to
$parent = 1;   //parent tid
$terms = array(    //array of terms
'Ireland',
'Scotland',
'Wales',
'England'
);

foreach (
$terms as $term) {
  
$edit = array ("vid" => $vid, "name" => $term, "parent"=>$parent );
  
$msg = taxonomy_save_term($edit);
   print
$edit['name'] . ": $msg<BR />\n";
}
?>

1) Ich würde gerne eine Beschreibung zu jedem der Begriffe hinzufügen. Wie mache ich das?

2) Wie kann ich ein Apostroph wie dieses ' in meine Begriffe übernehmen?

Die gleiche Frage habe ich im englischen Forum auch gestellt:

http://drupal.org/node/93990#comment-171373

Vielen Dank für Eure Hilfe, falls ich eine zufriedenstellende Lösung gefunden habe, schreibe ich!

Schönen Abend noch,

Felix.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mögliche Lösung

Eingetragen von felixsmile (nicht überprüft) (0)
am 13.11.2006 - 08:05 Uhr

Leider fällt mir jetzt auch nicht mehr viel ein.

Eine mögliche Lösung ist die folgende. Dank dem vorigen Code und der folgenden Beschreibung kann man in Devel php Codesnippets ausführen. Das werde ich machen, was besseres fällt mir jetzt auch nicht mehr ein.

I think these are the elements you need:
$edit["tid"] # leave blank to create a new term.
$edit["name"]
$edit["description"]
$edit["vid"] # id of vocab this term belongs to
$edit["weight"]
$edit["relations"] # array of tid's for related terms
$edit["parent"] # array of tid's that are parent terms
$edit["synonyms"] # array of strings that are the name of synonyms

Das habe ich von hier: http://drupal.org/node/8533.

Für eine bessere Lösung wäre ich immer noch dankbar, klar.

Einen schönen Tag Euch allen noch,

Felix.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also hier meine Lösungen

Eingetragen von felixsmile (nicht überprüft) (0)
am 13.11.2006 - 18:19 Uhr

Zum Importieren von Benutzern dieses tolle Modul:

http://drupal.org/node/31940

Für den Import der Taxonomiebegriffe, dieses kleine Script, aber Achtung, nicht kindersicher, passt vor allem auf die Größe des zweiten Arrays auf. Ich habe es einfach im kleinen Fenster ausgeführt, das das Modul Devel zur Verfügung stellt. Sehr schnell und praktisch. Wenn Ihr die Begriffe noch gewichten wollt, das Schema ist das gleiche, mit einem zusätzlichen Punkt "weight".

<?php
$vid
= 5;    //vocab we're adding to
$parent = 8;   //parent tid
$terms = array(    //array of terms
'Term 1',
'Term 2'
);

$descr = array(    //array of terms
'Description 1',
'Description 2'
);

$i = 0;
foreach (
$terms as $term) {
$edit = array ("vid" => $vid, "name" => $term, "parent"=>$parent, "description"=>$descr[$i++] );
$msg = taxonomy_save_term($edit);
print
$edit['name'] . ": $msg<BR />\n";
};
?>

Einen schönen Tag noch, ich hoffe, es wird eines Tages jemandem nutzen,

Felix.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 4 Stunden
  • In der entsprechenden View
    vor 4 Wochen 4 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 4 Stunden
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20454

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association