Re: Changing list Short Name

 
From: "Dada Mail" <dada@PROTECTED>
Date: May 2nd 2007

A while back I asked the question in the forum if there was a way
to change a list's short name and then the forum went down before I
saw the final answer As I remember, the first answer was that it was not possible

The other issue is if you could, would you want to? Since you're
gonna break any links to the archives, any forms used for
subscriptions and links embedded in emails for subscription/ unsubscription confirmation, etc, etc, etc That's why there's a,
"hey! Can't change this! So don't!" clause That's why I don't make
it an option - I'd be swamped with, "my forms/links/archives don't
work anymore!" problems and I'd ask, "did you change the list
shortname" and people would say, "yes "

I then asked if it could be changed by searching every file in the
whole installation and replacing the old short name with a new one
Would that work?

With the default backend - no, it's a very Bad Idea, since most of
these files are not plain text files - they're binary, doing any hand- editing to these files will corrupt them And then there's files
named after the list shortname

With the SQL backend, I guess you could, but again - it's probably
a bad idea, because of the issues I mentioned

For the SQL backend, it's probably about three queries:

UPDATE dada_archives    set list = 'newname' where list = 'oldname';
UPDATE dada_settings    set list = 'newname' where list = 'oldname';
UPDATE dada_subscribers set list = 'newname' where list = 'oldname';

Where, "newname" is the list short name you want and "oldname" is the
old list short name

Another issue would be your usage log - it'll still hold the value of
the original list name, which may break things and make searching it
a bit tougher And off the top of my head, that should be all the
fire and brimstone I can think of

You've been warned :)

If someone wants this capability, I'd encourage you to make a plugin ;)

Cheers,

  • This mailing list is a public mailing list - anyone may join or leave, at any time.
  • This mailing list is a group discussion list (unmoderated)
  • Start a new thread, email: dadadev@dadamailproject.com

This is the developer discussion mailing list for Dada Mail.

If you are just looking for support Dada Mail, consult the message boards at:

https://forum.dadamailproject.com

Documentation for Dada Mail:

https://dadamailproject.com/d

Specifically, see the Error FAQ:

https://dadamailproject.com/d/FAQ-errors.pod.html

To post to this list, send a message to:

mailto:dadadev@dadamailproject.com

All subscribers of this list may post to the list itself.

Topics that are welcome:

  • Constructive critiques on the program (I like, "x", but, "y" needs some work - here's an idea on how to make this better...)
  • Bug/Error reports
  • Bug fixes
  • Request For Comments on any changes to the program
  • Help customizing Dada Mail for your own needs
  • Patches
  • Language Translations
  • Support Documentation/Doc editing, FAQ's, etc.
  • Discussion of any changes that you would like to be committed to the next version of Dada Mail -

Dada Mail is on Github:

https://github.com/justingit/dada-mail/

If you would like to fork, branch, send over PRs, open up issues, etc.

Privacy Policy:

This Privacy Policy is for this mailing list, and this mailing list only.

Email addresses collection through this mailing list are used explicitly to work within this email discussion list.

We only collect email addresses through our Closed-Loop Opt-In system.

We don't use your email address for any other purpose.

We won't be sharing your email address with any other entity.

Unsubscription can be done at any time. Please contact us at: justin@dadamailproject.com for any help regarding your subscription, including removal from the mailing list.

All mailing list messages sent from us will include a subscription removal link, which will allow you to remove yourself from this mailing list automatically, and permanently.

All consent to use your email address for any other purpose stated at the time of the mailing list subscription will also be revoked upon mailing list removal.