Вопрос Доступ к статье по паролю из базы данных

Тема в разделе "Проектирование", создана пользователем Рома_н, 30.08.2012.

  1. Offline

    Рома_н Недавно здесь

    Регистрация:
    30.08.2012
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте, уважаемые форумчане. Возникла необходимость сделать парольный доступ к статьям сайта(joomla 1.5.23), список и количество паролей постоянно меняется. Статьи не привязаны к паролям, т.е. к каждой статье подходит любой существующий пароль. Сами пароли хранятся в базе данных MySQL(база отдельная от базы сайта).
    Нашёл плагин(ContentPassword), позволяющий паролить статью, но пароль фиксированый и указывается в тексте статьи.
    Подскажите, как решить вопрос? Существуют ли готовые решения? Может быть кто-то писал самостоятельно что-то похожее?
    Заранее спасибо.
     
  2.  
  3. woojin
    Offline

    woojin Местный Команда форума

    Регистрация:
    31.05.2009
    Сообщения:
    3 209
    Симпатии:
    335
    Пол:
    Мужской
    возможно что и существуют такого типа решения
    но если есть с чего начать (ContentPassword) то за определённую $ кто нибудь обязательно возьмётся подпилить его под твои теребования
    в принципе это не так то и сложно)))
     
  4. Offline

    Рома_н Недавно здесь

    Регистрация:
    30.08.2012
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской
    Решение найдено(проверил лично на joomla 1.5.23, работает)
    ContentPassword - Joomla плагин V 1.7.3
    С этим плагином вы можете защитить некоторые или все части контента вашего сайта при помощи пароля. Чтобы увидеть защищенное содержимое пользователю не надо регистрироваться, ему достаточно только знать пароль. Просто напечатайте {password} в контенте который вы хотите защитить. Можно использовать глобальный пароль.Он должен быть указан в параметрах плагина. Для осуществления мультипарольности необзодимо использовать специальный синтаксис

    {password}
    {password pass="A password" pass="Another password" text="Text to display instead of default information-text"}
    {password sql="SELECT * FROM tbl_passwords WHERE password='%password%' LIMIT 1"}
    (sql, pass and text can be combined as you want)
    {password PASSWORD} still works, but is deprecated!


    Example:
    {password pass="test" pass="22"} You typed the correct password!
     
    Последнее редактирование модератором: 30.08.2012
  5. draff
    Offline

    draff Russian Joomla! Team Команда форума

    Регистрация:
    17.01.2011
    Сообщения:
    6 055
    Симпатии:
    520
    Пол:
    Мужской
    Ну да,ну да.Спросил и сам ответил,со ссылкой на другой ресурс.
    4.8. Запрещено давать ссылки на файлы, расположенные на различных файловых хостингах, если эти файлы нужны непосредственно для решения вашей проблемы. Для прикрепления файлов пользуйтесь соответствующей функцией форума (Управление вложениями).
    А тем более ссылку на расширение для Joomla , необходимо давать только на JED
     
  6. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    ...либо на сайт разработчика (на страницу скачивания расширения).
     
  7. draff
    Offline

    draff Russian Joomla! Team Команда форума

    Регистрация:
    17.01.2011
    Сообщения:
    6 055
    Симпатии:
    520
    Пол:
    Мужской
    А я наверно удалил ссылку на сайт разработчика. Не было желания проверять ссылки.
    Ну может ТС еще раз зайдёт и подправить ссылки на сайт разработчика.
    Но все равно,сам спросил,сам ответил- спамерский алгоритм.
     

Поделиться этой страницей

Загрузка...