Скрыть объявление
Вышла новая версия XenForo 1.5.13 Nulled By XenForo.Info. Поспешите обновить свои форумы на новую версию прямо сейчас!

[GX] bb-code (modal) -> Beta 1.0.0

Добавляет возможность использовать стандартные модальные окна при нажатии на ссылку.

  1. TopicStarter Overlay
    Георгий Шевченко

    Георгий Шевченко Проверенные

    Сообщения:
    2212
    Симпатии:
    4316
    Пользователь Георгий Шевченко разместил новый ресурс:

    [GX] bb-code (modal) -> Beta - Добавляет возможность использовать стандартные модальные окна при нажатии на ссылку.

    Узнать больше об этом ресурсе...
     
    Hope, Mirovinger и Kolya groza morey нравится это.
  2. Rommax

    Rommax Проверенные

    Сообщения:
    1329
    Симпатии:
    499
    Пол:
    Мужской
    а моно как то вывести его в редакторе списком ?
     
  3. TopicStarter Overlay
    Георгий Шевченко

    Георгий Шевченко Проверенные

    Сообщения:
    2212
    Симпатии:
    4316
    Rommax, будет время (обновлю)
     
    Rommax нравится это.
  4. Rommax

    Rommax Проверенные

    Сообщения:
    1329
    Симпатии:
    499
    Пол:
    Мужской
    И еще заметил такое что текст обрезается до начала ссылки . Или использования другого бб кода ) К прмиеру img ) И переноса строки нет ) Или я что то не так делаю )
     
  5. TopicStarter Overlay
    Георгий Шевченко

    Георгий Шевченко Проверенные

    Сообщения:
    2212
    Симпатии:
    4316
    Rommax, на счет использования bb-кода возможно, в теле сообщения (вообще запрещены bb-code)
    думал более проще просто разрешить писать html кодом (но наверное исправлю чтобы парсил) а от html откажусь
     
    Rommax нравится это.
  6. Rommax

    Rommax Проверенные

    Сообщения:
    1329
    Симпатии:
    499
    Пол:
    Мужской
    Очень интересная вещь по сути получается ) Это же можно в теме кучу окон создать с инструкцией или правилами и тд не создавая кучу тем )
     
  7. TopicStarter Overlay
    Георгий Шевченко

    Георгий Шевченко Проверенные

    Сообщения:
    2212
    Симпатии:
    4316
    Rommax, совершенно верно.

    Вот вам фикс (теперь BB-код поддерживает)
    Замените весь код на этот в папке library/GX/ModalBBcode
    Код:
    class GX_ModalBBcode_Index
    {
        public static function MyOption($myOption) {
            $options = XenForo_Application::get('options');
            $option = $options->$myOption;
            return $option;
        }
       
        public static function render(array $tag, array $rendererStates, XenForo_BbCode_Formatter_Base $formatter)
        {
            $view = $formatter->getView();
            $myRandIdModel = rand(1, 99999999999) . '_gx';
           
            if(!empty($tag['children'])) { $myText = $tag['children']; 
            $formatter = XenForo_BbCode_Formatter_Base::create();
            $parser = new XenForo_BbCode_Parser($formatter);
            $html = $parser->render($myText);
            } else { $myText = GX_ModalBBcode_Index::MyOption('BbCodeDefaultMessage'); }
           
           
           
            $myOption = explode(",", $tag['option']);
            $myArrays = array(
            'GXbbCode' => $myOption
            );   
           
            $newArray = array();
            foreach($myArrays as $myGxBBCode) {
               
                if(empty($myGxBBCode['0'])) { $myGxBBCode['0'] = GX_ModalBBcode_Index::MyOption('h1BbCode'); }
                if(empty($myGxBBCode['1'])) { $myGxBBCode['1'] = GX_ModalBBcode_Index::MyOption('StateBbCode'); }
               
                $myGxBBCode['h1'] = $myGxBBCode['0'];
                $myGxBBCode['state'] = $myGxBBCode['1'];
                unset($myGxBBCode['0'], $myGxBBCode['1']);
                $newArray[] = $myGxBBCode;
            }
            $myArrays = array_shift($newArray);
            $myArrays += array (
            'message' => $html
            );
           
            if ($view)
            {
                $template = $view->createTemplateObject('gx_modal_bbcode', array(
                    'GxBBCode' => $myArrays,
                    'Rand' => $myRandIdModel,
                ));
                return $template->render();
            }    
        }
    }
     
    Hope и Rommax нравится это.
  8. Rommax

    Rommax Проверенные

    Сообщения:
    1329
    Симпатии:
    499
    Пол:
    Мужской
    окно не открывается если содержимое следующее )
    Получается что перенос строки каким то образом влияет на это . Или я ошибаюсь.
    Код:
    [modal=Стандарт,normal]Если при попытке войти в игру вы получаете уведомление о том что в игре нет свободных мест проверьте следующее.
    Перейти в Игровой аккаунт
    Проверить сервер с которого вы играете .
    Проверьте не заблокирован ли аккаунт
    Проверьте не изменился ли айпи адрес. Если изменился внизу вы увидите уведомление где вам понадобится нажать кнопку Изменить
    Если все эти действия не помогут значит вас забанили или имеются другие проблемы. Обратитесь в лс команды форума.
    Чаще всего проблемы с доступом в игру имеют админы и рутадмины . Игроки же могут столкнуться с этой проблемой если вручную блокировали аккаунт.
    [/modal]
    До
    работает а вот такой вариант уже не пашет
     
Похожие темы
  1. egorea1999
    Ответов:
    21
    Просмотров:
    883
  2. andkab
    Ответов:
    4
    Просмотров:
    2099
  3. GarrySt
    Ответов:
    2
    Просмотров:
    709
  4. Begemot
    Ответов:
    1
    Просмотров:
    120
  5. butik
    Ответов:
    0
    Просмотров:
    64
Загрузка...
www.megastock.ru

Email: XenForo.Info@yandex.ru. Skype: XenForo.Info