Author: ahyoungryu Date: Fri Mar 17 04:50:25 2017 New Revision: 1787285 URL: http://svn.apache.org/viewvc?rev=1787285&view=rev Log: (empty)
Added: zeppelin/site/assets/themes/zeppelin/img/maven_default_icon.png (with props) Modified: zeppelin/site/assets.html zeppelin/site/assets/themes/zeppelin/js/helium.controller.js zeppelin/site/atom.xml zeppelin/site/community.html zeppelin/site/contribution/contributions.html zeppelin/site/contribution/documentation.html zeppelin/site/contribution/webapplication.html zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html zeppelin/site/contribution/zeppelinweb/goodPracticeGuide02.html zeppelin/site/contribution/zeppelinweb/goodPracticeGuide03.html zeppelin/site/contribution/zeppelinweb/goodPracticeGuide04.html zeppelin/site/documentation.html zeppelin/site/download.html zeppelin/site/helium_packages.html zeppelin/site/index.html zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html zeppelin/site/releases/zeppelin-release-0.5.6-incubating.html zeppelin/site/releases/zeppelin-release-0.6.0.html zeppelin/site/releases/zeppelin-release-0.6.1.html zeppelin/site/releases/zeppelin-release-0.6.2.html zeppelin/site/releases/zeppelin-release-0.7.0.html zeppelin/site/rss.xml zeppelin/site/screenshots.html zeppelin/site/supported_interpreters.html Modified: zeppelin/site/assets.html URL: http://svn.apache.org/viewvc/zeppelin/site/assets.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/assets.html (original) +++ zeppelin/site/assets.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Added: zeppelin/site/assets/themes/zeppelin/img/maven_default_icon.png URL: http://svn.apache.org/viewvc/zeppelin/site/assets/themes/zeppelin/img/maven_default_icon.png?rev=1787285&view=auto ============================================================================== Binary file - no diff available. Propchange: zeppelin/site/assets/themes/zeppelin/img/maven_default_icon.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Modified: zeppelin/site/assets/themes/zeppelin/js/helium.controller.js URL: http://svn.apache.org/viewvc/zeppelin/site/assets/themes/zeppelin/js/helium.controller.js?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/assets/themes/zeppelin/js/helium.controller.js (original) +++ zeppelin/site/assets/themes/zeppelin/js/helium.controller.js Fri Mar 17 04:50:25 2017 @@ -1,42 +1,85 @@ -angular.module("app", []).controller("HeliumPkgCtrl", function($scope, $window, $sce) { +angular.module("app", ['ui.bootstrap']) + .controller("HeliumPkgCtrl", function($rootScope, $scope, $window, $sce) { + $rootScope.keys = Object.keys $scope.HeliumPkgs = zeppelinHeliumPackages $scope.npmWebLink = 'https://www.npmjs.com/package' + $scope.intpDefaultIcon = $sce.trustAsHtml('<img src="assets/themes/zeppelin/img/maven_default_icon.png" style="width: 12px"/>'); $scope.latestPkgInfo = {} + $scope.allTypePkgs = {} - var pkgsInfo = $scope.HeliumPkgs - var latestPkgInfo = [] + const HeliumType = [ + 'VISUALIZATION', + 'SPELL', + 'INTERPRETER', + ] - for (var idx in pkgsInfo) { - var eachPkgInfo = pkgsInfo[idx] - for (var key in eachPkgInfo) { - // key: pkg's name - var latestPkg = eachPkgInfo[key] - for (var ver in latestPkg){ - if (ver == "latest") { - latestPkgInfo.push(latestPkg[ver]) - latestPkg[ver].icon = $sce.trustAsHtml(latestPkg[ver].icon) + $scope.allPackageTypes = HeliumType + $scope.pkgListByType = 'ALL' + var init = function () { + createLatestPkgInfo() + classifyPkgByType($scope.latestPkgInfo) + + // pagination + $scope.itemsPerPage = 10 + $scope.currentPage = 1 + $scope.maxSize = 5 + } + + var createLatestPkgInfo = function() { + var latestPkgInfo = [] + var pkgsInfo = $scope.HeliumPkgs + + for (var idx in pkgsInfo) { + var eachPkgInfo = pkgsInfo[idx] + for (var key in eachPkgInfo) { + // key: pkg's name + var latestPkg = eachPkgInfo[key] + for (var ver in latestPkg){ + if (ver == "latest") { + latestPkgInfo.push(latestPkg[ver]) + latestPkg[ver].icon = $sce.trustAsHtml(latestPkg[ver].icon) + + } } } } + + $scope.latestPkgInfo = latestPkgInfo + $scope.numberOfAllPkgs = latestPkgInfo.length } - $scope.latestPkgInfo = latestPkgInfo - $scope.numberOfPkgs = latestPkgInfo.length - - $scope.showPkgsBasedOnType = function () { + + var classifyPkgByType = function(latestPkgInfo) { var vizTypePkgs = [] var spellTypePkgs = [] + var interpreterTypePkgs = [] + var allTypePkgs = {} + for (var idx in latestPkgInfo) { - if (latestPkgInfo[idx].type == "VISUALIZATION") { - vizTypePkgs.push(latestPkgInfo[idx]) - } else { - spellTypePkgs.push(latestPkgInfo[idx]) + switch (latestPkgInfo[idx].type) { + case "VISUALIZATION": + vizTypePkgs.push(latestPkgInfo[idx]) + break + case "SPELL": + spellTypePkgs.push(latestPkgInfo[idx]) + break + case "INTERPRETER": + interpreterTypePkgs.push(latestPkgInfo[idx]) + break } } - $scope.vizTypePkgs = vizTypePkgs - $scope.spellTypePkgs = spellTypePkgs + var tmpArr = [ + vizTypePkgs, + spellTypePkgs, + interpreterTypePkgs, + ] + for (var key in HeliumType) { + allTypePkgs[HeliumType[key]] = tmpArr[key] + } + + $scope.allTypePkgs = allTypePkgs } - $scope.showPkgsBasedOnType() -}); \ No newline at end of file + init() +}); Modified: zeppelin/site/atom.xml URL: http://svn.apache.org/viewvc/zeppelin/site/atom.xml?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/atom.xml (original) +++ zeppelin/site/atom.xml Fri Mar 17 04:50:25 2017 @@ -4,7 +4,7 @@ <title>Apache Zeppelin</title> <link href="http://zeppelin.apache.org/" rel="self"/> <link href="http://zeppelin.apache.org"/> - <updated>2017-02-28T12:56:10+09:00</updated> + <updated>2017-03-17T13:33:48+09:00</updated> <id>http://zeppelin.apache.org</id> <author> <name>The Apache Software Foundation</name> Modified: zeppelin/site/community.html URL: http://svn.apache.org/viewvc/zeppelin/site/community.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/community.html (original) +++ zeppelin/site/community.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/contribution/contributions.html URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/contributions.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/contribution/contributions.html (original) +++ zeppelin/site/contribution/contributions.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/contribution/documentation.html URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/documentation.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/contribution/documentation.html (original) +++ zeppelin/site/contribution/documentation.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/contribution/webapplication.html URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/webapplication.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/contribution/webapplication.html (original) +++ zeppelin/site/contribution/webapplication.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html (original) +++ zeppelin/site/contribution/zeppelinweb/goodPracticeGuide01.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/contribution/zeppelinweb/goodPracticeGuide02.html URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/zeppelinweb/goodPracticeGuide02.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/contribution/zeppelinweb/goodPracticeGuide02.html (original) +++ zeppelin/site/contribution/zeppelinweb/goodPracticeGuide02.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/contribution/zeppelinweb/goodPracticeGuide03.html URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/zeppelinweb/goodPracticeGuide03.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/contribution/zeppelinweb/goodPracticeGuide03.html (original) +++ zeppelin/site/contribution/zeppelinweb/goodPracticeGuide03.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/contribution/zeppelinweb/goodPracticeGuide04.html URL: http://svn.apache.org/viewvc/zeppelin/site/contribution/zeppelinweb/goodPracticeGuide04.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/contribution/zeppelinweb/goodPracticeGuide04.html (original) +++ zeppelin/site/contribution/zeppelinweb/goodPracticeGuide04.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/documentation.html URL: http://svn.apache.org/viewvc/zeppelin/site/documentation.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/documentation.html (original) +++ zeppelin/site/documentation.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/download.html URL: http://svn.apache.org/viewvc/zeppelin/site/download.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/download.html (original) +++ zeppelin/site/download.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/helium_packages.html URL: http://svn.apache.org/viewvc/zeppelin/site/helium_packages.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/helium_packages.html (original) +++ zeppelin/site/helium_packages.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> @@ -287,60 +287,53 @@ limitations under the License. <h1>Helium Packages</h1> <p>From Zeppelin-0.7, you can load/unload a pluggable Apache Zeppelin package on runtime through <a href="https://issues.apache.org/jira/browse/ZEPPELIN-533">Helium framework</a> in Zeppelin. -Since it's a <a href="https://docs.npmjs.com/getting-started/what-is-npm">npm package</a>, surely can be published to <a href="https://docs.npmjs.com/misc/registry">npm registry</a>. -Here are the lists of Helium packages registered in the registry. -If you need more information about how you can use the below packages in Zeppelin, see <a href="https://zeppelin.apache.org/docs/latest/development/writingzeppelinvisualization.html#how-it-works">How it works</a>. -Or you can also create your own package as described in <a href="https://zeppelin.apache.org/docs/latest/development/writingzeppelinvisualization.html#write-new-visualization">Write new Visualization</a> section. +Here are the lists of Helium packages registered in the <a href="https://docs.npmjs.com/misc/registry">NPM Registry</a> and <a href="http://central.sonatype.org/">Maven Central Repository</a>. +If you need more information about how you can use the below packages in Zeppelin, see <a href="https://zeppelin.apache.org/docs/latest/development/writingzeppelinvisualization.html">What is Apache Zeppelin Visualization</a> +and <a href="https://zeppelin.apache.org/docs/snapshot/development/writingzeppelinspell.html">What is Apache Zeppelin Spell</a>. <br /> <div ng-app="app"> <div ng-controller="HeliumPkgCtrl"> <div class="box width-full heliumPackageContainer"> <p>List by</p> - <form ng-init="content='all'"> - <input class="helium-radio" id="all" type="radio" name="content" ng-model="content" value="all"><label for="all">Lately published</label> - <input class="helium-radio" id="viz" type="radio" name="content" ng-model="content" value="viz"><label for="viz">Type: Visualization</label> - <input class="helium-radio" id="spell" type="radio" name="content" ng-model="content" value="spell"> - <label for="spell">Type: Spell - <span style="color: gray; font-style: italic; font-size: 11px;">only available in development version(0.8.0-SNAPSHOT)</span> + <form> + <div> + <input class="helium-radio" id="'ALL'" type="radio" + ng-model="pkgListByType" ng-value="'ALL'" ng-click="pkgListByType = 'ALL'"> + <label for="'ALL'">Lately published</label> + </div> + <div ng-repeat="pkgTypes in allPackageTypes"> + <input class="helium-radio" id="{{pkgTypes}}" type="radio" + ng-model="$parent.pkgListByType" ng-value="pkgTypes" ng-click="$parent.pkgListByType = pkgTypes"> + <label for="{{pkgTypes}}">Type: {{pkgTypes}} + <span ng-if="pkgTypes === 'SPELL'" + style="color: gray; font-style: italic; font-size: 11px;"> + only available in development version(0.8.0-SNAPSHOT) + </span> </label> + </div> </form> <br /> - <p ng-show="content == 'all'">{{latestPkgInfo.length}} package(s) registered</p> - <p ng-show="content == 'spell'">{{spellTypePkgs.length}} package(s) registered</p> - <p ng-show="content == 'viz'">{{vizTypePkgs.length}} package(s) registered</p> - <div class="row heliumPackageList" - ng-repeat="pkg in latestPkgInfo | orderBy: ['published', 'type']:true" - ng-show="content == 'all'"> - <div class="col-md-12"> - <div class="heliumPackageHead"> - <div class="heliumPackageIcon" - ng-bind-html="pkg.icon"></div> - <div class="heliumPackageName"> - <a ng-href="{{npmWebLink}}/{{pkg.name}}" - target="_blank"> - {{pkg.name}} - </a> - <span>{{pkg.type}}</span> - </div> - </div> - <div class="heliumPackageAuthor"> - by {{pkg.author}} - </div> - <div class="heliumPackageDescription"> - {{pkg.description}} - </div> - <div class="heliumPackageLatestVersion"> - v {{pkg.artifact.split('@')[1]}} - </div> - </div> + <div> + <p ng-if="pkgListByType === 'ALL'"> + {{latestPkgInfo.length}} package(s) registered + </p> </div> - <div class="row heliumPackageList" - ng-repeat="pkg in spellTypePkgs | orderBy: 'name'" - ng-show="content == 'spell'"> + <div ng-repeat="(types, pkgs) in allTypePkgs"> + <p ng-show="$parent.pkgListByType === types""> + {{pkgs.length}} package(s) registered + </p> + </div> + <div ng-if="pkgListByType === 'ALL'"> + <div class="row heliumPackageList" + ng-repeat="pkg in latestPkgInfo.slice(((currentPage-1)*itemsPerPage), ((currentPage)*itemsPerPage)) | orderBy: ['published']:true"> <div class="col-md-12"> <div class="heliumPackageHead"> <div class="heliumPackageIcon" + ng-if="pkg.type !== 'INTERPRETER'" ng-bind-html="pkg.icon"></div> + <div class="heliumPackageIcon" + ng-if="pkg.type === 'INTERPRETER'" + ng-bind-html="intpDefaultIcon"></div> <div class="heliumPackageName"> <a ng-href="{{npmWebLink}}/{{pkg.name}}" target="_blank"> @@ -349,7 +342,8 @@ Or you can also create your own package <span>{{pkg.type}}</span> </div> </div> - <div class="heliumPackageAuthor"> + <div class="heliumPackageAuthor" + ng-if="pkg.type !== 'INTERPRETER'"> by {{pkg.author}} </div> <div class="heliumPackageDescription"> @@ -360,13 +354,24 @@ Or you can also create your own package </div> </div> </div> - <div class="row heliumPackageList" - ng-repeat="pkg in vizTypePkgs | orderBy: 'name'" - ng-show="content == 'viz'"> + <div class="text-center" style="margin-top: 24px;"> + <ul uib-pagination boundary-links="true" total-items="numberOfAllPkgs" + ng-model="currentPage" class="pagination-sm" + previous-text="‹" next-text="›" first-text="«" last-text="»"></ul> + </div> + </div> + <div ng-if="pkgListByType !== 'ALL'" ng-repeat="(types, pkgs) in allTypePkgs"> + <div class="row heliumPackageList" + ng-repeat="pkg in pkgs.slice(((currentPage-1)*itemsPerPage), ((currentPage)*itemsPerPage)) | orderBy: ['published']:true" + ng-show="$parent.pkgListByType === types"> <div class="col-md-12"> <div class="heliumPackageHead"> <div class="heliumPackageIcon" + ng-if="pkg.type !== 'INTERPRETER'" ng-bind-html="pkg.icon"></div> + <div class="heliumPackageIcon" + ng-if="pkg.type === 'INTERPRETER'" + ng-bind-html="intpDefaultIcon"></div> <div class="heliumPackageName"> <a ng-href="{{npmWebLink}}/{{pkg.name}}" target="_blank"> @@ -375,7 +380,8 @@ Or you can also create your own package <span>{{pkg.type}}</span> </div> </div> - <div class="heliumPackageAuthor"> + <div class="heliumPackageAuthor" + ng-if="pkg.type !== 'INTERPRETER'"> by {{pkg.author}} </div> <div class="heliumPackageDescription"> @@ -386,6 +392,13 @@ Or you can also create your own package </div> </div> </div> + <div class="text-center" style="margin-top: 24px;"> + <ul uib-pagination boundary-links="true" total-items="pkgs.length" + ng-model="currentPage" class="pagination-sm" + ng-show="$parent.pkgListByType === types" + previous-text="‹" next-text="›" first-text="«" last-text="»"></ul> + </div> + </div> </div> </div><br> </div></p> Modified: zeppelin/site/index.html URL: http://svn.apache.org/viewvc/zeppelin/site/index.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/index.html (original) +++ zeppelin/site/index.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html (original) +++ zeppelin/site/releases/zeppelin-release-0.5.0-incubating.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html (original) +++ zeppelin/site/releases/zeppelin-release-0.5.5-incubating.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/releases/zeppelin-release-0.5.6-incubating.html URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.5.6-incubating.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/releases/zeppelin-release-0.5.6-incubating.html (original) +++ zeppelin/site/releases/zeppelin-release-0.5.6-incubating.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/releases/zeppelin-release-0.6.0.html URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.6.0.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/releases/zeppelin-release-0.6.0.html (original) +++ zeppelin/site/releases/zeppelin-release-0.6.0.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/releases/zeppelin-release-0.6.1.html URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.6.1.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/releases/zeppelin-release-0.6.1.html (original) +++ zeppelin/site/releases/zeppelin-release-0.6.1.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/releases/zeppelin-release-0.6.2.html URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.6.2.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/releases/zeppelin-release-0.6.2.html (original) +++ zeppelin/site/releases/zeppelin-release-0.6.2.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/releases/zeppelin-release-0.7.0.html URL: http://svn.apache.org/viewvc/zeppelin/site/releases/zeppelin-release-0.7.0.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/releases/zeppelin-release-0.7.0.html (original) +++ zeppelin/site/releases/zeppelin-release-0.7.0.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/rss.xml URL: http://svn.apache.org/viewvc/zeppelin/site/rss.xml?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/rss.xml (original) +++ zeppelin/site/rss.xml Fri Mar 17 04:50:25 2017 @@ -5,8 +5,8 @@ <description>Apache Zeppelin - The Apache Software Foundation</description> <link>http://zeppelin.apache.org</link> <link>http://zeppelin.apache.org</link> - <lastBuildDate>2017-02-28T12:56:10+09:00</lastBuildDate> - <pubDate>2017-02-28T12:56:10+09:00</pubDate> + <lastBuildDate>2017-03-17T13:33:48+09:00</lastBuildDate> + <pubDate>2017-03-17T13:33:48+09:00</pubDate> <ttl>1800</ttl> Modified: zeppelin/site/screenshots.html URL: http://svn.apache.org/viewvc/zeppelin/site/screenshots.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/screenshots.html (original) +++ zeppelin/site/screenshots.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> Modified: zeppelin/site/supported_interpreters.html URL: http://svn.apache.org/viewvc/zeppelin/site/supported_interpreters.html?rev=1787285&r1=1787284&r2=1787285&view=diff ============================================================================== --- zeppelin/site/supported_interpreters.html (original) +++ zeppelin/site/supported_interpreters.html Fri Mar 17 04:50:25 2017 @@ -35,13 +35,13 @@ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script> <script src="https://s3.amazonaws.com/helium-package/helium.js"></script> <script src="https://s3.amazonaws.com/apache-zeppelin/post/medium.js"></script> + <script src="https://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script> <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/themes/zeppelin/js/docs.js"></script> <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> <script src="/assets/themes/zeppelin/js/moment.min.js"></script> <script src="/assets/themes/zeppelin/js/helium.controller.js"></script> <script src="/assets/themes/zeppelin/js/medium.controller.js"></script> - <!-- atom & rss feed --> <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed">