function net2ftp_module_printJavascript() { // -------------- // This function prints Javascript code and includes // -------------- global $net2ftp_settings, $net2ftp_globals, $net2ftp_messages, $net2ftp_result; // Code echo "<script type=\"text/javascript\"><!--\n"; echo "function createDirectoryTreeWindow(directory, FormAndFieldName) {\n"; echo "\tdirectoryTreeWindow = window.open(\"\",\"directoryTreeWindow\",\"height=450,width=300,resizable=yes,scrollbars=yes\");\n"; echo "\tvar d = directoryTreeWindow.document;\n"; echo "\td.writeln('<html>');\n"; echo "\td.writeln('<head>');\n"; echo "\td.writeln('<title>" . __("Choose a directory") . "<\\/title>');\n"; echo "\td.writeln('<\\/head>');\n"; echo "\td.writeln('<bo' + 'dy on' + 'load=\"document.forms[\\'DirectoryTreeForm\\'].submit();\">');\n"; // echo " d.writeln('<body>');\n"; echo "\td.writeln('" . __("Please wait...") . "<br /><br />');\n"; echo "\td.writeln('<form id=\"DirectoryTreeForm\" action=\"" . printPHP_SELF("createDirectoryTreeWindow") . "\" method=\"post\" />');\n"; printLoginInfo_javascript(); echo "\td.writeln('<input type=\"hidden\" name=\"state\" value=\"browse\">');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"state2\" value=\"popup\">');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"directory\" value=\"' + directory + '\">');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"FormAndFieldName\" value=\"' + FormAndFieldName + '\">');\n"; echo "\td.writeln('<\\/form>');\n"; echo "\td.writeln('<\\/div>');\n"; echo "\td.writeln('<\\/body>');\n"; echo "\td.writeln('<\\/html>');\n"; echo "\td.close();\n"; echo "} // end function createDirectoryTreeWindow\n"; echo "//--></script>\n"; // Include echo "<script type=\"text/javascript\" src=\"" . $net2ftp_globals["application_rootdir_url"] . "/modules/upload/upload.js\"></script>\n"; }
function net2ftp_module_printJavascript() { // -------------- // This function prints Javascript code and includes // -------------- global $net2ftp_settings, $net2ftp_globals, $net2ftp_result; // ------------------------------------------------------------------------- // Mobile skins // ------------------------------------------------------------------------- if ($net2ftp_globals["skin"] == "mobile" || $net2ftp_globals["skin"] == "iphone") { echo "<script type=\"text/javascript\"><!--\n"; echo "function CopyValueToAll(myform, mysourcefield, mytargetfieldname) {\n"; echo "\tfor (var i = 0; i < myform.elements.length; i++) {\n"; echo "\t\tif (myform.elements[i].name.indexOf(mytargetfieldname) >= 0) {\n"; echo "\t\t\tmyform.elements[i].value = mysourcefield.value;\n"; echo "\t\t}\n"; echo "\t}\n"; echo "}\n"; echo "//--></script>\n"; } else { echo "<script type=\"text/javascript\"><!--\n"; echo "function createDirectoryTreeWindow(directory, FormAndFieldName) {\n"; echo "\tdirectoryTreeWindow = window.open(\"\",\"directoryTreeWindow\",\"height=450,width=300,resizable=yes,scrollbars=yes\");\n"; echo "\tvar d = directoryTreeWindow.document;\n"; echo "\td.writeln('<html>');\n"; echo "\td.writeln('<head>');\n"; echo "\td.writeln('<title>" . __("Choose a directory") . "<\\/title>');\n"; echo "\td.writeln('<\\/head>');\n"; echo "\td.writeln('<bo' + 'dy on' + 'load=\"document.DirectoryTreeForm.submit();\">');\n"; // echo " d.writeln('<body>');\n"; echo "\td.writeln('" . __("Please wait...") . "<br /><br />');\n"; echo "\td.writeln('<form name=\"DirectoryTreeForm\" id=\"DirectoryTreeForm\" action=\"" . printPHP_SELF("createDirectoryTreeWindow") . "\" method=\"post\" />');\n"; printLoginInfo_javascript(); echo " d.writeln('<input type=\"hidden\" name=\"" . Yii::app()->request->csrfTokenName . "\" value=\"" . Yii::app()->request->csrfToken . "\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"state\" value=\"browse\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"state2\" value=\"popup\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"directory\" value=\"' + directory + '\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"FormAndFieldName\" value=\"' + FormAndFieldName + '\" />');\n"; echo "\td.writeln('<\\/form>');\n"; echo "\td.writeln('<\\/div>');\n"; echo "\td.writeln('<\\/body>');\n"; echo "\td.writeln('<\\/html>');\n"; echo "\td.close();\n"; echo "} // end function createDirectoryTreeWindow\n"; echo "\n"; echo "function CopyValueToAll(myform, mysourcefield, mytargetfieldname) {\n"; echo "\tfor (var i = 0; i < myform.elements.length; i++) {\n"; echo "\t\tif (myform.elements[i].name.indexOf(mytargetfieldname) >= 0) {\n"; echo "\t\t\tmyform.elements[i].value = mysourcefield.value;\n"; echo "\t\t}\n"; echo "\t}\n"; echo "}\n"; echo "//--></script>\n"; } }
function net2ftp_module_printJavascript() { // -------------- // This function prints Javascript code and includes // -------------- global $net2ftp_settings, $net2ftp_globals; // ------------------------------------------------------------------------- // Do not print anything for Mobile skins // ------------------------------------------------------------------------- if ($net2ftp_globals["skin"] == "mobile" || $net2ftp_globals["skin"] == "iphone") { echo "<script type=\"text/javascript\" src=\"" . $net2ftp_globals["application_rootdir_url"] . "/js/net2ftp/browse_main_mobile.js\"></script>\n"; } else { // ------------------------------------ // Code // ------------------------------------ echo "<script type=\"text/javascript\"><!--\n"; echo "function createDirectoryTreeWindow(directory, FormAndFieldName) {\n"; echo "\tdirectoryTreeWindow = window.open(\"\",\"directoryTreeWindow\",\"height=450,width=300,resizable=yes,scrollbars=yes\");\n"; echo "\tvar d = directoryTreeWindow.document;\n"; echo "\td.writeln('<html>');\n"; echo "\td.writeln('<head>');\n"; echo "\td.writeln('<title>" . __("Choose a directory") . "<\\/title>');\n"; echo "\td.writeln('<\\/head>');\n"; echo "\td.writeln('<bo' + 'dy on' + 'load=\"document.DirectoryTreeForm.submit();\">');\n"; // echo " d.writeln('<body>');\n"; echo "\td.writeln('" . __("Please wait...") . "<br /><br />');\n"; echo "\td.writeln('<form name=\"DirectoryTreeForm\" id=\"DirectoryTreeForm\" action=\"" . printPHP_SELF("createDirectoryTreeWindow") . "\" method=\"post\" />');\n"; printLoginInfo_javascript(); echo " d.writeln('<input type=\"hidden\" name=\"" . Yii::app()->request->csrfTokenName . "\" value=\"" . Yii::app()->request->csrfToken . "\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"state\" value=\"browse\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"state2\" value=\"popup\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"directory\" value=\"' + directory + '\" />');\n"; echo "\td.writeln('<input type=\"hidden\" name=\"FormAndFieldName\" value=\"' + FormAndFieldName + '\" />');\n"; echo "\td.writeln('<\\/form>');\n"; echo "\td.writeln('<\\/div>');\n"; echo "\td.writeln('<\\/body>');\n"; echo "\td.writeln('<\\/html>');\n"; echo "\td.close();\n"; echo "} // end function createDirectoryTreeWindow\n"; echo "//--></script>\n"; // ------------------------------------ // Include // ------------------------------------ if ($net2ftp_globals["state2"] == "main") { echo "<script type=\"text/javascript\" src=\"" . $net2ftp_globals["application_rootdir_url"] . "/net2ftp/js/browse_main.js.php?skin=" . $net2ftp_globals["skin"] . "\"></script>\n"; } if ($net2ftp_globals["state2"] == "popup") { echo "<script type=\"text/javascript\" src=\"" . $net2ftp_globals["application_rootdir_url"] . "/net2ftp/js/browse_popup.js\"></script>\n"; } } }