Layout Realblog_XH
Layout Realblog_XH
Liebe Gemeinde,
seit gut einem Jahr benutze ich CmSimple_XH und bin immer noch begeistert.
Seit einiger Zeit benutze ich Realblog_XH auf der Startseite. Leider wird über und unter dem Plugin-Aufruf Seite 1 von ... und [1] [2] ... angezeigt. Ich bekomme das nicht abgestellt.
Im eigentlich Blog-Aufruf [eigner h1-Eintrag] ist das gut, aber halt nicht auf der 1. Seite und dann noch doppelt.
Was kann ich machen?
Gruß Peter
seit gut einem Jahr benutze ich CmSimple_XH und bin immer noch begeistert.
Seit einiger Zeit benutze ich Realblog_XH auf der Startseite. Leider wird über und unter dem Plugin-Aufruf Seite 1 von ... und [1] [2] ... angezeigt. Ich bekomme das nicht abgestellt.
Im eigentlich Blog-Aufruf [eigner h1-Eintrag] ist das gut, aber halt nicht auf der 1. Seite und dann noch doppelt.
Was kann ich machen?
Gruß Peter
Re: Layout Realblog_XH
Was Du beschreibst, ist die Paginierung. Etwas ungewöhnlich finde ich, dass Du wohl in der Konfiguration entries_per_page auf 1 eingestellt hast. Für die Startseite ist das natürlich interessant, aber für die ?Blog-Seite würde ich mir als User schon eine Handvoll Teaser wünschen, um nicht zuviel klicken zu müssen.pmschulze wrote:Seit einiger Zeit benutze ich Realblog_XH auf der Startseite. Leider wird über und unter dem Plugin-Aufruf Seite 1 von ... und [1] [2] ... angezeigt. Ich bekomme das nicht abgestellt.
Im eigentlich Blog-Aufruf [eigner h1-Eintrag] ist das gut, aber halt nicht auf der 1. Seite und dann noch doppelt.
Denkbar ist, dass man die Paginierung per Konfiguration deaktivieren kann (sowie beim gerade veröffentlichten Realblog 3.3). Das würde aber in Deinem Fall nicht helfen, weil sich dass wohl auf Blog wie auch Archiv auswirken würde. Man könnte es natürlich auch separat konfigurierbar machen, oder einen entsprechenden Parameter beim Pluginaufruf ergänzen, aber auch das fände ich nicht unbedingt optimal.
Interessanter Weise gibt es bei Advancednews, dem Vorläufer von Realblog(_XH), eine Funktion mit der man nur die aktuellsten Newseinträge anzeigen kann, nämlich mit shownewsbox(). Diese Funktion wurde aber bei Realblog entfernt, oder erst gar nicht übernommen. Ich schau mir das mal genauer an; ich vermute, dass wäre für Deinen Fall genau das richtige. Dann könntest Du auf der Startseite eben (sinngemäß) shownewsbox(1) aufrufen, und auf der ?Blog Seite den eigentlichen Blog (statt des Archivs) unterbringen.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Layout Realblog_XH
Unfug. shownewsbox() wurde sehr wohl übernommen, und zwar als showrealblog() (bei Realblog_XH sollte Realblog_blog() verwendet werden).cmb wrote:Interessanter Weise gibt es bei Advancednews, dem Vorläufer von Realblog(_XH), eine Funktion mit der man nur die aktuellsten Newseinträge anzeigen kann, nämlich mit shownewsbox(). Diese Funktion wurde aber bei Realblog entfernt, oder erst gar nicht übernommen. Ich schau mir das mal genauer an; ich vermute, dass wäre für Deinen Fall genau das richtige. Dann könntest Du auf der Startseite eben (sinngemäß) shownewsbox(1) aufrufen, und auf der ?Blog Seite den eigentlichen Blog (statt des Archivs) unterbringen.
Ich schlage für Dich erst mal einen Workaround vor. Und zwar einfach in plugins/realblog/functions.php Zeile 131 einfügen:
Code: Select all
$records = $catRecords; // das ist Zeile 130
$records = array_splice($records, 0, 1); // diese Zeile einfügen
Wie ich das allgemein lösen soll, weiß ich noch nicht. Am ehesten könnte ich mir vorstellen, dass über einen optionalen Parameter von Realblog_blog() gesteuert wird, wieviel Einträge maximal angezeigt werden sollen. Dann entfällt die Paginierung ganz von selbst, wenn in der Konfiguration für entries_per_page der selbe oder ein höherer Wert eingestellt wird.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Layout Realblog_XH
Lieber Christoph,
die Lösung funktioniert zwar, aber dann kann man nicht mehr die Einzeleinträge browsen.
Dann lebe ich doch lieber mit der Paginierung oben und unten - nicht schön, aber besser mit Paginierung als ganz ohne.
Gruß Peter
die Lösung funktioniert zwar, aber dann kann man nicht mehr die Einzeleinträge browsen.
Dann lebe ich doch lieber mit der Paginierung oben und unten - nicht schön, aber besser mit Paginierung als ganz ohne.
Gruß Peter
Re: Layout Realblog_XH
Hm, die Anzeige der Paginierung, oben und unten von z.B. "Seite : ◄ 1/8 ►", könnte man leicht per css ausblenden:pmschulze wrote:Dann lebe ich doch lieber mit der Paginierung oben und unten - nicht schön
Realblog_XH stylesheet.css ca. Zeile 127
Code: Select all
.realblog_page_info {
float: left;
margin-bottom: 1em;
display: none; /* das hinzufügen */
}
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Layout Realblog_XH
Stimmt natürlich -- zumindest übergangsweise ein akzeptabler Workaround.Ludwig wrote:Hm, die Anzeige der Paginierung, oben und unten von z.B. "Seite : ◄ 1/8 ►", könnte man leicht per css ausblenden:
Peter geht es vermutlich (auch) um die einzelnen Seiten "[1][2][3]...". Dazu müsste folgendes gemacht werden:
Code: Select all
.realblog_table_paging {
display: none;
}
Code: Select all
<div class="realblog_no_pagination">{{{Realblog_blog();}}}</div>
Code: Select all
.realblog_no_pagination .realblog_table_paging, .realblog_no_pagination .realblog_page_info {
display: none;
}
Christoph M. Becker – Plugins for CMSimple_XH
Re: Layout Realblog_XH
Stimmt. Super Lösung, einfach und variabel.cmb wrote:Allerdings gelten beide Regeln auch für das Archiv. Soll das nur für den Blog gelten, dann könnte man dessen Pluginaufruf in ein <div> mit einer passenden Klasse setzen; im HTML-Quellcode des Editors also z.B.:
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Layout Realblog_XH
Ich habe noch mal nachgedacht, und eigentlich ließe sich das mit etwas manuellem Aufwand auch per Kategorie abbilden. Dazu vergibt man nur einem Artikel (oder nach Wunsch auch mehreren) eine bestimmte Kategorie (die man dann beim alten Artikel entsprechend wieder entfernen muss), und ruft auf der Startseite den Realblog nur für eine bestimmte Kategorie auf:
Dann wird die Paginierung nicht angezeigt (zumindest ab der bald kommenden Version).
Code: Select all
{{{Realblog_blog(false, 'aktuell')}}}
Christoph M. Becker – Plugins for CMSimple_XH