Wann kommt das neue Such-Modul aus dem Conquarium?

Allgemeine Diskussionen zu ConPresso 4. Handhabung, Möglichkeiten, Verständnisfragen.
Achtung: Bitte benutzt wenn möglich die themenspezifischen Foren!
Bl4ckSh33p
ConPresso-User
Beiträge: 64
Registriert: 04.08.2006 19:12
Wohnort: Bayern
Hat sich bedankt: 6 Mal
Kontaktdaten:

Beitrag von Bl4ckSh33p »

Eine Frage wär da nur noch!
Geht das eigentlich auch mit dem Kommentar Modul? Oder darf das nur einmal installiert werden?

(geht darum daß sich je nach Rubrik der Header/Footer ändert)
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Bl4ckSh33p hat geschrieben:Eine Frage wär da nur noch!
Geht das eigentlich auch mit dem Kommentar Modul? Oder darf das nur einmal installiert werden?

(geht darum daß sich je nach Rubrik der Header/Footer ändert)
ich denke man kann das Kommentar Modul nur einmal installieren, da die Kommentare in einer extra Datenbank-Tabelle abgelegt werden. Und der Modulname entspricht auch noch nicht dem Modulordner.

Aber du kannst doch über CSS in jedem header oder footer-Bereich das Modul anders benutzen.
Wenn du die Links zum Anzeigen und Hinzufügen der Kommentare von Hand in die Templates schreibst (indem du nr und rubrik selber setzt), dann kannst du auch noch weitere Parameter in den Link schreiben.
Diese weiteren Parameter, oder die Rubrik kannst du dann im local_heder des Moduls auswerten, um das Aussehen (verschiedene CSS-Datei, ...) je nach Einsatzzweck des Moduls verändern.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Bl4ckSh33p
ConPresso-User
Beiträge: 64
Registriert: 04.08.2006 19:12
Wohnort: Bayern
Hat sich bedankt: 6 Mal
Kontaktdaten:

Beitrag von Bl4ckSh33p »

Das klingt gut aber ich weiß leider nicht wie das geht und was ich da genau reinschreiben muß. :?

Kannst du oder jemand der sich damit auskennt mir bitte ein wenig dabei helfen? :roll:
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Bl4ckSh33p hat geschrieben:Das klingt gut aber ich weiß leider nicht wie das geht und was ich da genau reinschreiben muß. :?

Kannst du oder jemand der sich damit auskennt mir bitte ein wenig dabei helfen? :roll:
Du schreibst einfach in den Local_header oder und den local_footer des Kommentar Moduls folgendes:

Code: Alles auswählen

<?php
if ($cpoRubric['name']=='Wunschrubrik') {
?>

.. hier kommt der HTML-Code für die Wunschrubrik 1 hin

<?php
}
if ($cpoRubric['id']=='Wunschrubrik-ID') {
?>

.. hier kommt der HTML-Code für die Wunschrubrik 2 hin

<?php
}
if ($cpoRubric['name']=='Wunschrubrik' && $cpoRubric['name']=='andere Wunschrubrik' && $cpoRubric['id']=='Wunschrubrik-ID') {
?>

.. hier kommt der HTML-Code für die aneren Wunschrubriken hin

<?php
}
?>
Oder du benutzt statt $cpoRubric['name'] einfach $cpoRubric['directory'] denn dann kannst du nach deinen verwendeten Rubrikordnern unterscheiden (auch wenn alles im Modulordner ausgeführt wird).

Gruß Matthias V
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Bl4ckSh33p
ConPresso-User
Beiträge: 64
Registriert: 04.08.2006 19:12
Wohnort: Bayern
Hat sich bedankt: 6 Mal
Kontaktdaten:

Beitrag von Bl4ckSh33p »

Vielen Dank!!! :D
Das probier ich nachher gleich mal aus. 8)
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

ich hatte gerade noch eine andere Idee.

Du kannst in jeden Rubrikordner eine Datei "_comment_header.php" legen und dort für jeden Ordner einen anderen Header benutzen.

In den _local_header.php im Modulverzeichnis schreibst du dann folgendes:

Code: Alles auswählen

<?php
$comment_header = CPO_BASEDIR.$cpoRubric['directory'].'/_comment_header.php';
if (file_exists($comment_header) && is_readable($comment_header)) {
    include_once($comment_header);
} else {
?>

..hier kann ein standard-header stehen, falls der comment_header nicht gefunden werden kann.

<?php
}
?>
Dies hat den Vorteil, dass die header für die Commentare direkt in den entsprechenden Rubrikordnern liegen und du bei änderungen im Modulordner nicht vergisst etwas bei den Kommentaren zu ändern.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Bl4ckSh33p
ConPresso-User
Beiträge: 64
Registriert: 04.08.2006 19:12
Wohnort: Bayern
Hat sich bedankt: 6 Mal
Kontaktdaten:

Beitrag von Bl4ckSh33p »

Das klingt noch besser, danke! Probier ich heute Abend gleich aus. :D
Antworten