Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Tipps & Tricks ›

Wenn Bilder keiner Gallerie zugeordnet werden können...

Eingetragen von hQuadrat (17)
am 02.09.2006 - 16:03 Uhr in
  • Tipps & Tricks

Ich hatte folgendes Problem nach einem Drupal-Update von 4.6 auf 4.7.0: (Bei einigen Usern trat dasselbe Problem auch bei einer frischen Installation der 4.7.x-Version auf!)

Bilder ließen sich nicht mehr einer Gallery zuordnen, da beim Erstellen einer neuen image-node die Gallerien nicht zur Auswahl stehen. Dabei fiel auf, dass wenn man Image-Galleries anlegte, keine zugehörigen Kategorien unter Vocabularies angelegt wurden. (Dies müsste bei einem korrekt funktionierenden image-modul automatisch geschehen.)

Da offenbar viele User ähnliche Probleme hatten und die Lösungsansätze weit über die Foren und Kommentare einzelner Seiten auf den verschiedenen drupal-Websites verstreut sind (teilweise auch Fehlerbehaftet oder unvollständig), möchte ich hier die Ergebnisse meiner Recherche zu diesem Problem/Bug zusammenfassen:

Lösung 1: die einfache Problemlösung, die aber nicht immer zu funktionieren scheint...

Viele, wenn nicht die meisten Lösungsansätze, schlagen vor, dass man manuell Kategorien bzw. Begriffe mit demselben Namen der unter "Image Galleries" erstellten Bildergallerien im Vokabular "image galleries" erstellt. Sofern das Vokabular "image galleries" nicht existiert, muss man es - eigentlich selbsterklärend - auch manuell erstellen. Wichtig hierbei ist, dass in diesem Vokabular der einzig zugelassene Inhaltstyp auf images festgelegt wird.

Stimmen also die Begriffe mit den Bildergalerien überein, so wird geschrieben, müsste man beim Erstellen einer image-node (/node/add/image) das Bild gleich einer Kategorie zuweisen können, welche man aus einem Drop-Down-Feld auswählen kann - also so, wie es normal auch funktioniert.

Dieser Lösungsweg scheint bei einigen Usern gut zu funktionieren und das Problem zu lösen - ein Versuch ist es sicherlich wert, da der Aufwand erst bei größeren Bildergallerie-Projekten zu groß wird. Wenn beim erstellen einer image-node ein Drop-Down-Auswahlfeld (!!) erscheint, dann dürfte es funktionieren. Einfach mal ein Bild hochladen und schauen, ob es in der Gallerie erscheint...
Bei mir funktionierte dieser Lösungsansatz nicht. Durch das Erstellen von Begriffen im Vokabular image galleries hatte ich zwar ein Auswahlfeld beim Erstellen einer image-node, doch dies führte nicht zum Erfolg. Ich konnte so zwar das Bild einer Kategorie zuordnen, aber die Bildergallerien blieben weiterhin leer! So suchte ich erst verzweifelt nach einer anderen Lösung und traf auf folgende Variante:

Lösung 2: die hartnäckige Variante

Lassen sich Bilder nach dem Versuchen der obigen Lösung noch immer keiner Gallerie zuordnen, so hilft vielleicht nur der folgende Lösungsweg: komplette Neuinstallation des image-moduls! Dies hört sich zwar relativ kompliziert an, aber wer bereits schonmal ein Update des ganzen Drupal-Systems gemacht hat, wird das auch hinbekommen! Wichtig ist, dass bevor man irgend einen anderen Schritt unternimmt, die komplette Datenbank und auch die Dateien auf dem Server sichert - wie vor einem Drupal-Update. (Anleitungen dazu gibt es genug, ich fand das Podcast unter "Links & Downloads -> Drupal Podcasts -> Videocast zum Upgrade auf 4.7" ganz gut verständlich.)

