1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
<!--
Copyright (c) 2019 opnfv.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Apache License, Version 2.0
which accompanies this distribution, and is available at
http://www.apache.org/licenses/LICENSE-2.0
-->
<div class="container-fluid common-main-container">
<h3>User profile</h3>
<div cg-busy="{promise:ctrl.authRequest,message:'Loading'}"></div>
<div>
<table class="table table-striped table-hover">
<tbody>
<tr>
<td>User name</td>
<td>{{auth.currentUser.fullname}}</td>
</tr>
<tr>
<td>User OpenId</td>
<td>{{auth.currentUser.openid}}</td>
</tr>
<tr>
<td>Email</td>
<td>{{auth.currentUser.email}}</td>
</tr>
<tr>
<td>Role</td>
<td>{{auth.currentUser.role}}</td>
</tr>
</tbody>
</table>
</div>
<br>
<br>
<h3>Organization Details</h3>
<table class="table table-striped table-hover">
<tbody>
<tr>
<td>Company Name</td>
<td>
<div class="popover-wrapper">
<a editable-theme="bs3" onbeforesave="ctrl.changeProfileDetails(ctrl.profile, 'companyName', $data)"
editable-text="ctrl.profile.companyName">{{ ctrl.profile.companyName || "None" }}</a>
</div>
</td>
</tr>
<tr>
<td>Company website</td>
<td>
<div class="popover-wrapper">
<a editable-theme="bs3" onbeforesave="ctrl.changeProfileDetails(ctrl.profile, 'companyWebsite', $data)"
editable-url="ctrl.profile.companyWebsite">{{ ctrl.profile.companyWebsite || "None" }}</a>
</div>
</td>
</tr>
<tr>
<td>Primary Contact Name</td>
<td>
<div class="popover-wrapper">
<a editable-theme="bs3" onbeforesave="ctrl.changeProfileDetails(ctrl.profile, 'primaryContactName', $data)"
editable-text="ctrl.profile.primaryContactName">{{ ctrl.profile.primaryContactName || "None" }}</a>
</div>
</td>
</tr>
<tr>
<td>Primary Contact Business email</td>
<td>
<div class="popover-wrapper">
<a editable-theme="bs3" onbeforesave="ctrl.changeProfileDetails(ctrl.profile, 'primaryBusinessEmail', $data)"
editable-email="ctrl.profile.primaryBusinessEmail">{{ ctrl.profile.primaryBusinessEmail || "None" }}</a>
</div>
</td>
</tr>
<tr>
<td>Primary Contact Postal Address</td>
<td>
<div class="popover-wrapper">
<a editable-theme="bs3" onbeforesave="ctrl.changeProfileDetails(ctrl.profile, 'primaryPostalAddress', $data)"
editable-text="ctrl.profile.primaryPostalAddress">{{ ctrl.profile.primaryPostalAddress || "None" }}</a>
</div>
</td>
</tr>
<tr>
<td>Primary Contact Phone Number</td>
<td>
<div class="popover-wrapper">
<a editable-theme="bs3" onbeforesave="ctrl.changeProfileDetails(ctrl.profile, 'primaryPhoneNumber', $data)"
editable-tel="ctrl.profile.primaryPhoneNumber">{{ ctrl.profile.primaryPhoneNumber || "None" }}</a>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
|