Пропустить

СОРРА (Вопрос про 13 лет при регистрации)

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!

СОРРА (Вопрос про 13 лет при регистрации)

Сообщение Steinberg » 01.04.2005 19:40

Я уже устал от идиотских вопросов и жалоб по поводу еще более идиотского письма "родительского разрешения" :D

Один человек даже написал, что я (хотя я до того об этом вообще не знал :)) его оскорбил таким письмом, так как ему 70 лет :shock:
Что же ты, спрашивается, нажимал, что тебе 13?! :twisted:

Но ругать бесполезно. Лучше просто убрать такой тупой вопрос про старше/младше 13 лет.
Помню, был такой мод. Подскажите, где взять можно.
זלמן בערג
Аватара пользователя
Steinberg
phpBB 2.0.1
 
Сообщения: 148
Зарегистрирован: 21.03.2005 16:12
Откуда: Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение BorMan » 01.04.2005 22:15

Steinberg писал(а):Помню, был такой мод. Подскажите, где взять можно.
Залезь в agreement.tpl и заремь вывод на просмотр

Вместо:
<a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a><br /><br />
Вставь:
<!-- <a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a><br /><br /> -->

С 1 апреля! :)
Лень - двигатель прогресса!!!
Аватара пользователя
BorMan
phpBB 1.4.4
 
Сообщения: 91
Зарегистрирован: 09.03.2005 11:11
Откуда: Moscow
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Я согласен с условиями регистрации

Сообщение Гриша К. » 31.01.2006 3:28

Мод от Гриша К. - Модификации страницы подтверждения регистрации
31.01.2006.

Изменяю подтверждение условия регистрации /profile.php?mode=register, в результате чего на этой странице есть две фразы:
Я согласен с условиями регистрации
Я не согласен с условиями регистрации


#################################################################################
# Изменяю подтверждение условия регистрации /profile.php?mode=register - 31.01.2006

# \includes\usercp_register.php
#-----[ FIND ]------------------------------------------ 
#
"AGREE_UNDER_13" => $lang['Agree_under_13'],

#-----[ AFTER, ADD ]------------------------------------------ 
#
//Модификация /profile.php?mode=register
"AGREE_YES" => $lang['Agree_yes'],



# \templates\subSilver\agreement.tpl
#-----[ FIND ]------------------------------------------ 
#
<td><span class="genmed"><br />{AGREEMENT}<br /><br /><br /><div align="center"><a href="{U_AGREE_OVER13}" class="genmed">{AGREE_OVER_13}</a><br /><br /><a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a><br /><br /><a href="{U_INDEX}" class="genmed">{DO_NOT_AGREE}</a></div><br /></span></td>

#-----[ RENAME ]------------------------------------------ 
#
<td><span class="genmed"><br />{AGREEMENT}<br /><br /><br /><div align="center"><a href="{U_AGREE_OVER13}" class="genmed"><b>{AGREE_YES}</b></a><br /><br /><a href="{U_INDEX}" class="genmed">{DO_NOT_AGREE}</a></div><br /></span></td>



# \language\lang_russian\lang_main.php
#-----[ FIND ]------------------------------------------ 
#
$lang['Agree_over_13'] = 'Я согласен с этими условиями и мне 13 лет или <b>больше</b>';

#-----[ AFTER, ADD ]------------------------------------------ 
#
$lang['Agree_yes'] = 'Я согласен с этими условиями'; // Модификация /profile.php?mode=register


# \language\lang_english\lang_main.php
#-----[ FIND ]------------------------------------------ 
#
$lang['Agree_over_13'] = 'I Agree to these terms and am <b>over</b> or <b>exactly</b> 13 years of age';

#-----[ AFTER, ADD ]------------------------------------------ 
#
$lang['Agree_yes'] = 'I Agree to these terms'; // Modification /profile.php?mode=register

#
#################################################################################
Вложения
phpbb_register.gif
Визуальное сопровождение от Гриша К.
Если долго мучится, что-нибудь получится
Аватара пользователя
Гриша К.
phpBB 1.4.2
 
Сообщения: 51
Зарегистрирован: 06.01.2006 22:47
Откуда: Россия / Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Eljor » 28.06.2006 17:11

А у меня еще такой был:
   Откройте в текстовом редакторе:
   -----------------------------------------------

