1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Как принудительно отключить подтверждение по e-mail?

Тема в разделе "Joomla", создана пользователем sanek08, 2 сен 2010.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0, NightHunter
  1. sanek08

    sanek08 Постоялец

    Регистр.:
    4 фев 2009
    Сообщения:
    58
    Симпатии:
    2
    У меня такая проблема.

    В разделе "Сайт" - "Общие Настройки" - "Система"

    Я поставил в пункте "Активация нового пользователя" - НЕТ.

    Сохранил, вышел из админки, заново зашел в админку - проверил в том разделе - настройка НЕТ сохранилась.

    Но вот, когда я пытаюсь совершить регистрацию через стандартный модуль Joomla 1.5.20, то при вводе всех полей у меня на сайте появляется сообщение, что необходимо подтвердить свой профиль через e-mail, на который выслано письмо!

    На сайте установлена Jomsocial 1.8.8 и еще компонент и модуль Loginza - Перейти по ссылке

    Еще заметил глюк такой, что в панели администрирования [HID]Loginza у меня в соответствующие разделы, где показано через какой сервис авторизовались - не отображаются пользователи, даже когда я сам в админке делаю "разрешить" их

    Собственно, при регистрации через Loginza на сайте, у меня выходит вот такое сообщение:

    * Вход запрещен! Ваша учетная запись заблокирована или пока еще не активирована. Вы получили письмо со ссылкой и перешли по ней для активации учетной записи?

    То есть, как я писал уже, в админке Joomlы я сделал так, чтобы регистрация пользователей была без отправки подтверждения на e-mail.

    Может быть кто знает как решить эту проблему - 1) как отключить принудительно запрос на подтверждение? 2) как сделать так, чтобы в админке Loginza отображались пользователи?

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

    Скриншоты ниже

    Вот как у меня сейчас в админке Loginza (пользователи которых я даже вручную подтвердил не отображаются в админке во вкладке ВК:(

    [​IMG]

    И вот как должно быть(это я на своем тестовом сайте с такими же модулями поставил ранее:(

    [​IMG]

    Вот как в админке Joomla 1.5.20, это уже сохраненные настройки:

    [​IMG]

    До этого на сайте был установлен Community Buildert 1.2.3, который с успешно снес с сайта.
     
  2. deniro21

    deniro21 Постоялец

    Регистр.:
    9 авг 2010
    Сообщения:
    116
    Симпатии:
    30
    То, что после этих действий при регистрации в стандартном модуле требует активации, по меньшей мере странно. Если вы пользуетесь JoomSocial, то отключать подтверждение по емейлу надо именно в его настройках, и регистрирвоаться при этом через его модуль, а не через стандартный. Насколько я знаю, родную регистрацию в джумле лучше вообще выключить.
     
  3. sanek08

    sanek08 Постоялец

    Регистр.:
    4 фев 2009
    Сообщения:
    58
    Симпатии:
    2
    стандартную регистрацию отключил в Joomla.

    В общем проблема такая - пользователям не присваивается автоматически статус "подтвержден", и поэтому просит их по е-майл подтвердить свой аккаунт. Когда я вручную в админке одобряю пользователей, то потом они могут зайти через Логинзу.
     
  4. ndvkerch

    ndvkerch

    Регистр.:
    26 июн 2008
    Сообщения:
    277
    Симпатии:
    74
    Настройки не сохраняются из-за нехватки прав на файл configuration.php в корне сайта поменяй права на этот файл на 777 и тогда через админку сможешь редактировать настройки. Либо в редакторе поправь этот файл. После правок если менял права не забудь вернуть как было для безопасности
     
  5. sanek08

    sanek08 Постоялец

    Регистр.:
    4 фев 2009
    Сообщения:
    58
    Симпатии:
    2
    этот файл и так на 777, только что проверил....
    заметил одно различие в 2 файлах, от моего тестового сайта - где все работает, и от моего сайта где не работает.

    Различия в строке файла configuration.php

    var $offset = '4'; - на сайте, где не работает
    var $offset = '0'; - на сайте, где работает

    Можете написать строку, которая отвечает за параметр тот, что в ней надо указать?
     
  6. sanek08

    sanek08 Постоялец

    Регистр.:
    4 фев 2009
    Сообщения:
    58
    Симпатии:
    2
    кто-нибудь может сказать, где та строка в файле configuration.php, в которой нужно разрешить регистрацию на сайте, без подтверждения по е-майл?
     
  7. 3ner

    3ner

    Регистр.:
    21 июн 2009
    Сообщения:
    757
    Симпатии:
    197
    А смысл искать ту строку в файле configuration.php или где либо еще? Если стандартным способом через админку отключается у "Активация нового пользователя". Ну, найдешь эту переменную, ну поставишь 0 в место 1 (грубо говоря), это равносильно в админке выставить это значение.
    Смотри, почему у тебя значение "Активация нового пользователя" не работает, может из-за Jomsocial, проверь все настройки. Проверь целостность и количество файлов.

    Подсказываю, чтобы не гадать на кофейней гуще, если где-то прав на запись нет - все это пишется в логах, какой файл, какая строка, куда не смог записать данные.
     
Статус темы:
Закрыта.