2018-01-07 12:17:03 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
class pluginHTMLCode extends Plugin {
|
|
|
|
|
2021-09-25 20:28:17 +02:00
|
|
|
public function init() {
|
|
|
|
$this->dbFields = array(
|
|
|
|
'head' => '',
|
|
|
|
'header' => '',
|
|
|
|
'footer' => '',
|
|
|
|
'adminHead' => '',
|
|
|
|
'adminHeader' => '',
|
|
|
|
'adminFooter' => ''
|
|
|
|
);
|
|
|
|
}
|
|
|
|
|
|
|
|
public function form() {
|
|
|
|
global $L;
|
|
|
|
|
|
|
|
$html = '<h2>' . $L->g('Website') . '</h2>';
|
|
|
|
|
|
|
|
$html .= '<div class="mb-3">';
|
|
|
|
$html .= '<label class="form-label" for="head">'.$L->get('Head').'</label>';
|
|
|
|
$html .= '<textarea class="form-control" rows="3" name="head" id="head">'.$this->getValue('head').'</textarea>';
|
|
|
|
$html .= '<div class="form-text">'.$L->get('insert-code-in-the-website-inside-the-tag-head').'</div>';
|
|
|
|
$html .= '</div>';
|
|
|
|
|
|
|
|
$html .= '<div class="mb-3">';
|
|
|
|
$html .= '<label class="form-label" for="header">'.$L->get('Header').'</label>';
|
|
|
|
$html .= '<textarea class="form-control" rows="3" name="header" id="header">'.$this->getValue('header').'</textarea>';
|
|
|
|
$html .= '<div class="form-text">'.$L->get('insert-code-in-the-website-at-the-top').'</div>';
|
|
|
|
$html .= '</div>';
|
|
|
|
|
|
|
|
$html .= '<div class="mb-3">';
|
|
|
|
$html .= '<label class="form-label" for="footer">'.$L->get('Footer').'</label>';
|
|
|
|
$html .= '<textarea class="form-control" rows="3" name="footer" id="footer">'.$this->getValue('footer').'</textarea>';
|
|
|
|
$html .= '<div class="form-text">'.$L->get('insert-code-in-the-website-at-the-bottom').'</div>';
|
|
|
|
$html .= '</div>';
|
|
|
|
|
|
|
|
$html .= '<h2 class="mt-4">' . $L->g('Admin area') . '</h2>';
|
|
|
|
|
|
|
|
$html .= '<div class="mb-3">';
|
|
|
|
$html .= '<label class="form-label" for="adminHead">'.$L->get('Head').'</label>';
|
|
|
|
$html .= '<textarea class="form-control" rows="3" name="adminHead" id="adminHead">'.$this->getValue('adminHead').'</textarea>';
|
|
|
|
$html .= '<div class="form-text">'.$L->get('insert-code-in-the-admin-area-inside-the-tag-head').'</div>';
|
|
|
|
$html .= '</div>';
|
|
|
|
|
|
|
|
$html .= '<div class="mb-3">';
|
|
|
|
$html .= '<label class="form-label" for="adminHeader">'.$L->get('Header').'</label>';
|
|
|
|
$html .= '<textarea class="form-control" rows="3" name="adminHeader" id="adminHeader">'.$this->getValue('adminHeader').'</textarea>';
|
|
|
|
$html .= '<div class="form-text">'.$L->get('insert-code-in-the-admin-area-at-the-top').'</div>';
|
|
|
|
$html .= '</div>';
|
|
|
|
|
|
|
|
$html .= '<div class="mb-3">';
|
|
|
|
$html .= '<label class="form-label" for="adminFooter">'.$L->get('Header').'</label>';
|
|
|
|
$html .= '<textarea class="form-control" rows="3" name="adminFooter" id="adminFooter">'.$this->getValue('adminFooter').'</textarea>';
|
|
|
|
$html .= '<div class="form-text">'.$L->get('insert-code-in-the-admin-area-at-the-bottom').'</div>';
|
|
|
|
$html .= '</div>';
|
|
|
|
|
|
|
|
return $html;
|
|
|
|
}
|
|
|
|
|
|
|
|
public function siteHead()
|
|
|
|
{
|
|
|
|
return html_entity_decode($this->getValue('head'));
|
|
|
|
}
|
|
|
|
|
|
|
|
public function siteBodyBegin()
|
|
|
|
{
|
|
|
|
return html_entity_decode($this->getValue('header'));
|
|
|
|
}
|
|
|
|
|
|
|
|
public function siteBodyEnd()
|
|
|
|
{
|
|
|
|
return html_entity_decode($this->getValue('footer'));
|
|
|
|
}
|
|
|
|
|
|
|
|
public function adminHead()
|
|
|
|
{
|
|
|
|
return html_entity_decode($this->getValue('adminHead'));
|
|
|
|
}
|
|
|
|
|
|
|
|
public function adminBodyBegin()
|
|
|
|
{
|
|
|
|
return html_entity_decode($this->getValue('adminHeader'));
|
|
|
|
}
|
|
|
|
|
|
|
|
public function adminBodyEnd()
|
|
|
|
{
|
|
|
|
return html_entity_decode($this->getValue('adminFooter'));
|
|
|
|
}
|
|
|
|
}
|