Author Topic: VirtuNewsletter  (Read 3734 times)

0 Members and 1 Guest are viewing this topic.

Offline crackers

  • Administrator
  • Full Member
  • *****
  • Posts: 166
  • Karma: +0/-0
VirtuNewsletter
« on: March 28, 2014, 07:09:02 PM »
Dear para modxer ada kah yang berpengalaman dengan virtuNewsletter?
gwe ikutin http://rtfm.modx.com/extras/revo/virtunewsletter
kok bingung yah?

adakah sample atau tutorial step2nya? yang pake bahasa indonesia wakakakkakakka
atau yang ada contohnya biar bisa tak tirukan....


Offline crackers

  • Administrator
  • Full Member
  • *****
  • Posts: 166
  • Karma: +0/-0
Re: VirtuNewsletter
« Reply #1 on: March 29, 2014, 11:21:06 PM »
Setelah berjibaku dengan pemikiran gwe sendiri akibat ga ngerti bahasanya nah ini pengalaman gwe untuk menggunakan virtunewsletter

1. install virtunewsletter melalui packagemanager
2. Buat 1 halaman untuk mengeksekusi snippet virtuNewsletter.subscribe saja tanpa yang lain, klo contoh ku seperti ini
Quote
Code: [Select]
[[!virtuNewsletter.subscribe? &emailFrom=`[[++virtunewsletter.email_sender]]` &emailFromName=`[[++virtunewsletter.email_from_name]]` &successMsg=`Thank you`]]
3. Buat untuk 1 halaman untuk Subscribe Form, [[~xx]] merupakan id document dari no 2 seperti contoh berikut
Quote
Code: [Select]
<form action="[[~xx]]" method="post">
   
<ul>
    <li>
        <label for="txt_first_name">First name</label> <span class="error"></span>
        <input name="name" type="text" value="" id="txt_first_name" />
    </li>
   
    <li>
        <label for="txt_email">E-mail Address</label> <span class="error"></span>
        <input name="email" type="text" value="" id="txt_email" />
    </li>
    <li>
        <input type="submit" value="Subscribe" />
[b]<input type="hidden" name="category" value="newslettergroup">[/b]
    </li>