Folgende Arbeitsschritte folgen NACH (!!!) einem erfolgreichen Backup der gesamten Webseite:

  1. deaktivieren des image-modules unter /admin/modules
  2. in der Datenbank (bspw. über MyPHPAdmin) die Tabelle variable aufsuchen und alle Variablen, die mit image_ beginnen, löschen. (Ich bin mir nicht sicher, ob dieser Schritt wirklich notwendig ist, doch ich übernehme ihn, da dies sicherlich am gründlichsten ist. Sollte dadurch etwas wichtiges verloren gehen, haben wir ja unser backup der Datenbank, das wir jederzeit zurückspielen können.)
  3. im Verzeichnis /modules (bzw. im entsprechenden Unterordner) das image-modul löschen, sprich den kompletten Ordner image, in dem sich die zum Modul zugehörigen Dateien befinden.
  4. Die neuste Version des image-moduls von www.drupal.org herunterladen (sofern man das nicht schon zuvor getan hat) und installieren - also den Ordner image an den Platz des alten Ordners stellen! Zur Sicherheit die Versionsinformationen des neuen image-moduls überprüfen, ob daraus keine anderen Konflikte mit der installierten Drupal-Version entstehen können.
  5. aktivieren des neu installierten image modules unter /admin/modules
  6. nach /admin/settings/image gehen und, ohne etwas an den Einstellungen zu ändern, den Botton "Konfiguration speichern" klicken. (Die Einstellungen dort können später nach Belieben wieder angepasst werden. Doch dieser Schritt ist wichtig, damit das image-modul richtig funktioniert und kein Konflikt mehr mit den Taxonomy-Begriffen entsteht.)
  7. Erstellen von Bildergallerien unter /admin/image und hinzufügen von Bildern (/node/add/image) zu den entsprechenden Gallerien, die nun korrekt in einem Drop-Down-Auswahlfeld erscheinen sollten. Es müsste, sofern alles geklappt hat, NICHT notwendig sein, Kategorien manuell anzulegen, das macht das image-modul automatisch!
  8. Sofern nun alle Bilder, die neu hinzugefügt werden, korrekt in die Gallerien eingegliedert werden, die bevorzugten Einstellungen für das image-modul erneut vornehmen (Bildgrößen von Thumbnails und Vorschaubildern, etc.), diese wurden durch das Löschen der entsprechenden Variablen in der Datenbank (Schritt 2) auf die Standardwerte zurückgesetzt.

Nach diesen Schritten dürfte das image-modul also wieder korrekt und wie von den Entwicklern vorgesehen funktionieren und die neu erstellten Bilder sowie auch bestehende Bilder sollten problemlos den Bildergallerien zugeordnet werden können.
In meinem Fall funktionierte dann auch ein Update von Version 4.7.0 auf 4.7.3 (die derzeit aktuelle Version) problemlos, ohne dass ein vergleichbarer Fehler nochmals aufgetreten wäre.

Hinweis:

Diese Lösungswege habe ich aus zahlreichen Posts zusammengetragen und durch meine eigenen Erfahrungen nach bestem Wissen und Gewissen ergänzt. Ich kann nicht garantieren, dass dies bei allen das Problem mit den Image-Galleries und den nicht-zuordbaren Bildern löst. Aus diesem Grunde bitte UNBEDINGT ein komplettes Backup der Website machen, bevor an der Datenbank oder den Moduldateien manipuliert wird! Sollte ich etwas wichtiges vergessen haben, bitte kommentieren!

So hoffe ich, dass dieser Beitrag jemandem eine große Hilfe sein wird...

Gruß, hquadr.at

‹ HOW TO: Google Map aus Adressfeldern generieren fckEditor und Drupal 5.1 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Lösung 2 funktioniert auch beim Module Weblinks

Eingetragen von affenzahn@drupal.org (1)
am 25.04.2007 - 12:19 Uhr

Die 2 Variante funktioniert auch mit einem aehnlichen Problem fur das Weblinks Module. Dort konnte ich nach einem Update des Modules keine Kategorien einem Link zuweisen.

Erst nach Löschen der weblinks_* Einträge im variable Table und neuinstallation des Modules hat es funktioniert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Problem das ich keine Bilder der Gallery zuordnen kann

Eingetragen von Board (5)
am 27.03.2008 - 06:21 Uhr

Das Problem das ich keine Bilder zuordnen kann, habe ich bei der aktuellen deutschsprachigen Version von Drupal 6.1 und der aktuellen Image Gallery 6.x-1.x-dev.

Hab das Teil mehrmals deinstalliert, neu hochgeladen, installiert, DB Einträge gelöscht, alles geht, nur eben können durch – Image Import – keine Bilder zugeordnet werden.

Hat mir da jemand guter Rat?

  • Anmelden oder Registrieren um Kommentare zu schreiben

So gehts bei mir.

Eingetragen von kniekel@drupal.org (156)
am 22.07.2008 - 23:00 Uhr

Gehe nach admin/content/taxonomy
Bildergalerien -> Vokabular bearbeiten.
Unter "Inhaltstypen" ein Häkchen bei "Bild" setzen.
Das wars bei mir.
---
Drupal 6.3 auf http://www.gochsheim-evangelisch.de

  • 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 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 21 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