]> _ Git - cubeextranet.git/commitdiff
(no commit message)
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 5 Mar 2012 13:33:16 +0000 (13:33 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 5 Mar 2012 13:33:16 +0000 (13:33 +0000)
inc/extranet/Controlleur/class.extranet.tools.php
inc/ws/Controlleur/class.ws.maintenance.php
js/urldecoder.js [new file with mode: 0644]
style/extranet/style.css

index 0b1af334afa9470e36f814ef95d8988ada74a182..b54ad27da4dfeac97b5875c94a81a9e0f373cd2e 100644 (file)
@@ -22,6 +22,27 @@ class extranetTools {
                }
        }
 
+       public static function urlDecoder($args) {
+               global $js;
+               $js[] = JS_PATH.'/urldecoder.js';
+
+               global $core;
+               $res = commonPage::barre();
+               $res .= commonPage::tMain();
+               $res .= commonPage::bh();
+               $res.='<form id="urlDecoder" method="post">';
+               $res.='<table class="liste">';
+               $res.='<tr><th colspan="2"><strong>' . __('Décoder une URL') . ' (' . __('de la forme') . ' : http%3A%2F%2Fwww )</strong></th></tr>';
+               $res.='<tr><td>Collez l\'url à décoder</td><td><textarea id="input"></textarea></td></tr>';
+               $res.='<tr><td>Url décodée</td><td><textarea id="output"></textarea></td></tr>';
+               $res.='</table>';
+               $res.='</form>';
+               $res .= '</div>';
+               $res .= commonPage::bf();
+               $res .= commonPage::bMain();
+               return $res;
+       }
+
        public static function tube($args) {
                global $css, $js;
 
@@ -57,7 +78,7 @@ class extranetTools {
 
                if (file_exists($dir . 'video.jpg')) {
                        $poster = $web . 'video.jpg';
-                       $fv['poster'] = 'http://'.$_SERVER['HTTP_HOST'].$poster;
+                       $fv['poster'] = 'http://' . $_SERVER['HTTP_HOST'] . $poster;
                }
 
                $res = '<style type="text/css">';
index 5f0c3b90f5bb74ab6204b56719e0d5ead10444a6..9ecbe623b79c608011045c7566484eb8b9497217 100644 (file)
@@ -502,6 +502,10 @@ class wsMaintenance {
                                }\r
                                `rm -rf $f`;\r
                        }\r
+                       \r
+                       if(!file_exists($dir)){\r
+                               mkdir($dir,0777,true);\r
+                       }\r
                }\r
        }\r
 \r
diff --git a/js/urldecoder.js b/js/urldecoder.js
new file mode 100644 (file)
index 0000000..0e569a8
--- /dev/null
@@ -0,0 +1,11 @@
+TO_LOAD[TO_LOAD.length]='load_urldecoder();';
+
+function load_urldecoder(){
+       $("#input").change(urlDecode);
+       $("#input").keydown(urlDecode);
+       $("#input").keyup(urlDecode);
+}
+
+function urlDecode(){
+       $("#output").val(decodeURIComponent($("#input").val()));
+}
\ No newline at end of file
index bdcbb02f1410869d18296116c7d06202a23b6d67..413ee08b9fef4201a5454e212649e96ed3b50125 100644 (file)
@@ -389,4 +389,8 @@ display:none;
 \r
 .onglet:hover, .onglet.active{\r
        color:#5f6162;\r
+}\r
+\r
+#urlDecoder textarea{\r
+       width:100%;\r
 }
\ No newline at end of file