k2 komponenteGerade für Blogs ist die K2 Komponente für Joomla! ganz gut geeignet, vor allem da sie bereits sinnvolle Elemente wie Kommentarverwaltung, RSS und einen bequemen Media Manager mitbringt.

Leider erhalte ich jedoch trotz der K2 Einstellung -> Kommentare -> Automatisches Freigeben von Kommentaren aktivieren -> Nein keinen Hinweis per Email, sobald ein neuer Kommentar zur Überprüfung vorliegt.

Durch einen kleinen Hack kann die Funktion aber der obigen Einstellung hinzugefügt werden. Hierzu wird dem Teil der Sendeprozess hinzugefügt, welcher den Kommentar in den Wartebereich speichert.

Zu finden ist die Datei unter:

/components/com_k2/models/item.php


und muss wie folgt ab Zeile ~1333 erweitert werden:

		$response->message = JText::_('K2_COMMENT_ADDED_AND_WAITING_FOR_APPROVAL');
echo $json->encode($response);

$mailer = JFactory::getMailer();
$config = JFactory::getConfig(); $sender = array( $config->get('config.mailfrom'), $config->get('config.fromname') ); $mailer->setSender($sender); $recipient = explode(",", " "); $mailer->addRecipient($recipient); $mailer->setSubject(JText::_('Neuer Kommentar auf www.MEINESEITE.DE')); if (!trim($commentURL) == "") { $commentURL = "Seite: " . $commentURL . "\n"; } $body = "Name: " . $userName . " " . "E-mail: " . $commentEmail . " " . $commentURL . "Kommentar: " . $commentText; $mailer->setBody($body); $mailer->isHTML(true); $mailer->Send(); } } $mainframe->close();


Nun sollten bei neuen Kommentaren eine Mail an die angegebene Adresse versendet werden.
 
DENKT ABER DARAN!
Beim nächsten K2 Update sind die Änderungen vermutlich wieder überschrieben. Sie müssen dann erneut eingespielt werden!

 

Medialekt and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.

Kommentare  
+1 #3 Roland 2016-09-04 13:37
Hallo,
ich kann mir die Sache beim neuen K2 genauer ansehen, melden Sie sich am Besten per Mail bei mir!
LG
Zitieren
0 #2 Chaeppy 2016-09-04 13:33
Leider läuft danach der ganze Blog nicht mehr. Hab nun schon einige Sachen probiert aber es muss wohl bei 2.7. Version wieder anders sein. Schickt leider immer noch keine E-Mail bei neuen Kommentaren.
Bin da langsam am ende mit meinem Latein.
Aber sonst super beschrieben und verständlicher als auf anderen Seiten.
Zitieren
0 #1 Gerd 2016-01-18 19:56
richtig geil..danke für das Snippet... 8)
Zitieren
Kommentar schreiben
Ich habe den Datenschutz gelesen. Ich stimme zu, dass meine Angaben und Daten zur elektronisch erhoben und gespeichert werden. Alternativ kann ich als Namen auch ein Pseudonym eintragen. Hinweis: Sie können Ihre Einwilligung jederzeit für die Zukunft per E-Mail an widerrufen.

Anzeige