Skip to content

Commit d115e35

Browse files
committed
Merge pull request #553 from Martii/Issue-262modalFlagging
Flagging UI modifications Auto-merge
2 parents b18cde1 + d7f5540 commit d115e35

4 files changed

Lines changed: 50 additions & 2 deletions

File tree

views/includes/scriptModals.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
<div class="modal fade" id="flagScriptModal">
2+
<div class="modal-dialog">
3+
<div class="modal-content">
4+
<div class="modal-header">
5+
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
6+
<h4 class="modal-title">Flag {{script.fullName}}</h4>
7+
</div>
8+
<div class="modal-body">
9+
<p>Are you sure you want to flag this script for inspection by a Moderator?</p>
10+
</div>
11+
<div class="modal-footer">
12+
<form action="{{{flagUrl}}}" method="get">
13+
<button type="button" class="btn btn-default" data-dismiss="modal"><i class="fa fa-fw fa-close"></i> Close</button>
14+
<button type="submit" class="btn btn-danger{{^canFlag}} disabled{{/canFlag}}"><i class="fa fa-fw fa-flag"></i> Flag</button>
15+
</form>
16+
</div>
17+
</div>
18+
</div>
19+
</div>
120
{{#authorTools}}
221
<div class="modal fade" id="deleteScriptModal">
322
<div class="modal-dialog">

views/includes/scriptUserToolsPanel.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,13 @@
1313
</div>
1414
<ul class="nav nav-pills nav-justified">
1515
<li><a rel="nofollow" href="{{{favoriteUrl}}}" class="{{^canFavorite}}disabled{{/canFavorite}}"><i class="fa fa-star{{^upvoted}}-o{{/upvoted}}"></i> Favorite</a></li>
16-
<li><a rel="nofollow" href="{{{flagUrl}}}" class="{{^canFlag}}disabled{{/canFlag}}"><i class="fa fa-flag{{^flagged}}-o{{/flagged}}"></i> {{#flagged}}Unflag{{/flagged}}{{^flagged}}Flag{{/flagged}}</a></li>
1716
<li><a rel="nofollow" href="{{forkUrl}}" class="{{^canFork}}disabled{{/canFork}}"><i class="fa fa-code-fork"></i> Fork</a></li>
17+
{{#flagged}}
18+
<li><a rel="nofollow" href="{{{flagUrl}}}" class="{{^canFlag}}disabled{{/canFlag}}"><i class="fa fa-flag"></i> Unflag</a></li>
19+
{{/flagged}}
20+
{{^flagged}}
21+
<li><a rel="nofollow" href="#" data-toggle="modal" data-target="#flagScriptModal" class="{{^canFlag}}disabled{{/canFlag}}"><i class="fa fa-flag-o"></i> Flag</a></li>
22+
{{/flagged}}
1823
</ul>
1924
</div>
2025
</div>

views/includes/userModals.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
<div class="modal fade" id="flagUserModal">
2+
<div class="modal-dialog">
3+
<div class="modal-content">
4+
<div class="modal-header">
5+
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
6+
<h4 class="modal-title">Flag {{user.name}}</h4>
7+
</div>
8+
<div class="modal-body">
9+
<p>Are you sure you want to flag this user for inspection by a Moderator?</p>
10+
</div>
11+
<div class="modal-footer">
12+
<form action="{{{flagUrl}}}" method="get">
13+
<button type="button" class="btn btn-default" data-dismiss="modal"><i class="fa fa-fw fa-close"></i> Close</button>
14+
<button type="submit" class="btn btn-danger{{^canFlag}} disabled{{/canFlag}}"><i class="fa fa-fw fa-flag"></i> Flag</button>
15+
</form>
16+
</div>
17+
</div>
18+
</div>
19+
</div>
120
{{#modTools}}
221
<div class="modal fade" id="removeUserModal">
322
<div class="modal-dialog">
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
<div class="panel panel-default">
22
<div class="panel-body">
33
<ul class="nav nav-pills nav-justified">
4-
<li><a rel="nofollow" href="{{{flagUrl}}}" class="{{^canFlag}}disabled{{/canFlag}}"><i class="fa fa-flag{{^flagged}}-o{{/flagged}}"></i> {{#flagged}}Unflag{{/flagged}}{{^flagged}}Flag{{/flagged}}</a></li>
4+
{{#flagged}}
5+
<li><a rel="nofollow" href="{{{flagUrl}}}" class="{{^canFlag}}disabled{{/canFlag}}"><i class="fa fa-flag"></i> Unflag</a></li>
6+
{{/flagged}}
7+
{{^flagged}}
8+
<li><a rel="nofollow" href="#" data-toggle="modal" data-target="#flagUserModal" class="{{^canFlag}}disabled{{/canFlag}}"><i class="fa fa-flag-o"></i> Flag</a></li>
9+
{{/flagged}}
510
</ul>
611
</div>
712
</div>

0 commit comments

Comments
 (0)