Перейти к содержанию

maltsme

Пользователи
  • Постов

    24
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные maltsme

  1. 21 час назад, Respected сказал:

    Оригинал более не будем загружать. 

    У меня есть ключ лицензионный, хотел посмотреть изменения в актуальной версии, но nulled ставить не хотелось бы. Есть ли способ получить актуальную retail версию?

  2. В 02.06.2018 в 02:59, Fateswhisper сказал:

    Пользовался кто нибудь ldap авторизацией в версии 4.3.2?

    При попытки авторизации:

    При этом новый пользователь в списках появляется, так же приходит email-уведомление о регистрации пользователя непосредственно самому пользователю.

    Пробовал отключать требование пароля, ситуация аналогичная.

    Так же если при авторизации указать пароль отличный от пароля в AD, то высвечивается уведомление о не правильном пароле.

    Но если вручную в админке пользователю изменить пароль(хоть 123, хоть тот который должен прилетать из AD), то без каких либо проблем авторизация проходит.

    Грешил на права доступа к директории(развёрнуто на linux), сегодня скачал чистый дистрибутив версии 4.3.3, развернул на винде, тоже самое.

    Сама авторизация по ldap работает, параллельно крутится один сервис, и на другой виртуалке wp использует ldap как метод входа.

    Та же проблема. Решение придумали? А то гугл только эту страницу находит, а решения проблемы здесь нет.

  3. 6 часов назад, maltsme сказал:

    Как от этого теперь избавится? Я в методы авторизации теперь зайти не могу.

    Пришлось ручками чистить, в базе удалять, и файлы удалять. Потом все заработало опять. 

  4. В 13.01.2016 в 02:13, Respected сказал:

    Загрузить содержимое архива в корень форума - //ipbmafia.ru/applications/core/interface/file/attachment.php?id=14430

    Сделать запрос в базу данных (не забываем про префикс таблиц, запрос можно сделать в админке system > support > SQL Toolbox): 

    
    INSERT INTO `core_login_handlers` (`login_key`, `login_enabled`, `login_settings`, `login_order`, `login_acp`) VALUES
    ('vkontakte', 1, '{"app_id":"","app_secret":""}', 2, 0);
    INSERT INTO `core_sys_lang_words` (`word_id`, `lang_id`, `word_app`, `word_plugin`, `word_key`, `word_default`, `word_custom`, `word_default_version`, `word_custom_version`, `word_js`, `word_export`) VALUES
    ('', 1, '', NULL, 'login_vkontakte_secret', 'Защищенный ключ', NULL, NULL, NULL, 0, 1),
    ('', 1, '', NULL, 'login_vkontakte_app', 'ID приложения', NULL, NULL, NULL, 0, 1),
    ('', 1, '', NULL, 'login_handler_Vkontakte', 'Вконтакте', NULL, NULL, NULL, 0, 1),
    ('', 1, '', NULL, 'login_vkontakte', 'Вход через Вконтакте', NULL, NULL, NULL, 0, 1);
    
    ALTER TABLE `core_members` ADD `vk_uid` BIGINT NOT NULL DEFAULT '0',
    ADD `vk_token` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL ,
    ADD INDEX ( `vk_uid` );
    
    INSERT INTO `core_sys_lang_words` (`word_id`, `lang_id`, `word_app`, `word_plugin`, `word_theme`, `word_key`, `word_default`, `word_custom`, `word_default_version`, `word_custom_version`, `word_js`, `word_export`) VALUES (NULL, '1', 'core', NULL, NULL, 'profilesync__VK', 'VK', NULL, NULL, NULL, '0', '1');

    Далее идём по адресу https://vk.com/editapp?act=create , создаём приложение, получаем данные и вводим в настройках VK login handler.

    100% рабочий вариант, проверялось как на чистой установке, так и на многочисленных старых форумах.

    Как от этого теперь избавится? Я в методы авторизации теперь зайти не могу.

  5. Только что разбирался с этим, только письма регистрации не отправлялись. Вообщем настроил нормально сервер отправки, и все заработало.

    Система => Настройки email
    Там  SMTP-сервер Указать который через SSL работает чтоб письма в папку спам не падали
    Далее  Порт сервера SMTP который мы настраиваем
    Ну и имя пользователя и пароль, если все правильно, то письмо счастья придет на почту которая выше указана как  Email-адрес для входящих писем 

    Вообщем и рассылка тоже работает.

  6. Многим известен Steam Profile Integration 1.1.0 и то как он работает.
    Вышел Steam Profile Integration 2.0.9, если у кого то есть возможность его выложить, прошу сделайте это и выложите его здесь на ipbMafia
    Ссылка на страницу в Marketplace

    Спасибо.

  7. 3 минуты назад, IAF сказал:

    Как же вы тогда создавали плагины или приложения для IPS4?..

    http://remoteservices.invisionpower.com/docs/in_dev

    Прошу прощения за настойчивость, я работаю с разными CMS и к IPS вернулся несколько дней назад, чтоб оценить всю мощь и красоту нового, переработанного движка. Ранее я не разрабатывал для данной CMS приложения с плагинами.

  8. 1 минуту назад, Sanshalay сказал:

    Обновление форума при неактивной лицензии является нарушением лицензионного соглашения и грозит аннулированием лицензии

    Ну в планах продлить лицензию, к тому же сайт только на этапе строительства, да и лицензия не закреплена в IPS по адресу доменного имени. По этому это вроде пробы (теста).

  9. 2 минуты назад, IAF сказал:

    Если вы разработчик плагинов/приложений, то вы должны и так знать, зачем он.

    Если нет, то он вам не нужен.

    Да я разработчик, но к этому пакету обращаюсь впервые, по этому и хотел знать о его возможностях.

  10. 1 минуту назад, Yos сказал:

    Вообще то обновление так и происходит. Заливаешь поверх все файлы, запускаешь скрипт обновления, и он производить необходимую конвертацию базы.

    Заливать надо с заменой? А если у меня не Нул, то обновиться нормально? (У меня закончилась активация на IPS но ключ рабочий. Хотя обновлять не дает.)

  11. Да не, это не то. Я хотел как здесь, и у меня получилось сделать самостоятельно, правда пришлось в коде полазить и стили посмотреть.
     
    Внешний вид => Ваш шаблон => Глобальные шаблоны => includeJS
    <if test="minifyjs:|:$this->settings['use_minify']">
    <if test="remoteloadjs:|:$this->settings['remote_load_js']">
    <script type='text/javascript' src='<if test="usehttpsprototype:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js'></script>
    <script type='text/javascript' src='<if test="usehttpsprototype:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js'></script>
    <script type='text/javascript' src='<if test="usehttpsscriptaculous:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script>
    <else />
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
    <script type='text/javascript' src='{$this->settings['js_base_url']}min/index.php?ipbv={$this->registry->output->antiCacheHash}&amp;g=js'></script>
    </if>
    <script type='text/javascript' src='{$this->settings['js_base_url']}min/index.php?ipbv={$this->registry->output->antiCacheHash}&amp;charset={$this->settings['gb_char_set']}&amp;f={parse expression="PUBLIC_DIRECTORY"}/js/ipb.js,cache/lang_cache/{$this->lang->lang_id}/ipb.lang.js,{parse expression="PUBLIC_DIRECTORY"}/js/ips.hovercard.js,{parse expression="PUBLIC_DIRECTORY"}/js/ips.quickpm.js<if test="hasjsmodules:|:count($jsModules)">,{parse expression="PUBLIC_DIRECTORY"}/js/ips.{parse expression="implode('.js,' . PUBLIC_DIRECTORY . '/js/ips.', array_unique( array_keys( $jsModules ) ) )"}.js</if>' charset='{$this->settings['gb_char_set']}'></script>
    <else />
    <if test="nominifyremoteloadjs:|:$this->settings['remote_load_js']">
    <script type='text/javascript' src='<if test="nmusehttpsp:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js'></script>
    <script type='text/javascript' src='<if test="nmusehttpsp:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js'></script>
    <else />
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
    <script type='text/javascript' src='{$this->settings['js_base_url']}js/3rd_party/prototype.js'></script>
    </if>
    <script type='text/javascript' src='{$this->settings['js_base_url']}js/ipb.js?ipbv={$this->registry->output->antiCacheHash}&amp;load=quickpm,hovercard,{parse expression="implode(',', array_unique( array_keys( $jsModules ) ) )"}'></script>
    <if test="nominifyremoteloadjs2:|:$this->settings['remote_load_js']">
    <script type='text/javascript' src='<if test="nmusehttpss:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script>
    <else />
    <script type='text/javascript' src='{$this->settings['js_base_url']}js/3rd_party/scriptaculous/scriptaculous-cache.js'></script>
    </if>
    <script type="text/javascript" src='{$this->settings['cache_dir']}lang_cache/{$this->lang->lang_id}/ipb.lang.js?nck={$this->settings['noCacheKey']}' charset='{$this->settings['gb_char_set']}'></script>
    </if>
    {parse template="liveEditJs" group="global"}
    <if test="isLargeTouch:|:$this->registry->output->isLargeTouchDevice()">
    <script type="text/javascript" src='{$this->settings['js_base_url']}js/3rd_party/iscroll/iscroll.js'></script>
    </if>
    
    
    <script type="text/javascript">
    <!--
    (function($){
    $(function(){var e = $(".scrollTop");
    var speed = 500;
    e.click(function(){
    $("html:not(:animated), body:not(:animated)").animate({ scrollTop: 0}, speed);
    return false; 
       });
    
    
    function show_scrollTop(){
    ($(window).scrollTop()>250 )?e.fadeIn(1000):e.hide();
    }
    $(window).scroll( function(){show_scrollTop()} ); 
    show_scrollTop();
    });
    })(jQuery)
    //-->
    </script>
    

    Теперь в globalTemplate после </head>

    <div class="scrollTop" style="display: block;"><div class="scrollTop__side"></div><div class="scrollTop__arrow"></div></div>

    ну и ipb_styles.css

    .scrollTop {
    display: none;
    position: fixed;
    width: 3%;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 9000;
    cursor: pointer;
    }
    .scrollTop__side {
    position: fixed;
    width: 3%;
    height: 100%;
    top: 0;
    left: 0;
    background: black;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0.2);
    -moz-opacity: 0.1;
    -khtml-opacity: 0.1;
    opacity: 0.1;
    }
    .scrollTop__arrow {
    position: fixed;
    width: 3%;
    height: 100%;
    top: 50px;
    left: 0;
    background: url(путь к файлу/стрелка.png) top no-repeat;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.4)";
    filter: alpha(opacity=0.4);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
    }

    У меня теперь идентично тому как здесь с лева, можно конечно в стилях поковыряться, но задача выполнена. Спасибо  title="">__ipbmafia.ru

×
×
  • Создать...