mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-10-22 02:58:11 +00:00
Monotone-Parent: de6b8b0e44a423af67a24ac06e1f5a54ff0f06b6
Monotone-Revision: fefaafed986a915928894d60a2029a6c2099cf60 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2006-10-05T23:30:29 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
1 parent
c73140163c
commit
3c971bea8b
2 files changed
+11
-8
No files matched your search
@@ -126,22 +126,22 @@ function extractEmailAddress(mailTo) {
|
||||
}
|
||||
|
||||
function extractEmailName(mailTo) {
|
||||
var name = "";
|
||||
var emailName = "";
|
||||
|
||||
var namere = /(\w[\w\ _-]+)\ (<|<)/;
|
||||
if (namere.test(mailTo)) {
|
||||
namere.exec(mailTo);
|
||||
name = RegExp.$1;
|
||||
var emailNamere = /(\w[\w\ _-]+)\ (<|<)/;
|
||||
if (emailNamere.test(mailTo)) {
|
||||
emailNamere.exec(mailTo);
|
||||
emailName = RegExp.$1;
|
||||
}
|
||||
}
|
||||
|
||||
function sanitizeMailTo(dirtyMailTo) {
|
||||
var name = extractEmailName(dirtyMailTo);
|
||||
var emailName = extractEmailName(dirtyMailTo);
|
||||
var email = extractEmailAddress(dirtyMailTo);
|
||||
|
||||
var mailto = "";
|
||||
if (name.length > 0)
|
||||
mailto = name + ' <' + email + '>';
|
||||
if (emailName.length > 0)
|
||||
mailto = emailName + ' <' + email + '>';
|
||||
else
|
||||
mailto = email;
|
||||
|
||||
@@ -294,6 +294,7 @@ function getQueryParaArray(s) {
|
||||
if (s.charAt(0) == "?") s = s.substr(1, s.length - 1);
|
||||
return s.split("&");
|
||||
}
|
||||
|
||||
function getQueryParaValue(s, name) {
|
||||
var t;
|
||||
|
||||
|
||||
Reference in new issue
Block a user