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

Тема в разделе "Проектирование", создана пользователем Рома_н, 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 208
    Симпатии:
    334
    Пол:
    Мужской
    возможно что и существуют такого типа решения
    но если есть с чего начать (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. OlegK
    Offline

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

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

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

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

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

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

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

Загрузка...