I found some issues regarding CMSimple_XH and legallink(): if a user has a template calling legallink(), or he reads /cmsimple/legal.txt, he might be confused, because the information is not according to the license information on http://www.cmsimple-xh.com/?CMSimple_XH ... of_licence. Furthermore he could think that he is using an old version, because it's stated: (c) 1999-2009 Peter Andreas Harteg. And moreover the page won't validate.
So I suggest to change this by:
1. modifying the respective part in cmsimple/cms.php to
Code: Select all
// LEGAL NOTICES
// cmb: changed for CMSimple_XH
if(@$cf['menu']['legal']=='')$cf['menu']['legal']='CMSimple Legal Notices';
if ($su==uenc($cf['menu']['legal'])) {
$f = $title = $cf['menu']['legal'];
$s = -1;
$legal_notices = rf($pth['folder']['cmsimple'].'legal-xh.txt');
$legal_notices = str_replace('<<<br>>>', tag('br'), $legal_notices);
$o .= '<h1>'.$title.'</h1>'.$legal_notices;
}
Code: Select all
<p><strong>CMSimple_XH - a Simple Content Management System</strong><<<br>>>
Copyright © 1999-2009 <a href="mailto:peter@harteg.dk">Peter Andreas Harteg</a><<<br>>>
Copyright © 2009-2011 <a href="http://www.cmsimple-xh.com/">CMSimple XH Team</a></p>
<p>This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.</p>
<p>You should have received a copy of the GNU General Public License
along with this program. If not, see <a href="http://www.gnu.org/licenses/gpl.html">GNU GENERAL PUBLIC LICENSE</a>.</p>
<p>The original CMSimple version was downloaded from CMSimple.org Saturday 2nd of January 2010 07:40:56 PM</p>
Any comments appreciated.
Christoph