Page 8 of 11

Re: Realblog_XH

Posted: Sun Aug 11, 2019 9:39 am
by frase
Ein weiterer Wunsch für das Realblog-Plugin.

Es geht um Bilder im Teaser.
Oft ist es so, dass man kleinere Versionen oder nur Ausschnitte eines Bildes im Teaser verwenden möchte, die dann aber im eigentlichen Artikel in voller Größe angezeigt werden sollen.
Hat man in der Konfiguration "Show->Teaser" aktiviert, wird der Teaser inklusive Bild als Vorspann angezeigt.
Das Bild erschiene also auf dieser Artikel-Seite zweimal.
Ungünstig.
Im Moment behelfe ich mir damit, dass ich per CSS die Bilder-Anzeige im Vorspann unterdrücke.

Code: Select all

.realblog_teaser img {
    display: none;
}
Das ist zwar praktikabel aber nicht gerade schön.

Besser wäre es, wenn man in der Beitrags-Bearbeitung ein Bild für den Teaser wählen könnte (also nicht im Editor).
Dann müsste es eine Wahlmöglichkeit geben: Teaserbild im Vorspann anzeigen: ja/nein.
Für die Bildauswahl genügte evtl. ein Select-Feld - was allerdings wiederum einen festgelegten Ordner für Blog-Bilder voraussetzt.
Schöner wäre allerdings eine Art Filebrowser mit Vorschau.

Na ja. Das ist so eine Idee aus der Praxis geboren. Falls jemand das Plugin nochmal überarbeitet, könnte man das vielleicht einarbeiten.

Re: Realblog_XH

Posted: Mon Aug 12, 2019 10:21 am
by frase
Realblog_XH 3.0beta9

Ich glaube, wir hatten das schonmal irgendwo und irgendwann diskutiert ...

Es geht darum, dass in der Beitragsübersicht der gesamte (Kurz-)Text (also der Teaser) inklusive Bildern und allem als Link zum Beitrag klickbar sein soll (Kundenwunsch).
Also nicht nur die Überschrift und der "more"-Link, sondern alles.

Ich habe mir jetzt mal so geholfen.
In der Datei ... \plugins\realblog\views\articles.php Zeile 40:

Code: Select all

<?php if ($this->hasReadMore($article)):?>
habe ich ersetzt mit:

Code: Select all

<a class="storyLink" href="<?php echo $this->url($article)?>" title="<?php echo $this->text('tooltip_view')?>">
<?php echo $this->teaser($article)?></a></div>
Im Template-Stylesheet habe ich natürlich noch das Hover-Verhalten dieses Links bearbeitet:

Code: Select all

.realblog_show_story a.storyLink, .realblog_show_story a.storyLink:hover {
	color: inherit;
	text-decoration: none;
	outline: none;
}
Im Moment scheint das alles gut zu funktionieren. In diesem Fall gibt es innerhalb der Teaser keine anderen Links im Text, sodass es da keine Probleme geben sollte.
Sieht einer der Programmierer noch andere mögliche Probleme?

Re: Realblog_XH

Posted: Mon Aug 12, 2019 10:49 am
by lck
Es ginge auch nur per CSS:

Code: Select all

.realblog_entries_preview h1 a:before {
	content: "";
	height: 100%;
	position: absolute;
	left: 0;
	width: 100%;
}
Dafür notwendig wäre dann noch eine Erweiterung mit position relative in:

Code: Select all

.realblog_show_story {
	width: 100%;
	border-bottom: 0;
	margin: 1.5em 0 0 0;
	position: relative;
}

Re: Realblog_XH

Posted: Mon Aug 12, 2019 11:04 am
by frase
lck wrote:
Mon Aug 12, 2019 10:49 am
Es ginge auch nur per CSS:
WOW! Viel besser!
Da quält man sich als Unwissender mit dem PHP-Code rum - und es gibt eine viel einfachere und bessere Lösung.
Sollten im Teaser-Text doch einmal Links vorkommen, so wird da nichts mehr gestört, nur anklicken kann man sie nicht - kein Problem, finde ich.
Danke Ludwig!

P.S. Bei mir fangen die Teaser mit h2 an. Das muss man halt bedenken.

Ha, und da habe ich auch gleich eine allgemeingültigere Lösung:
Statt auf h1 oder h2 abzuzielen (kann ja bei jedem anders sein), sollte der Selector vielleicht so aussehen:

