mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-19 01:55:13 +00:00
Finish issue #7. Theme the legal page and replace all the links pointing to the old one.
This commit is contained in:
parent
fbe31cef60
commit
d4ae75bb95
23 changed files with 33 additions and 51 deletions
|
@ -9,6 +9,7 @@ use Code\Access\PermissionRoles;
|
|||
use Code\Lib\Channel;
|
||||
use Code\Render\Theme;
|
||||
use Code\Lib\Addon;
|
||||
use Code\Module\Legal;
|
||||
|
||||
class Site
|
||||
{
|
||||
|
@ -262,7 +263,7 @@ class Site
|
|||
|
||||
$legal = PConfig::Get(App::$sys_channel['channel_id'], 'system', 'legal');
|
||||
if (!$legal) {
|
||||
$legal = file_get_contents('doc/en/TermsOfService.mc');
|
||||
$legal = file_get_contents(Legal::LEGAL_SOURCE);
|
||||
}
|
||||
|
||||
$homelogin = get_config('system', 'login_on_homepage');
|
||||
|
|
|
@ -4,19 +4,20 @@ namespace Code\Module;
|
|||
use App;
|
||||
use Code\Lib\PConfig;
|
||||
use Code\Web\Controller;
|
||||
use Code\Render\Theme;
|
||||
|
||||
class Legal extends Controller
|
||||
{
|
||||
const LEGAL_SOURCE = 'doc/en/TermsOfService.mc';
|
||||
const LEGAL_SOURCE = 'doc/src/TermsOfService.mc';
|
||||
|
||||
public function get() {
|
||||
$sys_channel = App::$sys_channel;
|
||||
$site_document = PConfig::Get($sys_channel['channel_id'],'system', 'legal');
|
||||
if (!$site_document) {
|
||||
$site_document = file_get_contents($this::LEGAL_SOURCE);
|
||||
}
|
||||
$html = bbcode($site_document);
|
||||
return $html;
|
||||
$sys_channel = App::$sys_channel;
|
||||
$site_document = PConfig::Get($sys_channel['channel_id'],'system', 'legal');
|
||||
if (!$site_document) {
|
||||
$site_document = file_get_contents(self::LEGAL_SOURCE);
|
||||
}
|
||||
return replace_macros(Theme::get_template('legal.tpl'), ['$content' => bbcode($site_document)]);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -247,7 +247,7 @@ class Register extends Controller
|
|||
|
||||
$tosurl = get_config('system', 'tos_url');
|
||||
if (!$tosurl) {
|
||||
$tosurl = z_root() . '/help/TermsOfService';
|
||||
$tosurl = z_root() . '/legal';
|
||||
}
|
||||
|
||||
$toslink = '<a href="' . $tosurl . '" target="_blank">' . t('Terms of Service') . '</a>';
|
||||
|
|
|
@ -1,5 +1 @@
|
|||
The site directory is for local modifications of documentation files.
|
||||
|
||||
Please copy the file doc/en/TermsOfService.mc to doc/site/en/TermsOfService.mc and add
|
||||
the contact details for the site owner per the GDPR. You may also translate documentation
|
||||
into other languages as desired.
|
||||
|
|
|
@ -31,5 +31,5 @@ Atentament,
|
|||
|
||||
--
|
||||
Condicions del servei:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
@ -21,4 +21,4 @@ Atentament,
|
|||
|
||||
--
|
||||
Condicions del servei:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
|
@ -31,4 +31,4 @@ Gràcies.
|
|||
|
||||
--
|
||||
Condicions del servei:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
|
@ -31,5 +31,5 @@ Thank you.
|
|||
|
||||
--
|
||||
Terms Of Service:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
||||
|
|
|
@ -31,5 +31,5 @@ Thank you.
|
|||
|
||||
--
|
||||
Terms Of Service:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
||||
|
|
|
@ -31,5 +31,5 @@ Sincerely,
|
|||
|
||||
--
|
||||
Terms Of Service:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
||||
|
|
|
@ -21,5 +21,5 @@ Sincerely,
|
|||
|
||||
--
|
||||
Terms Of Service:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
||||
|
|
|
@ -31,5 +31,5 @@ Thank you.
|
|||
|
||||
--
|
||||
Terms Of Service:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
||||
|
|
|
@ -31,5 +31,5 @@ Atentamente,
|
|||
|
||||
--
|
||||
Términos del servicio
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
@ -21,4 +21,4 @@ Atentamente,
|
|||
|
||||
--
|
||||
Términos del servicio
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
|
@ -31,4 +31,4 @@ Gracias.
|
|||
|
||||
--
|
||||
Términos del servicio
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
|
@ -18,4 +18,4 @@ Z poważaniem,
|
|||
|
||||
--
|
||||
Warunki świadczenia usług:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
|
@ -29,5 +29,5 @@ Dziękjemy.
|
|||
|
||||
--
|
||||
Warunki świadczenia usług:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
||||
|
|
|
@ -31,5 +31,5 @@
|
|||
|
||||
--
|
||||
Условия использования сервиса:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
@ -21,4 +21,4 @@
|
|||
|
||||
--
|
||||
Условия предоставления услуг:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
|
@ -31,4 +31,4 @@
|
|||
|
||||
--
|
||||
Условия предоставления услуг:
|
||||
{{$siteurl}}/help/TermsOfService
|
||||
{{$siteurl}}/legal
|
||||
|
|
5
view/tpl/legal.tpl
Normal file
5
view/tpl/legal.tpl
Normal file
|
@ -0,0 +1,5 @@
|
|||
<div class="generic-content-wrapper">
|
||||
<div class="section-content-wrapper">
|
||||
{{$content}}
|
||||
</div>
|
||||
</div>
|
|
@ -1,21 +0,0 @@
|
|||
<div class="generic-content-wrapper-styled">
|
||||
<h2>{{$title}}</h2>
|
||||
|
||||
<img src="{{$prj_icon}}" alt="project icon" style="max-height: 150px; max-width: 150px;"/><br><br>
|
||||
|
||||
<h3>{{$sitenametxt}}</h3>
|
||||
|
||||
<div><a href="{{$url}}">{{$sitename}}</a></div><br>
|
||||
|
||||
<h3>{{$headline}}</h3>
|
||||
|
||||
<div>{{if $site_about}}{{$site_about}}{{else}}--{{/if}}</div><br>
|
||||
|
||||
<h3>{{$admin_headline}}</h3>
|
||||
|
||||
<div>{{if $admin_about}}{{$admin_about}}{{else}}--{{/if}}</div><br>
|
||||
|
||||
<div><i class="fa fa-fw fa-legal"></i> <a href="help/TermsOfService">{{$terms}}</a></div>
|
||||
|
||||
|
||||
</div>
|
Loading…
Reference in a new issue