summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorthomascube <thomas@roundcube.net>2007-10-20 21:52:44 +0000
committerthomascube <thomas@roundcube.net>2007-10-20 21:52:44 +0000
commit335575476a0476b274d5229c4fb0a3fd75ae35a0 (patch)
tree4f23a5a8a569c18a207dbe285c559a5917631b74 /bin
parent511c02f589b7860066b6e8e8385e22c9fe5db9a8 (diff)
Remove incomplete translations and shellschripts used for development
Diffstat (limited to 'bin')
-rwxr-xr-xbin/makedoc.sh18
-rwxr-xr-xbin/msgimport123
2 files changed, 0 insertions, 141 deletions
diff --git a/bin/makedoc.sh b/bin/makedoc.sh
deleted file mode 100755
index 5925d0a3f..000000000
--- a/bin/makedoc.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash
-
-TITLE="RoundCube Classes"
-PACKAGES="Core"
-
-PATH_PROJECT=$PWD/program/include
-PATH_DOCS=$PWD/doc/phpdoc
-PATH_PHPDOC=/usr/local/php5/bin/phpdoc
-
-OUTPUTFORMAT=HTML
-CONVERTER=frames
-TEMPLATE=earthli
-PRIVATE=off
-
-# make documentation
-$PATH_PHPDOC -d $PATH_PROJECT -t $PATH_DOCS -ti "$TITLE" -dn $PACKAGES \
--o $OUTPUTFORMAT:$CONVERTER:$TEMPLATE -pp $PRIVATE
-
diff --git a/bin/msgimport b/bin/msgimport
deleted file mode 100755
index 0ed268f4f..000000000
--- a/bin/msgimport
+++ /dev/null
@@ -1,123 +0,0 @@
-#!/usr/bin/php -qC
-<?php
-
-$CWD = $INSTALL_PATH = preg_replace('/bin\/$/', '', getcwd() . '/');
-ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR . $CWD.'program/');
-
-require_once('include/rcube_shared.inc');
-require_once('include/rcube_imap.inc');
-require_once('include/main.inc');
-require_once('include/bugs.inc');
-
-/**
- * Parse commandline arguments into a hash array
- */
-function get_args($aliases=array())
-{
- $args = array();
- for ($i=1; $i<count($_SERVER['argv']); $i++)
- {
- $arg = $_SERVER['argv'][$i];
- if (substr($arg, 0, 2) == '--')
- {
- $sp = strpos($arg, '=');
- $key = substr($arg, 2, $sp - 2);
- $value = substr($arg, $sp+1);
- }
- else if ($arg{0} == '-')
- {
- $key = substr($arg, 1);
- $value = $_SERVER['argv'][++$i];
- }
- else
- continue;
-
- $args[$key] = preg_replace(array('/^["\']/', '/["\']$/'), '', $value);
-
- if ($alias = $aliases[$key])
- $args[$alias] = $args[$key];
- }
-
- return $args;
-}
-
-
-function print_usage()
-{
- print "Usage: msgimport -h imap-host -u user-name -f message-file\n";
- print "--host IMAP host\n";
- print "--user IMAP user name\n";
- print "--file Message file to upload\n";
-}
-
-
-// get arguments
-$args = get_args(array('h' => 'host', 'u' => 'user', 'p' => 'pass', 'f' => 'file')) + array('host' => 'localhost');
-
-if ($_SERVER['argv'][1] == 'help')
-{
- print_usage();
- exit;
-}
-else if (!($args['host'] && $args['file']))
-{
- print "Missing required parameters.\n";
- print_usage();
- exit;
-}
-else if (!is_file($args['file']))
-{
- print "Cannot read message file\n";
- exit;
-}
-
-// prompt for username if not set
-if (empty($args['user']))
-{
- //fwrite(STDOUT, "Please enter your name\n");
- echo "IMAP user: ";
- $args['user'] = trim(fgets(STDIN));
-}
-
-// prompt for password
-echo "Password: ";
-$args['pass'] = trim(fgets(STDIN));
-
-// clear password input
-echo chr(8)."\rPassword: ".str_repeat("*", strlen($args['pass']))."\n";
-
-// parse $host URL
-$a_host = parse_url($args['host']);
-if ($a_host['host'])
-{
- $host = $a_host['host'];
- $imap_ssl = (isset($a_host['scheme']) && in_array($a_host['scheme'], array('ssl','imaps','tls'))) ? TRUE : FALSE;
- $imap_port = isset($a_host['port']) ? $a_host['port'] : ($imap_ssl ? 993 : 143);
-}
-else
-{
- $host = $args['host'];
- $imap_port = 143;
-}
-
-// instantiate IMAP class
-$IMAP = new rcube_imap(null);
-
-// try to connect to IMAP server
-if ($IMAP->connect($host, $args['user'], $args['pass'], $imap_port, $imap_ssl))
-{
- print "IMAP login successful.\n";
- print "Uploading message...\n";
-
- // upload message from file
- if ($IMAP->save_message('INBOX', file_get_contents($args['file'])))
- print "Message successfully added to INBOX.\n";
- else
- print "Adding message failed!\n";
-}
-else
-{
- print "IMAP login failed.\n";
-}
-
-?> \ No newline at end of file