arnaucube
arnaucube/openEventsPlatformAppPublic Self-hosted repository
events list templeted, now, only in the file templateEvents.html
arnaucode idoctnef@openmailbox.org
Fri, 24 Feb 2017 23:19:51 +0100
commit

da8c91830ef03c2dc2ba1ce35b2bf674655a84e2

parent

3c6bb7c7bb0c1326aa966e44501951f4e06d1fe6

M bower.json → bower.json

@@ -8,6 +8,6 @@ "dependencies": {

"angular-translate": "^2.14.0", "ui-leaflet": "^2.0.0", "ngCordova": "^0.1.27-alpha", - "ionic-calendar": "^0.3.7" + "material-calendar": "^0.2.14" } }
M www/index.html → www/index.html

@@ -42,10 +42,6 @@ <!-- Angular Translate -->

<script src="lib/angular-translate/angular-translate.js"></script> <script src="js/translations.js"></script> - <!-- ionic-calendar --> - <link rel="stylesheet" href="lib/ionic-calendar/dist/css/calendar.min.css"/> - <script src="lib/ionic-calendar/dist/js/calendar-tpls.min.js"></script> - <!-- your app's js --> <script src="js/app.js"></script> <script src="js/menu.js"></script>
M www/js/calendar.js → www/js/calendar.js

@@ -1,5 +1,7 @@

