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

Blogeinträge auf der Startseite

Eingetragen von rafa (12)
am 22.11.2007 - 22:17 Uhr in
  • Module
  • Drupal 5.x oder neuer

Hallo Zusammen,

als recht neuer Drupaler bin ich im Augenblick leicht überfordert. Ich möchte auf möglichst einfache Art und Weise auf meiner Startseite die Blogeinträge von drei ganz bestimmten Benutzern anzeigen. Auf meiner Suche nach einem geeignetem Modul bin ich unter anderem auf Views, Frontpage und Panels gestoßen.

Leider kann ich überhaupt nicht beurteilen was das richtige für mich ist.

Ich wäre für eure Hilfe sehr dankbar.

Gruß
Rafa

‹ i18n und Pathauto TinyMCE wird nicht korrekt dargestellt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey Rafa, mit Views

Eingetragen von McGo (145)
am 22.11.2007 - 22:22 Uhr

Hey Rafa,

mit Views erstellst du eigene Ansichten, also z.B. Tabellen oder Anrisstexte (Teaser). Panels dient dazu, mehrere Inhalte in einer bestimmten Form auf einer Seite darzustellen. Mit Frontpage definierst du die Startseite zum Beispiel für verschiedene Rollen...

Die Frage ist, was du genau brauchst. Du könntest mit Panels drei nebeneinanderliegende Bereiche erstellen, in denen du jeweils eine Ansicht der Blgoeinträge eines Benutzers hast (dann sind die Einträge räumliche getrennt). Frontpage brauchst du dafür nicht. Wenn du die BLogeinträge nicht trennen willst, dann reicht sogar das View-Modul, denn du kannst dann eine Ansicht mit einem Filter erstellen, der auf Blog-Inhaltstypen und den erstellen abzielt und so die angezeigten Nodes filtert.

Gruß,
Mirko

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für die schnell

Eingetragen von rafa (12)
am 23.11.2007 - 11:01 Uhr

Vielen Dank für die schnell Antwort. Das View-Modul scheint ein mächtiges Tool zu sein.
Gibt es vielleicht irgendwo eine Anleitung zu diesem Modul, womöglich auch auf deutsch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

In der Tat ist es so

Eingetragen von quiptime (4972)
am 23.11.2007 - 11:38 Uhr
Zitat:

Das View-Modul scheint ein mächtiges Tool zu sein

In der Tat ist es so. Wenn Du mit Drupal richtig arbeiten moechtest kommst Du am Modul Views nicht vorbei.

Deutsche Anleitung fuer Views wird schwer werden. Da bleibt Dir nur: Ab ins tiefe Wasser und schwimmen lernen.

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

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

rafa wrote: [...]

Eingetragen von McGo (145)
am 23.11.2007 - 14:35 Uhr
rafa schrieb

[...] womöglich auch auf deutsch.

Allein auf Deutsch die Hilfen zu durchsuchen könnte bei Open Source immer schwierig werden. Auf drupal.org gibt es einige Themen (englisch) zum Views-Modul und auch hier findest du einige kleine Beispiel zur Benutzung von Views. Die Suche bringt dich da sicher weiter.

Versuchs einfach ein wenig aus, das Tool ist wirklich sehr mächtig!

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

einfach

Eingetragen von tumblingmug (872)
am 23.11.2007 - 15:12 Uhr
rafa schrieb

Ich möchte auf möglichst einfache Art und Weise auf meiner Startseite die Blogeinträge von drei ganz bestimmten Benutzern anzeigen.

Also ich würde sagen, Drupal kann das auch schon ohne Views. Wenn deine User z.B. die uid 3,7 und 9 haben, ginge es so: www.deinedomain.de/blog/3,7,9

Wenn Du "blog/3,7,9" als Startseite haben willst, legst Du diese individuell fest unter admin/settings/site-information. Alternativ kannst Du auch "blog/3,7,9" als URL-Alias schöner aussehen lassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für eure

Eingetragen von rafa (12)
am 23.11.2007 - 21:27 Uhr

Danke für eure Unterstützung.
Das ich mir die Views reinziehen muss ist klar, egal ob deutsch oder englisch.

Ich finde den Vorschlag tumblingmug genial einfach, leider funktionierts bei mir nicht ganz, sobald ich mehr als eine uid in die url eintrage werden alle Blogeinträge angezeigt.
Gibt es vielleicht eine Einstellung die vorgenommen werden muss?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Anders als man denkt

Eingetragen von tumblingmug (872)
am 24.11.2007 - 22:33 Uhr

Also Du hast recht: das Blog-Modul kann diese Features, die mit der Taxonomy möglich sind, nicht ("blog/1,5,8" - so was geht tatsächlich nicht). Ich hab zwar jetzt eine simple Alternative, die kommt allerdings ohne Special-Feed (also Feed: eingeschränkt auf Deine 3 User). Dieser Code, als Page mit gesetztem PHP-Filter abgespeichert, liefert was Du willst:

<?php
 
global $user;

 
$output = '';

 
$result = pager_query(db_rewrite_sql("SELECT n.nid, n.uid, n.created FROM {node} n WHERE n.type = 'blog' AND n.status = 1 AND (n.uid = UID1 OR n.uid = UID2 OR n.uid = UID3) 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);
  }
 
$output .= theme('pager', NULL, variable_get('default_nodes_main', 10));

print
$output;
?>

Du musst im Code UID1, UID2 und UID3 durch die ID's Deiner User ersetzen. Very dirty. Aber es funktioniert und ist schlank. Views ist sauberer, wiegt aber viel schwerer (falls Du es sonst nicht benötigst).

Die Funktion ist einfach die auf Deine Bedürfnisse angepasste blog_page_last() Funktion aus dem blog.module.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank. Es funktioniert

Eingetragen von rafa (12)
am 25.11.2007 - 00:38 Uhr

Vielen Dank.

Es funktioniert einwandfrei.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • entity print - pdf template Seitennummern
  • Webform - kleiner Einleitungstext vor dem Formular.
  • migrate: legacy-db-key in settings.php, wie?
  • Konto löschen, wie? (Drupalorg/Drupalcenter)
  • Wie 'saubere' Dateinamen bei Upload erzwingen?
  • Modul lässt Website anstürzen
  • Showroom
  • rename admin paths - Probleme mit Modul - Alterantive?
  • Probleme mit Installation voa COMPOSER
  • Drupal- Vor- und Nachteile
  • Text Editor verschwunden
  • Wie URL Alias für Entity in Drupal 9 erstellen?
Weiter

Neue Kommentare

  • Du könntest einen
    vor 4 Stunden 15 Minuten
  • Das findet man in diesem
    vor 2 Tagen 4 Stunden
  • Hallo, bitte löscht meinen
    vor 4 Tagen 3 Stunden
  • Schau mal hier
    vor 4 Tagen 8 Stunden
  • Das Modul ist ja ganz schön,
    vor 1 Woche 7 Stunden
  • Modul Purge
    vor 1 Woche 1 Tag
  • Nö
    vor 1 Woche 1 Tag
  • Manuell aus der Datenbank löschen
    vor 1 Woche 1 Tag
  • Bots ... auf Abstand
    vor 1 Woche 2 Tagen
  • Cache vs Browser
    vor 1 Woche 2 Tagen

Statistik

Beiträge im Forum: 247807
Registrierte User: 19537

Neue User:

  • Chrisvek
  • RebeccaBeils
  • rogerfk18

» Alle User anzeigen

User nach Punkten sortiert:
wla9210
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 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