WBCE CMS – Way Better Content Editing.
You are not logged in.
Pages: 1
maybe this is redundant information, but I have updated this snippet recently.
it is available on the github repository
Unfortunately, I forgot to include the changelog file, so the recent changes are:
* 0.3.0 2018-11-16 - allow to restrict output to links containing specific words
* - bugfix: parameter order for topics feed function
* - bugfix: lastchange has to point to lastmod for some modules
* - provide a pre-filled config.php file for site specific setup
*
Offline
bernd
Es wäre gut, wenn in der info.php oder einer noch zu ergänzenden README eine Anleitung zur Verwendung/Einbindung des Moduls ergänzt werden könnte.
Weiterhin ist die Angabe bei <generator> falsch.
Last edited by florian (12.12.2018 09:18:42)
Offline
ja, eine Beschreibung ist jetzt in der info.php als Kommentar enthalten und den generator habe ich auch "korrigiert".
Außerdem gabs bei WB wohl Probleme mit Modulen die Bindestriche im Ordnernamen hatten. Daher installiert das Ding jetzt in einen leicht modifizierten Pfad.
Ein "Update" wird bei dieser Umstellung zunächst nicht als solches erkannt, sondern eine Parallelinstallation in einen separaten Ordner, aber das korrigier ich in der install.php wieder.
Offline
Danke, Eintrag im AOR ist aktualisiert.
Offline
Ich möchte gerne das Modul einsetzen, habe aber einige Fragen.
In der XML Ausgabe steht unter anderem die Email-Adresse
<managingEditor>post@mydomain.de</managingEditor>
<webMaster>post@mydomain.de</webMaster>
die ich nicht unbedingt in dieser Form preisgeben möchte. Kann man es ändern?
Man kann zwar das Datum bei Topics ändern, in der XML steht aber unter der <pubDate> das Erstelldatum des jeweiligen Topics.
Kann man es ändern?
Bei der Title steht bei einzelnen Topics:
<title>Topics Name / 2020-07-09</title>
Es ist eigentlich das Datum des Topics. Vielleicht sollte man dieses Datum hier entfernen und bei der <pubDate> ausgeben?
Ich würde gerne auch <author> ausblenden...
Last edited by kleo (09.07.2020 10:10:41)
Offline
Hallo Kleo,
das sind alles Änderungen, die nicht direkt per Konfiguration vorgesehen sind, aber sehr einfach gemacht werden können:
Ich möchte gerne das Modul einsetzen, habe aber einige Fragen.
In der XML Ausgabe steht unter anderem die Email-Adresse
<managingEditor>post@mydomain.de</managingEditor>
<webMaster>post@mydomain.de</webMaster>die ich nicht unbedingt in dieser Form preisgeben möchte. Kann man es ändern?
in include.php Zeile 266 auskommentieren:
// echo "\n\t".'<webMaster>'. SERVER_EMAIL.'</webMaster>';
Man kann zwar das Datum bei Topics ändern, in der XML steht aber unter der <pubDate> das Erstelldatum des jeweiligen Topics.
Kann man es ändern?
in include.php nach Zeile 796 ergänzen:
$lastmod = gmdate("Y-m-d", $topics['posted_modified']+TIMEZONE);
$pubDate = gmdate("r", $topics['posted_first']+TIMEZONE);
// neu einfügen:
if($topics['posted_modified']>0) $pubDate = $lastmod;
Bei der Title steht bei einzelnen Topics:
<title>Topics Name / 2020-07-09</title>
Es ist eigentlich das Datum des Topics. Vielleicht sollte man dieses Datum hier entfernen und bei der <pubDate> ausgeben?
in include.php Zeile 305 ändern:
$lin .= "\n\t\t".'<title><![CDATA['.$o['title']
// .' / '.$o['lastchange'].']]></title>';
.']]></title>';
Ich würde gerne auch <author> ausblenden...
in include.php Zeile 309 auskkommentieren:
// $lin .= "\n\t\t".'<author>'.$o['author'].'</author>';
Grüße, Martin
Offline
Danke!
ich werde es ausprobieren.
Offline
Die ersten Testergebnisse:
in include.php nach Zeile 796 ergänzen:
$lastmod = gmdate("Y-m-d", $topics['posted_modified']+TIMEZONE); $pubDate = gmdate("r", $topics['posted_first']+TIMEZONE); // neu einfügen: if($topics['posted_modified']>0) $pubDate = $lastmod;
Diese Änderung bringt, dass bei dem <pubDate> jetzt das Datum der letzen Änderung steht. Ich wünsche mir, dass hier das Datum steht, welches ich beim Topic eingeben und ändern kann.
Interessant ist auch die Reihenfolge der generierten feeds.
Wo wird es bestimmt?
Und nach welchem Kriterium werden z.b. "die letzen 15" ausgewählt?
Offline
Noch eine Anregung:
die Topics, die als unsichtbar markiert sind, sollen nicht be feeds erscheinen.
Mit anderen Worten: nur die Topics mit dem Status "Öffentlich" sollen auch bei feeds generiert werden.
Offline
Hi Kleo,
Diese Änderung bringt, dass bei dem <pubDate> jetzt das Datum der letzen Änderung steht. Ich wünsche mir, dass hier das Datum steht, welches ich beim Topic eingeben und ändern kann.
dann nimm published_when statt posted_modified
Interessant ist auch die Reihenfolge der generierten feeds.
Wo wird es bestimmt?Und nach welchem Kriterium werden z.b. "die letzen 15" ausgewählt?
Zeile 188-192 in include.php
Noch eine Anregung:
die Topics, die als unsichtbar markiert sind, sollen nicht be feeds erscheinen.
Mit anderen Worten: nur die Topics mit dem Status "Öffentlich" sollen auch bei feeds generiert werden.
ist eigenlich in Zeile 780 von include.php schon drin. Mit den Interna von topics bin ich allerdings nicht wirklich fit. Ob active > 3 or active = 1 das richtige tut... hmm....
Aber wenn bei dir so eine große Rolle spielt, dass Topics selbst auch einen rss Feed mitbringt, weisst du?
Grüße, Martin
Offline
Pages: 1