[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] CVS: felamimail/inc array.php,1.1.1.1,1.1.1.1.2.1 aut
From: |
Bettina Gille <address@hidden> |
Subject: |
[Phpgroupware-cvs] CVS: felamimail/inc array.php,1.1.1.1,1.1.1.1.2.1 auth.php,1.1.1.1,1.1.1.1.2.1 class.bocaching.inc.php,1.1.1.1,1.1.1.1.2.1 class.bocompose.inc.php,1.1.1.1,1.1.1.1.2.1 class.bofelamimail.inc.php,1.2,1.2.2.1 class.bopreferences.inc.php,1.1.1.1,1.1.1.1.2.1 class.socaching.inc.php,1.1.1.1,1.1.1.1.2.1 class.sofelamimail.inc.php,1.1.1.1,1.1.1.1.2.1 class.transformdate.inc.php,1.1.1.1,1.1.1.1.2.1 class.uicompose.inc.php,1.1.1.1,1.1.1.1.2.1 class.uifelamimail.inc.php,1.2,1.2.2.1 date.php,1.1.1.1,1.1.1.1.2.1 display_messages.php,1.1.1.1,1.1.1.1.2.1 hook_about.inc.php,1.1.1.1,1.1.1.1.2.1 hook_admin.inc.php,1.1.1.1,1.1.1.1.2.1 hook_home.inc.php,1.1.1.1.2.1,1.1.1.1.2.2 hook_preferences.inc.php,1.2,1.2.2.1 i18n.php,1.1.1.1,1.1.1.1.2.1 imap.php,1.1.1.1,1.1.1.1.2.1 imap_general.php,1.1.1.1,1.1.1.1.2.1 imap_mailbox.php,1.1.1.1,1.1.1.1.2.1 imap_messages.php,1.1.1.1,1.1.1.1.2.1 imap_search.php,1.1.1.1,1.1.1.1.2.1 mailbox_display.php,1.1.1.1,1.1.1.1.2.1 mime.php,1.1.1.1,1.1.1.1.2.1 page_header.php,1.1.1.1,1.1.1.1.2.1 plugin.php,1.1.1.1,1.1.1.1.2.1 prefs.php,1.1.1.1,1.1.1.1.2.1 smtp.php,1.1.1.1,1.1.1.1.2.1 strings.php,1.1.1.1,1.1.1.1.2.1 tree.php,1.1.1.1,1.1.1.1.2.1 url_parser.php,1.1.1.1,1.1.1.1.2.1 |
Date: |
Mon, 25 Feb 2002 18:58:43 -0500 |
Update of /cvsroot/phpgroupware/felamimail/inc
In directory subversions:/tmp/cvs-serv21007/inc
Modified Files:
Tag: Version-0_9_14-branch
array.php auth.php class.bocaching.inc.php
class.bocompose.inc.php class.bofelamimail.inc.php
class.bopreferences.inc.php class.socaching.inc.php
class.sofelamimail.inc.php class.transformdate.inc.php
class.uicompose.inc.php class.uifelamimail.inc.php date.php
display_messages.php hook_about.inc.php hook_admin.inc.php
hook_home.inc.php hook_preferences.inc.php i18n.php imap.php
imap_general.php imap_mailbox.php imap_messages.php
imap_search.php mailbox_display.php mime.php page_header.php
plugin.php prefs.php smtp.php strings.php tree.php
url_parser.php
Log Message:
update
Index: array.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/array.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: auth.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/auth.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: class.bocaching.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.bocaching.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: class.bocompose.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.bocompose.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
*** class.bocompose.inc.php 31 Dec 2001 00:59:04 -0000 1.1.1.1
--- class.bocompose.inc.php 25 Feb 2002 23:58:37 -0000 1.1.1.1.2.1
***************
*** 118,121 ****
--- 118,231 ----
}
+ function getForwardData($_folder, $_replyID)
+ {
+ $bofelamimail =
CreateObject('felamimail.bofelamimail',$_folder);
+
+ // get message headers for specified message
+ $headers =
$bofelamimail->getMessageHeaders($_replyID);
+
+ // check for Re: in subject header
+ $this->sessionData['subject'] = "[FWD: " .
$bofelamimail->decode_header($headers->Subject)."]";
+
+ $structure =
$bofelamimail->getMessageStructure($_replyID);
+ if(sizeof($structure->parts) > 1)
+ {
+ $sections = $bofelamimail->parse($structure);
+ $attachments =
$bofelamimail->get_attachments($sections);
+ }
+
+ $this->sessionData['body'] = "
-----------Originalnachricht-----------\n\n";
+ $this->sessionData['body'] .= "Betreff:
".$bofelamimail->decode_header($headers->Subject)."\n";
+ $this->sessionData['body'] .= "Von:
".$bofelamimail->decode_header($headers->toaddress)."\n";
+ $this->sessionData['body'] .= "An:
".$bofelamimail->decode_header($headers->fromaddress)."\n\n";
+
+ // iterate through message parts
+ if(is_array($sections))
+ {
+ for($x=0; $x<sizeof($sections); $x++)
+ {
+ // if text type, display
+ if($sections[$x]["type"] ==
"text/plain" && $sections[$x]["disposition"]
+ != "attachment")
+ {
+ $bodyPart =
$bofelamimail->getMessageBody($_replyID, $sections[$x]["pid"]);
+ $this->sessionData['body'] .=
quoted_printable_decode($bodyPart);
+ }
+ }
+ }
+ else
+ {
+ $this->sessionData['body'] .=
$bofelamimail->getMessageBody($_replyID);
+ }
+
+ $this->sessionData['body'] .= "\n\n
-----------Originalnachricht-----------\n\n";
+
+ $bofelamimail->closeConnection();
+
+ $this->saveSessionData();
+ }
+
+ function getReplyData($_folder, $_replyID)
+ {
+ $bofelamimail =
CreateObject('felamimail.bofelamimail',$_folder);
+
+ // get message headers for specified message
+ $headers =
$bofelamimail->getMessageHeaders($_replyID);
+
+ // check for Reply-To: header and use if available
+ if($headers->reply_toaddress)
+ {
+ $this->sessionData['to'] =
$bofelamimail->decode_header(trim($headers->reply_toaddress));
+ }
+ else
+ {
+ $this->sessionData['to'] =
$bofelamimail->decode_header(trim($headers->fromaddress));
+ }
+
+ // check for Re: in subject header
+ if(strtolower(substr(trim($headers->Subject), 0, 3)) ==
"re:")
+ {
+ $this->sessionData['subject'] =
$bofelamimail->decode_header($headers->Subject);
+ }
+ else
+ {
+ $this->sessionData['subject'] = "Re: " .
$bofelamimail->decode_header($headers->Subject);
+ }
+
+ $structure =
$bofelamimail->getMessageStructure($_replyID);
+ if(sizeof($structure->parts) > 1)
+ {
+ $sections = $bofelamimail->parse($structure);
+ $attachments =
$bofelamimail->get_attachments($sections);
+ }
+
+ $this->sessionData['body'] = "On " .
$headers->Date . ", you wrote: \n>";
+
+ // iterate through message parts
+ if(is_array($sections))
+ {
+ for($x=0; $x<sizeof($sections); $x++)
+ {
+ // if text type, display
+ if($sections[$x]["type"] ==
"text/plain" && $sections[$x]["disposition"]
+ != "attachment")
+ {
+ $bodyPart =
$bofelamimail->getMessageBody($_replyID, $sections[$x]["pid"]);
+ $bodyPart =
quoted_printable_decode($bodyPart);
+ $this->sessionData['body'] .=
str_replace("\n", "\n>", $bodyPart);
+ }
+ }
+ }
+ else
+ {
+ $this->sessionData['body'] .=
str_replace("\n", "\n>", $bofelamimail->getMessageBody($_replyID));
+ }
+
+
+ $bofelamimail->closeConnection();
+
+ $this->saveSessionData();
+ }
+
function getSessionData()
{
***************
*** 185,189 ****
if (!empty($this->sessionData['to']))
{
! $address = split(";",$this->sessionData['to']);
while (list($key,$value) = each($address))
{
--- 295,299 ----
if (!empty($this->sessionData['to']))
{
! $address = split(",",$this->sessionData['to']);
while (list($key,$value) = each($address))
{
***************
*** 194,198 ****
if (!empty($this->sessionData['cc']))
{
! $address = split(";",$this->sessionData['cc']);
while (list($key,$value) = each($address))
{
--- 304,308 ----
if (!empty($this->sessionData['cc']))
{
! $address = split(",",$this->sessionData['cc']);
while (list($key,$value) = each($address))
{
***************
*** 203,207 ****
if (!empty($this->sessionData['bcc']))
{
! $address = split(";",$this->sessionData['bcc']);
while (list($key,$value) = each($address))
{
--- 313,317 ----
if (!empty($this->sessionData['bcc']))
{
! $address = split(",",$this->sessionData['bcc']);
while (list($key,$value) = each($address))
{
***************
*** 212,216 ****
if (!empty($this->sessionData['reply_to']))
{
! $address =
split(";",$this->sessionData['reply_to']);
while (list($key,$value) = each($address))
{
--- 322,326 ----
if (!empty($this->sessionData['reply_to']))
{
! $address =
split(",",$this->sessionData['reply_to']);
while (list($key,$value) = each($address))
{
Index: class.bofelamimail.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.bofelamimail.inc.php,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -C2 -r1.2 -r1.2.2.1
*** class.bofelamimail.inc.php 2 Jan 2002 14:33:03 -0000 1.2
--- class.bofelamimail.inc.php 25 Feb 2002 23:58:37 -0000 1.2.2.1
***************
*** 23,26 ****
--- 23,33 ----
var $mbox; // the mailbox identifier any function
should use
+
+ // define some constants
+ // message types
+ var $type = array("text", "multipart", "message",
"application", "audio", "image", "video", "other");
+
+ // message encodings
+ var $encoding = array("7bit", "8bit", "binary", "base64",
"quoted-printable", "other");
function bofelamimail($_foldername)
***************
*** 187,190 ****
--- 194,214 ----
}
+ // this function is based on a on "Building A PHP-Based Mail
Client"
+ // http://www.devshed.com
+ // iterate through object returned by parse()
+ // create a new array holding information only on message
attachments
+ function get_attachments($arr)
+ {
+ for($x=0; $x<sizeof($arr); $x++)
+ {
+ if($arr[$x]["disposition"] == "attachment")
+ {
+ $ret[] = $arr[$x];
+ }
+ }
+
+ return $ret;
+ }
+
function getFolderList($_subscribedOnly)
{
***************
*** 223,226 ****
--- 247,252 ----
{
+ # printf ("this->bofelamimail->getHeaders start:
%s<br>",date("H:i:s",mktime()));
+
$caching = CreateObject('felamimail.bocaching',
$this->mailPreferences['imapServerAddress'],
***************
*** 248,251 ****
--- 274,282 ----
$messageData['uid'] =
imap_uid($this->mbox, $i);
$header = imap_headerinfo($this->mbox,
$i);
+ // parse structure to see if
attachments exist
+ // display icon if so
+ $structure =
imap_fetchstructure($this->mbox, $i);
+ $sections = $this->parse($structure);
+ $attachments =
$this->get_attachments($sections);
if (isset($header->date))
***************
*** 267,270 ****
--- 298,311 ----
$messageData['size'] =
$header->Size;
+ $messageData['attachments'] =
"false";
+ if (is_array($attachments))
+ {
+ $messageData['attachments']
= "true";
+ }
+
+ // maybe it's already in the database
+ // lets remove it, sometimes the
database gets out of sync
+
$caching->removeFromCache($messageData['uid']);
+
$caching->addToCache($messageData);
***************
*** 285,288 ****
--- 326,334 ----
$messageData['uid'] =
$newHeaders[$i]->uid;
$header = imap_headerinfo($this->mbox,
$newHeaders[$i]->msgno);
+ // parse structure to see if
attachments exist
+ // display icon if so
+ $structure =
imap_fetchstructure($this->mbox, $newHeaders[$i]->msgno);
+ $sections = $this->parse($structure);
+ $attachments =
$this->get_attachments($sections);
if (isset($header->date))
***************
*** 303,306 ****
--- 349,362 ----
$messageData['sender_address'] =
$header->from[0]->mailbox."@".$header->from[0]->host;
$messageData['size'] =
$header->Size;
+
+ $messageData['attachments'] =
"false";
+ if (is_array($attachments))
+ {
+ $messageData['attachments']
= "true";
+ }
+
+ // maybe it's already in the database
+ // lets remove it, sometimes the
database gets out of sync
+
$caching->removeFromCache($messageData['uid']);
$caching->addToCache($messageData);
***************
*** 332,336 ****
$displayHeaders = $caching->getHeaders($_startMessage,
$_numberOfMessages, $_sort);
!
$count=0;
for ($i=0;$i<count($displayHeaders);$i++)
--- 388,392 ----
$displayHeaders = $caching->getHeaders($_startMessage,
$_numberOfMessages, $_sort);
!
$count=0;
for ($i=0;$i<count($displayHeaders);$i++)
***************
*** 338,352 ****
$header =
imap_fetch_overview($this->mbox,$displayHeaders[$i]['uid'],FT_UID);
! $rawHeader =
imap_fetchheader($this->mbox,$displayHeaders[$i]['uid'],FT_UID);
! $headers =
$this->sofelamimail->fetchheader($rawHeader);
$retValue['header'][$count]['subject'] =
$this->decode_header($header[0]->subject);
! $from =
imap_rfc822_parse_adrlist($headers['from'],"unknown domain");
! $retValue['header'][$count]['sender_name'] =
$this->decode_header($from[0]->personal);
! $retValue['header'][$count]['sender_address'] =
$from[0]->mailbox."@".$from[0]->host;
! $to =
imap_rfc822_parse_adrlist($headers['to'],"unknown domain");
! $retValue['header'][$count]['to_name'] =
$this->decode_header($to[0]->personal);
! $retValue['header'][$count]['to_address'] =
$to[0]->mailbox."@".$to[0]->host;
! $retValue['header'][$count]['size'] =
$header[0]->size;
if (isset($header[0]->date))
{
--- 394,407 ----
$header =
imap_fetch_overview($this->mbox,$displayHeaders[$i]['uid'],FT_UID);
! #$rawHeader =
imap_fetchheader($this->mbox,$displayHeaders[$i]['uid'],FT_UID);
! #$headers =
$this->sofelamimail->fetchheader($rawHeader);
$retValue['header'][$count]['subject'] =
$this->decode_header($header[0]->subject);
! $retValue['header'][$count]['sender_name']
= $this->decode_header($displayHeaders[$i]['sender_name']);
! $retValue['header'][$count]['sender_address']
= $this->decode_header($displayHeaders[$i]['sender_address']);
! $retValue['header'][$count]['to_name']
= $this->decode_header($displayHeaders[$i]['to_name']);
! $retValue['header'][$count]['to_address']
= $this->decode_header($displayHeaders[$i]['to_address']);
! $retValue['header'][$count]['attachments']
= $displayHeaders[$i]['attachments'];
! $retValue['header'][$count]['size']
= $header[0]->size;
if (isset($header[0]->date))
{
***************
*** 392,399 ****
$retValue['header'][$count]['seen'] =
$header[0]->seen;
$retValue['header'][$count]['draft'] =
$header[0]->draft;
!
$count++;
}
if(is_array($retValue['header']))
{
--- 447,456 ----
$retValue['header'][$count]['seen'] =
$header[0]->seen;
$retValue['header'][$count]['draft'] =
$header[0]->draft;
!
$count++;
}
+ # printf ("this->bofelamimail->getHeaders done:
%s<br>",date("H:i:s",mktime()));
+
if(is_array($retValue['header']))
{
***************
*** 409,412 ****
--- 466,492 ----
}
+ function getMessageBody($_replyID, $_partID='')
+ {
+ if(!empty($_partID))
+ {
+ return trim(imap_fetchbody($this->mbox,
$_replyID, $_partID));
+ }
+ else
+ {
+ return trim(imap_body($this->mbox,$_replyID));
+ }
+ }
+
+ function getMessageHeaders($_replyID)
+ {
+ return imap_header($this->mbox, $_replyID);
+ }
+
+ function getMessageStructure($_replyID)
+ {
+ #return imap_fetchstructure($this->mbox, $_replyID,
FT_UID);
+ return imap_fetchstructure($this->mbox, $_replyID);
+ }
+
function moveMessages($_foldername, $_messageUID)
{
***************
*** 446,451 ****
}
}
! ?>
--- 526,578 ----
}
+
+ // this function is based on a on "Building A PHP-Based Mail
Client"
+ // http://www.devshed.com
+ function parse($structure)
+ {
+ // create an array to hold message sections
+ $ret = array();
+
+ // split structure into parts
+ $parts = $structure->parts;
+
+ for($x=0; $x<sizeof($parts); $x++)
+ {
+ $ret[$x]["pid"] = ($x+1);
+
+ $part = $parts[$x];
+
+ // default to text
+ if ($part->type == "") { $part->type = 0; }
+
+ $ret[$x]["type"] = $this->type[$part->type] .
"/" . strtolower($part->subtype);
+
+ // default to 7bit
+ if ($part->encoding == "") { $part->encoding =
0; }
+ $ret[$x]["encoding"] =
$this->encoding[$part->encoding];
+
+ $ret[$x]["size"] = strtolower($part->bytes);
+
+ $ret[$x]["disposition"] =
strtolower($part->disposition);
+
+ if (strtolower($part->disposition) ==
"attachment")
+ {
+
+ $params = $part->dparameters;
+ foreach ($params as $p)
+ {
+ if($p->attribute == "FILENAME")
+ {
+ $ret[$x]["name"] =
$p->value;
+ break;
+ }
+ }
+ }
+ }
+
+ return $ret;
+ }
}
! ?>
\ No newline at end of file
Index: class.bopreferences.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.bopreferences.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: class.socaching.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.socaching.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
*** class.socaching.inc.php 31 Dec 2001 00:59:03 -0000 1.1.1.1
--- class.socaching.inc.php 25 Feb 2002 23:58:37 -0000 1.1.1.1.2.1
***************
*** 35,40 ****
{
$query = sprintf("insert into phpgw_felamimail_cache ".
! "(accountid, hostname, foldername,
accountname, uid, date, subject, sender_name, sender_address, to_name,
to_address, size) ".
!
"values('%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s')",
$this->accountid,
addslashes($this->hostname),
addslashes($this->foldername),
addslashes($this->accountname),
--- 35,40 ----
{
$query = sprintf("insert into phpgw_felamimail_cache ".
! "(accountid, hostname, foldername,
accountname, uid, date, subject, sender_name, sender_address, to_name,
to_address, size, attachments) ".
!
"values('%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s')",
$this->accountid,
addslashes($this->hostname),
addslashes($this->foldername),
addslashes($this->accountname),
***************
*** 42,46 ****
addslashes($_data['sender_name']),
addslashes($_data['sender_address']),
addslashes($_data['to_name']),
addslashes($_data['to_address']),
! $_data['size']);
$this->db->query($query);
--- 42,46 ----
addslashes($_data['sender_name']),
addslashes($_data['sender_address']),
addslashes($_data['to_name']),
addslashes($_data['to_address']),
! $_data['size'],$_data['attachments']);
$this->db->query($query);
***************
*** 74,78 ****
}
! $query = sprintf("select uid, date, subject,
sender_name, sender_address, to_name, to_address, size from
phpgw_felamimail_cache ".
"where accountid='%s' and
hostname='%s' and foldername = '%s' and accountname='%s' $sort",
$this->accountid,
addslashes($this->hostname),
--- 74,78 ----
}
! $query = sprintf("select uid, date, subject,
sender_name, sender_address, to_name, to_address, size, attachments from
phpgw_felamimail_cache ".
"where accountid='%s' and
hostname='%s' and foldername = '%s' and accountname='%s' $sort",
$this->accountid,
addslashes($this->hostname),
***************
*** 91,95 ****
{
$retValue[] = array(
! 'uid' =>
$this->db->f('uid'),
);
}
--- 91,100 ----
{
$retValue[] = array(
! 'uid' =>
$this->db->f('uid'),
! 'sender_name' =>
$this->db->f('sender_name'),
! 'sender_address' =>
$this->db->f('sender_address'),
! 'to_name' =>
$this->db->f('to_name'),
! 'to_address' =>
$this->db->f('to_address'),
! 'attachments' =>
$this->db->f('attachments')
);
}
Index: class.sofelamimail.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.sofelamimail.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: class.transformdate.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.transformdate.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: class.uicompose.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.uicompose.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
*** class.uicompose.inc.php 31 Dec 2001 00:59:04 -0000 1.1.1.1
--- class.uicompose.inc.php 25 Feb 2002 23:58:37 -0000 1.1.1.1.2.1
***************
*** 19,24 ****
var $public_functions = array
(
! 'compose' => True,
! 'action' => True
);
--- 19,26 ----
var $public_functions = array
(
! 'compose' => 'True',
! 'reply' => 'True',
! 'forward' => 'True',
! 'action' => 'True'
);
***************
*** 129,132 ****
--- 131,136 ----
$this->translate();
+
$this->t->set_var("link_addressbook",$GLOBALS['phpgw']->link('/felamimail/addressbook.php'));
+
$linkData = array
(
***************
*** 194,204 ****
}
function reply()
{
! // is the to address set already?
! if (!empty($GLOBALS['HTTP_GET_VARS']['reply_id']))
{
! $formData['to'] =
urldecode($GLOBALS['HTTP_GET_VARS']['send_to']);
! $formData['subject'] = '';
}
$this->compose();
--- 198,221 ----
}
+ function forward()
+ {
+ $replyID = $GLOBALS['HTTP_GET_VARS']['reply_id'];
+ $folder =
urldecode($GLOBALS['HTTP_GET_VARS']['mailbox']);
+ if (!empty($replyID) && !empty($folder))
+ {
+ // this fill the session data with the values
from the original email
+ $this->bocompose->getForwardData($folder,
$replyID);
+ }
+ $this->compose();
+ }
+
function reply()
{
! $replyID = $GLOBALS['HTTP_GET_VARS']['reply_id'];
! $folder =
urldecode($GLOBALS['HTTP_GET_VARS']['mailbox']);
! if (!empty($replyID) && !empty($folder))
{
! // this fill the session data with the values
from the original email
! $this->bocompose->getReplyData($folder,
$replyID);
}
$this->compose();
***************
*** 214,217 ****
--- 231,235 ----
$this->t->set_var("lang_subject",lang('subject'));
$this->t->set_var("lang_addressbook",lang('addressbook'));
+ $this->t->set_var("lang_search",lang('search'));
$this->t->set_var("lang_send",lang('send'));
$this->t->set_var("lang_back_to_folder",lang('back to
folder'));
Index: class.uifelamimail.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/class.uifelamimail.inc.php,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -C2 -r1.2 -r1.2.2.1
*** class.uifelamimail.inc.php 31 Dec 2001 08:02:10 -0000 1.2
--- class.uifelamimail.inc.php 25 Feb 2002 23:58:37 -0000 1.2.2.1
***************
*** 204,207 ****
--- 204,208 ----
$folders = $this->bofelamimail->getFolderList('true');
+
$headers =
$this->bofelamimail->getHeaders($this->startMessage, $maxMessages, $this->sort);
***************
*** 296,304 ****
--- 297,318 ----
// create the listing of subjects
+ $maxSubjectLength = 80;
+ $maxAddressLength = 30;
for($i=0; $i<count($headers['header']); $i++)
{
if (!empty($headers['header'][$i]['subject']))
{
+
if(strlen($headers['header'][$i]['subject']) > $maxSubjectLength)
+ {
+
$headers['header'][$i]['subject'] =
substr($headers['header'][$i]['subject'],0,$maxSubjectLength)."...";
+ }
+
+
if($headers['header'][$i]['attachments'] == "true")
+ {
+ $image = '<img
src="'.PHPGW_IMAGES.'/attach.gif" border="0">';
+
$headers['header'][$i]['subject'] =
"$image ".$headers['header'][$i]['subject'];
+ }
$this->t->set_var('header_subject',$headers['header'][$i]['subject']);
+
}
else
***************
*** 311,325 ****
if
(!empty($headers['header'][$i]['to_name']))
{
!
$this->t->set_var('sender_name',$headers['header'][$i]['to_name']);
!
$this->t->set_var('full_address',
$headers['header'][$i]['to_name'].
" <".
$headers['header'][$i]['to_address'].
! ">");
}
else
{
!
$this->t->set_var('sender_name',$headers['header'][$i]['to_address']);
!
$this->t->set_var('full_address',$headers['header'][$i]['to_address']);
}
$this->t->set_var('lang_from',lang("to"));
--- 325,339 ----
if
(!empty($headers['header'][$i]['to_name']))
{
! $sender_name =
$headers['header'][$i]['to_name'];
! $full_address =
$headers['header'][$i]['to_name'].
" <".
$headers['header'][$i]['to_address'].
! ">";
}
else
{
! $sender_name =
$headers['header'][$i]['to_address'];
! $full_address =
$headers['header'][$i]['to_address'];
}
$this->t->set_var('lang_from',lang("to"));
***************
*** 329,346 ****
if
(!empty($headers['header'][$i]['sender_name']))
{
!
$this->t->set_var('sender_name',$headers['header'][$i]['sender_name']);
!
$this->t->set_var('full_address',
$headers['header'][$i]['sender_name'].
" <".
$headers['header'][$i]['sender_address'].
! ">");
}
else
{
!
$this->t->set_var('sender_name',$headers['header'][$i]['sender_address']);
!
$this->t->set_var('full_address',$headers['header'][$i]['sender_address']);
}
$this->t->set_var('lang_from',lang("from"));
}
if($GLOBALS['HTTP_GET_VARS']["select_all"] ==
"select_all")
--- 343,366 ----
if
(!empty($headers['header'][$i]['sender_name']))
{
! $sender_name =
$headers['header'][$i]['sender_name'];
! $full_address =
$headers['header'][$i]['sender_name'].
" <".
$headers['header'][$i]['sender_address'].
! ">";
}
else
{
! $sender_name =
$headers['header'][$i]['sender_address'];
! $full_address =
$headers['header'][$i]['sender_address'];
}
$this->t->set_var('lang_from',lang("from"));
}
+ if(strlen($sender_name) > $maxAddressLength)
+ {
+ $sender_name =
substr($sender_name,0,$maxAddressLength)."...";
+ }
+ $this->t->set_var('sender_name',$sender_name);
+ $this->t->set_var('full_address',$full_address);
if($GLOBALS['HTTP_GET_VARS']["select_all"] ==
"select_all")
***************
*** 524,528 ****
'mailbox' => $urlMailbox,
'startMessage' => $this->startMessage,
! 'sort' => $this->sort
);
$this->t->set_var('url_compose_empty',$GLOBALS['phpgw']->link('/index.php',$linkData));
--- 544,548 ----
'mailbox' => $urlMailbox,
'startMessage' => $this->startMessage,
! 'sort' => $this->sort,
);
$this->t->set_var('url_compose_empty',$GLOBALS['phpgw']->link('/index.php',$linkData));
Index: date.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/date.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: display_messages.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/display_messages.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: hook_about.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/hook_about.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: hook_admin.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/hook_admin.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: hook_home.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/hook_home.inc.php,v
retrieving revision 1.1.1.1.2.1
retrieving revision 1.1.1.1.2.2
diff -C2 -r1.1.1.1.2.1 -r1.1.1.1.2.2
*** hook_home.inc.php 14 Jan 2002 14:09:03 -0000 1.1.1.1.2.1
--- hook_home.inc.php 25 Feb 2002 23:58:37 -0000 1.1.1.1.2.2
***************
*** 12,35 ****
/* $Id$ */
! $d1 =
strtolower(substr($GLOBALS['phpgw_info']['server']['app_inc'],0,3));
if($d1 == 'htt' || $d1 == 'ftp' )
{
echo "Failed attempt to break in via an old Security
Hole!<br>\n";
! $GLOBALS['phpgw']->common->phpgw_exit();
}
unset($d1);
! $tmp_app_inc = $GLOBALS['phpgw']->common->get_inc_dir('felamimail');
! if
($GLOBALS['phpgw_info']['user']['preferences']['felamimail']['mainscreen_showmail']
== True)
{
// ---- Create the base email Msg Class -----
! $GLOBALS['phpgw']->msg = CreateObject("email.mail_msg");
$args_array = Array();
$args_array['folder'] = 'INBOX';
$args_array['do_login'] = True;
! $GLOBALS['phpgw']->msg->begin_request($args_array);
! if (!$GLOBALS['phpgw']->msg->mailsvr_stream)
{
$error_msg = '<b>Mail error:</b> Can not open
connection to mail server';
--- 12,35 ----
/* $Id$ */
! $d1 = strtolower(substr($phpgw_info['server']['app_inc'],0,3));
if($d1 == 'htt' || $d1 == 'ftp' )
{
echo "Failed attempt to break in via an old Security
Hole!<br>\n";
! $phpgw->common->phpgw_exit();
}
unset($d1);
! $tmp_app_inc = $phpgw->common->get_inc_dir('felamimail');
! if
($phpgw_info['user']['preferences']['felamimail']['mainscreen_showmail'] ==
True)
{
// ---- Create the base email Msg Class -----
! $phpgw->msg = CreateObject("email.mail_msg");
$args_array = Array();
$args_array['folder'] = 'INBOX';
$args_array['do_login'] = True;
! $phpgw->msg->begin_request($args_array);
! if (!$phpgw->msg->mailsvr_stream)
{
$error_msg = '<b>Mail error:</b> Can not open
connection to mail server';
***************
*** 42,46 ****
.'</td>'."\r\n"
.'</tr>'."\r\n";
! //$GLOBALS['phpgw']->common->phpgw_exit(True);
}
else
--- 42,46 ----
.'</td>'."\r\n"
.'</tr>'."\r\n";
! //$phpgw->common->phpgw_exit(True);
}
else
***************
*** 48,52 ****
/* // this is the structure you will get
$inbox_data['is_imap'] boolean - pop3 server do not
know what is "new" or not
! $inbox_data['folder_checked'] string - the folder
checked, as processed by the msg class
$inbox_data['alert_string'] string - what to show the
user about this inbox check
$inbox_data['number_new'] integer - for IMAP is
number "unseen"; for pop3 is number messages
--- 48,52 ----
/* // this is the structure you will get
$inbox_data['is_imap'] boolean - pop3 server do not
know what is "new" or not
! $inbox_data['folder_checked'] string - the folder
checked, as processed by the msg class
$inbox_data['alert_string'] string - what to show the
user about this inbox check
$inbox_data['number_new'] integer - for IMAP is
number "unseen"; for pop3 is number messages
***************
*** 54,65 ****
*/
$inbox_data = Array();
! $inbox_data =
$GLOBALS['phpgw']->msg->new_message_check();
$title = '<font color="FFFFFF">'.lang('EMail').'
'.$inbox_data['alert_string'].'</font>';
! $portalbox =
CreateObject('phpgwapi.linkbox',Array($title,$GLOBALS['phpgw_info']['theme']['navbar_bg'],$GLOBALS['phpgw_info']['theme']['bg_color'],$GLOBALS['phpgw_info']['theme']['bg_color']));
$portalbox->setvar('width',600);
$portalbox->outerborderwidth = 0;
! $portalbox->header_background_image =
$GLOBALS['phpgw_info']['server']['webserver_url'] .
'/phpgwapi/templates/verdilak/images/bg_filler.gif';
if($inbox_data['number_all'] >= 5)
--- 54,65 ----
*/
$inbox_data = Array();
! $inbox_data = $phpgw->msg->new_message_check();
$title = '<font color="FFFFFF">'.lang('EMail').'
'.$inbox_data['alert_string'].'</font>';
! $portalbox =
CreateObject('phpgwapi.linkbox',Array($title,$phpgw_info['theme']['navbar_bg'],$phpgw_info['theme']['bg_color'],$phpgw_info['theme']['bg_color']));
$portalbox->setvar('width',600);
$portalbox->outerborderwidth = 0;
! $portalbox->header_background_image =
$phpgw_info['server']['webserver_url'] .
'/phpgwapi/templates/verdilak/images/bg_filler.gif';
if($inbox_data['number_all'] >= 5)
***************
*** 75,84 ****
{
$msg_array = array();
! $msg_array =
$GLOBALS['phpgw']->msg->get_message_list();
}
for($i=0; $i<$check_msgs; $i++)
{
! $msg =
$GLOBALS['phpgw']->dcom->header($GLOBALS['phpgw']->msg->mailsvr_stream,$msg_array[$i]);
! $subject =
$GLOBALS['phpgw']->msg->get_subject($msg,'');
if (strlen($subject) > 65)
{
--- 75,84 ----
{
$msg_array = array();
! $msg_array = $phpgw->msg->get_message_list();
}
for($i=0; $i<$check_msgs; $i++)
{
! $msg =
$phpgw->dcom->header($phpgw->msg->mailsvr_stream,$msg_array[$i]);
! $subject = $phpgw->msg->get_subject($msg,'');
if (strlen($subject) > 65)
{
***************
*** 87,100 ****
$linkData = array
(
! 'mailbox' =>
$GLOBALS['phpgw']->msg->prep_folder_out(''),
'passed_id' => $msg_array[$i],
'startMessage' => 1,
'show_more' => 0
);
! $portalbox->data[$i] =
array($subject,$GLOBALS['phpgw']->link('/felamimail/read_body.php',$linkData));
}
// ADD FOLDER LISTBOX TO HOME PAGE (Needs to be
TEMPLATED)
// Does This Mailbox Support Folders (i.e. more than
just INBOX)?
! if
($GLOBALS['phpgw']->msg->get_mailsvr_supports_folders() == False)
{
$switchbox_tablerow = '';
--- 87,100 ----
$linkData = array
(
! 'mailbox' =>
$phpgw->msg->prep_folder_out(''),
'passed_id' => $msg_array[$i],
'startMessage' => 1,
'show_more' => 0
);
! $portalbox->data[$i] =
array($subject,$phpgw->link('/felamimail/read_body.php',$linkData));
}
// ADD FOLDER LISTBOX TO HOME PAGE (Needs to be
TEMPLATED)
// Does This Mailbox Support Folders (i.e. more than
just INBOX)?
! if ($phpgw->msg->get_mailsvr_supports_folders() ==
False)
{
$switchbox_tablerow = '';
***************
*** 107,114 ****
$switchbox_listbox = '<select name="mailbox"
onChange="document.switchbox.submit()">'
. '<option>' . lang('switch
current folder to') . ':'
! .
$GLOBALS['phpgw']->msg->all_folders_listbox('','','',$listbox_show_unseen)
. '</select>';
// make it another TR we can insert
! $switchbox_action =
$GLOBALS['phpgw']->link('/felamimail/index.php');
$switchbox_tablerow =
'<tr>'."\r\n"
--- 107,114 ----
$switchbox_listbox = '<select name="mailbox"
onChange="document.switchbox.submit()">'
. '<option>' . lang('switch
current folder to') . ':'
! .
$phpgw->msg->all_folders_listbox('','','',$listbox_show_unseen)
. '</select>';
// make it another TR we can insert
! $switchbox_action =
$phpgw->link('/felamimail/index.php');
$switchbox_tablerow =
'<tr>'."\r\n"
***************
*** 121,125 ****
.'</tr>'."\r\n";
}
! $GLOBALS['phpgw']->msg->end_request();
// output the portalbox and (if applicable) the folders
listbox below it
echo '<!-- start Mailbox info -->'."\r\n"
--- 121,125 ----
.'</tr>'."\r\n";
}
! $phpgw->msg->end_request();
// output the portalbox and (if applicable) the folders
listbox below it
echo '<!-- start Mailbox info -->'."\r\n"
Index: hook_preferences.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/hook_preferences.inc.php,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -C2 -r1.2 -r1.2.2.1
*** hook_preferences.inc.php 31 Dec 2001 01:13:30 -0000 1.2
--- hook_preferences.inc.php 25 Feb 2002 23:58:37 -0000 1.2.2.1
***************
*** 14,28 ****
{
echo "<p>\n";
! $imgfile = $GLOBALS['phpgw']->common->get_image_dir($appname) . '/' .
$appname . '.gif';
if (file_exists($imgfile))
{
! $imgpath = $GLOBALS['phpgw']->common->get_image_path($appname)
. '/' . $appname . '.gif';
}
else
{
! $imgfile = $GLOBALS['phpgw']->common->get_image_dir($appname) .
'/navbar.gif';
if (file_exists($imgfile))
{
! $imgpath =
$GLOBALS['phpgw']->common->get_image_path($appname) . '/navbar.gif';
}
else
--- 14,28 ----
{
echo "<p>\n";
! $imgfile = $phpgw->common->get_image_dir($appname) . '/' . $appname .
'.gif';
if (file_exists($imgfile))
{
! $imgpath = $phpgw->common->get_image_path($appname) . '/' .
$appname . '.gif';
}
else
{
! $imgfile = $phpgw->common->get_image_dir($appname) .
'/navbar.gif';
if (file_exists($imgfile))
{
! $imgpath = $phpgw->common->get_image_path($appname) .
'/navbar.gif';
}
else
***************
*** 34,44 ****
section_start(ucfirst($appname),$imgpath);
!
section_item($GLOBALS['phpgw']->link('/felamimail/preferences_email.php'),lang('Mail
Settings'));
!
section_item($GLOBALS['phpgw']->link('/felamimail/preferences_highlight.php'),lang('Message
Highlighting'));
!
section_item($GLOBALS['phpgw']->link('/felamimail/preferences_index_order.php'),lang('Index
Order'));
!
section_item($GLOBALS['phpgw']->link('/felamimail/preferences_translate.php'),lang('Translation
Preferences'));
!
section_item($GLOBALS['phpgw']->link('/felamimail/preferences_display.php'),lang('Display
Preferences'));
!
section_item($GLOBALS['phpgw']->link('/felamimail/preferences_folder.php'),lang('Folder
Preferences'));
!
section_item($GLOBALS['phpgw']->link('/felamimail/folders.php'),lang('Manage
Folders'));
section_end();
--- 34,44 ----
section_start(ucfirst($appname),$imgpath);
!
section_item($phpgw->link('/felamimail/preferences_email.php'),lang('Mail
Settings'));
!
section_item($phpgw->link('/felamimail/preferences_highlight.php'),lang('Message
Highlighting'));
!
section_item($phpgw->link('/felamimail/preferences_index_order.php'),lang('Index
Order'));
!
section_item($phpgw->link('/felamimail/preferences_translate.php'),lang('Translation
Preferences'));
!
section_item($phpgw->link('/felamimail/preferences_display.php'),lang('Display
Preferences'));
!
section_item($phpgw->link('/felamimail/preferences_folder.php'),lang('Folder
Preferences'));
! section_item($phpgw->link('/felamimail/folders.php'),lang('Manage
Folders'));
section_end();
Index: i18n.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/i18n.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: imap.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/imap.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: imap_general.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/imap_general.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: imap_mailbox.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/imap_mailbox.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: imap_messages.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/imap_messages.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: imap_search.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/imap_search.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: mailbox_display.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/mailbox_display.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: mime.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/mime.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: page_header.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/page_header.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: plugin.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/plugin.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: prefs.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/prefs.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: smtp.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/smtp.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: strings.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/strings.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: tree.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/tree.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
Index: url_parser.php
===================================================================
RCS file: /cvsroot/phpgroupware/felamimail/inc/url_parser.php,v
retrieving revision 1.1.1.1
retrieving revision 1.1.1.1.2.1
diff -C2 -r1.1.1.1 -r1.1.1.1.2.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] CVS: felamimail/inc array.php,1.1.1.1,1.1.1.1.2.1 auth.php,1.1.1.1,1.1.1.1.2.1 class.bocaching.inc.php,1.1.1.1,1.1.1.1.2.1 class.bocompose.inc.php,1.1.1.1,1.1.1.1.2.1 class.bofelamimail.inc.php,1.2,1.2.2.1 class.bopreferences.inc.php,1.1.1.1,1.1.1.1.2.1 class.socaching.inc.php,1.1.1.1,1.1.1.1.2.1 class.sofelamimail.inc.php,1.1.1.1,1.1.1.1.2.1 class.transformdate.inc.php,1.1.1.1,1.1.1.1.2.1 class.uicompose.inc.php,1.1.1.1,1.1.1.1.2.1 class.uifelamimail.inc.php,1.2,1.2.2.1 date.php,1.1.1.1,1.1.1.1.2.1 display_messages.php,1.1.1.1,1.1.1.1.2.1 hook_about.inc.php,1.1.1.1,1.1.1.1.2.1 hook_admin.inc.php,1.1.1.1,1.1.1.1.2.1 hook_home.inc.php,1.1.1.1.2.1,1.1.1.1.2.2 hook_preferences.inc.php,1.2,1.2.2.1 i18n.php,1.1.1.1,1.1.1.1.2.1 imap.php,1.1.1.1,1.1.1.1.2.1 imap_general.php,1.1.1.1,1.1.1.1.2.1 imap_mailbox.php,1.1.1.1,1.1.1.1.2.1 imap_messages.php,1.1.1.1,1.1.1.1.2.1 imap_search.php,1.1.1.1,1.1.1.1.2.1 mailbox_display.php,1.1.1.1,1.1.1.1.2.1 mime.php,1.1.1.1,1.1.1.1.2.1 page_header.php,1.1.1.1,1.1.1.1.2.1 plugin.php,1.1.1.1,1.1.1.1.2.1 prefs.php,1.1.1.1,1.1.1.1.2.1 smtp.php,1.1.1.1,1.1.1.1.2.1 strings.php,1.1.1.1,1.1.1.1.2.1 tree.php,1.1.1.1,1.1.1.1.2.1 url_parser.php,1.1.1.1,1.1.1.1.2.1,
Bettina Gille <address@hidden> <=
- Prev by Date:
[Phpgroupware-cvs] CVS: felamimail/src addrbook_popup.php,1.1.1.1,1.1.1.1.2.1 addrbook_search.php,1.1.1.1,1.1.1.1.2.1 addrbook_search_html.php,1.1.1.1,1.1.1.1.2.1 addressbook.php,1.1.1.1,1.1.1.1.2.1 delete_message.php,1.1.1.1,1.1.1.1.2.1 empty_trash.php,1.1.1.1,1.1.1.1.2.1 help.php,1.1.1.1,1.1.1.1.2.1 left_main.php,1.1.1.1,1.1.1.1.2.1 load_prefs.php,1.1.1.1,1.1.1.1.2.1 move_messages.php,1.1.1.1,1.1.1.1.2.1 options.php,1.1.1.1,1.1.1.1.2.1 options_display.php,1.1.1.1,1.1.1.1.2.1 options_folder.php,1.1.1.1,1.1.1.1.2.1 options_highlight.php,1.1.1.1,1.1.1.1.2.1 options_order.php,1.1.1.1,1.1.1.1.2.1 options_personal.php,1.1.1.1,1.1.1.1.2.1 redirect.php,1.1.1.1,1.1.1.1.2.1 webmail.php,1.1.1.1,1.1.1.1.2.1
- Next by Date:
[Phpgroupware-cvs] CVS: felamimail/functions abook_database.php,1.1.1.1,1.2 abook_ldap_server.php,1.1.1.1,1.2 abook_local_file.php,1.1.1.1,1.2 addressbook.php,1.1.1.1,1.2 strings.php,1.1.1.1,1.2
- Previous by thread:
[Phpgroupware-cvs] CVS: felamimail/src addrbook_popup.php,1.1.1.1,1.1.1.1.2.1 addrbook_search.php,1.1.1.1,1.1.1.1.2.1 addrbook_search_html.php,1.1.1.1,1.1.1.1.2.1 addressbook.php,1.1.1.1,1.1.1.1.2.1 delete_message.php,1.1.1.1,1.1.1.1.2.1 empty_trash.php,1.1.1.1,1.1.1.1.2.1 help.php,1.1.1.1,1.1.1.1.2.1 left_main.php,1.1.1.1,1.1.1.1.2.1 load_prefs.php,1.1.1.1,1.1.1.1.2.1 move_messages.php,1.1.1.1,1.1.1.1.2.1 options.php,1.1.1.1,1.1.1.1.2.1 options_display.php,1.1.1.1,1.1.1.1.2.1 options_folder.php,1.1.1.1,1.1.1.1.2.1 options_highlight.php,1.1.1.1,1.1.1.1.2.1 options_order.php,1.1.1.1,1.1.1.1.2.1 options_personal.php,1.1.1.1,1.1.1.1.2.1 redirect.php,1.1.1.1,1.1.1.1.2.1 webmail.php,1.1.1.1,1.1.1.1.2.1
- Next by thread:
[Phpgroupware-cvs] CVS: felamimail/functions abook_database.php,1.1.1.1,1.2 abook_ldap_server.php,1.1.1.1,1.2 abook_local_file.php,1.1.1.1,1.2 addressbook.php,1.1.1.1,1.2 strings.php,1.1.1.1,1.2
- Index(es):