topic_notify.tpl

Βοήθεια λύσεις και νέα από τον χώρο των open source ή έτοιμων εφαρμογών που έχουν φτιαχτεί με την PHP όπως oscommerce, κ.α.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
Sfinaki
Δημοσιεύσεις: 541
Εγγραφή: 08 Ιουν 2003 22:41
Τοποθεσία: Ηράκλειο Κρήτη
Επικοινωνία:

topic_notify.tpl

Δημοσίευση από Sfinaki » 24 Οκτ 2005 15:42

Εδω και λίγο καιρό, η ειδοποίηση που λαμβάνουν τα μέλη για κάποια θ. ενότητα δεν λειτουργεί σωστά.
Λαμβάνουν email αλλά χωρίς τον τιτλο της Θ. ενότητας {TOPIC_TITLE}.
Το topic_notify.tpl είναι ως εξης:

Κώδικας: Επιλογή όλων

Subject: Γνωστοποίηση απάντησης στη Θ. Ενότητα - {TOPIC_TITLE} στο {SITENAME}.

Γεια σου  {USERNAME},

Λαμβάνεις αυτό το μήνυμα γιατί παρακολουθείς την Θ. Ενότητα, "{TOPIC_TITLE}" στο {SITENAME}. Αναρτήθηκε ένα νέο μήνυμα στη Θ. Ενότητα μετά την τελευταία σου επίσκεψη. Ακολουθήσε τον παρακάτω δεσμό για να το διαβάσεις. Δεν θα υπάρξει άλλη ειδοποίηση για αυτήν την ανάρτηση, μέχρι να επισκεφτείς την Θ. Ενότητα.

{U_TOPIC}

Εάν δεν επιθυμείς πλέον, την παρακολούθηση της Θ.Ενότητας επίλεξε "Παύση παρακολούθησης αυτής της Θ.Ενότητας" στο κάτω τμήμα της σελίδας της Θ.Ενότητας ή κάνε κλικ στον ακόλουθο δεσμό:

{U_STOP_WATCHING_TOPIC}

{EMAIL_SIG}
Πριν λειτουργούσε μια χαρά!
Ξέρει κάποιος να μου εξηξήσει τι συμβαίνει?

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

topic_notify.tpl

Δημοσίευση από fafos » 24 Οκτ 2005 18:28

Kane ena check sto arxeio includes/functions_post.php an yparxei autos o kodikas:

Κώδικας: Επιλογή όλων

$board_config['board_email_sig']) : '',
							'SITENAME' => $board_config['sitename'],
							'TOPIC_TITLE' => $topic_title, 

							'U_TOPIC' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_POST_URL . "=$post_id#$post_id",
							'U_STOP_WATCHING_TOPIC' => $server_protocol . $server_name . $server_port . $script_name . '?' . 
Poly pithanon na to xalase kapoio module..

Άβαταρ μέλους
Sfinaki
Δημοσιεύσεις: 541
Εγγραφή: 08 Ιουν 2003 22:41
Τοποθεσία: Ηράκλειο Κρήτη
Επικοινωνία:

topic_notify.tpl

Δημοσίευση από Sfinaki » 25 Οκτ 2005 10:50

Κώδικας: Επιλογή όλων

// This is a nasty kludge to remove the username var ... till (if?)
                                                // translators update their templates
                                                $emailer->msg = preg_replace('#[ ]?{USERNAME}#', '', $emailer->msg);

                                                $emailer->assign_vars(array(
                                                        'EMAIL_SIG' => &#40;!empty&#40;$board_config&#91;'board_email_sig'&#93;&#41;&#41; ? str_replace&#40;'<br />', "\n", "-- \n" . $board_config&#91;'board_email_sig'&#93;&#41; &#58; '',
                                                        'SITENAME' => $board_config&#91;'sitename'&#93;,
                                                        'TOPIC_TITLE' => $topic_title, 

                                                        'U_TOPIC' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_POST_URL . "=$post_id#$post_id",
                                                        'U_STOP_WATCHING_TOPIC' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_TOPIC_URL . "=$topic_id&unwatch=topic"&#41;
                                                &#41;;

                                                $emailer->send&#40;&#41;;
                                                $emailer->reset&#40;&#41;;
                                        &#125;

Αυτός ο κώδικας υπάρχει.

Άβαταρ μέλους
Sfinaki
Δημοσιεύσεις: 541
Εγγραφή: 08 Ιουν 2003 22:41
Τοποθεσία: Ηράκλειο Κρήτη
Επικοινωνία:

topic_notify.tpl

Δημοσίευση από Sfinaki » 25 Οκτ 2005 11:50

Ok βρήκα που ήταν το σφάλμα, ένα mod μου έκανε τη ζημιά!

Απάντηση

Επιστροφή στο “PHP έτοιμες εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες