summaryrefslogtreecommitdiffstats
path: root/modules-available/news/templates/page-news.html
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/news/templates/page-news.html')
-rw-r--r--modules-available/news/templates/page-news.html20
1 files changed, 13 insertions, 7 deletions
diff --git a/modules-available/news/templates/page-news.html b/modules-available/news/templates/page-news.html
index 6293b62d..b22b44f5 100644
--- a/modules-available/news/templates/page-news.html
+++ b/modules-available/news/templates/page-news.html
@@ -11,18 +11,18 @@
<p>{{lang_newsIntro}}</p>
<div class="form-group">
<label for="news-title-id">{{lang_title}}</label>
- <input type="text" name="news-title" id ="news-title-id" class="form-control" placeholder="{{welcome}}" value="{{latestTitle}}">
+ <input type="text" name="news-title" id ="news-title-id" class="form-control" placeholder="{{welcome}}" value="{{latestTitle}}" {{perms.news.save.readonly}}>
</div>
<div class="form-group">
<label for="news-content-id">{{lang_content}}</label>
- <textarea name="news-content" id ="news-content-id" class="form-control summernote" rows="5" cols="30" placeholder="">{{latestContent}}</textarea>
+ <textarea name="news-content" id ="news-content-id" class="form-control summernote" rows="5" cols="30" {{perms.news.save.readonly}}>{{latestContent}}</textarea>
</div>
<div class="row">
<div class="text-left col-md-6">
<p>{{lang_latestUpdate}}: {{latestDate}}</p>
</div>
<div class="text-right col-md-6">
- <button {{^allowedNewsSave}}disabled{{/allowedNewsSave}} class="btn btn-primary sn-btn" name="news-type" value="news" type="submit"><span class="glyphicon glyphicon-floppy-disk"></span> {{lang_save}}</button>
+ <button {{perms.news.save.disabled}} class="btn btn-primary sn-btn" name="news-type" value="news" type="submit"><span class="glyphicon glyphicon-floppy-disk"></span> {{lang_save}}</button>
<input type="hidden" name="token" value="{{token}}">
</div>
</div>
@@ -57,7 +57,7 @@
</td>
<td class="text-center">
<input type="hidden" name="news-type" value="news">
- <button {{^allowedNewsDelete}}disabled{{/allowedNewsDelete}} class="btn btn-danger btn-xs" type="submit" name="newsid" value="{{newsid}}"><span class="glyphicon glyphicon-trash"></span></button>
+ <button {{perms.news.delete.disabled}} class="btn btn-danger btn-xs btn-delete" type="submit" name="newsid" value="{{newsid}}"><span class="glyphicon glyphicon-trash"></span></button>
</td>
</tr>
{{/list}}
@@ -74,10 +74,10 @@
<div class="form-group">
<br/>
<label for="news-content-id">{{lang_content}}</label>
- <textarea name="help-content" id="help-content-id" class="form-control summernote" style="min-height:400px" placeholder="">{{latestHelp}}</textarea>
+ <textarea name="help-content" id="help-content-id" class="form-control summernote" style="min-height:400px" {{perms.help.save.readonly}}>{{latestHelp}}</textarea>
</div>
<div class="text-right">
- <button {{^allowedHelpSave}}disabled{{/allowedHelpSave}} class="btn btn-primary sn-btn" name="news-type" value="help" type="submit"><span class="glyphicon glyphicon-floppy-disk"></span> {{lang_save}}</button>
+ <button {{perms.help.save.disabled}} class="btn btn-primary sn-btn" name="news-type" value="help" type="submit"><span class="glyphicon glyphicon-floppy-disk"></span> {{lang_save}}</button>
<input type="hidden" name="token" value="{{token}}">
</div>
</form>
@@ -108,7 +108,7 @@
</td>
<td class="text-center">
<input type="hidden" name="news-type" value="help">
- <button {{^allowedHelpDelete}}disabled{{/allowedHelpDelete}} class="btn btn-danger btn-xs" type="submit" name="newsid" value="{{newsid}}"><span class="glyphicon glyphicon-trash"></span></button>
+ <button {{perms.help.delete.disabled}} class="btn btn-danger btn-xs btn-delete" type="submit" name="newsid" value="{{newsid}}"><span class="glyphicon glyphicon-trash"></span></button>
</td>
</tr>
{{/listHelp}}
@@ -129,5 +129,11 @@ document.addEventListener("DOMContentLoaded", function () {
$button.click();
}
});
+ $('.summernote[readonly]').each(function() { $(this).summernote('disable'); });
+ $('.btn-delete').click(function (event) {
+ if (confirm('{{lang_confirmDelete}}'))
+ return;
+ event.preventDefault();
+ });
}, false);
// --></script> \ No newline at end of file