Use __DIR__ when building the stylesheet path name
authorAntonio Ospite <ospite@studenti.unina.it>
Sat, 27 Jul 2013 14:04:41 +0000 (16:04 +0200)
committerAntonio Ospite <ospite@studenti.unina.it>
Sat, 27 Jul 2013 14:04:41 +0000 (16:04 +0200)
This makes it possible to call tweeper.php with an absolute path.

For now the stylesheet are assumed to be in the same directory of the
program; I have no experience with distributing php software for command
line usage, so I don't know yet how to properly handle include paths.

tweeper.php

index e55ff82..07f5629 100755 (executable)
@@ -95,7 +95,7 @@ $url = parse_url($src_url);
 if (FALSE === $url || empty($url["host"]))
   die("Invalid url: $url\n");
 
 if (FALSE === $url || empty($url["host"]))
   die("Invalid url: $url\n");
 
-$stylesheet = "rss_converter_" . $url["host"] . ".xsl";
+$stylesheet = __DIR__ . "/rss_converter_" . $url["host"] . ".xsl";
 if (FALSE === file_exists($stylesheet))
   die("Conversion to RSS not supported: {$url["host"]}\n");
 
 if (FALSE === file_exists($stylesheet))
   die("Conversion to RSS not supported: {$url["host"]}\n");