-angular.module('app.calendar', ['pascalprecht.translate', 'ui.rCalendar']) +angular.module('app.calendar', ['pascalprecht.translate']) -.controller('CalendarCtrl', function($scope, $http, $ionicModal, $timeout, $ionicLoading, $filter) { +.controller('CalendarCtrl', function($scope, $http, $ionicModal, $timeout, + $ionicLoading, $filter) { + });
M www/templates/alerts.html → www/templates/alerts.html

@@ -2,33 +2,7 @@ <ion-view view-title="Emergency alerts">

<ion-content class="c_red200"> <ion-refresher pulling-text="{{'Pull_to_refresh' | translate}}..." on-refresh="doRefresh()"> </ion-refresher> - <div class="card" ng-repeat="event in events"> - <a class="item item-avatar" ng-href="#/app/users/{{event.user._id}}"> - <img ng-src="{{event.user.img}}"> - <h2>{{event.user.username}}</h2> - <p>{{event.user.shortDescription}}</p> - </a> - <a ng-href="#/app/events/{{event._id}}" class="item item-text-wrap"> - <h2>{{event.title}}</h2> - <p>{{event.description}}</p> - <p>{{event.date | date: 'HH:mm, dd/MM/yyyy'}}</p> - </a> - <div class="item tabs tabs-icon-only"> - <a class="tab-item" ng-click="share(event)"> - <i class="icon ion-android-share-alt"></i> - </a> - <a class="tab-item"> - </a> - <a class="tab-item" ng-click="unsaveEvent(event)" - ng-show="isEventSaved(event)"> - <i class="icon ion-heart ctext_red600"></i> - </a> - <a class="tab-item" ng-click="saveEvent(event)" - ng-hide="isEventSaved(event)"> - <i class="icon ion-heart"></i> - </a> - </div> - </div> + <div ng-include="'templates/templateEvents.html'"></div> </ion-content> </ion-view>
M www/templates/byCategory.html → www/templates/byCategory.html

@@ -2,42 +2,6 @@ <ion-view view-title="category: {{category}}">

<ion-content class="c_blueGrey100"> <ion-refresher pulling-text="{{'Pull_to_refresh' | translate}}..." on-refresh="doRefresh()"> </ion-refresher> - <div class="card" ng-repeat="event in events"> - <a class="item item-avatar" ng-href="#/app/users/{{event.user._id}}"> - <img ng-src="{{event.user.img}}"> - <h2>{{event.user.username}}</h2> - <p>{{event.user.shortDescription}}</p> - </a> - <a ng-href="#/app/events/{{event._id}}" class="item item-image" - ng-show="event.img"> - <img ng-src="{{event.img}}"> - </a> - <a ng-href="#/app/events/{{event._id}}" class="item item-text-wrap"> - <div class="item-note">{{event.date | date: 'HH:mm, dd/MM/yyyy'}}</div> - <h2>{{event.title}}</h2> - <p>{{event.description}}</p> - <p> - <span class="o_badge c_blueGrey300" ng-repeat="category in event.categories"> - {{category.name}} - </span> - </p> - </a> - <div class="item tabs tabs-icon-only"> - <a class="tab-item" ng-click="share(event)"> - <i class="icon ion-android-share-alt"></i> - </a> - <a class="tab-item"> - - </a> - <a class="tab-item" ng-click="unsaveEvent(event)" - ng-show="isEventSaved(event)"> - <i class="icon ion-heart ctext_red600"></i> - </a> - <a class="tab-item" ng-click="saveEvent(event)" - ng-hide="isEventSaved(event)"> - <i class="icon ion-heart"></i> - </a> - </div> - </div> + <div ng-include="'templates/templateEvents.html'"></div> </ion-content> </ion-view>
M www/templates/byPlace.html → www/templates/byPlace.html

@@ -2,42 +2,6 @@ <ion-view view-title="category: {{category}}">

<ion-content class="c_blueGrey100"> <ion-refresher pulling-text="{{'Pull_to_refresh' | translate}}..." on-refresh="doRefresh()"> </ion-refresher> - <div class="card" ng-repeat="event in events"> - <a class="item item-avatar" ng-href="#/app/users/{{event.user._id}}"> - <img ng-src="{{event.user.img}}"> - <h2>{{event.user.username}}</h2> - <p>{{event.user.shortDescription}}</p> - </a> - <a ng-href="#/app/events/{{event._id}}" class="item item-image" - ng-show="event.img"> - <img ng-src="{{event.img}}"> - </a> - <a ng-href="#/app/events/{{event._id}}" class="item item-text-wrap"> - <div class="item-note">{{event.date | date: 'HH:mm, dd/MM/yyyy'}}</div> - <h2>{{event.title}}</h2> - <p>{{event.description}}</p> - <p> - <span class="o_badge c_blueGrey300" ng-repeat="category in event.categories"> - {{category.name}} - </span> - </p> - </a> - <div class="item tabs tabs-icon-only"> - <a class="tab-item" ng-click="share(event)"> - <i class="icon ion-android-share-alt"></i> - </a> - <a class="tab-item"> - - </a> - <a class="tab-item" ng-click="unsaveEvent(event)" - ng-show="isEventSaved(event)"> - <i class="icon ion-heart ctext_red600"></i> - </a> - <a class="tab-item" ng-click="saveEvent(event)" - ng-hide="isEventSaved(event)"> - <i class="icon ion-heart"></i> - </a> - </div> - </div> + <div ng-include="'templates/templateEvents.html'"></div> </ion-content> </ion-view>
M www/templates/calendar.html → www/templates/calendar.html

@@ -1,6 +1,5 @@

<ion-view view-title="Calendar"> <ion-content> - <calendar calendar-mode="mode" - event-source="eventSource"> + </ion-content> </ion-view>
M www/templates/events.html → www/templates/events.html

@@ -6,7 +6,7 @@ <a href="#/app/alerts" class="item item-icon-left c_red400"

ng-show="alerts"> <i class="icon ion-android-alert"></i> <b>{{alerts.length}}</b> Emergency alerts! </a> - <div class="card" ng-repeat="event in events"> + <!--<div class="card" ng-repeat="event in events"> <a class="item item-avatar" ng-href="#/app/users/{{event.user._id}}"> <img ng-src="{{event.user.img}}"> <h2>{{event.user.username}}</h2>

@@ -42,6 +42,7 @@ ng-hide="isEventSaved(event)">

<i class="icon ion-heart"></i> </a> </div> - </div> + </div>--> + <div ng-include="'templates/templateEvents.html'"></div> </ion-content> </ion-view>
M www/templates/savedEvents.html → www/templates/savedEvents.html

@@ -1,6 +1,6 @@

<ion-view view-title="Saved Events"> <ion-content class="c_blueGrey100"> - <div class="card" ng-repeat="event in events"> + <!--<div class="card" ng-repeat="event in events"> <a class="item item-avatar" ng-href="#/app/users/{{event.user._id}}"> <img ng-src="{{event.user.img}}"> <h2>{{event.user.username}}</h2>

@@ -30,6 +30,8 @@ ng-hide="isEventSaved(event)">

<i class="icon ion-heart"></i> </a> </div> - </div> + </div>--> + + <div ng-include="'templates/templateEvents.html'"></div> </ion-content> </ion-view>
A www/templates/templateEvents.html

@@ -0,0 +1,37 @@

+<div class="card" ng-repeat="event in events"> + <a class="item item-avatar" ng-href="#/app/users/{{event.user._id}}"> + <img ng-src="{{event.user.img}}"> + <h2>{{event.user.username}}</h2> + <p>{{event.user.shortDescription}}</p> + </a> + <a ng-href="#/app/events/{{event._id}}" class="item item-image" + ng-show="event.img"> + <img ng-src="{{event.img}}"> + </a> + <a ng-href="#/app/events/{{event._id}}" class="item item-text-wrap"> + <div class="item-note">{{event.date | date: 'HH:mm, dd/MM/yyyy'}}</div> + <h2>{{event.title}}</h2> + <p>{{event.description}}</p> + <p> + <span class="o_badge c_blueGrey300" ng-repeat="category in event.categories"> + {{category.name}} + </span> + </p> + </a> + <div class="item tabs tabs-icon-only"> + <a class="tab-item" ng-click="share(event)"> + <i class="icon ion-android-share-alt"></i> + </a> + <a class="tab-item"> + + </a> + <a class="tab-item" ng-click="unsaveEvent(event)" + ng-show="isEventSaved(event)"> + <i class="icon ion-heart ctext_red600"></i> + </a> + <a class="tab-item" ng-click="saveEvent(event)" + ng-hide="isEventSaved(event)"> + <i class="icon ion-heart"></i> + </a> + </div> +</div>