Commit 7db4f9dc8bc93abeb6c242970803debddbcb9cf5
1 parent
08a6c237
Exists in
profile_search
starting the search
Showing
6 changed files
with
62 additions
and
21 deletions
Show diff stats
@@ -0,0 +1,6 @@ | @@ -0,0 +1,6 @@ | ||
1 | +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ | ||
2 | +!_TAG_FILE_SORTED 0 /0=unsorted, 1=sorted, 2=foldcase/ | ||
3 | +!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ | ||
4 | +!_TAG_PROGRAM_NAME Exuberant Ctags // | ||
5 | +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ | ||
6 | +!_TAG_PROGRAM_VERSION 5.9~svn20110310 // |
src/app/components/noosfero-blocks/profile-contents-search/profile-contents-search.component.ts
0 → 100644
@@ -0,0 +1,24 @@ | @@ -0,0 +1,24 @@ | ||
1 | +import {Component, Input} from 'ng-forward' | ||
2 | +import {Block} from '../block.component'; | ||
3 | +import {ArticleService} from "../../../../lib/ng-noosfero-api/http/article.service"; | ||
4 | + | ||
5 | +@Component({ | ||
6 | + selector: 'noosfero-profile-contents-search-block', | ||
7 | + templateUrl: 'app/components/noosfero-blocks/profile-contents-search/profile-contents-search.html' | ||
8 | +}) | ||
9 | +export class ProfileContentsSearch { | ||
10 | + | ||
11 | + members: any = []; | ||
12 | + | ||
13 | + constructor(private articleService: ArticleService) { | ||
14 | + | ||
15 | + } | ||
16 | + | ||
17 | + search() { | ||
18 | + console.log("Na busca"); | ||
19 | + // this.articleService.getProfileMembers(this.owner.id, { per_page: 6 }).then((response: any) => { | ||
20 | + // this.members = response.data.people; | ||
21 | + // }); | ||
22 | + } | ||
23 | + | ||
24 | +} |
src/app/components/noosfero-blocks/profile-contents-search/profile-contents-search.html
0 → 100644
@@ -0,0 +1,29 @@ | @@ -0,0 +1,29 @@ | ||
1 | +<!-- <div deckgrid source="ctrl.documents" class="deckgrid"> | ||
2 | + <div class="a-card panel media" ng-click="mother.ctrl.openDocument(card);"> | ||
3 | + <div class="author media-left" ng-show="card.author.image"> | ||
4 | + <img ng-src="{{card.author.image.url}}" class="img-circle"> | ||
5 | + </div> | ||
6 | + <div class="header media-body"> | ||
7 | + <h5 class="title media-heading" ng-bind="card.title"></h5> | ||
8 | + | ||
9 | + <div class="subheader"> | ||
10 | + <span class="time"> | ||
11 | + <i class="fa fa-clock-o"></i> <span am-time-ago="card.created_at | dateFormat"></span> | ||
12 | + </span> | ||
13 | + </div> | ||
14 | + </div> | ||
15 | + <img ng-show="card.image" ng-src="{{card.image.url}}" class="img-responsive article-image"> | ||
16 | + <div class="post-lead" ng-bind-html="card.body | stripTags | truncate: 100: '...': true"></div> | ||
17 | + </div> | ||
18 | +</div> --> | ||
19 | +<div> | ||
20 | + <input type="text" name="search-term"> | ||
21 | + <button ng-click="search"> | ||
22 | +</div> | ||
23 | +<div class="search-field" > | ||
24 | + | ||
25 | +<ul> | ||
26 | + <li>resultados aqui!!!</li> | ||
27 | +</ul> | ||
28 | + | ||
29 | +</div> |
src/app/components/noosfero-blocks/recent-documents/recent-documents.html
@@ -1,18 +0,0 @@ | @@ -1,18 +0,0 @@ | ||
1 | -<div deckgrid source="ctrl.documents" class="deckgrid"> | ||
2 | - <div class="a-card panel media" ng-click="mother.ctrl.openDocument(card);"> | ||
3 | - <div class="author media-left" ng-show="card.author.image"> | ||
4 | - <img ng-src="{{card.author.image.url}}" class="img-circle"> | ||
5 | - </div> | ||
6 | - <div class="header media-body"> | ||
7 | - <h5 class="title media-heading" ng-bind="card.title"></h5> | ||
8 | - | ||
9 | - <div class="subheader"> | ||
10 | - <span class="time"> | ||
11 | - <i class="fa fa-clock-o"></i> <span am-time-ago="card.created_at | dateFormat"></span> | ||
12 | - </span> | ||
13 | - </div> | ||
14 | - </div> | ||
15 | - <img ng-show="card.image" ng-src="{{card.image.url}}" class="img-responsive article-image"> | ||
16 | - <div class="post-lead" ng-bind-html="card.body | stripTags | truncate: 100: '...': true"></div> | ||
17 | - </div> | ||
18 | -</div> |
src/app/main/main.component.ts
@@ -20,9 +20,9 @@ import {Session} from "./../components/auth/session"; | @@ -20,9 +20,9 @@ import {Session} from "./../components/auth/session"; | ||
20 | 20 | ||
21 | import {Navbar} from "../components/navbar/navbar"; | 21 | import {Navbar} from "../components/navbar/navbar"; |
22 | 22 | ||
23 | +import {ProfileContentsSearch} from "../components/noosfero-blocks/profile-contents-search/profile-contents-search.component"; | ||
23 | import {MainBlock} from "../components/noosfero-blocks/main-block/main-block.component"; | 24 | import {MainBlock} from "../components/noosfero-blocks/main-block/main-block.component"; |
24 | 25 | ||
25 | - | ||
26 | @Component({ | 26 | @Component({ |
27 | selector: 'main-content', | 27 | selector: 'main-content', |
28 | templateUrl: "app/main/main.html", | 28 | templateUrl: "app/main/main.html", |
@@ -38,14 +38,14 @@ export class MainContent { | @@ -38,14 +38,14 @@ export class MainContent { | ||
38 | directives: [ | 38 | directives: [ |
39 | ArticleBlog, ArticleView, Boxes, Block, LinkListBlock, | 39 | ArticleBlog, ArticleView, Boxes, Block, LinkListBlock, |
40 | MainBlock, RecentDocumentsBlock, Navbar, ProfileImageBlock, | 40 | MainBlock, RecentDocumentsBlock, Navbar, ProfileImageBlock, |
41 | - MembersBlock, NoosferoTemplate, DateFormat | 41 | + MembersBlock, NoosferoTemplate, DateFormat, ProfileContentsSearch |
42 | ], | 42 | ], |
43 | providers: [AuthService, Session] | 43 | providers: [AuthService, Session] |
44 | }) | 44 | }) |
45 | @StateConfig([ | 45 | @StateConfig([ |
46 | { | 46 | { |
47 | url: '/', | 47 | url: '/', |
48 | - component: MainContent, | 48 | + component: ProfileContentsSearch, |
49 | name: 'main', | 49 | name: 'main', |
50 | }, | 50 | }, |
51 | { | 51 | { |