Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Teaser invidualisieren

Eingetragen von 2shy (49)
am 08.08.2005 - 13:51 Uhr in
  • Themes & Theming

Hallo ihr Lieben,

derzeit stehe ich wie der Ochse vor dem Berg, denn mir will nicht klar werden, wie ich Teaser invidualisiere. Die Standart-Teaser in Drupal entnehmen einen Textauschnitt und setzen Datum, Autor und Überschrift drüber. Das ist an sich sehr gut und von der Funktionalität völlig ausreichend, wenn man nur ein Blog oder ähnliches betreiben möchte, doch für eine umfangreiche Seite, die aus sehr vielen Artikel und Kategorien besteht, ist das leider nicht ganz das Richtige.

Was ich genau möchte, ist entweder auf der alten Version meiner Seite zu sehen, oder auch in ähnlicher Form hier auf 4players.de (rechter Abschnitt Highlights). Prinzipiell nur die Überschrift, ein kleines Icon, eine Plattformangabe und noch die Info, wer es und wann es geschrieben wurde.

Während meiner bisherigen Recherche nach Lösungen bin ich auf zwei Module gestossen.

- das Excerpt-Modul
Mit diesem Modul kann man einen eigenen Teaser-Text definieren. Das ist für reinen Text eine ziemlich gute Lösung, impliziert jedoch leider nicht Teaser-Bilder. Die müsste man bei jedem Upload relativ umständlich über HTML-Code einfügen, ergo nicht ganz CMS-gerecht, wenn man es mit Bildern machen möchte.

- das Teaser-Modul. Dies scheint tatsächlich das zu sein, was ich suche, jedoch hat der Entwickler leider vergessen, die Tabelleneinträge für die Datenbank beizufügen, wodurch das Modul leider unbrauchbar wird. Leider konnte ich bisher den Entwickler nicht erreichen, bleibe aber weiter am Ball.

Die Teaser sind derzeit tatsächlich mein einziges Dorn im Auge. Vielleicht hat jemand von Euch eine gute Idee, wie man das realisieren könnte? Ich freue mich auf Rückantworten. :)

‹ was bedeuten die ganzen Variablen in den einzelnen Themes IE Probleme mit Makieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

sind die Icons an den Node

Eingetragen von micha_1977 (nicht überprüft) (0)
am 08.08.2005 - 15:08 Uhr

sind die Icons an den Node oder die Kategorie gebunden ?

[EDIT]

..sie sind offenbar an den Content also den Node gebunden

hmmm offenbar möchtest du einen Teaser der sich vom eigentlichen Inhalt
unterscheidet, ich kenne jetzt das excerpt Modul nicht, aber "text" könnte ja auch
HTML beinhalten also z.B. auch IMG Anweisungen
´

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du liegst richtig,

Eingetragen von 2shy (49)
am 08.08.2005 - 15:37 Uhr

Du liegst richtig, micha_1977, der Teaser unterscheidet sich vom eigentlichem Inhalt und ist an den Node gebunden, nicht an die Katgorie. Das Excerpt-Modul bietet nur ein optionales Textfeld, in dem man jedoch, so wie du sagst, HTML-Code reinsetzten kann. Kleine Bilder sind so zwar realisierbar, aber das Layout jedes einzelen Teasers lässt sich dennoch nicht anpassen. So ersetzt das Excerpt-Modul in diesem Fall nur den Teaser-Text, nimmt aber keinen Einfluss auf das Aussehen der Überschrift oder den anderen Informationen, die angezeigt werden.

Das Excerpt-Modul ist als Notlösung durchaus zu gebrauchen, aber ich suche nach einer eleganteren Möglichkeit. Prinzipiell hast du aber recht, was den Tipp mit IMG-Anweisungen betrifft ^^

  • Anmelden oder Registrieren um Kommentare zu schreiben

dynamisierter Teaser

Eingetragen von micha_1977 (nicht überprüft) (0)
am 08.08.2005 - 16:11 Uhr

ein komplett dynamisierter Teaser ist möglich, allerdings wäre meine (konzeptionelle) Lösung nicht besonders Benutzerfreundlich

zum besseren Verständnis
- im Wesentlichen entscheidet die Theme Engine über Teaser ja oder nein (sofern einer vorhanden ist)
- normalerweise sind Teaser dafür da, auf Node - Listen zu erscheinen, also jeder
Seite die mehr als einen Node darstellt

