moved admin related partials from vanilla into core

v1.18.x
psychobunny 11 years ago
parent 3b48668385
commit 8d149cb2ee

@ -47,7 +47,7 @@ define('forum/admin/appearance/skins', function() {
Skins.render = function(bootswatch) {
var themeContainer = $('#bootstrap_themes');
templates.parse('partials/admin/theme_list', {
templates.parse('admin/partials/theme_list', {
themes: bootswatch.themes.map(function(theme) {
return {
type: 'bootswatch',

@ -74,7 +74,7 @@ define('forum/admin/appearance/themes', function() {
instListEl.append($('<li/ >').addClass('no-themes').html('No installed themes found'));
return;
} else {
templates.parse('partials/admin/theme_list', {
templates.parse('admin/partials/theme_list', {
themes: themes
}, function(html) {
instListEl.html(html);

@ -293,7 +293,7 @@ define('forum/admin/manage/categories', ['uploader', 'forum/admin/iconSelect'],
return app.alertError(err.message);
}
templates.parse('partials/admin/categories/users', {
templates.parse('admin/partials/categories/users', {
users: results
}, function(html) {
resultsEl.html(html);
@ -336,7 +336,7 @@ define('forum/admin/manage/categories', ['uploader', 'forum/admin/iconSelect'],
return app.alertError(err.message);
}
templates.parse('partials/admin/categories/groups', {
templates.parse('admin/partials/categories/groups', {
groups: results
}, function(html) {
groupsResultsEl.html(html);

@ -134,14 +134,14 @@
</div>
<span class="hidden" id="csrf" data-csrf="{csrf}"></span>
<!-- IMPORT partials/admin/categories/new.tpl -->
<!-- IMPORT partials/admin/categories/permissions.tpl -->
<!-- IMPORT partials/admin/categories/setParent.tpl -->
<!-- IMPORT admin/partials/categories/new.tpl -->
<!-- IMPORT admin/partials/categories/permissions.tpl -->
<!-- IMPORT admin/partials/categories/setParent.tpl -->
<div id="icons" style="display:none;">
<div class="icon-container">
<div class="row fa-icons">
<i class="fa fa-doesnt-exist"></i>
<!-- IMPORT partials/fontawesome.tpl -->
<!-- IMPORT admin/partials/fontawesome.tpl -->
</div>
</div>
</div>

@ -124,7 +124,7 @@
<div class="icon-container">
<div class="row fa-icons">
<i class="fa fa-doesnt-exist"></i>
<!-- IMPORT partials/fontawesome.tpl -->
<!-- IMPORT admin/partials/fontawesome.tpl -->
</div>
</div>
</div>

@ -0,0 +1,16 @@
<!-- BEGIN groups -->
<li data-name="{groups.name}">
<div class="btn-group pull-right">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
Privileges <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li role="presentation"><a href="#" data-priv="groups:find" class="<!-- IF groups.privileges.groups:find -->active<!-- ENDIF groups.privileges.groups:find -->">Find category</a></li>
<li role="presentation"><a href="#" data-priv="groups:read" class="<!-- IF groups.privileges.groups:read -->active<!-- ENDIF groups.privileges.groups:read -->">Access &amp; Read</a></li>
<li role="presentation"><a href="#" data-priv="groups:topics:create" class="<!-- IF groups.privileges.groups:topics:create -->active<!-- ENDIF groups.privileges.groups:topics:create -->">Create Topics</a></li>
<li role="presentation"><a href="#" data-priv="groups:topics:reply" class="<!-- IF groups.privileges.groups:topics:reply -->active<!-- ENDIF groups.privileges.groups:topics:reply -->">Reply to Topics</a></li>
</ul>
</div>
{groups.name}
</li>
<!-- END groups -->

@ -0,0 +1,41 @@
<div id="new-category-modal" class="modal" tabindex="-1" role="dialog" aria-labelledby="Add New Modal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h3>Create New Category</h3>
</div>
<div class="modal-body">
<div>
<form class='form-horizontal'>
<div class="control-group">
<label class="control-label" for="inputName">Name</label>
<div class="controls">
<input class="form-control" type="text" id="inputName" placeholder="Name" value="">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputDescription">Description</label>
<div class="controls">
<input class="form-control" type="text" id="inputDescription" placeholder="Description" value="">
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputIcon">Icon</label>
<div class="controls">
<div class="icon">
<i data-name="icon" value="fa-pencil" class="fa fa-pencil fa-2x"></i>
</div>
</div>
</div>
</form>
</div>
</div>
<div class="modal-footer">
<button type="button" id="create-category-btn" href="#" class="btn btn-primary btn-lg btn-block">Create</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->

@ -0,0 +1,32 @@
<div id="category-permissions-modal" class="modal permissions-modal fade" tabindex="-1" role="dialog" aria-labelledby="Category Permissions" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h3>Category Permissions</h3>
</div>
<div class="modal-body">
<p>The following users have access control permissions in this Category</p>
<ul class="members"></ul>
<hr />
<form role="form">
<div class="form-group">
<label for="permission-search">User Search</label>
<input class="form-control" type="text" id="permission-search" />
</div>
</form>
<ul class="search-results users"></ul>
<hr />
<form role="form">
<div class="form-group">
<label for="permission-group-pick">User Groups</label>
</div>
</form>
<ul class="search-results groups"></ul>
</div>
</div>
</div>
</div>

@ -0,0 +1,16 @@
<div class="modal fade" id="setParent" tabindex="-1" role="dialog" aria-labelledby="setParentLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="setParentLabel">Set Parent Category</h4>
</div>
<div class="modal-body">
<!-- IMPORT partials/category_list.tpl -->
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>

@ -0,0 +1,18 @@
<!-- BEGIN users -->
<li data-uid="{users.uid}">
<div class="btn-group pull-right">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
Privileges <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li role="presentation"><a href="#" data-priv="find" class="<!-- IF users.privileges.find -->active<!-- ENDIF users.privileges.find -->">Find category</a></li>
<li role="presentation"><a href="#" data-priv="read" class="<!-- IF users.privileges.read -->active<!-- ENDIF users.privileges.read -->">Access &amp; Read</a></li>
<li role="presentation"><a href="#" data-priv="topics:create" class="<!-- IF users.privileges.topics:create -->active<!-- ENDIF users.privileges.topics:create -->">Create Topics</a></li>
<li role="presentation"><a href="#" data-priv="topics:reply" class="<!-- IF users.privileges.topics:reply -->active<!-- ENDIF users.privileges.topics:reply -->">Reply to Topics</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation"><a href="#" data-priv="mods" class="<!-- IF users.privileges.mods -->active<!-- ENDIF users.privileges.mods -->">Moderator</a></li>
</ul>
</div>
<img src="{users.picture}" /> {users.username}
</li>
<!-- END users -->

File diff suppressed because one or more lines are too long

@ -0,0 +1,18 @@
<!-- BEGIN themes -->
<li data-type="{themes.type}" data-theme="{themes.id}"<!-- IF themes.css --> data-css="{themes.css}"<!-- ENDIF themes.css -->>
<img title="{themes.id}" src="{themes.screenshot_url}" />
<div>
<div class="pull-right">
<button class="btn btn-primary" data-action="use">Use</button>
</div>
<h4>{themes.name}</h4>
<p>
{themes.description}
<!-- IF themes.url -->
(<a href="{themes.url}" target="_blank">Homepage</a>)
<!-- ENDIF themes.url -->
</p>
</div>
<div class="clear"></div>
</li>
<!-- END themes -->
Loading…
Cancel
Save