mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Work in Progress: Content Editing in Admin Section
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="full-width">
|
||||
|
||||
<div class="full-width">
|
||||
|
||||
<ul class="nav nav-pills">
|
||||
<li>{{#linkTo 'admin.dashboard'}}{{i18n admin.dashboard.title}}{{/linkTo}}</li>
|
||||
<li>{{#linkTo 'admin.site_settings'}}{{i18n admin.site_settings.title}}{{/linkTo}}</li>
|
||||
<li>{{#linkTo 'adminSiteContents'}}{{i18n admin.site_content.title}}{{/linkTo}}</li>
|
||||
<li>{{#linkTo 'adminUsersList.active'}}{{i18n admin.users.title}}{{/linkTo}}</li>
|
||||
<li>{{#linkTo 'admin.email_logs'}}{{i18n admin.email_logs.title}}{{/linkTo}}</li>
|
||||
<li>{{#linkTo 'adminFlags.active'}}{{i18n admin.flags.title}}{{/linkTo}}</li>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
{{#if loaded}}
|
||||
<h3>{{title}}</h3>
|
||||
<p class='description'>{{description}}</p>
|
||||
|
||||
{{#if markdown}}
|
||||
{{view Discourse.PagedownEditor valueBinding="content.content"}}
|
||||
{{/if}}
|
||||
|
||||
{{#if plainText}}
|
||||
{{view Ember.TextArea valueBinding="content.content" class="plain"}}
|
||||
{{/if}}
|
||||
|
||||
{{#if html}}
|
||||
{{view Discourse.AceEditorView contentBinding="content.content" mode="html"}}
|
||||
{{/if}}
|
||||
|
||||
{{#if css}}
|
||||
{{view Discourse.AceEditorView contentBinding="content.content" mode="css"}}
|
||||
{{/if}}
|
||||
|
||||
|
||||
|
||||
<div class='controls'>
|
||||
<button class='btn' {{action saveChanges}} {{bindAttr disabled="saveDisabled"}}>
|
||||
{{#if saving}}
|
||||
{{i18n saving}}
|
||||
{{else}}
|
||||
{{i18n save}}
|
||||
{{/if}}
|
||||
</button>
|
||||
{{#if saved}}{{i18n saved}}{{/if}}
|
||||
</div>
|
||||
|
||||
{{else}}
|
||||
<div class='spinner'>{{i18n loading}}</div>
|
||||
{{/if}}
|
||||
@@ -0,0 +1,16 @@
|
||||
<div class='row'>
|
||||
<div class='content-list span6'>
|
||||
<h3>{{i18n admin.site_content.edit}}</h3>
|
||||
<ul>
|
||||
{{#each type in content}}
|
||||
<li>
|
||||
{{#linkTo 'adminSiteContentEdit' type}}{{type.title}}{{/linkTo}}
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class='content-editor span15'>
|
||||
{{outlet}}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1 @@
|
||||
<p>{{i18n admin.site_content.none}}</p>
|
||||
Reference in New Issue
Block a user