Checkbox Text Clicker

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
automan
phpBB 2.0.1
Сообщения: 252
Стаж: 20 лет
Благодарил (а): 2 раза

Checkbox Text Clicker

Сообщение automan »

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

можно в кратце обьяснить что именно делает мод, а то я не догоняю по описанию...
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

А он вам вообще нужен или действует принцип: чего бы еще пихнуть на форум.

Добавлено спустя 32 минуты 7 секунд:

Этот мод просто для удобства пользователя: не все юзеры могут попасть мышкой по галочке (чекбоксу).
Мод позволяет отметить опцию, кликая по тексту, например "Сообщать мне о получении ответа".
Только смущает один момент: нах, я хотел сказать, зачем, запихивать кусок java-скрипта в overall_header.tpl, если реально он используется только в posting_body.tpl

В общем этот участок мода

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/overall_header.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
<!-- END switch_enable_pm_popup -->

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
<!-- MOD START: 'Checkbox Text Clicker' by  AbelaJohnB -->

..... текст скрипта

<!-- MOD END: 'Checkbox Text Clicker' by  AbelaJohnB -->
лучше изложить так

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/posting_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
<!-- BEGIN privmsg_extensions -->

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
#
<!-- MOD START: 'Checkbox Text Clicker' by  AbelaJohnB -->
<script language="Javascript" type="text/javascript">
function toggleCheckbox(thisCheckbox) {
    thisCheckbox.checked = !(thisCheckbox.checked);
}
function toggleRadioButton(radioArray, radioValue) {
    var found = 0;
    for (i = 0; radioArray[i]; i++) {
        if (radioArray[i].value == radioValue) {
            radioArray[i].checked = true;
            found = 1;
        }
    }
    if (found == 0) {
        alert("Error: Could not locate " + 
                thisValue + " in " + thisSelect + ".");
    }
}
</script>
<!-- MOD END: 'Checkbox Text Clicker' by  AbelaJohnB -->
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
automan
phpBB 2.0.1
Сообщения: 252
Стаж: 20 лет
Благодарил (а): 2 раза

Сообщение automan »

Поручик писал(а):А он вам вообще нужен
чтоб понять нужен или нет надо знать что он делает :)
Поручик писал(а):или действует принцип: чего бы еще пихнуть на форум.
есть не много :oops: :D

Поручик спасибо за ответ

Вернуться в «Поддержка модов для phpBB 2.0.x»