Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var usbQueue;
- var usbTabview;
- function usbServicePageHandle(Y){
- usbQueue = nestedQueue.start();
- var mlTab = Y.zyMultiLang.network_setting.usb_service.tab;
- var mlContent = Y.zyMultiLang.network_setting.usb_service.file_sharing;
- update_n_h_fileSharing_Page();
- update_n_h_mediaServer_Page();
- if (zyWebGuiFlagObj.showPrintServer){
- update_n_h_printServer_Page();
- }
- if (zyWebGuiFlagObj.UsbSetManually){
- update_n_h_usbSupport_Page();
- }
- var tabArray = [];
- tabArray.push({label: mlTab.file_sharing, content: n_h_fileSharing, id: "Tab-FileSharing"});
- tabArray.push({label: mlTab.media_server, content: n_h_mediaServer, id: "Tab-MediaServer"});
- if (zyWebGuiFlagObj.showPrintServer){
- tabArray.push({label: mlTab.print_server, content: n_h_printServer, id: "Tab-PrintServer"});
- }
- if (zyWebGuiFlagObj.UsbSetManually){
- tabArray.push({label: mlTab.usb_support, content: n_h_usbSupport, id: "Tab-UsbSupport"});
- }
- usbTabview = new Y.TabView({children: tabArray});
- usbTabview.render('#tabview');
- usbTabview.selectChild(0);
- Y.one(".unit_title").set("innerHTML", mlContent.header);
- usbQueue.enqueue(function(){
- openLoadingPanel();
- usbQueue.dequeue();
- });
- /*file sharing page*/
- usbQueue.enqueue(function(){
- fileSharingPageHandle(Y);
- usbQueue.dequeue();
- });
- /*media server page*/
- usbQueue.enqueue(function(){
- mediaServerPageHandle(Y);
- usbQueue.dequeue();
- });
- if (zyWebGuiFlagObj.UsbSetManually){
- usbQueue.enqueue(function(){
- usbSupportPageHandle(Y);
- usbQueue.dequeue();
- });
- }
- /*print server page*/
- if (zyWebGuiFlagObj.showPrintServer){
- usbQueue.enqueue(function(){
- printServerPageHandle(Y);
- usbQueue.dequeue();
- });
- }
- /* close loading pannel after page loaded */
- usbQueue.enqueue(function(){
- closeLoadingPanel();
- usbQueue.end();
- });
- /* start page laoding process*/
- usbQueue.dequeue();
- function update_n_h_fileSharing_Page(){
- var mlCommon2 = Y.zyMultiLang.common;
- var mlContent5 = Y.zyMultiLang.network_setting.usb_service.file_sharing;
- n_h_fileSharing = n_h_fileSharing.replace(/(<%\[[a-zA-Z0-9_-]+\]%>)/g, function (s) {
- return update_replace_event(s, mlContent5, mlCommon2);
- });
- }
- function update_n_h_mediaServer_Page(){
- var mlCommon2 = Y.zyMultiLang.common;
- var mlContent5 = Y.zyMultiLang.network_setting.usb_service.media_server;
- n_h_mediaServer = n_h_mediaServer.replace(/(<%\[[a-zA-Z0-9_-]+\]%>)/g, function (s) {
- return update_replace_event(s, mlContent5, mlCommon2);
- });
- }
- function update_n_h_usbSupport_Page(){
- var mlCommon2 = Y.zyMultiLang.common;
- var mlContent5 = Y.zyMultiLang.network_setting.usb_service.usb_support;
- n_h_usbSupport = n_h_usbSupport.replace(/(<%\[[a-zA-Z0-9_-]+\]%>)/g, function (s) {
- return update_replace_event(s, mlContent5, mlCommon2);
- });
- }
- function update_n_h_printServer_Page(){
- var mlCommon2 = Y.zyMultiLang.common;
- var mlContent5 = Y.zyMultiLang.network_setting.usb_service.print_server;
- n_h_printServer = n_h_printServer.replace(/(<%\[[a-zA-Z0-9_-]+\]%>)/g, function (s) {
- return update_replace_event(s, mlContent5, mlCommon2);
- });
- }
- function update_replace_event(s, ml1, ml2){
- var id = s.substring(3, s.length-3);
- if(ml1.hasOwnProperty(id))
- return ml1[id];
- if(ml2.hasOwnProperty(id))
- return ml2[id];
- else return "";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement