SOURCES: openvcp-web-actions.patch (NEW) - use sane name 'actions'...
baggins
baggins at pld-linux.org
Mon Sep 24 00:26:30 CEST 2007
Author: baggins Date: Sun Sep 23 22:26:30 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- use sane name 'actions' for request rewriting
---- Files affected:
SOURCES:
openvcp-web-actions.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/openvcp-web-actions.patch
diff -u /dev/null SOURCES/openvcp-web-actions.patch:1.1
--- /dev/null Mon Sep 24 00:26:30 2007
+++ SOURCES/openvcp-web-actions.patch Mon Sep 24 00:26:25 2007
@@ -0,0 +1,42 @@
+diff -ur openvcp-web-0.3-rc2/core/GUI.php openvcp-web/core/GUI.php
+--- openvcp-web-0.3-rc2/core/GUI.php 2007-09-04 21:08:07.000000000 +0200
++++ openvcp-web/core/GUI.php 2007-09-23 21:48:53.000000000 +0200
+@@ -177,7 +177,7 @@
+ else
+ $info = array();
+ $homeDir = OpenVCP::makeURL(str_replace('\\', '/', str_replace(OPENVCP_MODS_DIR . (OPENVCP_MODS_DIR == dirname(dirname(OpenVCP::calledMod())) ? "" : DIRECTORY_SEPARATOR), '', dirname(dirname(OpenVCP::calledMod())))));
+- preg_match("/openvcp\/(.*)/i", $homeDir, $subpattern);
++ preg_match("/actions\/(.*)/i", $homeDir, $subpattern);
+ if($subpattern[1] == "")
+ {
+ if($auth->user_information['is_admin'])
+@@ -539,7 +539,7 @@
+ else
+ {
+ preg_match("/[a-z]+.php/is", str_replace('\\', '/', str_replace(OPENVCP_MODS_DIR . DIRECTORY_SEPARATOR, '', OpenVCP::calledMod())), $subpattern);
+- $this->contentData = str_replace("{eId" . $element . "}", "<img src=" . OpenVCP::getWebPath() . DIRECTORY_SEPARATOR . "openvcp" . DIRECTORY_SEPARATOR . str_replace("/".$subpattern[0], '', str_replace('\\', '/', str_replace(OPENVCP_MODS_DIR . DIRECTORY_SEPARATOR, '', OpenVCP::calledMod())))."/graph/" . $name . ">{eId" . $element . "}", $this->contentData);
++ $this->contentData = str_replace("{eId" . $element . "}", "<img src=" . OpenVCP::getWebPath() . DIRECTORY_SEPARATOR . "actions" . DIRECTORY_SEPARATOR . str_replace("/".$subpattern[0], '', str_replace('\\', '/', str_replace(OPENVCP_MODS_DIR . DIRECTORY_SEPARATOR, '', OpenVCP::calledMod())))."/graph/" . $name . ">{eId" . $element . "}", $this->contentData);
+ }
+ }
+
+diff -ur openvcp-web-0.3-rc2/core/OpenVCP.php openvcp-web/core/OpenVCP.php
+--- openvcp-web-0.3-rc2/core/OpenVCP.php 2007-09-04 21:08:07.000000000 +0200
++++ openvcp-web/core/OpenVCP.php 2007-09-23 21:51:09.000000000 +0200
+@@ -176,7 +176,7 @@
+ bindtextdomain('core', $mainConfig['localeDir']);
+ bind_textdomain_codeset('core', 'iso-8859-15');
+ register_shutdown_function(array(OpenVCP, 'shutdown'));
+- $call = preg_replace('/\//', DIRECTORY_SEPARATOR, preg_replace('/^.*?(openvcp\/|index\.php\/)\/?(.*)$/', '\\2', $_SERVER['REQUEST_URI']));
++ $call = preg_replace('/\//', DIRECTORY_SEPARATOR, preg_replace('/^.*?(actions\/|index\.php\/)\/?(.*)$/', '\\2', $_SERVER['REQUEST_URI']));
+ $call = str_replace('index.php', '', $call);
+ $callTmp = $call;
+ if($call !== "")
+@@ -302,7 +302,7 @@
+ * @return string
+ */
+ public static function makeURL($relURL){
+- return self::$webPath . "/openvcp/$relURL";
++ return self::$webPath . "/actions/$relURL";
+ }
+
+ /**
================================================================
More information about the pld-cvs-commit
mailing list