forum/templates/subSilver/agreement.tpl

   Найдите строку:
   -----------------------------------------------

                                <td><span class="genmed"><br />{AGREEMENT}<br /><br /><br /><div align="center"><a href="{U_AGREE_OVER13}" class="genmed">{AGREE_OVER_13}</a><br /><br /><a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a><br /><br /><a href="{U_INDEX}" class="genmed">{DO_NOT_AGREE}</a></div><br /></span></td>

   Замените на:
   -----------------------------------------------
   
                                <td><span class="genmed"><br />{AGREEMENT}<br /><br /><br /><div align="center"><a href="{U_AGREE_OVER13}" class="genmed">Зарегистрироваться!</a><br /></div><br /></span></td>

   Сохраните изменения и закройте файл
Ego, qui nemine cedo, et qui a nemine docere possum.
Аватара пользователя
Eljor
phpBB 1.4.0
 
Сообщения: 38
Зарегистрирован: 22.06.2006 16:16
Откуда: http://aaaweb.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение TiChoblin » 02.07.2006 10:18

Значит, так. Предлагаю свой мод. В чём его преимущества над другими.

1) Прост в установке.
2) Сохраняться языки.
############################################################## 
## MOD Title: 		Register 13 years mod
## MOD Author:        TiChoblin <tichoblin@mail.ru> http://tichoblin.jino-net.ru/phpbb/index.php 
## MOD Description:  This mod delete stupid question about how old are you when you register. 
## MOD Version: 	1.0.0 Final 
## 
## Installation Level: 	Easy 
## Installation Time: 	3 Minutes 
## Files To Edit (3): 	
##			language/lang_english/lang_main.php
##			language/lang_russian/lang_main.php
##			templates/subSilver/agreement.tpl
##			
## Included Files (0): 	 N/A
## License: None
##############################################################
## Before installation of this mod I recommend you make reserv copy of ## files of your forum.
##############################################################  
## MOD History:
##
##   1.07.06 - Initial release. 
#
##############################################################
#-----[ OPEN ]---------------------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]----------------------------------------------------------
#
I Agree to these terms and am <b>over</b> or <b>exactly</b> 13 years of age

#
#-----[ REPLACE WITH ]-----------------------------------------------
#
I agree to these terms. Register

#
#-----[ OPEN ]-----------------------------------------------------------
#
language/lang_russian/lang.main.php

#
#-----[ FIND ]------------------------------------------------------------
#
Я согласен с этими условиями и мне 13 лет или <b>больше</b>

#
#-----[ REPLACE WITH ]------------------------------------------------
#
Я согласен с этими условиями. Зарегистрироваться

#
#-----[ OPEN ]-----------------------------------------------------------
#
# Note!!! You have got to do this action with all styles that you have. 
# There as example i use subSilver.
# Note!!! In a lot of styles action must be a litle bit other. You have got to
# look about no html code, you must look about lang tags. Example:
# {This_is_lang_Teg} .
#
templates/subSilver/agreement.tpl

#
#-----[ FIND ]----------------------------------------------------------
#
<a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a><br /><br />

#
#-----[ DELETE ]--------------------------------------------------------
#
<a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a><br /><br />

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



Простите, если с английским не совладал, а так мод работает, у себя проверял.

Добавлено спустя 11 часов 27 минут 6 секунд:

Я был бы очень благодарен, если бы его добавили в загрузки. Мой первый мод. :)
Нужно вовремя стирать воспоминания, иначе воспоминания сотрут нас.

Моды я ищу тут и тут. Иногда тут, и совсем редко тут.
И ещё иногда полезно смотреть сюда
А если Вы что-то ищете, то вам надо сюда

Помощь по ЛС и ICQ ТОЛЬКО за вознаграждение.
Аватара пользователя
TiChoblin
phpBB 2.0.4
 
Сообщения: 224
Зарегистрирован: 30.04.2006 9:30
Откуда: Химки
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 18.03.2007 7:32