mit dem Wissen könnte man jetzt den Teaser bzw. den Node + Inhalt + Layout direkt angehen

ich würde per template.php das Themen des Nodes abfangen, prüfen obs eine Node-Liste ist und
dann das Layout des Nodes ändern, wobei das je nach .CSS nicht unbedingt nötig ist

um das Icon reinzubekommen, könnte man an derselben Stelle das Icon zum Node einbauen

da ich nicht weiß, wie das Icon an den Node gebunden wurde, kann ich zum letzten Punk nicht viel mehr sagen

alternativ ginge auch eine selbsterstellte Node Liste (per PHP Code in einem Node eine Liste erzeugen)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Deine Überlegung führt in

Eingetragen von 2shy (49)
am 09.08.2005 - 13:08 Uhr

Deine Überlegung führt in die richtige Richtung, denke ich. Ich könnte mir eine Fusion aus dem Exerpt-Modul, eigenem Layout für Nodes und einem PHP-Snippet für eine selbstdefinierte Liste vorstellen. Die grösste Schwierigkeit ist tatsächlich, ein Bild an den Node zu binden; vor allem dann, wenn man versucht das Ganze auch noch benutzerfreundlich zu gestalten, d.h. dass jeder Redakteur problemlos einen Artikel mit automatisierten Listeneintrag ohne HTML-Kenntnisse hochladen kann.

Den einen oder anderen Versuch in Modulform hat es auf der offiziellen Drupal-Seite durchaus schoneinmal gegeben, aber so richtig auf einen grünen Zweig ist dort auch niemand gekommen (glaube ich jedenfalls). Derzeit bin ich noch mit Themes beschäftigt, werde mich aber danach mal mit der oben genannten Idee auseinandersetzen. Ich fürchte, man wird es doch etwas benutzerunfreundlicher als gewünscht gestalten müssen, aber letztendlich zählt ja das, was der Surfer am Ende sieht ^^

  • Anmelden oder Registrieren um Kommentare zu schreiben

teaser modul

Eingetragen von quiptime (4972)
am 09.09.2005 - 09:53 Uhr

worin besteht das problem, bei dem teaser modul die vom entwickler vergessenen db-einträge selbst einzufügen.

Da mich das ganze auch interessiert, werde ich mir mal das teaser modul ansehen. Eventuell ist es ja ohne den entwickler des modules möglich, mit einem hack das modul auch mit den images zum laufen zu kriegen.

Nach erster schneller recherche:

Sieht so oder ähnlich bei dir der sql-error aus?

user error: Unknown column 'teaser_title' in 'field list'
query: INSERT INTO node (status, moderate, promote, sticky, comment, title, teaser_title, teaser_image, teaser_link, teaser_weight, body, format, uid, created, type, teaser, changed, nid) VALUES('1', '0', '1', '0', '2', 'test title', 'test title teaser', '', '', '-2', 'test body text', '1', '1', '1109949015', 'story', 'test body text', '1109949075', '4')

Die tabel node muss erweitert werden. Die bei dir vermutlich fehlenden felder sind
teaser_title
teaser_image
teaser_link
teaser_weight

Bitte die README.txt des teaser-module-downloads lesen. Hast du deine table node um diese felder erweitert?

 
Das auf die schnelle. Bin gerade nicht an meinem eigenen rechner. Heute abend schau ich mir das mal genauer an.

  • Anmelden oder Registrieren um Kommentare zu schreiben

table node erweitern

Eingetragen von quiptime (4972)
am 09.09.2005 - 19:18 Uhr

Habe es ausprobiert.

Module teaser installiert und keine modifikation der table node vorgenommen. Ergebnis: Der von dir erwaehnte error.

Als naechstes habe ich der table node die 4 neuen felder verpasst. Ergebnis: Kein error und es funktioniert.

Momentan bin ich mir noch nicht ganz klar ueber die definition der 4 felder. Werde noch ein wenig mit dem modul spielen.

Erster Eindruck vom modul:
Sehr sehr simpel, um nicht zu sagen primitiv. Nur die grundfunktion, die der modulname hat, eben teaser. Einfuegen der images sehr umstaendlich.

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

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 27 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