Skip to content

Commit 89f1087

Browse files
fixed #247, fixed #248, fixed #249, fixed #250, fixed #251, fixed #252, fixed #253, fixed #254, fixed #256, fixed #230
1 parent 7648661 commit 89f1087

File tree

2 files changed

+33
-20
lines changed

2 files changed

+33
-20
lines changed

src/main/java/org/woehlke/twitterwall/oodm/entities/UserList.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,11 @@ public class UserList extends AbstractDomainObject<UserList> implements DomainOb
7777
@Column(name="subscriber_count", nullable = false)
7878
private Integer subscriberCount;
7979

80+
@Transient
81+
public String getListOwnersScreenName(){
82+
String myuriPath = uriPath;
83+
return myuriPath.split("/")[1];
84+
}
8085

8186
public UserList(Task createdBy, Task updatedBy, long idTwitter, String name, String fullName, String uriPath, String description, String slug, boolean isPublic, boolean isFollowing, int memberCount, int subscriberCount) {
8287
super(createdBy, updatedBy);

src/main/resources/templates/userlist/all.html

Lines changed: 28 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -33,44 +33,44 @@
3333
</td>
3434
<td>
3535
<div class="row">
36-
<div class="col-md-2">idTwitter:</div>
37-
<div class="col-md-10">
36+
<div class="col-md-3">idTwitter:</div>
37+
<div class="col-md-9">
3838
<span th:text="${myPageItem.idTwitter}">idTwitter</span>
3939
</div>
4040
</div>
4141
<div class="row">
42-
<div class="col-md-2">name:</div>
43-
<div class="col-md-10">
42+
<div class="col-md-3">name:</div>
43+
<div class="col-md-9">
4444
<span th:text="${myPageItem.name}">name</span>
4545
</div>
4646
</div>
4747
<div class="row">
48-
<div class="col-md-2">fullName:</div>
49-
<div class="col-md-10">
48+
<div class="col-md-3">fullName:</div>
49+
<div class="col-md-9">
5050
<span th:text="${myPageItem.fullName}">fullName</span>
5151
</div>
5252
</div>
5353
<div class="row">
54-
<div class="col-md-2">uriPath:</div>
55-
<div class="col-md-10">
54+
<div class="col-md-3">uriPath:</div>
55+
<div class="col-md-9">
5656
<span th:text="${myPageItem.uriPath}">uriPath</span>
5757
</div>
5858
</div>
5959
<div class="row">
60-
<div class="col-md-2">description:</div>
61-
<div class="col-md-10">
60+
<div class="col-md-3">description:</div>
61+
<div class="col-md-9">
6262
<span th:text="${myPageItem.description}">description</span>
6363
</div>
6464
</div>
6565
<div class="row">
66-
<div class="col-md-2">slug:</div>
67-
<div class="col-md-10">
66+
<div class="col-md-3">slug:</div>
67+
<div class="col-md-9">
6868
<span th:text="${myPageItem.slug}">slug</span>
6969
</div>
7070
</div>
7171
<div class="row">
72-
<div class="col-md-2">isPublic:</div>
73-
<div class="col-md-10">
72+
<div class="col-md-3">isPublic:</div>
73+
<div class="col-md-9">
7474
<span th:if="${myPageItem.public}">
7575
<i class="fa fa-check-square-o" aria-hidden="true"></i>
7676
</span>
@@ -80,8 +80,8 @@
8080
</div>
8181
</div>
8282
<div class="row">
83-
<div class="col-md-2">isFollowing:</div>
84-
<div class="col-md-10">
83+
<div class="col-md-3">isFollowing:</div>
84+
<div class="col-md-9">
8585
<span th:if="${myPageItem.following}">
8686
<i class="fa fa-check-square-o" aria-hidden="true"></i>
8787
</span>
@@ -91,17 +91,25 @@
9191
</div>
9292
</div>
9393
<div class="row">
94-
<div class="col-md-2">memberCount:</div>
95-
<div class="col-md-10">
94+
<div class="col-md-3">memberCount:</div>
95+
<div class="col-md-9">
9696
<span th:text="${myPageItem.memberCount}">memberCount</span>
9797
</div>
9898
</div>
9999
<div class="row">
100-
<div class="col-md-2">subscriberCount:</div>
101-
<div class="col-md-10">
100+
<div class="col-md-3">subscriberCount:</div>
101+
<div class="col-md-9">
102102
<span th:text="${myPageItem.subscriberCount}">subscriberCount</span>
103103
</div>
104104
</div>
105+
<div class="row">
106+
<div class="col-md-3">listOwnersScreenName:</div>
107+
<div class="col-md-9">
108+
<a href="" th:href="@{|/user/screenName/${myPageItem.getListOwnersScreenName()}|}">
109+
<span>@</span><span th:text="${myPageItem.getListOwnersScreenName()}">listOwnersScreenName</span>
110+
</a>
111+
</div>
112+
</div>
105113
</td>
106114
<td>
107115
<span th:include="layoutDataview :: tw-data-view-common-fields" th:with="myPageItem=${myPageItem}"></span>

0 commit comments

Comments
 (0)