Нуллим Simpla CMS

  • 3
Данный материал предоставлен сайтом All4Cms.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Нуллим Simpla CMS.
Нуллим 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
  • 7 598
Вернуться назад
    • Ник: cmotp10
    • 17 сентября 2014 09:28
    1
    Аватар
    т.е. по ссылке уже нулл?
    • Нравится
    • 1
    • Ник: Telman
    • 17 сентября 2014 13:40
    2
    Аватар
    Цитата: cmotp10
    т.е. по ссылке уже нулл?

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

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

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