Code: Select all

.realblog_entries_preview a:first-of-type::before {
Damit erwischt man immer den ersten Link - egal was es ist.

Realblog_XH, Datenbanken

Posted: Sat Mar 28, 2020 8:18 pm
by olape
Ist schon mal jemanden aufgefallen, dass die Datenbanken wachsen, ohne das Einträge unter Realblog hinzukommen?
Ich sichere, wenn auch unregelmässig, aber immerhin hin und wieder per ftp.
Und immer wieder fällt mir bei den Datenbanken von Realblog auf, dass diese grösser geworden sind, auch wenn ich keine neuen Einträge gemacht habe.

Werden bei sqlite möglicherweise irgendwelche Zugriffsstatistiken o.ä. erfasst?
Irgendwo muss der Zuwachs doch her kommen.

Re: Realblog_XH

Posted: Sun Mar 29, 2020 7:59 am
by frase
olape wrote:
Sat Mar 28, 2020 8:18 pm
Werden bei sqlite möglicherweise irgendwelche Zugriffsstatistiken o.ä. erfasst?
Wenn man sich die DB mit einem Betrachter anschaut (z.B. DB Browser for SQLite) sieht man, dass es ein "page_views" und darin "article_id" und "timestamp" gibt.
Ich vermute stark, dass genau dort die Zugriffe gespeichert werden.
Irgendwo muss das ja gemacht werden, da es solche Optionen wie z.B. "meistgelesene Artikel" usw. gibt.

Re: Realblog_XH

Posted: Sun Mar 29, 2020 10:00 am
by olape
frase wrote:
Sun Mar 29, 2020 7:59 am
Wenn man sich die DB mit einem Betrachter anschaut
Das war für heute mein Plan. Aber gut, so muss ich das nicht mehr tun.

frase wrote:
Sun Mar 29, 2020 7:59 am
da es solche Optionen wie z.B. "meistgelesene Artikel" usw. gibt.
Das war mir gar nicht bewusst. So intensiv nutze ich Realblog nicht.

Re: Realblog_XH

Posted: Sun May 03, 2020 10:09 am
by Korwin
Guten Tag, Freunde!

Die überprüfung ergab, dass RealBlog_XH nicht mit kyrillischen Kategorien funktioniert.
Zum Beispiel,

Code: Select all

{{{Realblog_blog(false, 'Минидом');}}} 
{{{Realblog_blog(false, 'одноэтажный');}}}
- zeigt nichts an, obwohl es Artikel dieser Kategorie gibt.

Code: Select all

{{{{Realblog_blog(false, 'minidom');}}}
{{{{Realblog_blog(false, 'onefloor');}}}
- funktioniert. Das Problem ist, dass ich die volle Unterstützung der kyrillischen SCHRIFT in UTF-8, und dann in den Listen der Artikel sehen Kategorien in Latein für eine Russischsprachige Person ein wenig seltsam.
Vielleicht mache ich etwas falsch oder habe das Plugin falsch konfiguriert?

Re: Realblog_XH

Posted: Sun May 03, 2020 10:37 am
by frase
Korwin wrote:
Sun May 03, 2020 10:09 am
Zum Beispiel,

Code: Alles auswählen

{{{Real blog_blog(false, 'Минидом');}}}

- zeigt nichts an, obwohl es Artikel dieser Kategorie gibt.
Kurze Frage:
Muss der Aufruf nicht so aussehen?

Code: Select all

{{{Realblog_blog(false, 'Минидом');}}}

Re: Realblog_XH

Posted: Sun May 03, 2020 11:40 am
by Korwin
Tut mir Leid, dieser yandex-übersetzer hat RealBlog in zwei Hälften zerrissen. Aber der Code wird korrekt geschrieben, das Beispiel wird aus der Hilfedatei kopiert und eingefügt

Code: Select all

<p>Подборка проектов одноэтажных домов</p>
<div>{{{Realblog_blog(false, 'одноэтажный');}}}</div>
- funktioniert nicht.

Code: Select all

<p>Подборка проектов одноэтажных домов</p>
<div>{{{Realblog_blog(false, 'onefloor');}}}</div>
- funktioniert.

P.S. Zurechtfand. Keine Notwendigkeit, ein Leerzeichen vor der Kategorie setzen! Vielen Dank!