fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [10259] controller: remove obsolete


From: Sigurd Nes
Subject: [Fmsystem-commits] [10259] controller: remove obsolete
Date: Thu, 18 Oct 2012 13:08:14 +0000

Revision: 10259
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=10259
Author:   sigurdne
Date:     2012-10-18 13:08:14 +0000 (Thu, 18 Oct 2012)
Log Message:
-----------
controller: remove obsolete

Removed Paths:
-------------
    trunk/controller/js/yahoo/datatable_light.js

Deleted: trunk/controller/js/yahoo/datatable_light.js
===================================================================
--- trunk/controller/js/yahoo/datatable_light.js        2012-10-18 13:07:20 UTC 
(rev 10258)
+++ trunk/controller/js/yahoo/datatable_light.js        2012-10-18 13:08:14 UTC 
(rev 10259)
@@ -1,155 +0,0 @@
-YAHOO.namespace('portico');
-
-YAHOO.portico.requestUrl = null;
-YAHOO.portico.DataTable = null;
-YAHOO.portico.Paginator = null;
-
-
-YAHOO.portico.update_datatable = function(requestUrl) {
-
-       requestUrl = requestUrl ? requestUrl : YAHOO.portico.requestUrl;
-
-       var callback =
-       {
-               success: function(o)
-               {
-                       values_ds = JSON.parse(o.responseText);
-
-                       if(values_ds && values_ds['sessionExpired'] == true)
-                       {
-                               window.alert('sessionExpired - please log in');
-                       }
-                       else
-                       {
-
-                               
YAHOO.portico.Paginator.setRowsPerPage(values_ds.recordsReturned,true);
-
-                               //delete values of datatable
-                               YAHOO.portico.DataTable.getRecordSet().reset();
-
-                               //reset total records always to zero
-                               YAHOO.portico.Paginator.setTotalRecords(0,true);
-
-                               //obtain records of the last DS and add to 
datatable
-                               var record = values_ds.records;
-                               var newTotalRecords = values_ds.totalRecords;
-
-                               if(record.length)
-                               {
-                                       YAHOO.portico.DataTable.addRows(record);
-                               }
-                               else
-                               {
-                                       YAHOO.portico.DataTable.render();
-                               }
-
-                               //update paginator with news values
-                               
YAHOO.portico.Paginator.setTotalRecords(newTotalRecords,true);
-
-                               //update globals variables for pagination
-                               myrowsPerPage = values_ds.recordsReturned;
-                               mytotalRows = values_ds.totalRecords;
-
-                               
YAHOO.portico.Paginator.setPage(values_ds.activePage,true); //true no fuerza un 
recarge solo cambia el paginator
-
-                               //update "sortedBy" values
-
-                               (values_ds.dir == "asc")? dir_ds = 
YAHOO.widget.DataTable.CLASS_ASC : dir_ds = YAHOO.widget.DataTable.CLASS_DESC;
-                               
YAHOO.portico.DataTable.set("sortedBy",{key:values_ds.sort,dir:dir_ds});
-                       }
-               },
-               failure: function(o) {window.alert('Server or your connection 
is dead.')},
-               timeout: 10000,
-               cache: false
-       }
-
-       try
-       {
-               YAHOO.util.Connect.asyncRequest('POST',requestUrl,callback);
-       }
-       catch(e_async)
-       {
-          alert(e_async.message);
-       }
-};
-
-YAHOO.portico.init_datatable = function(myColumnDefs,requestUrl) {
-
-       fields = new Array();
-       for(i=0; i < myColumnDefs.length;i++)
-       {
-               fields[i] = myColumnDefs[i].key;
-       }
-
-    // DataSource instance
-    var myDataSource = new YAHOO.util.DataSource( requestUrl );
-    myDataSource.responseType = YAHOO.util.DataSource.TYPE_JSON;
-    myDataSource.responseSchema = {
-        resultsList: "records",
-        fields: fields,
-        // Access to values in the server response
-        metaFields: {
-            totalRecords: "totalRecords",
-            startIndex: "startIndex",
-            pageSize: "pageSize"
-        }
-    };
-    
-    // Customize request sent to server to be able to set total # of records
-    var generateRequest = function(oState, oSelf) {
-        // Get states or use defaults
-        oState = oState || { pagination: null, sortedBy: null };
-        var sort = (oState.sortedBy) ? oState.sortedBy.key : "id";
-        var dir = (oState.sortedBy && oState.sortedBy.dir === 
YAHOO.widget.DataTable.CLASS_DESC) ? "desc" : "asc";
-        var startIndex = (oState.pagination) ? oState.pagination.recordOffset 
: 0;
-        var results = (oState.pagination) ? oState.pagination.rowsPerPage : 0;
-
-        // Build custom request
-        return  "&order=" + sort +
-                "&sort=" + dir +
-                "&start=" + startIndex +
-                "&results=" + results;
-    };
-
-       myPaginatorConfig = {
-               containers                      : ['paging'],
-//             alwaysVisible           : true,
-//             rowsPerPageOptions      : [5, 10, 25, 50, 100, 200],
-       }
-
-       // from common.js
-       myPaginatorConfig = YAHOO.portico.lang('setupPaginator', 
myPaginatorConfig);
-       
-       myPaginator = new YAHOO.widget.Paginator(myPaginatorConfig);
-
-       YAHOO.portico.Paginator = myPaginator
-
-    // DataTable configuration
-    var myConfigs = {
-        generateRequest: generateRequest,
-        initialRequest: generateRequest(), // Initial request for first page 
of data
-        dynamicData: true, // Enables dynamic server-driven data
-        sortedBy : {key:"id", dir:YAHOO.widget.DataTable.CLASS_ASC}, // Sets 
UI initial sort arrow
-        paginator: myPaginator // Enables pagination 
-    };
-    
-    // DataTable instance
-    var myDataTable = new YAHOO.widget.DataTable("datatable-container", 
myColumnDefs, myDataSource, myConfigs);
-    // Update totalRecords on the fly with values from server
-    myDataTable.doBeforeLoadData = function(oRequest, oResponse, oPayload) {
-               YAHOO.portico.requestUrl = requestUrl + oRequest;
-        oPayload.totalRecords = oResponse.meta.totalRecords;
-               oPayload.pagination.rowsPerPage = oResponse.meta.pageSize;
-        oPayload.pagination.recordOffset = oResponse.meta.startIndex;
-        return oPayload;
-    };
-
-       YAHOO.portico.DataTable = myDataTable;
-
-    return {
-        ds: myDataSource,
-        dt: myDataTable
-    };
-        
-};
-




reply via email to

[Prev in Thread] Current Thread [Next in Thread]