Μετάβαση στο περιεχόμενο
JoeDer

Απόκρυψη περιεχομένου σε e-mail ειδοποίησης νέας απάντησης

Recommended Posts

JoeDer

Για την απόκρυψη του περιεχομένου στην ειδοποίηση μέσω e-mail μιας νέας απάντησης σε ένα θέμα που ακολουθείται μπορούμε να πετύχουμε κάνοντας μια μικρή επεξεργασία του παρακάτω e-mail template.

 

ACP > Customization > Appearance > Emails > New comment

 

Βρίσκουμε και σβήνουμε ή το κάνουμε σχόλιο:

<tr>
	<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
		<strong>{$email->language->addToStack("email_said", FALSE, array( 'sprintf' => array( $comment->author()->name ) ) )}</strong>
	</td>
</tr>
<tr>
	<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
		{$email->parseTextForEmail( $comment->content(), $email->language )|raw}
	</td>
</tr>

 

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

Γιάννη αν ειναι εύκολο μπορείς να μου θυμίσεις πως τον κάνουμε σχόλιο χωρείς να τον διαγράψουμε? 

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
JoeDer

Για την HTML

<!-- Code Here -->

or

<!--
Code Here
-->

 

Για την PHP

Σχόλιο μιας γραμμής:

// Code Here

Σχόλιο πολλών γραμμών:

/*
Code Here
*/

 

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

Στο ACP δεν υπάρχει αυτό ACP > Customization > Appearance > Emails > New comment Μήπως αφορά άλλη version?  εχω την 4.3.5

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

Δεν βλεπω πουθενά το  Customization και τα υπόλοιπα, εχω κάνει και αναζήτηση στο acp και δεν βγαζει καμιά λέξη. Αν μπορείς ανέβασε μια εικόνα από το μενού που ακριβώς ειναι, ευχαριστώ. 

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
JoeDer

Το Customization είναι το τελευταίο εικονίδιο του πινέλου, στην αριστερή μπάρα του πίνακα ελέγχου.

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

Εχω κάνει σχόλιο αυτό εδώ αλλα εξακολουθεί και στελνει περιεχόμενο στο mail...

                                 <!--<tr>
								<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px; color: #8d8d8d">
									{$email->language->addToStack("email_posted_in", FALSE, array( 'sprintf' => array( $content->container()->_title ) ) )}
								</td>
							</tr>
							<tr>
								<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
									{$email->parseTextForEmail( $content->content(), $email->language )|raw}
								</td>
							</tr>-->

 

Edited by Dimitris_p

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
JoeDer

Κάντο έτσι:

							<!--<tr>
								<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
									<strong>{$email->language->addToStack("email_said", FALSE, array( 'sprintf' => array( $comment->author()->name ) ) )}</strong>
								</td>
							</tr>-->
							<!--<tr>
								<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
									{$email->parseTextForEmail( $comment->content(), $email->language )|raw}
								</td>
							</tr>-->

Δηλαδή το σχόλιο να είναι από <tr> σε </tr>

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

Εχω φάει κανένα χαρακτήρα? Γιατί δεν θέλει να μου δουλέψει.....

 

image.png

 

 

 

Edited by Dimitris_p

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

Το κοιτάζω και το ξανα κοιτάζω 100 φορές, και βλεπω οτι εχω κάνει ακριβως αυτο που περιγράφεις. Ορίστε βάζω όλο τον κωδικά του email. Mαρκαρισέ μου με κόκκινο στο κειμενο που ειναι το λάθος μου, εχω ένα μικρο προβλημα με τα μάτια μου αλλα αυτό το εχω ελέγξει πάνω από 100 φορές! 🙄

 

