Как добавить запись на страницу регистрации

Автор Tema, 16 февраля 2012, 14:39:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Tema

Почта mail.ru не пропускает письма с активацией. Как добавить рядом с полем для почтового адреса надпись (что письма на mail.ru не доходят)

chilly86

как вариант изменить строку в языковом файле изменить эту стрку на "E-mail: (уведомления на mail.ru не доходят)"
to live is to die

Tema

Не подскажите в каком именно файле (имя)

GeorG

Файл index.russian.php или index.russian-utf8.php (в зависимости от кодировки форума)
$txt['sendtopic_sender_email'] = 'Ваш email';
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

karavan

Напишите в поддержку Mail.ru скажите что вы админ, форум действующий а не спамерский, прошу мол снять спамерские метки и пропускать письма с моего форума с такого-то адреса... мне помогло, и нескольким знакомым тоже.

GeorG

Дело может и в настройках сервера быть (и это скорее всего так).
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Tema

Цитата: GeorG от 16 февраля 2012, 17:15:57Файл index.russian.php или index.russian-utf8.php (в зависимости от кодировки форума)

Нашел сделал вот так  ['sendtopic_sender_email'] = 'Ваш e-mail  Внимание: письма на почтовый сервис mail.ru не доходят, используйте альтернативные почтовые сервисы.';

кеш очистил,ни чего не поменялось. Может что не так сделал?

chilly86

#7
Ваш эмеил - это со странички отправки темы другу через электронку :)

а нужная Вам строка вот:
Цитата: GeorGФайл index.russian.php или index.russian-utf8.php (в зависимости от кодировки форума)

$txt['email'] = 'Email';

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

$txt['email_register']= 'Ваш e-mail  Внимание: письма на почтовый сервис mail.ru не доходят, используйте альтернативные почтовые сервисы.';

и поместить ее в index.russian.php
а в Register.template.php заменить
<dt><strong><label for="smf_autov_reserve1">', $txt['email'], ':</label></strong></dt>

на

<dt><strong><label for="smf_autov_reserve1">', $txt['email_register'], ':</label></strong></dt>


таким образом при регистрации юзвери будут видеть одну надпись, а в профиле потом другую
to live is to die

Сапожник

Может тебе это еще будет полезно:

Цитата: RXL от 16 февраля 2012, 15:29:19
Например, можно запретить регистрироваться с указанием почты в определенных доменах. Скажем, не нравится мне msn.com: делаю правило "*@msn.com" и ставлю ограниченный бан "нельзя регистрироваться". При этом на уже зарегистрированных пользователей этот бан не распространяется.

Взято на simplemachines.org
Я хостюсь на Хвостинге :) 10 Гб (15 сайтов) ~ 30$/год
Рефка: http://hvosting.ua/

chilly86

ну... это как то слишком сурово
человек будет старательно заполнять поля, все тщательно вводить, а после нажатия на кнопку "регистрация" у него выскочит предупреждение о том, что регистрация с этого эмейла запрещена...
имхо, лучше предупредить в самой форме
to live is to die

Tema

chilly86

Если я правильно понял в файле index.russian-utf8.php    В этом куске кода

$txt['sendtopic_title'] = 'Отправка ссылки на тему &quot;%1$s&quot; другу или знакомому';
$txt['sendtopic_sender_name'] = 'Ваше имя';

Вместо

$txt['sendtopic_sender_email'] = 'Ваш e-mail';   вставить $txt['email_register']= 'Ваш e-mail  Внимание: письма на почтовый сервис mail.ru не доходят, используйте альтернативные почтовые сервисы.';

$txt['sendtopic_receiver_name'] = 'Имя получателя';
$txt['sendtopic_receiver_email'] = 'E-mail получателя';
$txt['sendtopic_comment'] = 'Добавить комментарий';

А файла Register.template.php я не нашел вот все файлы с словом   Register и расширением php

resource.register.php
registertrial.php
class.register.php
quick_register.php
register.php
register_activation.php
register_authorization.php

chilly86

ой, какой я няшный оранжевый :)

эту строку оставьте впокое, она Вам не нужна (во всяком случае в Вашем случае)
$txt['sendtopic_sender_email'] = 'Ваш e-mail';

1.
в файл index.russian-utf8.php
перед
?>
добавить
$txt['email_register']= 'Ваш e-mail  Внимание: письма на почтовый сервис mail.ru не доходят, используйте альтернативные почтовые сервисы.';

в файле /Themes/default/Register.template.php

<dt><strong><label for="smf_autov_reserve1">', $txt['email'], ':</label></strong></dt>

заменить на это

<dt><strong><label for="smf_autov_reserve1">', $txt['email_register'], ':</label></strong></dt>
to live is to die

Tema

       О наимудрейший и наидобрейший chilly86  благодарю вас что делитесь мудростью и знаниями добытыми (несомненно) большими трудами и огромным опытом. С такими недостойными новичками как я.

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

chilly86

Называть меня опытным и мудрейшим Вы явно спешите :)
Рад помочь ;)
to live is to die