FutureQuest, Inc. FutureQuest, Inc. FutureQuest, Inc.

FutureQuest, Inc.
Go Back   FutureQuest Community > FutureQuest Site Owners (All may read - Only Site Owners May Respond) > News & Announcements
User Name
Password  Lost PW

 
Thread Tools Search this Thread Display Modes
Old 10-03-2006, 05:41 PM   Postid: 152283
 Bruce
Developer
 
Bruce's Avatar
 
Join Date: Apr 2001
Location: Saskatoon, SK, Canada
Posts: 1,182
[FQuest Announce] Templates Patch for ezmlm-idx

In response to the complexities of customizing messages for multiple mailing lists, we have patched ezmlm-idx to make such customizations simpler.

This patch is already in place on the servers, and will automatically apply to all lists created anew from this point forward. You need do nothing for newly created lists to take advantage of this change.

This patch allows you to create generic text files that are usable for all of your lists. It is only pertinent to those clients using the ezmlm-idx mailing list feature in their CNC and who also wish to customize the default text for emails sent by the list manager program.

Details regarding customizing the text files for ezmlm lists are provided in the following Knowledgebase article:
Modifying Your Mailing List

For further details, please visit the complete ezmlm-idx manual.

To create a new mailing lists, please visit your CNC and click on the "Mailing Lists" link. General information about the ezmlm-idx mailing list manager offered in your CNC can be found in the mailing list category of our Knowledgebase.

For existing lists, if you wish to take advantage of the new patch, the following explanation provides technical details that may assist you in doing so.

Assuming your domain name is example.com, your login name is "username" and your mailing list's name is "listname", then the template files for your list reside in the directory
/big/dom/xexample/username/listname/text
These template files contain a number of tags that are substituted at the time that a message is processed by ezmlm-idx. For example, the ezmlm-idx templates use the tags <#h#> and <#H#>, which both refer to the host name of the list. On FutureQuest the hostname for a list is lists.example.com. So, any template files that contain <#h#> will have that tag replaced with lists.example.com at the time the email is sent. It does turn out that both <#h#> and <#H#> were and are replaced with the same hostname value.

However, the ezmlm-idx tags <#l#> and <#L#> were not and are not identical in all cases. The <#L#> tag refers to the base list name (whatever name you selected for your mailing list), and the <#l#> represents the modified list name (which may be either listname or listname-digest). These are not interchangeable in all cases.

Before this patch was applied, you would only ever have seen the <#l#> in the template files in the directory
/big/dom/xdomain/username/listname/text

The <#L#> tag was used at list creation time, and substituted at the time the list was created, and would not have appeared your template files, nor would it have been available for you to use in the templates files. As a result of this patch, the <#L#> tag is now available for your use. (This also applies to the tag <#H#> which was not available for your use previously in template files, but is now available to you as well.)

From now on the text files in all newly created lists will have the tags <#L#> and <#H#> left in place, instead of being substituted with the listname and hostname when the list is created. This patch will allow you to create generic text files that are usable for all of your lists.

The difference between the <#L#> (base list name) and <#l#> (modified list name) needs some explanation. Ezmlm-idx lists may have more than one list of subscriber addresses. In particular, mailing lists set up with the digest option will have a main list and a digest list. The base list name is the name the list was configured with, which is never modified. The modified list name is the actual subscriber list in use.

This means that when an email is sent to listname-digest-subscribe, for example, <#L#> will be replaced with "listname" as usual, but <#l#> will be replaced with "listname-digest". As such the text files will need to use <#L#> for addresses that are only relevant for the base list (such as listname-info listname-help listname-get.### etc), while <#l#> is needed for the subscribe addresses (such as putting "listname-unsubscribe" in the text/trailer file).

For assistance in using your mailing lists, please take advantage of these forums, and post your requests for assistance in the forums. Support for the usage and configuration of ezmlm mailing lists cannot be provided from the Service Desk.
__________________
Bruce Guenter, FutureQuest http://www.FutureQuest.net/ http://untroubled.org/
Bruce is offline  
Old 10-03-2006, 06:31 PM   Postid: 152286
Evoir
Registered User
 
Evoir's Avatar

Forum Notability:
574 pts: Most Valuable Insight
[Post Feedback]
 
Join Date: Apr 2000
Location: San Francisco, CA
Posts: 1,935
Re: [FQuest Announce] Templates Patch for ezmlm-idx

Thank you for doing this.

Isn't it possible to simply create a new list, take those files and replace the ones for the old list? Am I missing something?
Evoir is offline  
Old 10-03-2006, 06:34 PM   Postid: 152287
sheila
Site Owner
 
sheila's Avatar

Forum Notability:
0 pts: Even-handed
[Post Feedback]
 
Join Date: Aug 1999
Location: Metro Los Angeles Area
Posts: 7,398
Re: [FQuest Announce] Templates Patch for ezmlm-idx

