1 User liest/lesen diesen Beitrag: (0 Mitglieder, und 1 Gast).

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Darstellung News
14.11.2009, 11:46
Beitrag: #1
Darstellung News
Das Template für meine Webseite wurde für WB 2.7 neu aufgebaut. Hat drei Navigationsbereiche (oben, links, unten). Der Textteil verteilt sich auf zwei Bereiche der Webseite (mitte und rechts). So weit so gut.

Im rechten Bereich soll der Kurztext von dem News-Modul (Standard) ausgegeben werden. Funktioniert auch noch prima über Abschnitte verwalten. Der Langtext (nach Klick auf "weiterlesen") soll dann aber im mittleren Bereich erscheinen, während die verschiedenen Kurznachrichten im rechten Bereich stehen bleiben. Also an unterschiedlichen Stellen die Textausgabe. Ich finde keine Option, dieses auf der WB-Oberfläche zu steuern. Muss dieses im direkten HTML-Code erfolgen oder gibt es irgendwo eine versteckte Steuerungsmöglichkeit? Bei Abschnitte verwalten habe ich nichts gefunden.

Zudem taucht das Problem auf, dass der Langtext zweimal hintereinander ausgegeben wird. Einmal ändert er mit dem Link "zurück", einmal mit dem Link "back". Irgendwie ist da eine Schleife drin, die offensichtlich zwei Sprachen erfasst. Welcher Bereich in den Einstellungen ist denn hierfür verantwortlich (Kopfzeile - Text - Fusszeile) oder womöglich der Kommentar?

Ja und das vorläufig letzte Problem in diesem Fall: wo nehme ich den Hinweis raus: Autor/Verfasser und Datum des Newsbeitrags? Soll auch in anderen Newsbereichen der Webseite nicht erscheinen.

Man sieht sicherlich schon an der Fragestellung .. eine absolutes Greenhorn aus Ostwestfalen stellt die Fragen. Da "hoffen" wir "man", das es mit der Zeit besser wird.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.11.2009, 21:16 (Dieser Beitrag wurde zuletzt bearbeitet: 14.11.2009 21:16 von Lonesome Walker.)
Beitrag: #2
RE: Darstellung News
Hallo nach Ostwestfalen Shy

Aaaalso, dröseln wir das Ganze mal auf:

Das News-Modul gibt seine Text einfach als HTML aus.
Zusammengesetzt wird selbiges durch viele Variablen, welche mit einem Klick auf "Optionen" zutage trefen:

Die Kopfzeile ist das Erste, was in den HTML-Block geparst wird.
Also quasi das Grundgerüst.
Sollte man keine Tabellen mögen, was ja verständlich ist, sollte man hier das table entfernen...

Unter Beitrag Schleife ist die Kurzzusammenfassung drin.
Da wird Titel, Zeit, Text und Link gesetzt.

Mit Fußzeile ist wieder das Ende des HTML-Gerüstes gemeint.
Da werden sinnigerweise die vor- und zurück-Links definiert.

Mit Nachricht Kopfzeile steuert man das Aussehen des Langtext-Headers der Nachricht.
Also Überschrift, von wem, wann, etc...

Die Nachricht Fußzeile schließt dann den News-Eintrag ab.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
16.11.2009, 09:30 (Dieser Beitrag wurde zuletzt bearbeitet: 17.11.2009 20:06 von FastAsAShark.)
Beitrag: #3
RE: Darstellung News
Hallo Walker,

danke für die erste Einweisung. Dann werde ich mich mal an das Löschen in den Zeilen machen.

Damit ich dass nicht in den ganzen Newsbeiträgen einzeln machen muss - kann ich das Modul auch fundamental anpassen? Wenn ja - wie komme ich an den Code dafür - um ihn zu verändern? Bietet hier WB eine Option für das Eingreifen?

Was ist denn für die Wiederholung des Langtextes verantwortlich? Also die Wiederholung mit dem Abschlußlink "zurück" bzw. "back". Ich habe das Gefühl, dass es mit einer Mehrsprachigkeit zusammenhängt, die ich garnicht bewusst aktiviert habe.

Nunja - grundsätzlich besteht das Problem, dass die News nur in Verbindung mit dem einen Seitenaufruf stehen. Letztlich wäre es wünschenswert, das die entsprechenden News kontinuierlich im gesamten Baum angezeigt werden.

Beispiel: es gibt einen Familienstammbaum: Seite Mutter und Seite Vater. Gehe ich in den Stammbaum Mutter sollen unter Mutter die Familienfeiern im Newsfeld angezeigt werden. Langtext im Hauptfeld. Sowohl bei Mutter, als auch bei den tieferen Verzweigungen. Letztlich soll nur das Hauptfeld variabel bleiben. Bei Vater identisch nur mit anderen Terminen. Nur als Beispiel. Bei meiner Seite geht es um andere Inhalte.

Kann dass das Standardmodul verwalten oder ist hier ein erweitertes Modul sinnvoll, welches irgendwo verfügbar ist?

Gruss vom Ostwestfalen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.11.2009, 20:51
Beitrag: #4
RE: Darstellung News
Uff...
(16.11.2009 09:30)FastAsAShark schrieb:  Hallo Walker,

Damit ich dass nicht in den ganzen Newsbeiträgen einzeln machen muss - kann ich das Modul auch fundamental anpassen? Wenn ja - wie komme ich an den Code dafür - um ihn zu verändern? Bietet hier WB eine Option für das Eingreifen?
Nun, der Quelltext ist ja frei verfügbar, und wenn man mit PHP/MySQL vertraut ist, kann man jedes Modul so verbiegen, wie man will, sofern es unter GPL steht...