{{if $content->author()->member_id}}
	{$email->language->addToStack("email_new_calevent", FALSE, array( 'sprintf' => array( $content->author()->url(), $content->author()->name, $content->indefiniteArticle( $email->language ), $content->url(), $content->mapped('title'), $content->fixedDateTimeDescription( $email->language ) ) ) )}
{{else}}
	{$email->language->addToStack("email_new_calevent_guest", FALSE, array( 'sprintf' => array( $content->author()->name, $content->indefiniteArticle( $email->language ), $content->url(), $content->mapped('title'), $content->fixedDateTimeDescription( $email->language ) ) ) )}
{{endif}}

<br />
<br />

<table width='100%' cellpadding='0' cellspacing='0' border='0'>
	<tr>
		<td dir='{dir}' width='40' valign='top' class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
			<img src='{$content->author()->get_photo( true, true )}' width='40' height='40' style='border: 1px solid #777777; vertical-align: middle;'>
		</td>
		<td dir='{dir}' width='30' valign='top' class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
			<br />
			<span style='display: block; width: 0px; height: 0px; border-width: 15px; border-color: transparent #f9f9f9 transparent transparent; border-style: solid'></span>
		</td>
		<td dir='{dir}' valign='top' style='background: #f9f9f9;'>
			<table width='100%' cellpadding='10' cellspacing='0' border='0'>
				<tr>
					<td dir='{dir}'>
						<table width='100%' cellpadding='5' cellspacing='0' border='0'>
							<!--<tr>
								<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px; color: #8d8d8d">
									{$email->language->addToStack("email_posted_in", FALSE, array( 'sprintf' => array( $content->container()->_title ) ) )}
								</td>
							</tr>
							<tr>
								<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
									{$email->parseTextForEmail( $content->content(), $email->language )|raw}
								</td>
							</tr>-->
							<tr>
								<td dir='{dir}'>
									<a href='{$content->url()}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("go_to_this_x", FALSE, array( 'sprintf' => array( mb_strtolower( $email->language->addToStack( $content::$title, FALSE ) ) ) ) )}</a>
								</td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>
<br /><br />
<em style='color: #8c8c8c'>— {setting="board_name"}</em>

 

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
JoeDer

Κάτι δεν πάει καλά.. ο κώδικάς σου είναι κάπως διαφορετικός από αυτόν που έχω εγώ σε 3 διαφορετικές εγκαταστάσεις (2 Online & 1 localhost). Είσαι σίγουρος ότι είναι από το New comment ?

Στα templates των emails (ACP > Customization > Appearance > Emails) Πάτα CTRL + F και κάνε επικόλληση New comment στο πλαίσιο αναζήτησης που θα σου ανοίξει για να σιγουρευτείς ότι είσαι στο σωστό template.

Εκτός αυτού, όταν ανοίξεις το σωστό template, ξανά κοίτα τις διαφορές που υπάρχουν όπως είπα στο προηγούμενο post, επιμένεις στο ένα σχόλιο ενώ το έχω κάνει δύο σχόλια....

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

0λα καλά τελικά. Ηταν λάθος το template, το αναζήτησα με τον τρόπο που μου είπες το δοκίμασα και δουλεύει σωστά. Ευχαριστώ για την βοήθεια.  😃

  • Like 1

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
Dimitris_p

Σε update που έκανα πρόσφατο. ο κώδικας διαγράφηκε η μάλλον διαγράφικε σαν σχόλιο που τον είχα βάλει. Υπάρχει τρόπος σε update να μην πειράζει τυχών αλλαγές? 

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites
JoeDer

Περίεργο, σε όσα updates έχω κάνει στο IPB.GR αλλά και σε άλλες εγκαταστάσεις, δεν έχουν αλλάξει οι αλλαγές των email templates.

Μοιράσου αυτή την δημοσίευση


Link to post
Share on other sites

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε προκειμένου να αφήσετε κάποιο σχόλιο

Πρέπει να είστε μέλος για να μπορέσετε να αφήσετε κάποιο σχόλιο

Δημιουργία λογαριασμού

Κάντε μια δωρεάν εγγραφή στην κοινότητά μας. Είναι εύκολο!

Εγγραφή νέου λογαριασμού

Σύνδεση

Εάν έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. | Terms of Use