Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[MODDB] Enter your name

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

[MODDB] Enter your name

Сообщение ra »

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

##############################################################
## MOD Title: Enter your name
## MOD Author: R@ < meos@mail.ru > (Kirill) N/A
## MOD Description: Guests must enter their name, when posting
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 3 Minutes
## Files To Edit: posting.php
##        	  language/lang_russian/lang_main.php 
##        	  language/lang_english/lang_main.php
##	  	  templates/subSilver/posting_body.tpl
## Included Files: n/a
##############################################################
## For Security Purposes, Please Check: http://www.phpbbguru.net/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum.
##############################################################
## MOD History:
##
##   2004-06-07 - Version 1.0.0
##      - Initial Release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
##############################################################

#
#-----[ OPEN ]------------------------------------------
#

posting.php

#
#-----[ FIND ]------------------------------------------
#

'L_SUBJECT' => $lang['Subject'],

#
#-----[ BEFORE, ADD ]------------------------------------------
#

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

#
#-----[ OPEN ]------------------------------------------
#

language/lang_russian/lang_main.php

#
#-----[ FIND ]------------------------------------------
#

$lang['Subject'] = 'Тема';

#
#-----[ BEFORE, ADD ]------------------------------------------ 
#

$lang['Enter_your_name'] = 'Введите ваше имя';

#
#-----[ OPEN ]------------------------------------------ 
#

language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#

$lang['Subject'] = 'Subject';

#
#-----[ BEFORE, ADD ]------------------------------------------
#

$lang['Enter_your_name'] = 'Enter your name';

#
#-----[ OPEN ]------------------------------------------ 
#

templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#

	if (formErrors) {
		alert(formErrors);
		return false;

#
#-----[ BEFORE, ADD ]------------------------------------------
#

	<!-- BEGIN switch_username_select -->
	if (document.post.username.value == '' && !(formErrors)) {
	formErrors = "{L_ENTER_YOUR_NAME}";
	}
	<!-- END switch_username_select -->

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

что делает мод???
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

sigal напоминает гостям, которые не ввели имя, что нужно это имя ввести.
Ivan_Vile

Сообщение Ivan_Vile »

хороший мод, но вот что не понравилось:
он срабатывает если "гость" отвечает через функцию цитировать или ответить, а вот из формы быстрого ответа он свободно поститься без имени. как это исправить?!? или как закрыть форму бырого ответа гостям?!?

Добавлено спустя 1 час 3 минуты 43 секунды:

2R@ Xpert посоветовал мне по этому поводу к тебе обратиться, поможешь?!?
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

Xpert посоветовал мне по этому поводу к тебе обратиться, поможешь?!?
Я даже догадываюсь почему ;)

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

[OPEN]

quick_reply.php

[FIND]

'L_USERNAME' => $lang['Username'],

[AFTER ADD]

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

[OPEN]

templates/subSilver/quick_reply.tpl

[FIND]

	if (formErrors) {
		alert(formErrors);
		return false;

[BEFORE ADD]

	<!-- BEGIN user_logged_out -->
	if (document.post.username.value == '' && !(formErrors)) {
	formErrors = "{L_ENTER_YOUR_NAME}";
	}
	<!-- END user_logged_out -->
Ivan_Vile

Сообщение Ivan_Vile »

2R@ Агромный тебе спасибо! Тперь для ленивых гостей маздай наступил! ((((= хехехе!

Вернуться в «Бета-версии модов для phpBB 2.0.x»