]> git.wh0rd.org - tt-rss.git/blobdiff - update.php
French translation update : new or modified strigs.
[tt-rss.git] / update.php
index a92b125e40a6fa9b55ad53cc96f56e8d93d287ab..9c62ccb2a58ca7a5e112ceb6c06aa463613b9a0b 100755 (executable)
@@ -29,6 +29,7 @@
                        "task:",
                        "cleanup-tags",
                        "quiet",
+                       "log:",
                        "indexes",
                        "convert-filters",
                        "force-update",
@@ -36,7 +37,7 @@
                        "help");
 
        foreach ($pluginhost->get_commands() as $command => $data) {
-               array_push($longopts, $command);
+               array_push($longopts, $command . $data["suffix"]);
        }
 
        $options = getopt("", $longopts);
@@ -50,7 +51,7 @@
                </head>
 
                <body>
-               <div class="floatingLogo"><img src="images/logo_wide.png"></div>
+               <div class="floatingLogo"><img src="images/logo_small.png"></div>
                <h1><?php echo __("Tiny Tiny RSS data update script.") ?></h1>
 
                <?php print_error("Please run this script from the command line. Use option \"-help\" to display command help if this error is displayed erroneously."); ?>
@@ -60,7 +61,6 @@
                exit;
        }
 
-
        if (count($options) == 0 || isset($options["help"]) ) {
                print "Tiny Tiny RSS data update script.\n\n";
                print "Options:\n";
@@ -69,7 +69,8 @@
                print "  --daemon             - start single-process update daemon\n";
                print "  --task N             - create lockfile using this task id\n";
                print "  --cleanup-tags       - perform tags table maintenance\n";
-               print "  --quiet              - don't show messages\n";
+               print "  --quiet              - don't output messages to stdout\n";
+               print "  --log FILE           - log messages to FILE\n";
                print "  --indexes            - recreate missing schema indexes\n";
                print "  --convert-filters    - convert type1 filters to type2\n";
                print "  --force-update       - force update of all feeds\n";
@@ -78,7 +79,8 @@
                print "Plugin options:\n";
 
                foreach ($pluginhost->get_commands() as $command => $data) {
-                       printf("  --%-19s - %s\n", "$command", $data["description"]);
+                       $args = $data['arghelp'];
+                       printf(" --%-19s - %s\n", "$command $args", $data["description"]);
                }
 
                return;
 
        define('QUIET', isset($options['quiet']));
 
+       if (isset($options["log"])) {
+               _debug("Logging to " . $options["log"]);
+               define('LOGFILE', $options["log"]);
+       }
+
        if (!isset($options["daemon"])) {
                $lock_filename = "update.lock";
        } else {