News auf der Startseite in eigenens <div>

You made an own skin or theme for phpMyFAQ. You can share it here with others!

Moderator: Thorsten

Post Reply
pene8
Posts: 11
Joined: Tue Feb 08, 2022 12:09 am

News auf der Startseite in eigenens <div>

Post by pene8 »

Hallo Thorsten,
ist es möglich die News, so wie sie auf der Startseite als Liste angezeigt werden, jede News in ein eigenens

Code: Select all

<div class="pmf-newsliste"> 
zu packen?
Ebenso die Zeile "Mehr Informationen ....". dafür vor dieser Zeile das <br> weggeben?

bzw. mir schreiben wo in den Templates dies definiert wird.

Vielen Dank
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: News auf der Startseite in eigenens <div>

Post by Thorsten »

Hi,

ja, das sollte gehen, schau dir mal die Methode an:

https://github.com/thorsten/phpMyFAQ/bl ... ws.php#L60

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
pene8
Posts: 11
Joined: Tue Feb 08, 2022 12:09 am

Re: News auf der Startseite in eigenens <div>

Post by pene8 »

danke für die Methode, schau ich mir an.

Wenn ich diese beim mir ändere, dann kann ich nie mehr updaten, oder würdest du das in die Distribution übernehmen?
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: News auf der Startseite in eigenens <div>

Post by Thorsten »

Hi,

für die kommende 3.2 kann ich Änderungen gerne übernehmen. Hinweis, die v3.2 wird dann auch Bootstrap v5 nutzen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
pene8
Posts: 11
Joined: Tue Feb 08, 2022 12:09 am

Re: News auf der Startseite in eigenens <div>

Post by pene8 »

folgende Änderungen habe ich gemacht:
in der Methode:
https://github.com/thorsten/phpMyFAQ/bl ... ws.php#L60

Zeile 80:
'<div class="pmf-newsliste"><h6%s><a id="news_%d" href="%s">%s <i aria-hidden="true" class="fa fa-caret-right"></i></a></h6>',

Zeile 91:
'%s <a href="%s" target="_%s">%s</a>',

Zeile 99:
$output .= sprintf('<small class="text-muted">%s</small></div>', $date->format($item['date']));

im CSV File (da hab ich das für mein Projekt genommen, weiss also nicht welches für dich das richtige wäre)

pmf-newsliste {
border-bottom: 1px solid #e3e6f0;
padding-bottom: 1em;
margin-bottom: 1em;
}
Post Reply