{
$mail = new Horde_Mime_Mail($subject, $body, $to, $GLOBALS['conf']['support'], Horde_Nls::getCharset());
- require_once FOLKS_BASE . '/lib/version.php';
- $mail->addHeader('User-Agent', 'Folks ' . FOLKS_VERSION);
+ $mail->addHeader('User-Agent', 'Folks ' . $GLOBALS['registry']->getVersion());
$mail->addHeader('X-Originating-IP', $_SERVER['REMOTE_ADDR']);
$mail->addHeader('X-Remote-Browser', $_SERVER['HTTP_USER_AGENT']);
}
list($mail_driver, $mail_params) = Horde::getMailerConfig();
- require_once FOLKS_BASE . '/lib/version.php';
$mail = new Horde_Mime_Mail($subject, $body, null,
$this->_params['from_addr'],
Horde_Nls::getCharset());
- $mail->addHeader('User-Agent', 'Folks ' . FOLKS_VERSION);
+ $mail->addHeader('User-Agent', 'Folks ' . $GLOBALS['registry']->getVersion());
$mail->addHeader('X-Originating-IP', $_SERVER['REMOTE_ADDR']);
$mail->addHeader('X-Remote-Browser', $_SERVER['HTTP_USER_AGENT']);
$folks_authentication = 'none';
$no_compress = true;
require_once dirname(__FILE__) . '/../lib/base.php';
-require_once FOLKS_BASE . '/lib/version.php';
// We accept the user name on the command-line.
$ret = Console_Getopt::getopt(Console_Getopt::readPHPArgv(), 'h:u:p:dt:f:c:',
// Send mail
$mail = new MIME_Mail($subject, $body2, $row[1], $conf['support'], Horde_Nls::getCharset());
- $mail->addHeader('User-Agent', 'Folks' . FOLKS_VERSION);
+ $mail->addHeader('User-Agent', 'Folks' . $registry->getVersion());
$sent = $mail->send($conf['mailer']['type'], $conf['mailer']['params']);
if ($sent instanceof PEAR_Error) {
$cli->message($sent, 'cli.warning');
/* Add the 'User-Agent' header. */
if (empty($opts['useragent'])) {
- require_once IMP_BASE . '/lib/version.php';
- $headers->setUserAgent('Internet Messaging Program (IMP) ' . IMP_VERSION);
+ $headers->setUserAgent('Internet Messaging Program (IMP) ' . $GLOBALS['registry']->getVersion());
} else {
$headers->setUserAgent($opts['useragent']);
}
return false;
}
- require_once IMP_BASE . '/lib/version.php';
-
foreach ($msgList as $folder => $msgIndices) {
foreach ($msgIndices as $index) {
/* Fetch the message contents. */
/* Create a new iCalendar. */
$vCal = new Horde_iCalendar();
- $vCal->setAttribute('PRODID', '-//The Horde Project//IMP ' . IMP_VERSION . '//EN');
+ $vCal->setAttribute('PRODID', '-//The Horde Project//IMP ' . $GLOBALS['registry']->getVersion() . '//EN');
$vCal->setAttribute('METHOD', 'PUBLISH');
switch ($type) {
$kronolith_authentication = 'none';
$kronolith_session_control = 'readonly';
require_once dirname(__FILE__) . '/../lib/base.php';
-require_once KRONOLITH_BASE . '/lib/version.php';
require_once 'Horde/Identity.php';
$calendar = Horde_Util::getFormData('c');
$template->set('charset', Horde_Nls::getCharset());
$template->set('updated', $now->format(DATE_ATOM));
$template->set('kronolith_name', 'Kronolith');
-$template->set('kronolith_version', KRONOLITH_VERSION);
+$template->set('kronolith_version', $registry->getVersion());
$template->set('kronolith_uri', 'http://www.horde.org/kronolith/');
$template->set('kronolith_icon', Horde::url($registry->getImageDir() . '/kronolith.png', true, -1));
$template->set('xsl', $registry->get('themesuri') . '/feed-rss.xsl');
global $kronolith_shares;
require_once 'Horde/Identity.php';
- require_once KRONOLITH_BASE . '/lib/version.php';
if (!is_array($calendar)) {
$calendar = array($calendar);
/* Create the new iCalendar. */
$vCal = new Horde_iCalendar();
- $vCal->setAttribute('PRODID', '-//The Horde Project//Kronolith '
- . KRONOLITH_VERSION . '//EN');
+ $vCal->setAttribute('PRODID', '-//The Horde Project//Kronolith ' . $GLOBALS['registry']->getVersion() . '//EN');
$vCal->setAttribute('METHOD', 'PUBLISH');
/* Create new vFreebusy. */
$recipient = empty($status['name']) ? $email : Horde_Mime_Address::trimAddress($status['name'] . ' <' . $email . '>');
$mail = new Horde_Mime_Mail($subject, $message, $recipient, $from, Horde_Nls::getCharset());
- require_once KRONOLITH_BASE . '/lib/version.php';
- try {
- $mail->addHeader('User-Agent', 'Kronolith ' . KRONOLITH_VERSION);
- } catch (Horde_Mime_Exception $e) {}
+ $mail->addHeader('User-Agent', 'Kronolith ' . $GLOBALS['registry']->getVersion());
$mail->addMimePart($ics);
try {
exit;
case Horde_Data::EXPORT_ICALENDAR:
- require_once NAG_BASE . '/lib/version.php';
$iCal = new Horde_iCalendar();
$iCal->setAttribute(
'PRODID',
- '-//The Horde Project//Nag ' . NAG_VERSION . '//EN');
+ '-//The Horde Project//Nag ' . $registry->getVersion() . '//EN');
while ($task = $tasks->each()) {
$iCal->addComponent($task->toiCalendar($iCal));
}
list($mail_driver, $mail_params) = Horde::getMailerConfig();
$mail = new Horde_Mime_Mail();
- require_once NAG_BASE . '/lib/version.php';
- $mail->addHeader('User-Agent', 'Nag ' . NAG_VERSION);
+ $mail->addHeader('User-Agent', 'Nag ' . $GLOBALS['registry']->getVersion());
$mail->addHeader('Precedence', 'bulk');
$mail->addHeader('Auto-Submitted', 'auto-generated');
$mail->addHeader('From', $from);
case 'text/x-vcalendar':
$version = '1.0';
case 'text/calendar':
- require_once dirname(__FILE__) . '/version.php';
-
// Create the new iCalendar container.
$iCal = new Horde_iCalendar($version);
- $iCal->setAttribute('PRODID', '-//The Horde Project//Nag ' . NAG_VERSION . '//EN');
+ $iCal->setAttribute('PRODID', '-//The Horde Project//Nag ' . $GLOBALS['registry']->getVersion() . '//EN');
$iCal->setAttribute('METHOD', 'PUBLISH');
// Create new vTodo object.