mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-09-29 00:50:33 +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:
@@ -13,6 +13,8 @@ function newEvent(sender) {
|
||||
day = currentDay;
|
||||
|
||||
var hour = sender.getAttribute("hour");
|
||||
if (!hour)
|
||||
hour = '0800';
|
||||
var urlstr = (ApplicationBaseURL + "new"
|
||||
+ "?day=" + day
|
||||
+ "&hm=" + hour);
|
||||
|
||||
@@ -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