Changeset 1308
- Timestamp:
- 09/25/08 20:53:57 (4 years ago)
- Files:
-
- 1 modified
-
Trunk/TurtolCMS/Newsletter/__init__.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Trunk/TurtolCMS/Newsletter/__init__.py
r1300 r1308 107 107 self._email = self.RetrieveEmail(ctx, confirmkey, fields) 108 108 self._subscriber = self.RetrieveSubscriber(ctx, fields) 109 110 109 self.curs.close() 111 110 … … 303 302 304 303 def LoadNlDataFromCtx (self, ctx): 305 self.SetHdfValue ('subscriber', ctx.GetReqData('subscriber')) 304 EmailAcct = ctx.GetReqData('EmailAcct') 305 self.SetHdfValue ('EmailAcct', EmailAcct) 306 self.SetHdfValue ('Email', EmailAcct.Email()) 307 self.SetHdfValue ('key', EmailAcct._email.get('confirmkey')) 306 308 self.SetHdfValue ('newsletter', ctx.GetReqData('newsletter')) 307 309 self.SetHdfValue ('ctx.baseurl', ctx.BaseURL()) 308 310 self.SetHdfValue ('ctx.page', ctx.Uri()) 309 311 310 def LoadSubscriberData (self, s): 311 self.SetHdfValue ('subscriber', s) 312 self.SetHdfValue ('newsletter', s.newsletter) 312 def LoadSubscriberData (self, EmailAcct): 313 self.SetHdfValue ('Email', EmailAcct.Email()) 314 self.SetHdfValue ('EmailAcct', EmailAcct) 315 self.SetHdfValue ('key', EmailAcct._email.get('confirmkey')) 316 self.SetHdfValue ('newsletter', EmailAcct.newsletter) 313 317 314 318 def UpdateAttr (self, context, fields, passedParams=None): … … 370 374 <h2 class="tcms_nl_h2">Error sending confirmation Newsletter</h2> 371 375 <p class="tcms_nl_p">We're sorry, but we couldn't send an e-mail to the address 372 you provided, <em><?cs var: subscriber.email?></em>. Either we're experiencing376 you provided, <em><?cs var:EmailAcct ?></em>. Either we're experiencing 373 377 some temporary technical difficulties, or you may have mistyped your e-mail 374 378 address. Please try again. … … 383 387 self.data = '''<div class="tcms_application"> 384 388 <h2 class="tcms_nl_h2">Confirmation Sent</h2> 385 <p class="tcms_nl_p">Thank you for your interest in the <?cs var:newsletter.title ?> list. 389 <p class="tcms_nl_p">Thank you for your interest in the <span class="tcms_nl_title"> 390 <?cs var:newsletter.title ?></span> list. 386 391 In order to confirm that your e-mail address is correct (and to prevent others from 387 392 subscribing you to this list without your consent), we have sent an e-mail to 388 <em><?cs var: subscriber._email.email ?></em> with a confirmation code in it. When you get393 <em><?cs var: Email ?></em> with a confirmation code in it. When you get 389 394 that e-mail, please click on the link indicated (or, to be even more secure, copy 390 395 and paste it into your browser's address bar). … … 405 410 <h2 class="tcms_nl_h2"></h2> 406 411 <p class="tcms_nl_p">Thank you for your interest in the <?cs var:newsletter.title ?> list. 407 However, It seems that the e-mail address <em><?cs var: subscriber._email.email ?></em> is already412 However, It seems that the e-mail address <em><?cs var: Email ?></em> is already 408 413 singed up for the <?cs var:newsletter.title ?> list. 409 414 </p><p class="tcms_nl_p"> … … 485 490 by <a href="<?cs var:ctx.baseurl ?><?cs 486 491 var:newsletter_manager_page?>/<?cs var:newsletter.name ?>/unsubscribe/<?cs 487 var: subscriber._email.confirmkey ?>">Clicking Here</a> or by replying to this email492 var:key ?>">Clicking Here</a> or by replying to this email 488 493 with the word UNSUBSCRIBE in the subject line. 489 494 </p>