1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Любая версия [PW] Очередная регистрация

Тема в разделе 'PW Web', создана пользователем salitypw, 9 июл 2015.

  1. Convict Пользователи

    Сообщения:
    88
    Лайки:
    13
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Insanity
    :)попробую, фрейм сразу нет хД
  2. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    1) Дописать это в регу самого IPB.
    2) Написать кастомную регистрацию, а стандартную закрыть.
    NetSpirit нравится это.
  3. Димка11 Пользователи

    Сообщения:
    231
    Лайки:
    32
    Пол:
    Мужской
    Репутация:
    1
    Страна:
    Russian Federation Russian Federation
    [​IMG]

    #рукиизжопы
    че я не так сделал ? :D
  4. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Скинь логи из: app/storage/exceptions_logs
  5. Unix Пользователи

    Сообщения:
    1.028
    Лайки:
    331
    Пол:
    Мужской
    Репутация:
    6
    Страна:
    Ukraine Ukraine
    Что это? Какой шаблон, о чем это он?
    2015-07-12_17-10-17.jpg
  6. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Есть такое понятие, как "компиляция шаблона" :)
    P. S. Необходимо разрешить запись в директорию app/storage
    chmod 777 -R /var/www/reg/app/storage
  7. Unix Пользователи

    Сообщения:
    1.028
    Лайки:
    331
    Пол:
    Мужской
    Репутация:
    6
    Страна:
    Ukraine Ukraine
    А можно как-нить вырубить вк ? Чисто для теста.
  8. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Разве что вырезать часть кода, который отвечает за проверку страницы ВК :)
    Димка11 нравится это.
  9. Yanix Пользователи

    Сообщения:
    13
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Привет. Столкнулся с несколькими проблемами.
    1. При неизмененном .htaccess запрещает доступ к каталогу.
    Убрал строчку с реврайтом - заработало.

    2. Хотелось бы так же убрать требование VK, поискал в файлах, рандомно закомментировал похожие строки - требование осталось.
    Просьба направить в нужный каталог.

    Спасибо.
    Последнее редактирование: 15 июл 2015
  10. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    945
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    По идее должно быть так:
    1) Идём в файл %register%/app/views/index.php
    2) Комментируем строчки 34 и 35
    Код:
                    <input type="text" name="vk" value="{{ ??post.vk | trim | escape }}" maxlength="64" class="vk" placeholder="Ссылка на Вашу страницу ВКонтакте" required="" />
                    <div><p class="vk-help">Укажите ссылку на Вашу страницу в соц. сети ВКонтакте. Это необходимо для подтверждения регистрации. Если у Вас еще нет профиля в этой соц. сети, то его можно зарегистрировать здесь: <a style="color: white;" href="https://vk.com/" target="_blank">https://vk.com/</a> </p></div>
    
    3) Сохраняём
    4) Открываем файл %register%/app/models/Vk.php
    5) Пишем в начале функции verification "return 0;":
    Код:
        public function verification($user_id = 0, $secret_key = '')
        {
            return 0;
            $user_status = $this->getUserStatus($user_id);
          
            if (in_array($user_status, array(1, 2, 3), true)) {
                return $user_status;
            }
          
            return trim($user_status) == trim($secret_key) ? 0 : 4;
        }
    
    6) Сохраняем.

    Что мы сделали: в app/views/index.php убрали со страницы поле ввода страницы вк. Затем в app/models/Vk.php в функции проверки возвращаем всегда 0, что означает успешное выполнение: после return код ниже выполняться не будет и произойдёт выход из функции.
  11. Yanix Пользователи

    Сообщения:
    13
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Сейчас опробую.
    --- добавлено: 15 июл 2015 в 06:48 ---
    К сожалению, требование, как и само поле - осталось.
    Последнее редактирование модератором: 23 июл 2015
  12. Yanix Пользователи

    Сообщения:
    13
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Перекомментировал что только можно и нельзя, сделал поиск фраз по всем файлам регистрации через notepad - не найдено.
    Вероятно автор перестарался с шифровкой этого поля.
  13. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Никакой "шифровки" там нет :) Шаблон "скомпилирован". После любых манипуляций с вьюшкой %register%/app/views/index.php надо очишать директорию %register%/app/storage/compiled_tpl. Проще всего это сделать руками :) Но так же можно и в коде конструкцией $this->tpl->clean();

    P. S. Если многим так мешает проверка страницы ВК, то ближе к вечеру скину вариант с вырезанной проверкой.
  14. Yanix Пользователи

    Сообщения:
    13
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Сделал. Теперь пишет "Одно или несколько полей не заполнены". Где-то ещё нужно очищать или закомментировать?
  15. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Да, во многих местах там надо вырезать код.

  16. Yanix Пользователи

    Сообщения:
    13
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Я конечно тоже люблю халяву, как и многие.
    Но хотелось бы разобраться сейчас. Можешь хотя бы намекнуть какие файлы\папки копать?
  17. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Ну... копать там надо только app/models/Auth.php (убрать проверку ВК) и app/views/index.php (убрать поле для ввода ссылки на страницу ВК).
  18. Yanix Пользователи

    Сообщения:
    13
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Закомментировал все что мог, связаное с VK в этом файле - пишет, что одно или несколько полей не заполнено.
  19. TopicStarter Overlay

    salitypw Программист Пользователи

    Сообщения:
    673
    Лайки:
    458
    Пол:
    Мужской
    Репутация:
    8
    Команда:
    Easy Game Protection
    Страна:
    Japan Japan
    Обновил первое сообщение.
    Mr.Fleks нравится это.
  20. obeyone Пользователи

    Сообщения:
    101
    Лайки:
    1
    Пол:
    Мужской
    Репутация:
    0
    Может кто то помочь установить версию без вк ?? При попытке регистрации вылезает красная таблица с кучей лайнов.
Черновик сохранён Черновик удалён
Similar Threads
  1. (NevO)
    Ответов:
    7
    Просмотров:
    1.966
  2. xMaD
    Ответов:
    2
    Просмотров:
    1.093
  3. salitypw
    Ответов:
    34
    Просмотров:
    8.660
  4. wsok
    Ответов:
    9
    Просмотров:
    2.440
  5. salitypw
    Ответов:
    10
    Просмотров:
    3.127
Загрузка...

Поделиться этой страницей