$__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
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
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
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
$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
$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
\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
}\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
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
}\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
});\r
}\r
\r
-function refreshFiles(){\r
- $.ajax({\r
- url : SITE_PATH+'ajax/refreshFichiers',\r
- success : function(data){MyAjax(data);}\r
- });\r
-}\r
<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
<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