Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

Enter your name

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 15 лет 1 месяц
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

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

wrong
Последний раз редактировалось Поручик 20.09.2006 7:51, всего редактировалось 2 раза.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 15 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM »

Поручик, большучее спасибо!

Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 14 лет 11 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

а

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

'L_ENTER_YOUR_NAME' => $lang['Enter_your_name'],

в qick_reply.php ?

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

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

edgar
Ну да, а что есть варианты?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 15 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM »

edgar, вообщем, я обновил свой пост.
Смотри: Окончательная версия для EQR

Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 14 лет 11 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

Да я уже сделал это давно.
Просто хотел уточнить, вдруг неправильно сделал

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 16 лет 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

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

   <!-- BEGIN switch_username_select --> 
   if (document.post.username.value == '' && !(formErrors)) { 
      formErrors = l_enter_you_name; 
   } 
   <!-- END switch_username_select -->
Не будет это в js работать, там не поддерживаются условия phpBB. Т.е. нужно заводить отдельный флаг, передавть его в js и там проверять. Как вариант прямо через шаблоны, используя switch_user_logged_in и switch_user_logged_out.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 14 лет 11 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

Xpert писал(а):Не будет это в js работать
А почему-то всё таки работает. :)

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 16 лет 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

edgar
А ты под зарегистрированным попробуй... :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 14 лет 11 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

Чего-то я не понял
MOD Manager писал(а):Этот мод напоминает гостям о необходимости ввести своё имя, если они еще не сделали этого
Зачем зарегистрированным вводить куда-то имя? :)

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 16 лет 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Тоже будет проверку спрашивать... :(
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 14 лет 11 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

Я всё равно ничего не понял.
Уже две недели у меня на форуме это работает. Зарегенные пишут. Гости без имени не могут.
Объясните дураку попонятней :)

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 15 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM »

edgar писал(а):Я всё равно ничего не понял.
Уже две недели у меня на форуме это работает. Зарегенные пишут. Гости без имени не могут.
Объясните дураку попонятней :)
edgar, согласен, я тоже не понял.
Xpert, пожалуйста, объясни нам, непонятливым? Как все-таки грамотно реализовать enter your name for EQR?

Pipec
phpBB 1.4.2
Сообщения: 55
Стаж: 14 лет 1 месяц
Откуда: Ангарск

Сообщение Pipec »

Xpert писал(а):

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

   <!-- BEGIN switch_username_select --> 
   if (document.post.username.value == '' && !(formErrors)) { 
      formErrors = l_enter_you_name; 
   } 
   <!-- END switch_username_select -->
Не будет это в js работать, там не поддерживаются условия phpBB. Т.е. нужно заводить отдельный флаг, передавть его в js и там проверять. Как вариант прямо через шаблоны, используя switch_user_logged_in и switch_user_logged_out.
Xpert незнаю как у тебя, у меня работает.
вот в таком виде:

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

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/quick_reply.js 

# 
#-----[ FIND ]------------------------------------------ 
# 
	if (formErrors) {
		alert(formErrors);
		return false;

#  
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
   <!-- BEGIN user_logged_out -->
   if (document.post.username.value == '' && !(formErrors)) {
   formErrors = "Введите ваше имя";
   }
   <!-- END user_logged_out -->

# 
#-----[ OPEN ]------------------------------------------ 
# 
quick_reply.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
	'L_USERNAME' => $lang['Username'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
	'L_ENTER_YOUR_NAME' => $lang['Enter_your_name'],

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM

Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 15 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз

Сообщение MXM »

Pipec, честно говоря я бы не стал использовать твою схему, т.к. нет связки с lang'ами.

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