Kolyan2004 Опубликовано 14 Января 2004 Жалоба Поделиться Опубликовано 14 Января 2004 Как сделать так, чтобы тот кто только регистрируется не заходил сразу на форум а только после того как я его активирую в АЦ мог работать с форумом? Всем спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 d-zoom Опубликовано 14 Января 2004 Жалоба Поделиться Опубликовано 14 Января 2004 в АЦ и меняй Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 15 Января 2004 Жалоба Поделиться Опубликовано 15 Января 2004 Админцентр -> System Settings -> Security & Privacy -> New registration email validation? - поставить Admin Validation Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 bobsfm Опубликовано 11 Февраля 2004 Жалоба Поделиться Опубликовано 11 Февраля 2004 theIggs,возникла проблема с форумом, а Боба нет дома. Зарегился новичок. Вхожу в админку (она перенесена и запаролирована по совету Vanish и работает вроде) - нажимаю "Подтвердить регистрацию" и получаю: Warning: get_template(./lang/2/email_content.php): failed to open stream: No such file or directory in /is/htdocs/.../.../board/sources/lib/emailer.php on line 264 Ничего в этих файлах не меняла. Что это может быть? Как починить? Супруга Боба Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Konstantin59 Опубликовано 16 Сентября 2008 Жалоба Поделиться Опубликовано 16 Сентября 2008 Тоже столкнулся с подобной проблемой, помогите!Warning: emailer::require(./lang/2/2/email_content.php) [function.emailer-require]: failed to open stream: No such file or directory in /home/mysite/domains/mysite.ru/public_html/forum/sources/lib/emailer.php on line 269 По-моему, я что-то не доделал, когда прятал админку... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 21 Сентября 2008 Жалоба Поделиться Опубликовано 21 Сентября 2008 Не находит email_content.php переводчик есть? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 21 Сентября 2008 Жалоба Поделиться Опубликовано 21 Сентября 2008 По-моему, я что-то не доделал, когда прятал админку...Или может быть что-то дважды копипастнул, когда надо было один раз...Правильный путь ./lang/2/email_content.php , а не ./lang/2/2/email_content.php .Директория языка - это системная переменная; она у Вас где-то в коде продублировалась. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Konstantin59 Опубликовано 22 Сентября 2008 Жалоба Поделиться Опубликовано 22 Сентября 2008 Не находит email_content.php переводчик есть?да тут и без переводчика понятно, что не находит, но файл-то там есть! Или может быть что-то дважды копипастнул, когда надо было один раз...Правильный путь ./lang/2/email_content.php , а не ./lang/2/2/email_content.php .Директория языка - это системная переменная; она у Вас где-то в коде продублировалась.убрал лишнее, но ошибка по-прежнему...Warning: emailer::require(./lang/2/email_content.php) [function.emailer-require]: failed to open stream: No such file or directory in /home/mysite/domains/mysite.ru/public_html/forum/sources/lib/emailer.php on line 269 До этого было так:function get_template($name="", $language="") { global $ibforums, $IB, $DB; if ($name == "") { $this->error++; $this->fatal_error("A valid email template ID was not passed to the email library during template parsing", ""); } if ( $ibforums->vars['default_language'] == "") { $ibforums->vars['default_language'] = '2'; } if ($language == "") { $language = $ibforums->vars['default_language']; } if (! file_exists("./lang/$language/email_content.php") ) { require "./lang/2/".$ibforums->vars['default_language']."/email_content.php"; } else { require "./lang/$language/email_content.php"; } if (! isset($EMAIL[ $name ]) ) { $this->fatal_error("Could not find an email template with an ID of '$name'", ""); } if ( isset( $SUBJECT[ $name ] ) ) { $this->lang_subject = $SUBJECT[ $name ]; } $this->template = $EMAIL['header'] . $EMAIL[ $name ] . $EMAIL['footer']; Сейчас так:if (! file_exists("./lang/$language/email_content.php") ) { require "./lang/".$ibforums->vars['default_language']."/email_content.php"; } else { require "./lang/$language/email_content.php"; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 22 Сентября 2008 Жалоба Поделиться Опубликовано 22 Сентября 2008 Ну тогда смотри в сторону chmod. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Konstantin59 Опубликовано 23 Сентября 2008 Жалоба Поделиться Опубликовано 23 Сентября 2008 Проблема заключалась в моей невнимательности Действительно, как сменил путь на верный в emailer.php, все стало на свои места. if (! file_exists("../lang/$language/email_content.php") ) { require "../lang/".$ibforums->vars['default_language']."/email_content.php"; } else { require "../lang/$language/email_content.php"; Спасибо всем, кто откликнулся. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Kolyan2004
Как сделать так, чтобы тот кто только регистрируется не заходил сразу на форум а только после того как я его активирую в АЦ мог работать с форумом?
Всем спасибо.
Ссылка на комментарий
Поделиться на других сайтах
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.