Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105>2008-06-26 03:57:04 +0400
committermatt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105>2008-06-26 03:57:04 +0400
commit623a8d24a81bc9964bc1e7c0dbed4388a9255713 (patch)
treeb79022f051e04bf50d426cb00c3c5ea392575931 /plugins/SitesManager/templates
parent4654c59b7f84eeedf284ec4dbcb7609c26ae4323 (diff)
- converting line breaks to UNIX
Diffstat (limited to 'plugins/SitesManager/templates')
-rw-r--r--plugins/SitesManager/templates/SitesManager.js336
1 files changed, 168 insertions, 168 deletions
diff --git a/plugins/SitesManager/templates/SitesManager.js b/plugins/SitesManager/templates/SitesManager.js
index 7a8cab75a1..ace93f743a 100644
--- a/plugins/SitesManager/templates/SitesManager.js
+++ b/plugins/SitesManager/templates/SitesManager.js
@@ -1,168 +1,168 @@
-
-function getEncoded(siteName)
-{
- // compatible with old browsers but wouldnt work for UTF8 strings
- if (encodeURIComponent) {
- siteName = encodeURIComponent(siteName);
- } else {
- siteName = escape(siteName);
- }
- return siteName;
-}
-
-function getDeleteSiteAJAX( idSite )
-{
- var ajaxRequest = getStandardAjaxConf();
- toggleAjaxLoading();
-
- // prepare the API parameters to update the user
- var parameters = new Object;
- parameters.module = 'API';
- parameters.format = 'json';
- parameters.method = 'SitesManager.deleteSite';
- parameters.idSite = idSite;
-
- ajaxRequest.data = parameters;
-
- return ajaxRequest;
-}
-
-function getAddSiteAJAX( row )
-{
- var ajaxRequest = getStandardAjaxConf();
- toggleAjaxLoading();
-
- // prepare the API parameters to add the user
- var parameters = new Object;
-
- var siteName = $(row).find('input[@id=siteadd_name]').val();
- var urls = $(row).find('textarea[@id=siteadd_urls]').val();
- var urls = urls.trim().split("\n");
-
- var request = '';
- request += '&module=API';
- request += '&format=json';
- request += '&method=SitesManager.addSite';
-
- siteName = getEncoded(siteName);
- request += '&siteName='+siteName;
-
- $.each(urls, function (key,value){ request+= '&urls[]='+escape(value);} );
-
- ajaxRequest.data = request;
-
- return ajaxRequest;
-}
-function getUpdateSiteAJAX( row )
-{
- var ajaxRequest = getStandardAjaxConf();
- toggleAjaxLoading();
-
- var siteName = $(row).find('input[@id=siteName]').val();
- var idSite = $(row).children('#idSite').html();
- var urls = $(row).find('textarea[@id=urls]').val().trim().split("\n");
-
- var request = '';
- request += '&module=API';
- request += '&format=json';
- request += '&method=SitesManager.updateSite';
- siteName = getEncoded(siteName);
- request += '&siteName='+siteName;
- request += '&idSite='+idSite;
- $.each(urls, function (key,value){ if(value.length>1) request+= '&urls[]='+value;} );
-
- ajaxRequest.data = request;
-
- return ajaxRequest;
-
-}
-
-
- $(document).ready( function() {
- $('.addRowSite').click( function() {
- ajaxHideError();
- $(this).toggle();
-
- var numberOfRows = $('table#editSites')[0].rows.length;
- var newRowId = 'row' + numberOfRows;
-
- $(' <tr id="'+newRowId+'">\
- <td>&nbsp;</td>\
- <td><input id="siteadd_name" value="Name" size=10></td>\
- <td><textarea cols=30 rows=3 id="siteadd_urls">http://siteUrl.com/\nhttp://siteUrl2.com/</textarea></td>\
- <td><img src="plugins/UsersManager/images/ok.png" class="addsite" href="#"></td>\
- <td><img src="plugins/UsersManager/images/remove.png" class="cancel"></td>\
- </tr>')
- .appendTo('#editSites')
- ;
- $('#'+newRowId).keypress( submitSiteOnEnter );
- $('.addsite').click( function(){ $.ajax( getAddSiteAJAX($('tr#'+newRowId)) ); } );
- $('.cancel').click(function() { ajaxHideError(); $(this).parents('tr').remove(); $('.addRowSite').toggle(); });
-
- } );
-
- // when click on deleteuser, the we ask for confirmation and then delete the user
- $('.deleteSite').click( function() {
- ajaxHideError();
- var idRow = $(this).attr('id');
- var nameToDelete = $(this).parent().parent().find('#siteName').html();
- var idsiteToDelete = $(this).parent().parent().find('#idSite').html();
- if(confirm(sprintf(_pk_translate('SitesManager_DeleteConfirm'),'"'+nameToDelete+'" (idSite = '+idsiteToDelete+')')) )
- {
- $.ajax( getDeleteSiteAJAX( idsiteToDelete ) );
- }
- }
- );
-
- var alreadyEdited = new Array;
- $('.editSite')
- .click( function() {
- ajaxHideError();
- var idRow = $(this).attr('id');
- if(alreadyEdited[idRow]==1) return;
- alreadyEdited[idRow] = 1;
- $('tr#'+idRow+' .editableSite').each(
- // make the fields editable
- // change the EDIT button to VALID button
- function (i,n) {
- var contentBefore = $(n).html();
- var idName = $(n).attr('id');
- if(idName == 'siteName')
- {
- var contentAfter = '<input id="'+idName+'" value="'+contentBefore+'" size="10">';
- $(n)
- .html(contentAfter)
- .keypress( submitSiteOnEnter );
- }
- if(idName == 'urls')
- {
- var contentAfter = '<textarea cols=30 rows=3 id="urls">'+contentBefore.replace(/<br *\/? *>/gi,"\n")+'</textarea>';
- $(n).html(contentAfter);
- }
- }
- );
-
- $(this)
- .toggle()
- .parent()
- .prepend( $('<img src="plugins/UsersManager/images/ok.png" class="updateSite">')
- .click( function(){ $.ajax( getUpdateSiteAJAX( $('tr#'+idRow) ) ); } )
- );
-
-
-
- }
- );
-
- $('td.editableSite').click( function(){ $(this).parent().find('.editSite').click(); } );
-});
-
-function submitSiteOnEnter(e)
-{
- var key=e.keyCode || e.which;
- if (key==13)
- {
- $(this).parent().find('.updateSite').click();
- $(this).find('.addsite').click();
- }
-}
+
+function getEncoded(siteName)
+{
+ // compatible with old browsers but wouldnt work for UTF8 strings
+ if (encodeURIComponent) {
+ siteName = encodeURIComponent(siteName);
+ } else {
+ siteName = escape(siteName);
+ }
+ return siteName;
+}
+
+function getDeleteSiteAJAX( idSite )
+{
+ var ajaxRequest = getStandardAjaxConf();
+ toggleAjaxLoading();
+
+ // prepare the API parameters to update the user
+ var parameters = new Object;
+ parameters.module = 'API';
+ parameters.format = 'json';
+ parameters.method = 'SitesManager.deleteSite';
+ parameters.idSite = idSite;
+
+ ajaxRequest.data = parameters;
+
+ return ajaxRequest;
+}
+
+function getAddSiteAJAX( row )
+{
+ var ajaxRequest = getStandardAjaxConf();
+ toggleAjaxLoading();
+
+ // prepare the API parameters to add the user
+ var parameters = new Object;
+
+ var siteName = $(row).find('input[@id=siteadd_name]').val();
+ var urls = $(row).find('textarea[@id=siteadd_urls]').val();
+ var urls = urls.trim().split("\n");
+
+ var request = '';
+ request += '&module=API';
+ request += '&format=json';
+ request += '&method=SitesManager.addSite';
+
+ siteName = getEncoded(siteName);
+ request += '&siteName='+siteName;
+
+ $.each(urls, function (key,value){ request+= '&urls[]='+escape(value);} );
+
+ ajaxRequest.data = request;
+
+ return ajaxRequest;
+}
+function getUpdateSiteAJAX( row )
+{
+ var ajaxRequest = getStandardAjaxConf();
+ toggleAjaxLoading();
+
+ var siteName = $(row).find('input[@id=siteName]').val();
+ var idSite = $(row).children('#idSite').html();
+ var urls = $(row).find('textarea[@id=urls]').val().trim().split("\n");
+
+ var request = '';
+ request += '&module=API';
+ request += '&format=json';
+ request += '&method=SitesManager.updateSite';
+ siteName = getEncoded(siteName);
+ request += '&siteName='+siteName;
+ request += '&idSite='+idSite;
+ $.each(urls, function (key,value){ if(value.length>1) request+= '&urls[]='+value;} );
+
+ ajaxRequest.data = request;
+
+ return ajaxRequest;
+
+}
+
+
+ $(document).ready( function() {
+ $('.addRowSite').click( function() {
+ ajaxHideError();
+ $(this).toggle();
+
+ var numberOfRows = $('table#editSites')[0].rows.length;
+ var newRowId = 'row' + numberOfRows;
+
+ $(' <tr id="'+newRowId+'">\
+ <td>&nbsp;</td>\
+ <td><input id="siteadd_name" value="Name" size=10></td>\
+ <td><textarea cols=30 rows=3 id="siteadd_urls">http://siteUrl.com/\nhttp://siteUrl2.com/</textarea></td>\
+ <td><img src="plugins/UsersManager/images/ok.png" class="addsite" href="#"></td>\
+ <td><img src="plugins/UsersManager/images/remove.png" class="cancel"></td>\
+ </tr>')
+ .appendTo('#editSites')
+ ;
+ $('#'+newRowId).keypress( submitSiteOnEnter );
+ $('.addsite').click( function(){ $.ajax( getAddSiteAJAX($('tr#'+newRowId)) ); } );
+ $('.cancel').click(function() { ajaxHideError(); $(this).parents('tr').remove(); $('.addRowSite').toggle(); });
+
+ } );
+
+ // when click on deleteuser, the we ask for confirmation and then delete the user
+ $('.deleteSite').click( function() {
+ ajaxHideError();
+ var idRow = $(this).attr('id');
+ var nameToDelete = $(this).parent().parent().find('#siteName').html();
+ var idsiteToDelete = $(this).parent().parent().find('#idSite').html();
+ if(confirm(sprintf(_pk_translate('SitesManager_DeleteConfirm'),'"'+nameToDelete+'" (idSite = '+idsiteToDelete+')')) )
+ {
+ $.ajax( getDeleteSiteAJAX( idsiteToDelete ) );
+ }
+ }
+ );
+
+ var alreadyEdited = new Array;
+ $('.editSite')
+ .click( function() {
+ ajaxHideError();
+ var idRow = $(this).attr('id');
+ if(alreadyEdited[idRow]==1) return;
+ alreadyEdited[idRow] = 1;
+ $('tr#'+idRow+' .editableSite').each(
+ // make the fields editable
+ // change the EDIT button to VALID button
+ function (i,n) {
+ var contentBefore = $(n).html();
+ var idName = $(n).attr('id');
+ if(idName == 'siteName')
+ {
+ var contentAfter = '<input id="'+idName+'" value="'+contentBefore+'" size="10">';
+ $(n)
+ .html(contentAfter)
+ .keypress( submitSiteOnEnter );
+ }
+ if(idName == 'urls')
+ {
+ var contentAfter = '<textarea cols=30 rows=3 id="urls">'+contentBefore.replace(/<br *\/? *>/gi,"\n")+'</textarea>';
+ $(n).html(contentAfter);
+ }
+ }
+ );
+
+ $(this)
+ .toggle()
+ .parent()
+ .prepend( $('<img src="plugins/UsersManager/images/ok.png" class="updateSite">')
+ .click( function(){ $.ajax( getUpdateSiteAJAX( $('tr#'+idRow) ) ); } )
+ );
+
+
+
+ }
+ );
+
+ $('td.editableSite').click( function(){ $(this).parent().find('.editSite').click(); } );
+});
+
+function submitSiteOnEnter(e)
+{
+ var key=e.keyCode || e.which;
+ if (key==13)
+ {
+ $(this).parent().find('.updateSite').click();
+ $(this).find('.addsite').click();
+ }
+}