Skip to content
Extraits de code Groupes Projets
Valider c84e7a83 rédigé par Matthieu Napoli's avatar Matthieu Napoli
Parcourir les fichiers

Remove scrolling to the site being edited as it's very confusing and not particularly helpful

parent b52a6a2a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -91,7 +91,6 @@ class SitesManager extends \Piwik\Plugin
$jsFiles[] = "plugins/SitesManager/angularjs/sites-manager/sites-manager-admin-sites-model.js";
$jsFiles[] = "plugins/SitesManager/angularjs/sites-manager/multiline-field.directive.js";
$jsFiles[] = "plugins/SitesManager/angularjs/sites-manager/edit-trigger.directive.js";
$jsFiles[] = "plugins/SitesManager/angularjs/sites-manager/scroll.directive.js";
$jsFiles[] = "plugins/SitesManager/angularjs/sites-manager/sites-manager.controller.js";
$jsFiles[] = "plugins/SitesManager/angularjs/sites-manager/sites-manager-site.controller.js";
}
......
/*!
* Piwik - free/libre analytics platform
*
* @link http://piwik.org
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
(function () {
angular.module('piwikApp').directive('sitesManagerScroll', sitesManagerScroll);
sitesManagerScroll.$inject = ['piwik'];
function sitesManagerScroll (piwik) {
return {
restrict: 'A',
link: function (scope, element) {
function scrollToSite () {
piwik.helper.lazyScrollTo(element[0], 500, true);
}
scope.$watch('site.editMode', function() {
if(scope.site.editMode)
scrollToSite();
});
}
};
}
})();
......@@ -27,8 +27,7 @@
{{ 'SitesManager_NotFound'|translate }} <strong>{{ adminSites.searchTerm }}</strong>
</td>
</tr>
<tr sites-manager-scroll
ng-controller="SitesManagerSiteController"
<tr ng-controller="SitesManagerSiteController"
ng-repeat="site in adminSites.sites"
ng-include="'plugins/SitesManager/templates/sites-list/site-fields.html?cb=' + cacheBuster">
</tr>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter