Нуллим Simpla CMS

+3
Нуллим Simpla CMS

Сначала нужно скачать "чистую" версию Simpla CMS с оф.сайта.
(На момент написания статьи, последняя версия Симплы 2.3.6.)
Если на сайте версию обновили, то можете попробовать занулить свежую, или взять чистую 2.3.6 ТУТ или ТУТ.

И так, поехали.
1. /install.php (удаляем строчки номер 55-56:)
case 'license':
license(); break;

2. /install.php (удаляем строчки номер 277-331:)
//
// Настройка лицензии
//
function license()
{
$license = '';
$error = '';

if($result = file_get_contents("http://license.simplacommerce.com/index.php?host=".$_SERVER['HTTP_HOST']))
{
$testlicense = $result;
}


if(!empty($_POST['license']))
{
$license = $_POST['license'];
if(!$enddate = check_license($license))
{
$error = 'Лицензия недействительна';
}
elseif(!is_writable('config/config.php'))
{
$error = 'Поставьте права на запись для файла config/config.php';
}
else
{
# Запишем конфиги с базой
$conf = file_get_contents('config/config.php');
$conf = preg_replace("/license.*/i", 'license = "'.$license.'"', $conf);
$cf = fopen('config/config.php', 'w');
fwrite($cf, $conf);
fclose($cf);

print "<p>Благодарим вас за использование лицензионной версии Simpla!</p>";
print "<p>Ваша лицензия действительна до: $enddate;</p>";
print "<p><form method=get><input type='hidden' name='step' value='final'><input type='submit' value='продолжить &#8594;'></form></p>";
exit();
}



}

print "<p>Для работы Simpla необходим лицензионный ключ:</p>";
if(!empty($error))
print "<p class=error>$error</p>";
print "<p><form method=post name=license><textarea name=license style='width:600px; height:100px;'>".$_POST['license']."</textarea>";
if(!empty($testlicense))
print "<table><tr><td><p><input type='button' value='получить тестовый ключ' onclick=\"document.license.license.value='$testlicense';\"></p></td><td><p><input type='hidden' name='step' value='license'><input type='submit' value='продолжить &#8594;'></form></p></td></tr></table>";
else
print "<table><tr><td><p><a target=_blank href='http://license.simplacommerce.com/index.php?domain=".$_SERVER['HTTP_HOST']."'>Получить тестовый ключ</a></p></td><td><p><input type='hidden' name='step' value='license'><input type='submit' value='продолжить &#8594;'></form></p></td></tr></table>";


}

3. /simpla_source/index.php (удаляем строчку номер 74:)
print "<div style='text-align:center; font-size:22px; height:100px;'>Лицензия недействительна<br><a href='http://simplacms.ru'>Скрипт интернет-магазина Simpla</a></div>";

4. /simpla_source/config/config.php (удаляем строчку номер 3:)
(license = ...)

5. /simpla_source/simpla/LicenseAdmin.php (удаляем этот файл)
6. /simpla_source/simpla/IndexAdmin.php (удаляем строчку номер 52:)
'LicenseAdmin'        => 'license'

7. /simpla_source/simpla/IndexAdmin.php (удаляем строчки номер 76-77:)
if((!in_array($h, $l->domains) || (strtotime($l->expiration)<time() && $l->expiration!='*')) && $this->request->get('module')!='LicenseAdmin')
header('location: '.$this->config->root_url.'/simpla/index.php?module=LicenseAdmin');

На этом все. Получаем Simpla CMS 2.3.6. Null Которую можно скачать по ссылкам ниже.
P.S. По логам локального сервера, скрипт не стучит. Но советую перепроверить самим.
P.P.S. Если планируете создавать большой портал, лучше всего будет купить лицензию у авторов. И Вам будет спокойней, и Автора это подвигнет на улучшение движка.
Всем удачи :fellow:
Внимание!
Для просмотра скрытого текста, Вам необходимо Войти или Зарегистрироваться.
  • Полезные статьи, Интернет магазины
  • 2-08-2014, 12:09
  • 4136
Вернуться назад
Аватар
  • Ник: ex0blom
  • 17 сентября 2014 09:28
1
т.е. по ссылке уже нулл?
0
Аватар
  • Ник: Telman
  • 17 сентября 2014 13:40
2
Цитата: cmotp10
т.е. по ссылке уже нулл?

По ссылкам на скачивание? Да.
0
Аватар
  • Ник: ex0blom
  • 18 сентября 2014 10:45
3
протестировал. все работает.
За исключение, но возможно я не правильно настроил: когда администратор меняет содержимое корзины - там есть галочка "уведомить покупателя об изменении" - почему то не отправляет письмо. + самого покупателя на мыло не оповестил о покупке, но думаю, что я все же где то не настроил оповещение.

В целом все супер, представленный тут же адаптивный шаблон очень прост в настройке и прекрасно работает. Спасибо.

Надеюсь на время теста не спалят, но уже полон желания купить лицензию :) Оно того стоит я думаю
0
Аватар
  • Ник: Telman
  • 18 сентября 2014 12:42
4
Честно говоря, глубоко в ней не ковырялся. Поэтому про настройку оповещений ничего сказать не могу. CMS и правда симпатичная. Понравилась внешняя простота админки.
Т.к. магазин не требовался, как она себя ведет в рабочих условиях, тоже не в курсе boredom
0
Аватар
  • Ник: Cancell
  • 22 сентября 2014 17:26
5
А можно ли из уже работающей версии симплы, меньшего релиза и лицензированную, сделать выгрузку бэкапом и загрузить в зануленную?
0
Аватар
  • Ник: Telman
  • 22 сентября 2014 17:28
6
Имеется ввиду выгрузка товаров?
0
Аватар
  • Ник: mdmatic
  • 10 ноября 2015 00:13
7
теоретически да.
0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.