Мой вариант :mrgreen:
# 
#-----[ OPEN ]----------------------------------------------------------- 
#
includes/usercp_register.php
# 
#-----[ FIND ]----------------------------------------------------------- 
#
if ( $mode == 'register' && !isset($HTTP_POST_VARS['agreed']) && !isset($HTTP_GET_VARS['agreed']) )
{
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	show_coppa();

	include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
# 
#-----[ REPLACE WITH ]----------------------------------------------------------- 
#
/*
if ( $mode == 'register' && !isset($HTTP_POST_VARS['agreed']) && !isset($HTTP_GET_VARS['agreed']) )
{
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	show_coppa();

	include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
*/
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение quazi » 21.04.2007 13:29

#
#----[ open ]----
#
includes/page_header.php

#
#----[ find ]----
#
        'U_REGISTER' => append_sid('profile.'.$phpEx.'?mode=register'),

#
#----[ replace with ]----
#
        'U_REGISTER' => append_sid('profile.'.$phpEx.'?mode=register&amp;agreed=true'),

quazi
phpBB 2.0.8
 
Сообщения: 306
Зарегистрирован: 15.03.2005 19:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Палыч » 21.04.2007 22:32

Sergey A писал(а):а как заменить тексты?

файл lang_main.php перемeнная $lang['Reg_agreement']
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9471
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Сообщение dynamok » 16.08.2007 18:42


dynamok
phpBB 1.2.1
 
Сообщения: 20
Зарегистрирован: 16.08.2007 18:41
Откуда: Minnesota
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение nvrskozzy » 16.04.2008 11:19

Тут всё пишут как заменить на правила, на условия...
Как сделать так чтоб при нажатии на регистрацию сразу вылетало окошко с формой заполнения регистрации, без всяких согласий, правил и тп?

nvrskozzy
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 26.10.2007 1:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Палыч » 16.04.2008 11:34

Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9471
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Re: Отменить дурацкий вопрос про 13 лет

Сообщение LeeLaNa » 28.08.2008 14:08

Подскажите, а можно ли текст "Соглашения" распределить по ширине? По html у меня бы не возникло проблем - влепил <div align="justify"></div> и спи спокойно, а вот как это сделать в файле lang_main, там же php?
Аватара пользователя
LeeLaNa
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 22.08.2008 22:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Отменить дурацкий вопрос про 13 лет

Сообщение Палыч » 28.08.2008 14:21

LeeLaNa
А вы это делайте там, где и нужно: agreement.tpl
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9471
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Re: СОРРА (Вопрос про 13 лет при регистрации)

Сообщение ДинаГ » 03.05.2009 4:36

Добрый день! Поскажите, пожалуйста, что делать.

У меня стоит мод, где редактируется файл agreement.tpl. И строчка:
<td><span class="genmed"><br />{AGREEMENT}<br /><br /><br /><div align="center"><a href="{U_AGREE_OVER13}" class="genmed">{AGREE_OVER_13}</a><br /><br /><a href="{U_AGREE_UNDER13}" class="genmed">{AGREE_UNDER_13}</a><br /><br /><a href="{U_INDEX}" class="genmed">{DO_NOT_AGREE}</a></div><br /></span></td>


заменяется на строчку
<td><span class="genmed"><br />{AGREEMENT}<br /><br /><br /><div align="center"><a href="{U_AGREE_OVER13}" class="genmed">Зарегистрироваться!</a><br /></div><br /></span></td>


Под правилами теперь стоит только линк "Зарегистрироваться". Теперь вопрос. Мне нужно чтобы при нажатии на этот линк, человек попадал не на страницу для регистрации, а на страницу предварительного анкетирования. В каком файле нужно менять адрес? Уже многие просмотрела, но так и не нашла где задаётся адрес для {U_AGREE_OVER13}. Подскажите кто знает.

ДинаГ
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 03.05.2009 4:22
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: СОРРА (Вопрос про 13 лет при регистрации)

Сообщение DK7 » 03.05.2009 12:49

так вместо {U_AGREE_OVER13} и укажите нужную вам ссылку
<a href="http://www.bla-bla.net/forum/anketa.html?quot; class="genmed">Анкетирование</a>

или если хотите по своему то
includes/usercp_register.php
сей фрагмент
// ---------------------------------------
// Load agreement template since user has not yet
// agreed to registration conditions/coppa
//
function show_coppa()
{
	global $userdata, $template, $lang, $phpbb_root_path, $phpEx;

	$template->set_filenames(array(
		'body' => 'agreement.tpl')
	);

	$template->assign_vars(array(
		'REGISTRATION' => $lang['Registration'],
		'AGREEMENT' => $lang['Reg_agreement'],
		"AGREE_OVER_13" => $lang['Agree_over_13'],
		"AGREE_UNDER_13" => $lang['Agree_under_13'],
		'DO_NOT_AGREE' => $lang['Agree_not'],

		"U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&amp;agreed=true"),
		"U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&amp;agreed=true&amp;coppa=true"))
	);

	$template->pparse('body');

}
//
// ---------------------------------------
Аватара пользователя
DK7
Модератор
Модератор
 
Сообщения: 939
Зарегистрирован: 17.07.2006 15:52
Откуда: Кишинёв
Благодарил (а): 6 раз.
Поблагодарили: 11 раз.

След.

Вернуться в FAQ (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы