Advanced Forum New Topics List
am 01.06.2011 - 19:39 Uhr in
Hallo liebe Drupal-Fans,
habe mich erst vor kurzem entschlossen von phpbb3 auf drupal 7 umszusatteln. Und ich muss sage, mir gefällt's insgesamt sehr gut. Natürlich bin ich da noch am Ausprobieren.
Im Moment beschäftige ich mich mit dem Modul Views 3.
Die Titel aller neuen Forenbeiträge sollen angezeigt werden, entweder alle oder von einem bestimmten Forum.
Dafür gab es schon einen Standard-View, der mit ausgeliefert wurde. Ich denke aber, dass ich da ein Kriterium oder eine Einstellung überspielt habe, weil ich nach dem klonen, die Funktion "only for this page" vergessen habe, auszuwählen.
Jedenfalls zeigt mir der View zwar alle neuen Forenbeiträge an. Bei der Selektion eines einzelnen Forums, wird aber der empty-Text angezeigt. Ganz egal, ob das Forum nun leer ist oder nicht.
Meine Einstellungen:
splay name:Forum New Topic List
TITEL
Titel:Neueste Forenbeiträge
FORMAT
Format:Forum topic list | Einstellungen
geöffnet
hinzufügen
FIELDS
Inhalt: Body (Anrisstext)
Inhalt: Topic Icon
Inhalt: Titel (Topic / Topic starter)
Has new content (Has new content)
Inhalt: Topic Pager (Topic Pager)
Inhalt: Post date (Post date)
Inhalt: Anzahl an Kommentaren (Antworten)
Inhalt: Neue Kommentare (Neue Kommentare)
Content statistics: Total views (Views)
Inhalt: Last comment author (Last comment author)
Inhalt: Updated/commented date (Letzte Aktualisierung)
Taxonomie: Term (Forum)
Inhalt: Sticky (Sticky)
Inhalt: Comment status (Comment status)
Benutzer: Authentication name (Authentication name)
geöffnet
hinzufügen
FILTER CRITERIA
Inhalt: Veröffentlicht (Ja)
Taxonomie: Vokabular (= Foren)
Taxonomie: Term ID (with depth) (exposed) | Einstellungen
geöffnet
hinzufügen
SORT CRITERIA
Inhalt: Sticky (desc)
Vielleicht gibt es ja auch eine Möglichkeit, die ursprünglichen Einstellungen wieder herzustellen. Damit ich diese beibehalten kann - und nur mit einem Clone arbeite. Oder ich bringe das eben manuell wieder in Ordnung.
Am Rande:
Folgende Idee hatte ich noch im Hinterkopf. Ich möchte einen View aller Beiträge eines Benutzers, (und zwar den ersten Post eines Topics) als PDF ausdrucken können. Auf phpbb3 habe ich das mit viel php Code geschafft. Bei Drupal müsste das mit Hilfe eines Moduls und Views vielleicht auch gehen.
Danke für eure Geduld,
Bernd
- Anmelden oder Registrieren um Kommentare zu schreiben
Views Select Box
am 03.06.2011 - 08:32 Uhr
Schade finde ich dass sich niemand zu meinen Problemen mit views äußert (7.x-3.0-beta3) handelt es sich doch um ein Views Spezialforum, innerhalb Drupal. Vielleicht hatte ich mich meine Frage auch nicht scharf genug abgegrenzt. Ich will mal präsziser werden.
Ich habe nun einen eigenen View aufgelegt, mit den Forenthemen des eingeloggten Benutzers (current user). Ich rufe folgende Seite auf: http://www.mypoems.de/meine-forenthemen?term_node_tid_depth=All
Tatsächlich werden dann alle meine Themen aus allen Foren angezeigt. Allerdings erhalte ich auch einen Haufen Fehlermeldungen:
Notice: Undefined property: stdClass::$node_comment in advanced_forum_handler_field_node_topic_icon->render() (Zeile 43 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/views/advanced_forum_handler_field_node_topic_icon.inc).
Notice: Undefined property: stdClass::$node_comment in advanced_forum_handler_field_node_topic_icon->render() (Zeile 43 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/views/advanced_forum_handler_field_node_topic_icon.inc).
Notice: Undefined property: stdClass::$node_comment in advanced_forum_handler_field_node_topic_icon->render() (Zeile 43 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/views/advanced_forum_handler_field_node_topic_icon.inc).
Notice: Undefined property: stdClass::$node_comment in advanced_forum_handler_field_node_topic_icon->render() (Zeile 43 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/views/advanced_forum_handler_field_node_topic_icon.inc).
Notice: Undefined index: teaser in _template_preprocess_advanced_forum_topic_list_view() (Zeile 54 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/template_preprocess_advanced_forum_topic_list_view.inc).
Notice: Undefined property: stdClass::$node_comment in advanced_forum_handler_field_node_topic_icon->render() (Zeile 43 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/views/advanced_forum_handler_field_node_topic_icon.inc).
Notice: Undefined index: teaser in _template_preprocess_advanced_forum_topic_list_view() (Zeile 54 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/template_preprocess_advanced_forum_topic_list_view.inc).
Notice: Undefined property: stdClass::$node_comment in advanced_forum_handler_field_node_topic_icon->render() (Zeile 43 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/views/advanced_forum_handler_field_node_topic_icon.inc).
Notice: Undefined index: teaser in _template_preprocess_advanced_forum_topic_list_view() (Zeile 54 von /var/www/html/web498/html/drupal2/sites/all/modules/advanced_forum/includes/template_preprocess_advanced_forum_topic_list_view.inc).
Nicht schön das!
Wähle ich allerdings in der Selectbox ein enzelnes Forum aus, in dem ich garantiert ein Topic gepostet habe, dann kommt die "Empty Text"-Meldung:
/meine-forenthemen?term_node_tid_depth=23
Handelt es sich um einen Bug?
Liebe Grüße,
Bernd
Prima