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

Blog Kurzfassung

Eingetragen von Lakai (39)
am 20.08.2008 - 23:00 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x oder neuer

Hallo

Ich bin gerade an einer Website auf welcher ich n der rechten Spalte den blog kurz darstellen will. Ich habe versucht dies mit einem Block zu lösen und mit:

<?php print blog_page_last(); ?>

Der Blog wird dann auch in den Block geschrieben aber ist viel zu lange... Die Post Settings halfen nichts und mit substr(...) kürzen funktioniert auch nicht :( und eine trim Funktion im API hab ich nicht gefunden.

Wisst ihr wie man das lösen könnte? Danke für eure Antworten!

Liebe Grüsse
Lakai

‹ Cron wird nicht ausgeführt. Nur ein Taxonomybegriff anzeigen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Du Dir da auch die Api

Eingetragen von drupalino (1064)
am 21.08.2008 - 06:17 Uhr

Wenn Du Dir da auch die Api zu ansiehst http://api.drupal.org/api/function/blog_page_last/5 merkst Du schnell, dass das nicht funktionieren kann

Zitat:

Description

Displays a Drupal page containing recent blog entries of all users.

Ich denke Du müsstest Dir schon selbst die Infos ziehen und dann dementsprechend in dem Block darstellen. Am einfachsten sollte das über einen View gehen.

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

hi nochmals

Eingetragen von Lakai (39)
am 24.08.2008 - 23:18 Uhr

Ich hab mich einwenig mit den funktionen welche das blogmodul verwendet befasst, und weiss nicht wie ich aus dem object, welches mit pager_query() erstellt wird, den content kürzen kann. Irgendwie musst das ja gehen, den auf der Frontpage werden die Blogeinträge auch gekürzt.

Liebe Grüsse und Danke
Lakai

<?php
   $result
= pager_query(db_rewrite_sql("SELECT n.nid, n.created FROM {node} n WHERE n.type = 'blog' AND n.status = 1 ORDER BY n.sticky DESC, n.created DESC"), variable_get('default_nodes_main', 10));

  while (
$node = db_fetch_object($result)) {
   
$output .= node_view(node_load($node->nid), 1);
  }
?>

  • Anmelden oder Registrieren um Kommentare zu schreiben

etwas mehr als unklar ausgedrueckt

Eingetragen von quiptime (4972)
am 24.08.2008 - 23:33 Uhr

Mal abgesehen davon das

Zitat:

auf welcher ich n der rechten Spalte den blog kurz darstellen will

und

Zitat:

den auf der Frontpage werden die Blogeinträge auch gekürzt

etwas mehr als unklar ausgedrueckt ist koennte Dich eventuell ein View zum Ziel bringen. Das "eventuell" ist mit der Unklarheit Deiner Problemschreibung begruendet.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

ja ich weiss, dass ich nicht

Eingetragen von Lakai (39)
am 24.08.2008 - 23:41 Uhr

ja ich weiss, dass ich nicht immer korrekt schreibe...
aber meinst du dass man dieses problem mit node_view() lösen kann oder wie? Ich weiss nicht genau was du mit

Zitat:

eventuell ein View zum Ziel bringen

meinst.

liebe Grüsse
Lakai

  • Anmelden oder Registrieren um Kommentare zu schreiben

einem View der seine DB Abfrage-Ergebnisse in einem Block anzeig

Eingetragen von quiptime (4972)
am 24.08.2008 - 23:52 Uhr

Mit einem View erledigst Du das was Du mit den SQL Statements zu erreichen versuchst. Ich rede von einem View der seine DB Abfrage-Ergebnisse in einem Block anzeigt.

Aber wie gesagt, beschreibe das was Du willst mal etwas genauer.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich möchte gerne auf meiner

Eingetragen von Lakai (39)
am 25.08.2008 - 00:01 Uhr

Ich möchte gerne auf meiner Page auf der rechten Seite eine Spalte machen, in welche ich einen Block hinzufügen kann, welcher nur 5 der aktuellsten Blogeinträge anzeigt. Diese Blogeinträge sollten etwa auf 300 Zeichen gekürzt werden, damit die Page nicht unnötig in die Länge gerissen wird. Das ist eigentlich auch schon alles.

Liebe Grüsse

  • Anmelden oder Registrieren um Kommentare zu schreiben

eine weitere Unklarheit durch Deine unkonkrete Problembeschreibg

Eingetragen von quiptime (4972)
am 25.08.2008 - 00:21 Uhr
Zitat:

auf der rechten Seite eine Spalte machen, in welche ich einen Block hinzufügen kann, welcher nur 5 der aktuellsten Blogeinträge anzeigt

Genau das kann ein View erledigen.

Uebrig bleibt die Kuerzung des Inhaltes der einzelnen Blogbeitraege auf 300 Zeichen.

Ein Template fuer den View ermoglicht die Kontrolle der Blogbeitraege. Im Template werden die Blogbeitrage mittels der Funktion node_teaser(), http://api.drupal.org/api/function/node_teaser/6 , gekuerzt ausgegeben.

An dieser Stelle kommt eine weitere Unklarheit durch Deine unkonkrete Problembeschreibung zum Tragen: "Drupal 5.x oder neuer" - da kann man nur raten.

Denn es gibt wesentliche Unterschiede zwischen Views unter Drupal 5 und Views unter Drupal 6.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

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

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