]> _ Git - cubeextranet.git/commitdiff
(no commit message)
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Tue, 18 Jan 2011 16:42:31 +0000 (16:42 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Tue, 18 Jan 2011 16:42:31 +0000 (16:42 +0000)
inc/commons/Metier/_common.php
inc/commons/class.common.ajax.php
inc/commons/class.common.droits.php
inc/commons/class.common.url.php
inc/config.inc.php
inc/extranet/Controlleur/class.extranet.droits.php
js/common.js
js/extranet.js
swf/_src/ExtranetUploader.as3proj
swf/_src/assets/wsbouton.png [new file with mode: 0644]
swf/_src/uploader.fla

index 56c57ca6062b234c768e37f6fae0813c7a26f32d..8284626385222a2f7fcdfee02eed4da22491053d 100644 (file)
@@ -3,6 +3,7 @@ $__autoload['commonUtilisateur']=dirname(__FILE__).'/class.common.utilisateur.ph
 $__autoload['commonClient']=dirname(__FILE__).'/class.common.client.php';\r
 $__autoload['commonEquipier']=dirname(__FILE__).'/class.common.equipier.php';\r
 $__autoload['commonEntreprise']=dirname(__FILE__).'/class.common.entreprise.php';\r
+$__autoload['commonFichier']=dirname(__FILE__).'/class.common.fichier.php';\r
 \r
 \r
 ?>
\ No newline at end of file
index ebcfeee98ddb7a4112531ef8fe3b4806844df25c..5ba325ee746e7247e0095028880bb3e384bb3bee 100644 (file)
@@ -165,29 +165,29 @@ class commonAjax {
        public static function sortFichiers($args, &$x)\r
        {\r
                commonAjax::sort('fichiers', $args[1]);\r
-               $x->addContent('listeFichiers', extranetUrl::listeFichiers());\r
+               $x->addContent('listeFichiers', commonUrl::listeFichiers());\r
        }\r
 \r
        public static function pageFichiers($args, &$x)\r
        {\r
                commonAjax::page('fichiers', $args[1]);\r
-               $x->addContent('listeFichiers', extranetUrl::listeFichiers());\r
+               $x->addContent('listeFichiers', commonUrl::listeFichiers());\r
        }\r
 \r
        public static function parPageFichiers($args, &$x)\r
        {\r
                commonAjax::parPage('fichiers', $_POST['par_page']);\r
-               $x->addContent('listeFichiers', extranetUrl::listeFichiers());\r
+               $x->addContent('listeFichiers', commonUrl::listeFichiers());\r
        }\r
 \r
        public static function searchFichiers($args, &$x)\r
        {\r
-               $x->addContent('listeFichiers', extranetUrl::listeFichiers());\r
+               $x->addContent('listeFichiers', commonUrl::listeFichiers());\r
        }\r
 \r
        public static function refreshFichiers($args, &$x)\r
        {\r
-               $x->addContent('listeFichiers', extranetUrl::listeFichiers());\r
+               $x->addContent('listeFichiers', commonUrl::listeFichiers());\r
        }\r
 \r
        public static function supprimeFichier($args, &$x)\r
@@ -197,16 +197,16 @@ class commonAjax {
                array_shift($args);\r
                $path = implode('/', $args);\r
                $entreprise = array_shift($args);\r
-               extranetDroits::telecharger($entreprise);\r
+               commonDroits::telecharger($entreprise);\r
 \r
                $dao = new commonDAOFichier($core->con);\r
                $dao->supprime($path);\r
-               $x->addContent('listeFichiers', extranetUrl::listeFichiers());\r
+               $x->addContent('listeFichiers', commonUrl::listeFichiers());\r
        }\r
 \r
        public static function formDashboard($args, &$x)\r
        {\r
-               commonAjax::form('saveDashboard', __('Ajouter un élément au dashboard'), extranetUrl::formDashboard($args));\r
+               commonAjax::form('saveDashboard', __('Ajouter un élément au dashboard'), commonUrl::formDashboard($args));\r
        }\r
 \r
        public static function saveDashboard($args, &$x)\r
index 4c5b38459a0ffbdeffe2469f8e398b4259c68c71..d613bb525a6c7a8f17b0fd5e408f7940099458ae 100644 (file)
@@ -38,6 +38,28 @@ class commonDroits {
                return (isset($droits[$page]) && $droits[$page] <= $core->user->grade);\r
        }\r
 \r
+       public static function telecharger($utilisateur_id)\r
+       {\r
+               global $core;\r
+               if ($core->user->grade > 0) {\r
+                       return true;\r
+               } else {\r
+                       $dao = new commonDAOClient($core->con);\r
+                       $contacts = $dao->getCollegues($utilisateur_id);\r
+                       $collegues = array();\r
+                       foreach($contacts as $c) {\r
+                               $collegues[] = $c->utilisateur_id;\r
+                       }\r
+\r
+                       if ($core->user->utilisateur_id != $utilisateur_id && !in_array($core->user->utilisateur_id, $collegues)) {\r
+                               commonDroits::error();\r
+                       } else {\r
+                               return true;\r
+                       }\r
+               }\r
+               commonDroits::error();\r
+       }\r
+\r
        public static function error()\r
        {\r
                try {\r
index 32377e3c511001bca8f78141b152b1b57e5b8eb9..d972b4d834650bfc5323b244a03bfeb0cce62a9c 100644 (file)
@@ -111,7 +111,7 @@ class commonUrl {
                        $res .= '<tr><td>' . __('Numéro de mobile') . ' : </td><td>' . $utilisateur->mobile . '</td></tr>';\r
                        $res .= '<tr><td>' . __('Numéro de fax') . ' : </td><td>' . $utilisateur->fax . '</td></tr>';\r
                        $res .= '<tr><td>' . __('Numéro de TVA intracommunautaire') . ' : </td><td>' . $utilisateur->tva_intra . '</td></tr>';\r
-                       $res .= '<tr><td colspan="2"><em>' . __('Si les informations ci-dessus sont incomplètes ou erronées, veuillez nous<br />en informer en nous écrivant à ') . '<a href="mailto:'.FROM_EMAIL.'">'.FROM_EMAIL.'</a></em></td></tr>';\r
+                       $res .= '<tr><td colspan="2"><em>' . __('Si les informations ci-dessus sont incomplètes ou erronées, veuillez nous<br />en informer en nous écrivant à ') . '<a href="mailto:' . FROM_EMAIL . '">' . FROM_EMAIL . '</a></em></td></tr>';\r
                }\r
 \r
                return $res;\r
@@ -361,6 +361,7 @@ class commonUrl {
                $fv['loadingFileText'] = __('Chargement du fichier');\r
                // $fv['debug']='true';\r
                $fv['PHPSESSID'] = session_id();\r
+               $fv['theme'] = MODE;\r
 \r
                $res .= cubeMedia::flash(WEBROOT . '/swf/uploader.swf', '970', '50', $fv, 'uploaderContainer', '', '9', '#ffffff', '', 'true', 'noscale', 'transparent');\r
                $res .= '</div>';\r
index 1c25dd1edf6a33307768c3484dca9715d0271bbc..71053cc43f7e31a951eacfa0ad63ea229f519a36 100644 (file)
@@ -23,7 +23,7 @@ if ($local) {
 \r
        define('CONVERTER_PATH', ROOT . '/fluidbook/tools/');\r
        define('MXMLC_PATH', 'C:\Program Files\Adobe\Flex SDK\bin\mxmlc.exe');\r
-       define('FTPROOT', '/');\r
+       define('FTPROOT', 'C:/Users/Vincent/Documents/Works/cubeExtranet/_ftp/');\r
        define('FLUIDBOOK_SOURCES', 'C:\Users\Vincent\Documents\Works\fluidbook3d\_src');\r
 } else {\r
        // Définition des variables dans l'environnement de production\r
index bab49da7cf07119202567cfccab28cabbd88b0ac..9cbe230284a507440da648b7b679b90cce2825db 100644 (file)
@@ -67,28 +67,6 @@ class extranetDroits {
                }\r
                return $nav;\r
        }\r
-\r
-       public static function telecharger($utilisateur_id)\r
-       {\r
-               global $core;\r
-               if ($core->user->grade > 0) {\r
-                       return true;\r
-               } else {\r
-                       $dao = new commonDAOClient($core->con);\r
-                       $contacts = $dao->getCollegues($utilisateur_id);\r
-                       $collegues = array();\r
-                       foreach($contacts as $c) {\r
-                               $collegues[] = $c->utilisateur_id;\r
-                       }\r
-\r
-                       if ($core->user->utilisateur_id != $utilisateur_id && !in_array($core->user->utilisateur_id, $collegues)) {\r
-                               commonDroits::error();\r
-                       } else {\r
-                               return true;\r
-                       }\r
-               }\r
-               commonDroits::error();\r
-       }\r
 }\r
 \r
 ?>
\ No newline at end of file
index e6d06e63eb647358ecb00abf1fda88423145fdea..31c37b800dfeec52a65e9680aa907b98027d7005 100644 (file)
@@ -145,3 +145,21 @@ function resize(){
        mh=Math.max(mh,450);\r
        $("#main").css('height',mh);\r
 }\r
+\r
+\r
+function refreshFiles(){\r
+       $.ajax({\r
+               url             :       SITE_PATH+'ajax/refreshFichiers',\r
+               success :       function(data){MyAjax(data);}\r
+       });\r
+}\r
+\r
+\r
+function findWSAdmin(li){\r
+       var p=li.selectValue.split(' - ');\r
+       if(p.length<=1){\r
+               return;\r
+       }\r
+       var user_id=parseInt(p[0]);\r
+       $("#ws_admin").val(user_id);\r
+}
\ No newline at end of file
index 5576478d53a42bcf829d95d8ca3a38824f385141..030fa86842f95fdd2d5a031d2251c39291d31221 100644 (file)
@@ -43,15 +43,6 @@ function load_extranet(){
        }\r
 }\r
 \r
-function findWSAdmin(li){\r
-       var p=li.selectValue.split(' - ');\r
-       if(p.length<=1){\r
-               return;\r
-       }\r
-       var user_id=parseInt(p[0]);\r
-       $("#ws_admin").val(user_id);\r
-}\r
-\r
 function findClient(li){\r
        var client=li.selectValue.split(' - ');\r
        if(client.length<=1){\r
@@ -80,9 +71,3 @@ function findProjet(li){
        });\r
 }\r
 \r
-function refreshFiles(){\r
-       $.ajax({\r
-               url             :       SITE_PATH+'ajax/refreshFichiers',\r
-               success :       function(data){MyAjax(data);}\r
-       });\r
-}\r
index 3eccbfe83d5b21708e9a03f959035ef0192cb524..2ddb3f2f2c57eb9ba2135e5616cba57e1e3ce8d5 100644 (file)
     <option allowSourcePathOverlap="False" />\r
     <option benchmark="False" />\r
     <option es="False" />\r
+    <option locale="" />\r
     <option loadConfig="" />\r
     <option optimize="False" />\r
     <option showActionScriptWarnings="True" />\r
     <option showBindingWarnings="True" />\r
+    <option showInvalidCSS="True" />\r
     <option showDeprecationWarnings="True" />\r
     <option showUnusedTypeSelectorWarnings="True" />\r
     <option strict="True" />\r
@@ -34,7 +36,9 @@
     <option verboseStackTraces="False" />\r
     <option linkReport="" />\r
     <option loadExterns="" />\r
+    <option staticLinkRSL="True" />\r
     <option additional="" />\r
+    <option compilerConstants="" />\r
     <option customSDK="" />\r
   </build>\r
   <!-- SWC Include Libraries -->\r
     <hidden path="uploader.swf" />\r
     <hidden path="WsComposer.as3proj" />\r
     <hidden path="wsComposer.fla" />\r
+    <hidden path="as3Container.fla" />\r
+    <hidden path="composerLibrary.swc" />\r
+    <hidden path="composerLibrary.swf" />\r
+    <hidden path="flash.swc" />\r
+    <hidden path="wsComposerComponents.swc" />\r
+    <hidden path="wsComposerComponents.fla" />\r
+    <hidden path="WSComposer.as3proj" />\r
+    <hidden path="wsComposerLibrary.fla" />\r
+    <hidden path="wsComposerComponents.swf" />\r
   </hiddenPaths>\r
   <!-- Executed before build -->\r
   <preBuildCommand />\r
diff --git a/swf/_src/assets/wsbouton.png b/swf/_src/assets/wsbouton.png
new file mode 100644 (file)
index 0000000..3135c27
Binary files /dev/null and b/swf/_src/assets/wsbouton.png differ
index bee81101a15f80664d586853e80eaf7ff8a161f7..947a74733d7614555881e6f3fb65f04018f5e1e3 100644 (file)
Binary files a/swf/_src/uploader.fla and b/swf/_src/uploader.fla differ