Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 1559 Просмотров
*

valerka28

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Доброго дня.
Смотрю, частные случаи, наподобие этого, людям не интересны?
Переформулирую вопрос:

Пункт меню с доступом "Public" ссылается на статью с доступом "Registered".
Почему гостю при переходе по данному пункту виден текст статьи?

Спасибо.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Потому что у пунтка меню приоритет во всем.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Разве?
Ну да, если у меты приритет, то логинчо предположить что com_content кроме настроек в правах тоже отдает приритет пункту меню (ну во всяком случае я в своих недокомпонентах отдаю приоритет ему.)
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Ну да, если у меты приритет, то логинчо предположить что com_content кроме настроек в правах тоже отдает приритет пункту меню (ну во всяком случае я в своих недокомпонентах отдаю приоритет ему.)
Это разные вещи.
Доступ и наличие мета\тайтла\настроек
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Это разные вещи.
Доступ и наличие мета\тайтла\настроек
Ну вот если пунт меню закрыт то и в материал не попасть. ведь в парметрах есть itemid(пункт менб) и его пармаеты и если это работает в одну сторону то и другую будет.
« Последнее редактирование: 07.02.2017, 19:35:57 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
и если это работает в одну сторону то и другую будет.
как то нелогично :) есть дверь, за ней еще одна. на каждой замок. если ключа от первой нет, то не важно есть ли ключ от второй. первую мы все равно не пройдем. тут вы логично говорите. но дальше - если у нас есть ключ от первой, то разве это значит что автоматически и вторая для нас открыта?

Пункт меню с доступом "Public" ссылается на статью с доступом "Registered".
Почему гостю при переходе по данному пункту виден текст статьи?
если это так, то имхо это явный баг. как по мне пункты меню и материалы - это непересекающиеся понятия. у каждого свои права. пункт меню паблик - заходи кто хош, бери что хош. что находится в данном меню с доступом паблик. мало ли что там еще кроме материала есть. а вместо материала в данном случае имхо должно быть что то вроде Пожалуйста зарегитсрируйтесь для просмотра
« Последнее редактирование: 07.02.2017, 19:28:12 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
как то нелогично :) есть дверь, за ней еще одна. на каждой замок. если ключа от первой нет, то не важно есть ли ключ от второй. первую мы все равно не пройдем. тут вы логично говорите. но дальше - если у нас есть ключ от первой, то разве это значит что автоматически и вторая для нас открыта?
Все голова лопнула. Ну в идеале конечно, отдавать приоритет, той группе у который больше прав.
Ну тобишь если группа в материал не совпадает с группой в меню, к примеру  Все и Зарегистрированные(все равно у кого что), то посмотреть могут только Зарегистрированные. Но увы я даже не представляю как такое провернуть на Joomla где группы и уровни могут создавать пользователи.
Но вот проверку в материале я бы делал  и если материал привязан к прунтку меню и  группы не совпадают отдавал бы приоритет пункту меню. Дабы исключит любое недопонимание. Так же как и с настройками и прочим пункт меню в приоритете. Но это только с точки зрение удобства для тех кто забыл и работает исключительно в частном случае. когда материал(не категория) привязан к пункту меню.
Хотя и тут можно всю голову сломать, когда начинаешь думать о категории.

Но так или иначе. не поленился в полез в модель и глянул, был не прав пункт меню не причем, но правда нашел пару условий
// If the access filter has been set, we already know this user can view.
// If no access filter is set, the layout takes some responsibility for display of limited information.
« Последнее редактирование: 07.02.2017, 20:10:14 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

fsv

  • Живу я здесь
  • 2765
  • 402 / 2
Пункт меню с доступом "Public" ссылается на статью с доступом "Registered".
Почему гостю при переходе по данному пункту виден текст статьи?
Даже интересно стало, на полигоне сделал. При переходе в статью:
Цитировать
Ошибка
Для просмотра этой информации необходимо пройти авторизацию
Веб-разработка: заказ. Только новая объемная разработка. Качественно, дорого.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Даже интересно стало, на полигоне сделал. При переходе в статью:
ну вот. все логично :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

valerka28

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Цитировать
Даже интересно стало, на полигоне сделал. При переходе в статью:

Есть такое, только если выключен пункт "показывать ссылки неавторизованным". Если его включить, то виден текст статьи. Попробуйте.

P.S. Joomla 3.6.5
« Последнее редактирование: 08.02.2017, 14:40:12 от valerka28 »
*

fsv

  • Живу я здесь
  • 2765
  • 402 / 2
Есть такое, только если выключен пункт "показывать ссылки неавторизованным". Если его включить, то виден текст статьи. Попробуйте.
P.S. Joomla 3.6.5
Да, у меня был выключен. Чтобы вообще статью не видеть.
Кто вам мешает выключить?
Включил. Опять же все нормально, как и описано в тултипе настройки.
При переходе в статью ДО "подробнее" статья видна, после - не видна: "Зарегистрируйтесь, чтобы прочесть подробности... "
http://clip2net.com/s/3Hj5cWA
http://clip2net.com/s/3Hj5iGa

В чем вопрос то?
Веб-разработка: заказ. Только новая объемная разработка. Качественно, дорого.
*

valerka28

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Цитировать
При переходе в статью ДО "подробнее" статья видна, после - не видна: "Зарегистрируйтесь, чтобы прочесть подробности... "

Вот где собака порылась!... Честно говоря, и не додумывался поставить разделитель. Просто в Joomla 1.5 совсем не показывал статью и сразу отсылал на форму авторизации, потому я решил, что это может быть баг, а как оказалось, они изменили алгоритм, и это даже к лучшему!

Всем спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Версии РНР и Joomla 3

Автор Ebelous

Ответов: 6
Просмотров: 334
Последний ответ 29.02.2024, 17:50:02
от web1
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 1374
Последний ответ 22.02.2024, 21:03:15
от Zegeberg
Исправление уязвимости в Joomla 3.10.12

Автор Sulpher

Ответов: 8
Просмотров: 691
Последний ответ 12.01.2024, 22:15:52
от stepan39
Заявки с сайта на Joomla

Автор ivs1

Ответов: 8
Просмотров: 553
Последний ответ 18.12.2023, 12:37:45
от SeBun
Прошу помощи. Ошибка при обновлении на Joomla 4

Автор wmsonic

Ответов: 1
Просмотров: 816
Последний ответ 29.10.2023, 22:07:23
от Kukush