FreeKeys CMS v1.5

freekeys

Пишите свои предложения что убрать, что добавить, что изменить.

Что будет в v1.5 (список будет постепенно пополнятся):
1) MySQLi вместо MySQL
2) Новый дизайн
3) Улучшена безопасность
4) Засчитывание переходов по просмотрам или по регистрациям
5) Настройки засчитывания переходов
6) Переписан код движка
7) Мультиязычность
8) Twig вместо tpl
9) Все данные будут хранится в БД
10) Поддержка плагинов

UPD: Основные функции движка уже переписаны.
UPD 2: Идет тестирование…

26 Comments

  1. Сделайте чтобы иногда вместо выдачи ключа писало «попробуй еще раз «,с настройкой

    Ответить

  2. Есть возможность сделать такую же CMS, только без генерации ключей, а что бы можно было закидывать туда настоящие?

    Готов заплатить

    Ответить

    1. admin

      Генерация ключей поставлена для демонстрации движка. Измени key-generation.php так, чтобы он выдавал то что тебе нужно. В новой версии сделаю готовый скрипт, который будет брать ключи из БД.

      Ответить

  3. Как сокращение ссылки правильно сделать в 1.3?? Админ помоги, Ставлю свой скрипт ничего не работает, любой сайт пишу ссылки нету.

    Ответить

    1. admin

      1) Открой файл function.php
      2) Найди функцию short_url и замени её на:
      function short_url($url)
      {
      case 'clck.ru':
      $html = file_get_contents("https://clck.ru/?url=" . $url);
      preg_match_all('#<input id="input" name="url" .* tabindex="1" value="(.+?)" />#is', $html, $text);
      return $text[1][0];
      break;
      }
      }

      3) В настройках указываешь сервис clck.ru

      Ответить

      1. А зачем использовать регулярку, когда можно просто указать правильный запрос к сервису, который возвращает только текстовое значение укороченной ссылки.
        Запрос: https://clck.ru/—?url=http://www.yandex.ru/
        Вернет: https://clck.ru/2g

        Поэтому вся функция превратится в такую:
        function short_url($url) {
        $link = file_get_contents(«https://clck.ru/—?url=».$url);
        return $link;
        }
        Плюс после return не нужно ставить break, т.к. дальше не будет выполнения функции.

  4. Почему я немогу забрать ключ кс го? Я набрал 80 переходов, появилась запись «Получить ключ» я нажал, дальше появилась запись «Вы не заполнили все поля!». Что сделать, что бы получить ключ, я всё сделал! 80 переходов. Дальше я захожу опять в на страницу кс го. на сайте, и оно говорит, нужно набрать еще 8 переходов, по сколько у меня 72, но я точно помню, что было 80!!!! Помогите!!!!!!!

    Ответить

    1. admin

      Если были не заполнены или неправильно заполнены поля, то после нажатия на «Получить ключ» снимаются переходы.

      Ответить

      1. Так как я нашёл http://obezyanych.ru/ (Не реклама)
        У них что за движок? Или у них шаблон переделан?
        Можете пожалуйста кинуть шаблоны Для FreeKeys CMS (Если они имеются)
        Буду очень благодарен,могу помочь небольшими средствами.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *