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

Myz_mi

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

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

  • Посещение

  • Победитель дней

    2

Активность репутации

  1. Лайк
    Myz_mi получил реакцию от Rusya231 в Новый вид репутации   
    Название: Новый вид репутации
    Добавил: Myz_mi
    Добавлен: 13 Июл 2012
    Категория: Хуки IP.Board 3.3.x
    Название по-русски : Новый вид репутации

    Отличный хук, который заменяет стандартный вид репутации в профиле на форуме IPB 3.3.x
    Версия CMS IPB: 3.3.x
    Комплектность: .img, .xml

    Установка:
    1. Залить все файлы из папки upload на сервер.
    2. Подключить хак стандартным образом.


  2. Лайк
    Myz_mi получил реакцию от AlexBrtn в Русификация для Classifieds 1.2.1   
    Спасибо за перевод :)
  3. Лайк
    Myz_mi получил реакцию от Karlos в Новый вид репутации   
    Название: Новый вид репутации
    Добавил: Myz_mi
    Добавлен: 13 Июл 2012
    Категория: Хуки IP.Board 3.3.x
    Название по-русски : Новый вид репутации

    Отличный хук, который заменяет стандартный вид репутации в профиле на форуме IPB 3.3.x
    Версия CMS IPB: 3.3.x
    Комплектность: .img, .xml

    Установка:
    1. Залить все файлы из папки upload на сервер.
    2. Подключить хак стандартным образом.


  4. Лайк
    Myz_mi получил реакцию от Fruit в Новый вид репутации   
    Название: Новый вид репутации
    Добавил: Myz_mi
    Добавлен: 13 Июл 2012
    Категория: Хуки IP.Board 3.3.x
    Название по-русски : Новый вид репутации

    Отличный хук, который заменяет стандартный вид репутации в профиле на форуме IPB 3.3.x
    Версия CMS IPB: 3.3.x
    Комплектность: .img, .xml

    Установка:
    1. Залить все файлы из папки upload на сервер.
    2. Подключить хак стандартным образом.


  5. Лайк
    Myz_mi получил реакцию от AUYKGN в (CSN) Spoiler v2.1   
    Название: (CSN) Spoiler v2.1
    Добавил: Myz_mi
    Добавлен: 23 Mar 2012
    Категория: ББКоды IP.Board 3.2.x

    Специальный спойлер, созданный на основе стандартного спойлера от IP.Board 3.2.x


    Открыть /public/js/ipb.js
    Найти:

    ipb.delegate.register('.bbc_spoiler_show', ipb.global.toggleSpoiler); Заменить на : ipb.delegate.register('.bbc_csnSpoiler_show', ipb.global.toggleCSNSpoiler); Найти: /* ------------------------------ */ /** * Toggle spoiler * * @param {event} e The event */ toggleSpoiler: function(e, button) { Event.stop(e); var returnvalue = $(button).up().down('.bbc_spoiler_wrapper').down('.bbc_spoiler_content').toggle(); if( returnvalue.visible() ) { $(button).value = ipb.lang['spoiler_hide']; } else { $(button).value = ipb.lang['spoiler_show']; } }, Заменить: /* ------------------------------ */ /** * Toggle CSN Spoiler * * @param {event} e The event */ toggleCSNSpoiler: function(e, button) { Event.stop(e); var returnvalue = $(button).up().up().down('.bbc_csnSpoiler_wrapper').down('.bbc_csnSpoiler_content').toggle(); if( returnvalue.visible() ) { $(button).addClassName('bbc_csnSpoiler_minus').removeClassName('bbc_csnSpoiler_plus'); } else { $(button).addClassName('bbc_csnSpoiler_plus').removeClassName('bbc_csnSpoiler_minus'); } }, В CSS стиля добавить: .bbc_csnSpoiler{} .bbc_csnSpoiler_button{background-color:#ddd;border:1px solid #aaa;border-left:2px solid #aaa;} .bbc_csnSpoiler_show{background-color:#ddd;background-repeat:no-repeat;background-position:0 50%;border:0;text-align:left;width:100%;padding-left:12px;} .bbc_csnSpoiler_minus{background-image: url(__ipbmafia.ru/public/style_images/mafia_board/bullet_toggle_minus.png);} .bbc_csnSpoiler_plus{background-image: url(__ipbmafia.ru/public/style_images/mafia_board/bullet_toggle_plus.png);} .bbc_csnSpoiler_wrapper{} .bbc_csnSpoiler_content{border:1px solid #aaa;border-top:0;border-left:2px solid #aaa;padding:5px;}

    Далее идёт инструкция по добавлению BB-Кода. Вы можете её не выполнять, а просто скачать архив, распаковать его и импортировать XML-файл с BB-Кодом в Админцентре на странице BB-Кодов.



    Авторы кода: cyber-systems
  6. Лайк
    Myz_mi получил реакцию от SUAMF в Иконки PixeloPhilia2   
    Название: Иконки PixeloPhilia2
    Добавил: Myz_mi
    Добавлен: 25 Mar 2012
    Категория: Дизайн и графика IP.Board 3.2.x

    Красивый набор иконок размером 32х32


  7. Лайк
    Myz_mi отреагировална пост Respected в Русификация для Classifieds 1.2.1   
    Название: Русификация для Classifieds 1.2.1
    Добавил: Respected
    Добавлен: 13 Ноя 2012
    Категория: Локализация IP.Board

    Русификатор для доски объявлений


  8. Лайк
    Myz_mi отреагировална пост _Dark_ в Invision Power Board 3.3.3 Russian / Nulled by IPBMafia.Ru   
    Название: Invision Power Board 3.3.3 Russian / Nulled by IPBMafia.Ru
    Добавил: _Dark_
    Добавлен: 20 Июн 2012
    Категория: Релизы IP.Board 3.3.x



    Invision Power Board 3.3.3 Russian / Nulled by IPBMafia.Ru


    Представляем вам новую версию IP.Board - 3.3.3 с переводом на русский язык от IBResource и со снятой защитой от IPBMafia.Ru.
    Перевод новости с сайта IPS:



    Информация:
    Язык:
    Версия: 3.3.3
    Автор релиза: _Dark_ (IPBMafia.Ru)
    Автор релиза не несет ответственности за возможные последствия использования.

    Nulled версия:
    Использован оригинальный дистрибутив из клиент-центра IBR.
    Как обычно, работает визуальный редактор стилей.
    Активация выполняется автоматически...
    ... и на этапе установки она пропускается.



  9. Лайк
    Myz_mi отреагировална пост _Dark_ в Как получить полностью русифицированный IP.Board 3.3.4   
    Это тема поддержки статьи: Как получить полностью русифицированный IP.Board 3.3.4.
    Здесь вы можете обсудить все вопросы, связанные с этой статьёй.
     
    Дата добавления статьи: 04 Август 2012 - 17:38
    Дата обновления статьи: 04 Август 2012 - 17:38
  10. Лайк
    Myz_mi получил реакцию от Quicksdk в Новый вид репутации   
    Название: Новый вид репутации
    Добавил: Myz_mi
    Добавлен: 13 Июл 2012
    Категория: Хуки IP.Board 3.3.x
    Название по-русски : Новый вид репутации

    Отличный хук, который заменяет стандартный вид репутации в профиле на форуме IPB 3.3.x
    Версия CMS IPB: 3.3.x
    Комплектность: .img, .xml

    Установка:
    1. Залить все файлы из папки upload на сервер.
    2. Подключить хак стандартным образом.


  11. Лайк
    Myz_mi отреагировална пост Ruskat в IP.Content 2.3.2 (Retail)   
    Название: IP.Content 2.3.2 (Retail)
    Добавил: Ruskat
    Добавлен: 30 Июн 2012
    Категория: Компоненты IP.Board 3.3.x
    Название по-русски : Контент 2.3.2

    Установка:
    Перед установкой желательно сделать бекап всей системы форума и базы данных. Это чтобы вы были застрахованы.
    Потом выгрузить все файлы из папки upload на сервер.
    Далее перейти в АЦ и установить контент.

    Обновление:
    Обязательно сделать бекап всёй системы, работающей на IPB. А именно заархивировать или скачать на комп содержимое сервера и сохранить базу данных.
    После чего выгружаем всё содержимое из папки upload на сервер в соответствующие папки. После віыгрузки заходим в АЦ и ищеи в приложениях наш IP Content.

    Нюансы: Не забудьте переименовать в другое название файл index.php, и выгрузить аналогичный файл вместе с файлом external.php, который находится в папке Tools.
    Так же не забудьте в переменной

    $path_to_ipb = './forums/';
    Находящейся в файле index.php указать путь к папке форума.


  12. Downvote
    Myz_mi отреагировална пост Fedya в Мониторинг [css, cs, tf, gta, оочень много игр]   
    Ну и предлагайте свой лот в новой теме, зачем в моей флудить?
  13. Лайк
    Myz_mi отреагировална пост Respected в (TB) Show Reputation in User Info 3.1.0   
    Название: (TB) Show Reputation in User Info 3.1.0
    Добавил: Respected
    Добавлен: 01 Feb 2012
    Обновлен: 14 May 2012
    Категория: Хуки IP.Board 3.2.x

    Хук отображает количество репутации под профилем пользователя!


  14. Лайк
    Myz_mi получил реакцию от Respected в Этика в Сети   
    Спасибо, _Dark_
    Пригодится мне :crazy:
  15. Лайк
    Myz_mi отреагировална пост _Dark_ в Этика в Сети   
    Публикую некоторые правила насчет этики в Интернете, которые, в принципе, относятся к любому общению, не обязательно виртуальному. Автор неизвестен, находятся у меня в закладках уже год как. Специально держу для некоторых случаев. Рекомендую всем их прочитать и быть культурными :crazy:

    Самое лучшее лекарство – это профилактика. Общаясь в Сети – на форумах, в чатах – мы часто не замечаем, как сами провоцируем собеседников на грубость в свою сторону. И, хоть в подобной ситуации всегда виноват тот, кто нагрубил, все же следует соблюдать некоторые правила, чтобы не стать жертвой насмешек и оскорблений.

    Правило 1

    Никогда не воспринимайте близко к сердцу все то, что происходит в Сети. Ваши нервы важнее споров и дискуссий. Лучше спокойно и гордо уйти, чем довести себя до изнеможения и психического расстройства, желая доказать кому-то свою правоту. Никогда не продолжайте дискуссию, если чувствуете, что разнервничались – в таком состоянии вы вряд ли сможете трезво смотреть на вещи, а значит, сами будете провоцировать собеседников на критику ваших эмоциональных сообщений.


    Правило 2

    Прежде чем отправить сообщение, прочитайте его внимательно несколько раз, постарайтесь посмотреть на него со стороны – можно ли понять его двояко, правильно ли оно отображает вашу точку зрения. Старайтесь сделать свое сообщение максимально полным и лаконичным одновременно. Длинные посты случайные люди читать не любят, а потому, если вас начнут оскорблять не по делу, вряд ли кто-то захочет прийти на помощь.


    Правило 3

    Не допускайте грамматических ошибок. Тут оправданий никаких нет, не можете писать грамотно – не пишите вообще или пользуйтесь специальными программками для проверки текста. Несмотря на то, что тыкать пальцем на одиночные грамматические ошибки некрасиво, все равно это делали, делают и будут делать. Мелочь, но вам же будет неприятно, если вас уличат в подобном. Я была свидетелем сетевых разборок, в которых весь раж спора переходил как раз в русло обсуждения безграмотности человека, допустившего одну-единственную ошибку.


    Правило 4

    Уважительно относитесь ко всем участникам дискуссии. Всем людям свойственно ошибаться, и вам тоже. Потому, если чье-то мнение не совпало с вашим, это совсем не значит, что это мнение неправильное. И если вы начнете насмехаться над кем-то – следующей жертвой окажетесь вы.


    Правило 5

    Не разводите оффтоп ни при каких обстоятельствах, не пытайтесь тыкать пальцем туда, где вам нагрубили, и не превращайте разговор в доказательство того, что вас обидели.


    Правило 6

    Различайте грубость и объективную критику, см. «Правило 4». Всем людям свойственно ошибаться, и вам тоже. Если вас раскритиковали по делу (например, в своей точке зрения вы не учли какой-то факт, что-то не заметили и изменили свою точку зрения) – поблагодарите критика, например, словами: «Да, действительно, я не учла этого факта. Спасибо, буду иметь в виду», «А я об этом не подумала», «Я подумаю, спасибо за замечание».


    Правило 7

    Всегда помните, что проявление грубости – это, в первую очередь, доказательство отсутствия у человека достойных аргументов. «Юпитер, ты сердишься, значит, ты неправ», – сказал Прометей разгневавшемуся Юпитеру, который готов был бросить в него молнию, не найдя другого ответа.


    Но даже соблюдение этих правил не защитит в Сети от невменяемых личностей. В этом случае следует правильно реагировать на грубость. Итак, что делать, если:

    1. Спор перешел на личности не по вашей вине


    Переход на личности в дискуссии – ответ, основанный не на сути аргумента и объективных рассуждениях, а на личности конкретного человека, выдвинувшего этот аргумент. Подразделяется на такие виды: личные нападки, состоящие в критике или оскорблении оппонента, объяснение точки зрения оппонента его личными обстоятельствами, указание на то, что оппонент сам действует вопреки аргументу. (Википедия)
    Это может выглядеть по-разному: «А ты сама мать? Так что ты можешь знать об этом?», «Сначала своих детей воспитай – а потом советуй», «Если ты такая умная – то почему такая бедная?» и т.д.
    Такие «методы спора» чаще всего используют люди, для которых основной целью является не выяснение истины, а доказательство своей правоты любой ценой. В любом случае самый лучший вариант – игнорировать подобные заявления. Но если уж совсем достали – сделать приписку к своему основному сообщению, например, следующего содержания: «Оффтоп: переход на личности – не аргумент, но признак хамства». Отдельно говорить о переходе личности не советую – это будет самый что ни на есть оффтоп, за что вы можете получить замечание, как от модератора, так и от участников дискуссии.


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


    Ни в коем случае не воспринимайте её как оскорбление – это и было основной целью автора двоякого сообщения. Старайтесь упрямо не замечать попыток вас задеть подобным образом, спокойно продолжайте разговор.


    3. Вам открыто нагрубили, может, даже используя ненормативную лексику, и модераторы закрывают на это глаза

    Модератор отвечает за соблюдение пользователями установленных норм поведения. При этом он имеет ряд прав и возможностей. Если модератор не выполняет своих прямых обязательств – вам следует задуматься, стоит ли продолжать общение. Возможно, вам нагрубил даже сам модератор. В этом случае лучше всего покинуть дискуссию.
    А учитывая тот факт, что модераторы, кроме всего прочего, имеют право изменять текст сообщений посетителей, – возможно, даже лучше удалить все свои сообщения, оставив одно, заключительное, в котором объясняете причину своих действий, например: «Учитывая, что на этом форуме считается нормальным материться, грубить и ругаться, считаю логичным покинуть этот беспредел». Вероятно, что сразу после этого на форуме начнется горячее обсуждение того, как вы стерли все сообщения, возможно даже будет удалено ваше последнее сообщение. В таком случае смотрите «Правило 1».


    4. Вас обвинили в грамматической ошибке


    Нет более ущербного обвинения, чем это (если, конечно, в основном вы пишете грамотно, и найденная ошибка – первая опечатка). Оно означает единственное: у собеседника просто нет других аргументов, и он не знает, к чему бы придраться, потому и придирается к грамматике. В чем-то это схоже с переходом на личности: «Ты даже писать грамотно не умеешь, что уж об остальном говорить». Снова-таки см. «Правило 1», просто игнорируйте подобные замечания, но старайтесь следовать «Правилу 3».


    5. Другая ситуация

    Если вы наткнулись на грубость – не отвечайте тем же, но и не терпите подобного отношения. Лучше написать одно сообщение, высказать в нем свою полную точку зрения и закончить на этом разговор (не обращая внимания на то, что будут писать после вас), чем часами просиживать у экрана, ведя никому не интересную борьбу за свою честь и достоинство.
  16. Лайк
    Myz_mi отреагировална пост Respected в [IPBForumskins] Concise 3.3.x Original   
    Та не за что) Все мы люди :)
  17. Лайк
    Myz_mi отреагировална пост Respected в [IPBForumskins] Concise 3.3.x Original   
    Редактируем шаблон Список форумов --> boardIndexTemplate
    Третья строчка:


    {parse variable="sidebar_enabled" default="$hide_side_blocks"}
    Заменить на:
    {parse variable="sidebar_enabled" default="$show_side_blocks"}
    [/code]
  18. Лайк
    Myz_mi отреагировална пост Respected в [IPBForumskins] Concise 3.3.x Original   
    Глобальные --> userInfoPane
  19. Лайк
    Myz_mi получил реакцию от Respected в [IPBForumskins] Concise 3.3.x Original   
    Не подскажите как в шаблоне Concise восстановить боковую панель , то у меня её нету

  20. Лайк
    Myz_mi отреагировална пост Respected в [IPBForumskins] Concise 3.3.x Original   
    Название: [iPBForumskins] Concise 3.3.x Original
    Добавил: Respected
    Добавлен: 17 May 2012
    Категория: Стили IP.Board 3.3.x

    Concise - лёгкий, красивый стиль для IP.Board 3.3.x, позволяющий пользователям вашего форума сконцентрировать внимание на контенте.

    Стиль Concise совместим с последними версиями Gallery, Blog, Downloads, Chat, IP.Content и Nexus!

    Особенности стиля Concise 3.3.x Original:
    1. Файл настроек! Стиль включает в себя файл настроек, с помощью которого вы с лёгкостью можете включить/отключить ту или иную функцию на форуме.


    2. Изменённый вид тем! В стиле Concise отображение профиля в теме изменено на горизонтальный вид! Это поможет сосредоточить своё внимание на контенте.


    3. Сообщение для гостей! В стиле реализовано настраиваемое сообщение для гостей. Его можно включить/отключить с помощью файла настроек в шаблонах


    4. Социальные ссылки! Вы можете настроить отображение иконок социальных сетей со своими ссылками, с помощью файла настроек!


    5. Всплывающие подсказки! Описания форумов могут отображаться как всплывающие подсказки


    6. HTML лого! Лого в стиле реализовано кодом HTML. Вы можете с лёгкостью поменять надпись на изображение


    7. Колонка навигации слева! Навигационная панель отображается слева от форумов! Каждая навигационная ссылки имеет свою иконку!


    8. Индивидуальные иконки форумов! У каждого форума есть своя иконка для лёгкой идентификации! Вы с лёгкостью можете поменять иконки на свои!
    ZozMembersAvatarsBoardStats.xml

    Эксклюзивно для пользователей IPBMafia.ru


  21. Лайк
    Myz_mi получил реакцию от ztnzx в IP.Content 2.3.0 Nulled   
    Ждём перевода :)
  22. Лайк
    Myz_mi получил реакцию от Respected в Иконки социальных сервисов   
    Название: Иконки социальных сервисов
    Добавил: Myz_mi
    Добавлен: 28 Apr 2012
    Категория: Дизайн и графика IP.Board

    Иконки социальных сетей и сервисов закладок , иконки выполнены в серых тонах 15 штук


  23. Лайк
    Myz_mi получил реакцию от Respected в Поставил шаблон на IPB 3.2.3   
    Заходим в:
    Админцентр > Внешний вид > Управление стилями и шаблонами > Управление шаблонами > Управление шаблонами и CSS > Регистрация > registerForm

    Заменяем весь код на этот:



    {parse js_module="register"} <script type='text/javascript'> //<![CDATA[ ipb.register.inSection = "mainform"; ipb.register.nameMaxLength = "{$this->settings['max_user_name_length']}"; ipb.register.allowedChars = "{$this->settings['username_characters']}"; ipb.templates['accept'] = " <span id='[id]_msg' class='reg_msg reg_accept' style='display: none'><img src='{$this->settings['img_url']}/accept.png' alt='' /> [msg]</span>"; ipb.templates['error'] = " <span id='[id]_msg' class='reg_msg reg_error' style='display: none'><img src='{$this->settings['img_url']}/exclamation.png' alt='' /> [msg]</span>"; //]]> </script> <div id='register_form'> <!--<h1 class='ipsType_pagetitle'>{$this->lang->words['ready_register']}</h1>--> {parse template="registerStepBar" group="register" params="array('register_form' => 'ipsSteps_active', 'confirmation' => '')"} <if test="registerHasErrors:|:is_array( $general_errors ) && count( $general_errors )"> <div class='message error'> {$this->lang->words['following_errors']} <ul> <foreach loop="general_errors:$general_errors as $r"> <li>{$r}</li> </foreach> </ul> </div> <br /> </if> <form action="{parse url="app=core&amp;module=global&amp;section=register" base="public"}" method="post" name="REG" id='register'> <input type="hidden" name="termsread" value="1" /> <input type="hidden" name="agree_to_terms" value="1" /> <input type="hidden" name="do" value="process_form" /> <input type="hidden" name="coppa_user" value="{$data['coppa_user']}" /> <input type='hidden' name='nexus_pass' value='1' /> <input type='hidden' name='time_offset' id='auto_time_offset' value='0' /> <input type='hidden' name='dst' id='auto_dst' value='0' /> <h1 class='maintitle'> {$this->lang->words['ready_register']} </h1> <div class='ipsBox'> <div class='ipsBox_container ipsPad'> <if test="registerServices:|:IPSLib::fbc_enabled() || IPSLib::twitter_enabled() === true"> <div class='ipsBox_container ipsBox_notice ipsForm ipsForm_horizontal' id='external_services'> <strong class='ipsField_title' id='save_time'>{$this->lang->words['want_to_save_time']}</strong> <div class='ipsField_content'> <ul class='ipsList_inline'> <if test="registerUsingFb:|:IPSLib::fbc_enabled()"> <li><a href="{$this->settings['_original_base_url']}/interface/facebook/index.php?_reg=1"><img src="{$this->settings['img_url']}/facebook_login.png" alt="" /></a></li> </if> <if test="twitterBox:|:IPSLib::twitter_enabled() === true"> <li><a href="{$this->settings['_original_base_url']}/interface/twitter/index.php?_reg=1"><img src="{$this->settings['img_url']}/twitter_login.png" alt="" /></a></li> </if> </ul> </div> </div> </if> <if test="registerHasInlineErrors:|:is_array( $inline_errors ) && ( $inline_errors['username'] || $inline_errors['dname'] || $inline_errors['email'] || $inline_errors['password'] )"> <p class='message error'>{$this->lang->words['reg_errors_found']}</p> <br /> </if> <fieldset> <ul class='ipsForm ipsForm_horizontal'> <li class='ipsField'> <p class='ipsField_content'> <span class='ipsForm_required ipsType_smaller'>* {$this->lang->words['required_field']}</span> </p> </li> <li class='ipsField clear <if test="ieDnameClass:|:$inline_errors['dname']">error</if>'> <label for='display_name' class='ipsField_title'>{$this->lang->words['reg_choose_dname']} <span class='ipsForm_required'>*</span></label> <p class='ipsField_content'> <input type='text' class='input_text' id='display_name' size='45' maxlength='{$this->settings['max_user_name_length']}' value='{$this->request['members_display_name']}' name='members_display_name' /><br /> <span class='desc primary lighter'> <if test="ieDname:|:$inline_errors['dname']"><span class='error'>{$inline_errors['dname']}<br /></span></if> {parse expression="sprintf( $this->lang->words['dname_desc'], $this->settings['max_user_name_length'])"} </span> </p> </li> <li class='ipsField clear <if test="ieEmailClass:|:$inline_errors['email']">error</if>'> <label for='email_1' class='ipsField_title'>{$this->lang->words['reg_enter_email']} <span class='ipsForm_required'>*</span></label> <p class='ipsField_content'> <input type='text' id='email_1' class='input_text email' size='45' maxlength='150' name='EmailAddress' value='{$this->request['EmailAddress']}' /><br /> <if test="ieEmail:|:$inline_errors['email']"><span class='desc'><span class='error'>{$inline_errors['email']}</span></span></if> </p> </li> <li class='ipsField clear <if test="iePasswordClass:|:$inline_errors['password']">error</if>'> <label for='password_1' class='ipsField_title'>{$this->lang->words['reg_choose_password']} <span class='ipsForm_required'>*</span></label> <p class='ipsField_content'> <input type='password' id='password_1' class='input_text password' size='45' maxlength='32' value='{$this->request['PassWord']}' name='PassWord' /><br /> <span class='desc lighter'><if test="iePassword:|:$inline_errors['password']"><span class='error'>{$inline_errors['password']}<br /></span></if>{$this->lang->words['reg_choose_password_desc']}</span> </p> </li> <li class='ipsField clear'> <label for='password_2' class='ipsField_title'>{$this->lang->words['reg_reenter_password']} <span class='ipsForm_required'>*</span></label> <p class='ipsField_content'> <input type='password' id='password_2' class='input_text password' size='45' maxlength='32' value='{$this->request['PassWord_Check']}' name='PassWord_Check' /><br /> </p> </li> </ul> </fieldset> <if test="hasNexusFields:|:!empty( $nexusFields )"> <script type='text/javascript'> var _countriesWithStates = []; <foreach loop="statesJs:$nexusStates as $k => $v"> _countriesWithStates["{$k}"] = 1; </foreach> </script> <hr /> <fieldset> <ul class='ipsForm ipsForm_horizontal'> <foreach loop="fields:$nexusFields as $f"> <if test="isAddressOrPhone:|:in_array( $f['f_column'], array( 'cm_address_1', 'cm_phone' ) )"> <br /> </if> <if test="isText:|:$f['f_type'] == 'text'"> <li class='ipsField clear'> <label for='{$f['f_column']}' class='ipsField_title'><if test="isAddress1:|:$f['f_column'] == 'cm_address_1'">{$this->lang->words['cm_address']}<else /><if test="isAddress2:|:$f['f_column'] == 'cm_address_2'"> <else />{$f['f_name']}</if></if> <if test="textRequired:|:$f['f_reg_require']"><span class='ipsForm_required'>*</span></if></label> <p class='ipsField_content'> <input type='text' class='input_text' id='{$f['f_column']}' size='25' maxlength='255' value='{$this->request[ $f['f_column'] ]}' name='{$f['f_column']}' /> </p> <if test="textErrorMessage:|:$f['f_reg_require'] and $this->request['do'] == 'process_form' and !$this->request[ $f['f_column'] ]"> <span class='error'>{$this->lang->words['err_complete_form']}</span> </if> </li> </if> <if test="isDropdown:|:$f['f_type'] == 'dropdown'"> <li class='ipsField clear'> <label for='{$f['f_column']}' class='ipsField_title'>{$f['f_name']} <if test="dropdownRequired:|:$f['f_reg_require']"><span class='ipsForm_required'>*</span></if></label> <div class='ipsField_content'> <select name='{$f['f_column']}' id='{$f['f_column']}' <if test="isCountry:|:$f['f_column'] == 'cm_country'">onchange='states()'</if>> <foreach loop="options:explode( "n", $f['f_extra'] ) as $k => $v"> {parse variable="selected" default="" oncondition="$k == $this->request[ $f['f_column'] ] or $v == $this->request[ $f['f_column'] ]" value=" selected='selected'"} <option value='<if test="isCountrySelect:|:$f['f_column'] == 'cm_country'">{$v}<else />{$k}</if>'{parse variable="selected"}><if test="isCountryWords:|:$f['f_column'] == 'cm_country'">{$this->lang->words['nc_'.$v]}<else />{$v}</if></option> </foreach> </select> </div> <if test="dropdownErrorMessage:|:$f['f_reg_require'] and $this->request['do'] == 'process_form' and !$this->request[ $f['f_column'] ]"> <span class='error'>{$this->lang->words['err_complete_form']}</span> </if> </li> </if> <if test="isSpecial:|:$f['f_type'] == 'special'"> <li class='ipsField clear'> <label for='cm_state' class='ipsField_title'>{$this->lang->words['cm_state']} <if test="specialRequired:|:$f['f_reg_require']"><span class='ipsForm_required'>*</span></if></label> <div class='ipsField_content'> <input type='text' class='input_text' id='text-states' size='25' name='cm_state' value='{$this->request['cm_state']}' /> <foreach loop="statesCountries:$nexusStates as $country => $_states"> <select name='_cm_state' id='{$country}-states' class='input_select' style='display:none'> <foreach loop="states:$_states as $s"> {parse variable="selected" default="" oncondition="$s[0] == $this->request['cm_state']" value=" selected='selected'"} <option value='{$s[0]}'{parse variable="selected"}>{$s[1]}</option> </foreach> </select> </foreach> </div> <if test="specialErrorMessage:|:$f['f_reg_require'] and $this->request['do'] == 'process_form' and !$this->request[ $f['f_column'] ]"> <span class='error'>{$this->lang->words['err_complete_form']}</span> </if> </li> </if> </foreach> </ul> </fieldset> <script type='text/javascript'> function states() { var c = $('cm_country').value; if ( c in _countriesWithStates ) { $( _display ).style.display = 'none'; $( _display ).name = '_cm_state'; $( c + '-states' ).style.display = ''; $( c + '-states' ).name = 'cm_state'; _display = c + '-states'; } else { $( _display ).style.display = 'none'; $( _display ).name = '_cm_state'; $( 'text-states' ).style.display = ''; $( 'text-states' ).name = 'cm_state'; _display = 'text-states'; } } var _display = 'text-states'; states(); </script> </if> <if test="hasCfields:| is_array( $custom_fields['required'] ) && count( $custom_fields['required'] ) ) || ( is_array( $custom_fields['optional'] ) && count( $custom_fields['optional'] ) )"> <hr /> <fieldset> <ul class='ipsForm ipsForm_horizontal'> <if test="reqCfields:|:is_array( $custom_fields['required'] ) && count( $custom_fields['required'] )"> <foreach loop="custom_required:$custom_fields['required'] as $_field"> <li class='ipsField clear ipsField_{$_field['type']}'> <label for='cprofile_{$_field['id']}' class='ipsField_title'>{$_field['name']} <span class='ipsForm_required'>*</span></label> <div class='ipsField_content'> {$_field['field']} <if test="reqCfieldDescSpan:|:$_field['desc'] != ''"><br /><span class='desc'>{$_field['desc']}</span></if> </div> </li> </foreach> </if> <if test="optCfields:|:is_array( $custom_fields['optional'] ) && count( $custom_fields['optional'] )"> <foreach loop="custom_optional:$custom_fields['optional'] as $_field"> <li class='ipsField clear ipsField_{$_field['type']}'> <label for='cprofile_{$_field['id']}' class='ipsField_title'>{$_field['name']}</label> <div class='ipsField_content'> {$_field['field']} <if test="optCfieldDescSpan:|:$_field['desc'] != ''"><br /><span class='desc'>{$_field['desc']}</span></if> </div> </li> </foreach> </if> </fieldset> </if> <hr /> {$data['qandaHTML']} {$data['captchaHTML']} <hr /> <fieldset> <ul class='ipsForm ipsForm_horizontal'> <li class='ipsField clear ipsField_checkbox'> <input type="checkbox" name="allow_admin_mail" id="allow_admin_mail" value="1" class="input_check" <if test="defaultAAE:|:$this->request['allow_admin_mail'] || !isset( $this->request['allow_admin_mail'] )">checked='checked'</if> /> <p class='ipsField_content'> <label for='allow_admin_mail'>{$this->lang->words['receive_admin_emails']}</label> </p> </li> <li class='ipsField clear ipsField_checkbox'> <input type='checkbox' name='agree_tos' id='agree_tos' value='1' class='input_check' <if test="checkedTOS:|:$this->request['agree_tos']">checked="checked"</if> /> <p class='ipsField_content'> <label for='agree_tos' <if test="ieDnameClass:|:$inline_errors['dname']">error</if>> <strong>{$this->lang->words['agree_to_tos']} <a href='#' id='tou_link'>{$this->lang->words['terms_of_use']}</a></strong> <if test="ieTOS:|:$inline_errors['tos']"><br /><span class='error'>{$inline_errors['tos']}</span></if> </label> <textarea id='tou' class='input_text' style='width: 350px; height: 100px; display: block;'> {$this->settings['_termsAndConditions']} </textarea> </p> </li> </ul> <script type='text/javascript'> $('tou').hide(); </script> </fieldset> <br /> <fieldset> <input type='submit' class='ipsButton' id='register_submit' value='{$this->lang->words['register']}' /> </fieldset> </div> </div> </form> <script type='text/javascript'> ipb.templates['registration_terms'] = new Template("<h3>{$this->lang->words['reg_terms_popup_title']}</h3><div class='ipsPad' id='tou_popup'>#{content}</div>"); </script> {parse template="registerCoppaStart" group="register" params=""} </div>

    Статья :
    Автор статьи : Doogle
  24. Лайк
    Myz_mi получил реакцию от DiGiTaL в Вход через контакт Нету кнопки   
    ссылка картинки


    __vk-forum.pp.ua/public/style_images/carbon_red/loginmethods/vkontakte.png

    её нету
  25. Лайк
    Myz_mi получил реакцию от Respected в Вход через контакт Нету кнопки   
    ссылка картинки


    __vk-forum.pp.ua/public/style_images/carbon_red/loginmethods/vkontakte.png

    её нету
×
×
  • Создать...