</ul>
</form>
4. Buat halaman untuk aktivasi subcription (konfirmasi) dan hanya untuk mengeksekusi snippet virtuNewsletter.confirm seperti
Quote
Code: [Select]
[[!virtuNewsletter.confirm? &successMsg=`Than You For Your Confirmation` &emailFrom=`[[++virtunewsletter.email_sender]]` &emailFromName=`[[++virtunewsletter.email_from_name]]`]]
5. Buat halaman untuk template email aktivasi subscription yang dilakukan melalui form (no 3), [[~sss adalah id document dari no 4
Quote
Code: [Select]
<p>Hello [[+virtuNewsletter.email.name:default=`[[+virtuNewsletter.email.email]]`]],</p>
<p>Thank you for your subscription.</p>
<p>To complete this, please click this link to activate your account:
    [b]<a href="[[~sss?&subid=`[[+virtuNewsletter.email.subid]]` &h=`[[+virtuNewsletter.email.hash]]` &act=`subscribe` &scheme=`full`]]" target="_blank">activate</a>.[/b]
</p>
<p>You can unsubscribe back later if it is required.</p>
<p> </p>
<p>Regards,</p>
<p><a href="[[++site_url]]" target="_blank">websaya.com</a></p>
6. Buat halaman untuk template email bahwa subscription anda telah aktif
Quote
Code: [Select]
<p>Thank you.</p>
<p>Your subscription has been activated successfully.</p>
<p>We will send you the upcoming newsletter once they are published.</p>
<p> </p>
<p>Regards,</p>
<p><a href="[[++site_url]]" target="_blank">websaya.com</a></p>
7. Buat halaman untuk unsubscribe jika diperlukan
Quote
Code: [Select]
<p>Thank you.</p>
<p>Your subscription has been cancelled successfully.</p>
<p>We will no longer send you the upcoming newsletters.</p>
<p> </p>
<p>Regards,</p>
<p><a href="http://www.example.com" target="_blank">Example.com</a></p>
8. selanjutnya masuk ke System->System Settings pilih untuk virtunewsletter saja dan lakukan setting pada
Quote
a. virtunewsletter.email_from_name -> ini adalah nama pengirim email dari system
b.virtunewsletter.email_sender -> ini adalah email yang digunakan system misal no-reply@websaya.com
c. virtunewsletter.email_reply_to -> jika ingin email anda bisa direply silakan bubuhkan alamat email yang anda gunakan
d. virtunewsletter.subscribe_confirmation_tpl -> id document dari template email untuk konfirmasi disini seperti Step Ke 4
e. virtunewsletter.subscribe_succeeded_tpl -> id document dari template email subcription anda telah aktif seperti step ke 6
9. Buat 1 document yang merupakan news letter yang akan dikirim ke subscriber (bebas buat sesuka hati heheheheh)
10. masuk ke Components -> virtuNewsletter lalu klik newsletter  lalu add category masukan user group jika ada, dan ingat
Quote
nama group ini akan digunakan pada form subscribe Step Ke 3 pada
Code: [Select]
<input type="hidden" name="category" value="newslettergroup">
11. Add New Schedule
Quote
a. Subject : ini nama dari schedulenya bisa diisi terserah
b. Resources ID ini adalah id dari document news letter seperti Step 9
c. Scedule for isi aja today
d. Is recuring -> aktifkan jika perlu lalu isi schedulenya
e. Category -> masukan category yang kita buat tadi
f. Active -> centang
12. lalu setup cronjobnya seperti berikut
Quote
php -q /home/xxx[absolute_path]xxx/public_html/assets/components/virtunewsletter/conn/web.php action=web/crons/queues/process site_id=modx12abc345678d90.12345678

ok done semoga ga ada masalah (di gwe jalan seperti itu jika)
BTW ini buat MR GOLDSKY hehehehheheheh

Thanks para master

semoga sedikit coretan bisa membantu

Offline goldsky

  • tweets @_goldsky
  • Administrator
  • Sr. Member
  • *****
  • Posts: 336
  • Karma: +1/-0
  • Less is more
    • Virtudraft Intermedia Telematika
Re: VirtuNewsletter
« Reply #2 on: April 03, 2014, 09:22:48 PM »
Pin ah... :)

Thx, bro
Rico
Genius is one percent inspiration and ninety-nine percent perspiration. Thomas A. Edison
MODx is great, but knowing how to use it well makes it perfect!

Security, security, security! | Indonesian MODx Forum | MODx Revo's cheatsheets | MODx Evo's cheatsheets | IE 6 must die !

Author of Easy 2 Gallery 1.4.x, PHPTidy, spieFeed, FileDownload R, Upload To Users CMP, Inherit Template TV, LexRating, ExerPlan, Lingua, virtuNewsletter, Grid Class Key, SmartTag, prevNext

PING ME ON TWITTER @_goldsky

Offline Metsof

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
Re: VirtuNewsletter
« Reply #3 on: November 15, 2016, 10:28:48 AM »
Hi!
Help to configure virtunewsletter in the latest versions in the settings there is no settings

a. virtunewsletter.email_from_name -> ini adalah nama pengirim email dari system
b.virtunewsletter.email_sender -> ini adalah email yang digunakan system misal no-reply@websaya.com
c. virtunewsletter.email_reply_to -> jika ingin email anda bisa direply silakan bubuhkan alamat email yang anda gunakan
d. virtunewsletter.subscribe_confirmation_tpl -> id document dari template email untuk konfirmasi disini seperti Step Ke 4
e. virtunewsletter.subscribe_succeeded_tpl -> id document dari template email subcription anda telah aktif seperti step ke 6

Create all documentation. Subscribe, a confirmation email is not coming.
« Last Edit: November 15, 2016, 10:33:40 AM by Metsof »

Offline goldsky

  • tweets @_goldsky
  • Administrator
  • Sr. Member
  • *****
  • Posts: 336
  • Karma: +1/-0
  • Less is more
    • Virtudraft Intermedia Telematika
Re: VirtuNewsletter
« Reply #4 on: November 29, 2016, 02:02:34 AM »
Create all documentation. Subscribe, a confirmation email is not coming.
Anything on error log?
Rico
Genius is one percent inspiration and ninety-nine percent perspiration. Thomas A. Edison
MODx is great, but knowing how to use it well makes it perfect!

Security, security, security! | Indonesian MODx Forum | MODx Revo's cheatsheets | MODx Evo's cheatsheets | IE 6 must die !

Author of Easy 2 Gallery 1.4.x, PHPTidy, spieFeed, FileDownload R, Upload To Users CMP, Inherit Template TV, LexRating, ExerPlan, Lingua, virtuNewsletter, Grid Class Key, SmartTag, prevNext

PING ME ON TWITTER @_goldsky