You could do that...the new files will work with old lists. However, if you've already customized the old lists, you would lose your customized text files by doing this.
__________________
sheila
http://www.thinkspot.net/sheilaruns/
sheila is offline  
Old 10-04-2006, 05:34 AM   Postid: 152307
pvechi
Site Owner

Forum Notability:
10 pts: User-friendly
[Post Feedback]
 
Join Date: Jan 2005
Posts: 19
Re: [FQuest Announce] Templates Patch for ezmlm-idx

We currently have a list with the "legacy ezmlm". If we convert to ezmlm-idx will we be able to take advantage of these new changes?
pvechi is offline  
Old 10-04-2006, 05:39 AM   Postid: 152308
 Arthur
Developer
 
Arthur's Avatar
 
Join Date: Nov 2000
Location: The Netherlands
Posts: 2,212
Re: [FQuest Announce] Templates Patch for ezmlm-idx

Quote:
Originally Posted by pvechi
We currently have a list with the "legacy ezmlm". If we convert to ezmlm-idx will we be able to take advantage of these new changes?
Yes, if you convert the list a new set of templates will be created.

Before you convert your list, be sure to read the implications (listed on the conversion page in your CNC).

-Arthur
__________________
http://www.FutureQuest.net/
Arthur is offline  
Old 01-09-2007, 06:11 PM   Postid: 155171
Erica C.
Site Owner

Forum Notability:
94 pts: Helpful Contributor
[Post Feedback]
 
Join Date: Mar 2005
Posts: 308
Re: [FQuest Announce] Templates Patch for ezmlm-idx

Quote:
Originally Posted by Bruce View Post
This patch is already in place on the servers, and will automatically apply to all lists created anew from this point forward. You need do nothing for newly created lists to take advantage of this change.

This patch allows you to create generic text files that are usable for all of your lists. It is only pertinent to those clients using the ezmlm-idx mailing list feature in their CNC and who also wish to customize the default text for emails sent by the list manager program.
First, thanks!

If I understand correctly, modifications made once will carry over to new lists. If that's so, I may be having a problem. I made changes to the text of one list then my client created some new mailing lists and the modified messages don't seem to be there.

Any thoughts?

Erica
Erica C. is offline  
Old 01-09-2007, 06:15 PM   Postid: 155172
sheila
Site Owner
 
sheila's Avatar

Forum Notability:
0 pts: Even-handed
[Post Feedback]
 
Join Date: Aug 1999
Location: Metro Los Angeles Area
Posts: 7,398
Re: [FQuest Announce] Templates Patch for ezmlm-idx

Erica, did you download the text files for ezmlm-idx from the modified domain and then upload them to the new domain with the second list?
__________________
sheila
http://www.thinkspot.net/sheilaruns/
sheila is offline  
Old 01-09-2007, 06:17 PM   Postid: 155174
Erica C.
Site Owner

Forum Notability:
94 pts: Helpful Contributor
[Post Feedback]
 
Join Date: Mar 2005
Posts: 308
Re: [FQuest Announce] Templates Patch for ezmlm-idx

I modified the text files using the CNC.

All the lists are at the same domain.

Thanks.

Erica
Erica C. is offline  
Old 01-09-2007, 06:20 PM   Postid: 155175
sheila
Site Owner
 
sheila's Avatar

Forum Notability:
0 pts: Even-handed
[Post Feedback]
 
Join Date: Aug 1999
Location: Metro Los Angeles Area
Posts: 7,398
Re: [FQuest Announce] Templates Patch for ezmlm-idx

But each list has its own private directory inside the $HOME directory, and inside the list directory is the /text directory with all the modified files. If you modify the files for one list, that does not affect the other lists. You would need to copy them over to any list for which you want to use the same text template files.

text files are located in
/big/dom/xdomain/username/listname/text
__________________
sheila
http://www.thinkspot.net/sheilaruns/
sheila is offline  
Old 01-09-2007, 06:24 PM   Postid: 155177
Erica C.
Site Owner

Forum Notability:
94 pts: Helpful Contributor
[Post Feedback]
 
Join Date: Mar 2005
Posts: 308
Re: [FQuest Announce] Templates Patch for ezmlm-idx

Pardon my ignorance/cluelessness. I just copy and replace the relevant files?

Is there something else I should be doing in terms of the patch mentioned above?

Thanks,

Erica
Erica C. is offline  


Currently Active Users Viewing This Thread: 1 (0 members and 1 visitors)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 03:27 AM.


Running on vBulletin®
Copyright © 2000 - 2013, Jelsoft Enterprises Ltd.
Hosted & Administrated by FutureQuest, Inc.
Images & content copyright © 1998-2013 FutureQuest, Inc.
FutureQuest, Inc.