Zitat:Was ist denn für die Wiederholung des Langtextes verantwortlich? Also die Wiederholung mit dem Abschlußlink "zurück" bzw. "back". Ich habe das Gefühl, dass es mit einer Mehrsprachigkeit zusammenhängt, die ich garnicht bewusst aktiviert habe.
Nun, siehe meine letzte Antwort die letzten beiden Absätze.
Wenn Mehrsprachigkeit nicht gewünscht, sowohl User, als auch Basis-Installation auf Deutsch setzen.

Zitat:Letztlich wäre es wünschenswert, das die entsprechenden News kontinuierlich im gesamten Baum angezeigt werden.
Hierzu gibt es das Modul "anynews", wobei Modul wohl zuviel des Guten wäre:
http://www.websitebakers.com/pages/code-...nynews.php
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.11.2009, 22:34
Beitrag: #5
RE: Darstellung News
Vielen Dank für die Hinweise, aber ich habe das Gefühl, dass ich noch etwas weiter unten einsteigen muss:

Daher vielleicht etwas mehr Erklärungen zu den einzelnen Einstellungen bei den Standardnews (unter Optionen - Einstellungen):

Was haben denn in den einzelnen Bereichen die Definitionen zu bedeuten?

GRUNDGERÜST
Kopfzeile:
<table cellpadding="0" cellspacing="0" border="0" width="98%">

TEXT SHORTNEWS
Beitrag Schleife:
<tr class="post_top">
<td class="post_title"><a href="[LINK]">[TITLE]</a></td>
<td class="post_date">[MODI_TIME], [MODI_DATE]</td>
</tr>
<tr>
<td class="post_short" colspan="2">
[SHORT]
<a href="[LINK]">[TEXT_READ_MORE]</a>
</td>
</tr>

ABSCHLUSS SHORTNEWS
Fusszeile:
</table>
<table cellpadding="0" cellspacing="0" border="0" width="98%" style="display: [DISPLAY_PREVIOUS_NEXT_LINKS]">
<tr>
<td width="35%" align="left">[PREVIOUS_PAGE_LINK]</td>
<td width="30%" align="center">[OF]</td>
<td width="35%" align="right">[NEXT_PAGE_LINK]</td>
</tr>
</table>

TEXT LONGNEWS
Nachricht Kopfzeile:
<table cellpadding="0" cellspacing="0" border="0" width="98%">
<tr>
<td height="30"><h1>[TITLE]</h1></td>
<td rowspan="3" style="display: [DISPLAY_IMAGE]"><img src="[GROUP_IMAGE]" alt="[GROUP_TITLE]" /></td>
</tr>
<tr>
<td valign="top"><b>Posted by [DISPLAY_NAME] ([USERNAME]) on [PUBL_DATE]</b></td>
</tr>
<tr style="display: [DISPLAY_GROUP]">
<td valign="top"><a href="[BACK]">[PAGE_TITLE]</a> >> <a href="[BACK]?g=[GROUP_ID]">[GROUP_TITLE]</a></td>
</tr>
</table>
<p style="text-align: justify;">

ABSCHLUSS LONGNEWS
Nachricht Fusszeile:
</p><p>Last changed: [MODI_DATE] at [MODI_TIME]</p>
<a href="[BACK]">Back</a>

Unter Bearbeite CSS kann ich dann die Formatierung für die Darstellung des Textes vornehmen. Farbe, Schriftart, Position. Haben also weniger mit der Verteilung des Newstextes zu tun - also das Langtext den Kurztext ersetzt oder an anderer Stelle erscheint. So wie ich es verstanden habe, sind hierfür die Einstellungen verantwortlich, die ich oben als Code einkopiert habe. MODI_DATE und MODI_TIME kann ich noch nachvollziehen. Aber was haben die Begriffe unter "Nachricht Kopfzeile" zu bedeuten?

Kannst du die Definitionen einzeln erklären? Habe sie schon mal "zerbröselt":

Kopfzeile:
table cellpadding:
cellspacing:
border:
width:

Beitrag Schleife:
"post_top"
"post_title"
"[LINK]"
[TITLE]
"post_date"
[MODI_TIME
[MODI_DATE]
"post_short"
colspan
[SHORT]
"[LINK]"
[TEXT_READ_MORE]

Fusszeile:
table cellpadding
cellspacing
border
width
style="display:
[DISPLAY_PREVIOUS_NEXT_LINKS]"
width
align
[PREVIOUS_PAGE_LINK]
width
align
[OF]
width
align
[NEXT_PAGE_LINK]

Nachricht Kopfzeile:
cellpadding
cellspacing
border
width
height
h1
[TITLE]
/h1
rowspan
style
"display: [DISPLAY_IMAGE]"
img src
"[GROUP_IMAGE]"
alt
"[GROUP_TITLE]"
valign
Posted by
[DISPLAY_NAME] ([USERNAME])
[PUBL_DATE]
style
"display: [DISPLAY_GROUP]"
valign
"top"
href="[BACK]">[PAGE_TITLE]
href="[BACK]?g=[GROUP_ID]"
[GROUP_TITLE]
style="text-align: justify;"

Nachricht Fusszeile:
Last changed:
[MODI_DATE]
[MODI_TIME]
href
"[BACK]"
>Back<

Sorry für die dusseligen Fragen und den Aufwand, aber vielleicht kann dieses auch anderen Newbees behilflich sein, die sich eines einfachen CMS bedienen wollen, aber vielleicht weniger Verständnis haben, als eigentlich erfoderlich ist.

Die Modulerweiterung "AnyNews" habe ich mir bereits installiert. Muss allerdings noch im Template integriert werden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:


Kontakt | Websitebaker Hilfe | Nach oben | Zum Inhalt | Archiv-Modus | RSS-Synchronisation