Регистрация сопротивляется...

Я — пользователь с нуля. Недавно подумал установить ЛС на сервер. Потом подумал еще и все таки решился, установил. Долго разбирался с этим, но после упорной работы ЛС немного поддался мне. Хотел сделать регистрацию через инвайты. На локалхосте компа все работает, а вот на сервере выдает ошибку при нажатии на ссылку «Регистрация»:

Not Found

The requested URL /registration/ was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8k mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.9 Server at сайт Port 80

Что это означает я не знаю. Кто может меня прокачать в этом вопросе? Помощь очень нужна, думаю, для многих здешних профи это не составит сложностей.

Один инвайт на 10 000 приглашений

Вот тут возникла такая задача сделать один инвайт на 10 000 приглашений.

Кто знает как?

UPT:

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

Поэтому и была создана такая тема, серийник не должен отменять стандартный метод инвайтов, но должен носить накопительный характер и возможность приостановить его действие.

Хелательно чтобы в куку у зареганного записывалось то что инвайт он уже юзал.

Ошибка: Неверный код - при регистрации в версии 0.3.1

Скачал сегодня версию движка 0.3.1, все поставил, включил файлкеш.
Пробую зарегистрировать нового пользователя — всё время получаю такой ответ: «Ошибка: Неверный код».
Пробовал переключить с цифр и букв только на буквы — та же песня.
Помогите, кто поборол, буду очень признателен.

После регистрации --> в профиль

Вопрос такой: можно ли, и если можно, то как, сделать так, чтобы после регистрации пользователь сразу же перенаправлялся в свой профиль? Регистрация по приглашениям, без активации, т.е. юзер зарегистрировался и вместо странички «Поздравляем, вы зарегистрированы», автоматом переходил на страницу своего профиля.

Код верификации при регистрации

Просто идея сделать чтобы можно было нажать на код и картинка обновилась. Потому что бывает не всегда понятно что там за код показывает и приходится заново вбивать пароль, а так нажал обновилось и спокойно ввёл.

Авторизация, интеграция и прочие прелести

Я уже писал (и не только я), что иногда возникает желание к уже работающему сайту прикрутить социалку. Если речь идет о форуме или еще каком-то ресурсе, где уже есть регистрация, авторизация, то это отдельный разговор, как такое замутить. Но может быть и так, что возникает желание прикрутит ЛС к сайту, где регистрации не было, либо она была примитивной и ею можно пожертвовать. В таком случае разумней использовать систему регистрации/авторизации из ЛС. Немного поковырялся в коде, и вот что накопал (если что навру, пусть меня гуру поправят).

При входе в ЛС в куках создается переменная с именем 'key'. Поэтому из стороннего PHP-кода можно проверять, существует ли $_COOKIE['key']. И если есть, то всю инфу о юзере можно получить из базы из таблицы 'prefix_user' примерно так:


SELECT * FROM prefix_user WHERE user_key='{$_COOKIE['key']}'


В примере кода ниже никакого запроса нет, просто выводится ключ, если он есть:

<?
if (isset($_COOKIE['key'])) {
?>
  User Key: <?=$_COOKIE['key'];?> | <a href="/community/login/exit/">Выйти</a>
<?
} else {
?>
<form action="/community/login/" method="POST">
  <h3>Авторизация</h3>
  <label for="login">Логин или e-mail</label>
  <input type="text" class="input-text" name="login" id="login-input" /><br />

  <label for="password">Пароль</label> 
  <input type="password" name="password" class="input-text" /><br />

  <label for="" class="input-checkbox">
  <input type="checkbox" name="remember" checked />Запомнить меня</label><br />

  <input type="hidden" name="submit_login">
  <button type="submit" ">Войти</button>
</form>
<?
}
?>

PS Показан пример для варианта, когда ЛС живет не в корне, а в папке community

PPS ВНИМАНИЕ! SQL-запрос приводится в качестве очень упрощенного примера! Непосредственное его использование на рабочем сайте может создать угрозу безопасности! Как верно замечено комментаторами ниже, нельзя совать в запрос, что попало без тщательной проверки!

UPD Вышесказанное действительно, если при входе юзера стоит галка «Запомнить меня» и мы хотим воспользоваться этой опцией. А вообще надо проверять сессионную переменную 'user_id' (и в prefix_user можно найти запись по соотвествующему полю).

Уведомление о регистрации пользователя

Добрый день.

Стучусь с вопросом. Не могу понять, какой параметр отвечает за то, что на ящик администратора (который создается по умолчанию) падает письмо с уведомлением о регистрации нового пользователя.

Есть ли такая возможность?

Перенес в вопросы.

Регистрация и подтверждение регистрации.

Всем привет!

Хочу поделиться с сообществом своими наблюдениями, был опыт работы в проекте, посещаемость около 500 уников. В день регались юзера, среди которых была куча(за неделю набегало) левых('аля порно фореве).

При этом от этого капча не спасала (хотя если бы её не было их было бы наверняка больше). Но вот подтверждение по мылу работало на ура, из левых лишь единицы подтверждали по мылу и чего-нить спамили в комментах. Остальных же каждую неделю — просто выделяли черех панель управление(тех, что не подтвердили) и удаляли

upd второе наблюдение, что все юзеры (не фейковые) после регистрации подтверждали её.

Приветственный мессадж для новых пользователей

Чтобы Ваш сайт засверкал и засиял доброжелательностью и человеколюбием, вы можете организовать рассылку приветсвенного сообщения в инбокс (private message) каждому вновь зарегистрированному пользователю, где можете написать все что хотите, от радостного «Привет %username%!» до маленького экскурса по всем фичам и секретам работы сайта.

Хак сделан LS мафией (Benone & Lora GT) :)
Демо смотрите на "Новой Музыке".
Читать дальше →