mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-03 23:00:14 -05:00
Add setting for posts per page
closes #593 - added default setting of 6 posts per page - added posts per page to settings page - added limit to frontend.js (setting does not change API behavior)
This commit is contained in:
parent
dd40149c39
commit
aeee7a1404
2 changed files with 8 additions and 2 deletions
|
@ -57,10 +57,15 @@
|
||||||
<label for="activeTheme"><strong>Theme</strong></label>
|
<label for="activeTheme"><strong>Theme</strong></label>
|
||||||
<select id="activeTheme" name="general[activeTheme]">
|
<select id="activeTheme" name="general[activeTheme]">
|
||||||
{{#each availableThemes}}
|
{{#each availableThemes}}
|
||||||
<option value="{{ name }}" {{#if active}}selected{{/if}}>{{ name }}</option>
|
<option value="{{name}}" {{#if active}}selected{{/if}}>{{name}}</option>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="postsPerPage"><strong>Posts per page</strong></label>
|
||||||
|
<input id="postsPerPage" name="general[postsPerPage]" type="number" value="{{postsPerPage}}">
|
||||||
|
<p>Number of posts per page displayed</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
|
|
|
@ -164,7 +164,8 @@
|
||||||
email: this.$('#email-address').val(),
|
email: this.$('#email-address').val(),
|
||||||
logo: this.$('#logo').attr("src"),
|
logo: this.$('#logo').attr("src"),
|
||||||
icon: this.$('#icon').attr("src"),
|
icon: this.$('#icon').attr("src"),
|
||||||
activeTheme: this.$('#activeTheme').val()
|
activeTheme: this.$('#activeTheme').val(),
|
||||||
|
postsPerPage: this.$('#postsPerPage').val()
|
||||||
}, {
|
}, {
|
||||||
success: this.saveSuccess,
|
success: this.saveSuccess,
|
||||||
error: this.saveError
|
error: this.saveError
|
||||||
|
|
Loading…
Add table
Reference in a new issue