CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Несколько вопросов
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
Страницы: 1, 2, 3
Loader
Цитата (Maximkaboom @ 2020-10-25 11:57)
Alexander, вот надо как то заставить, в сервисе PDA, работать его для файла pda.php на сколько это возможно?

Цитата (Alexander @ 2020-10-25 11:57)
Перешлите мне файл pda.php

В общем-то PDA версию надо по-хорошему закрывать от индексации, и пофигу какие там УРЛ, но с другой стороны хочется красоты :rolleyes:
Можно мне тоже так?
Цитата (Maximkaboom @ 2020-10-25 11:57)
ока что я не догнал как быть с ЧПУ, так что у меня pda версия находится здесь http://the-fight.ru/pda.php и ЧПУ не работает.

А как ты сделал переброс на модуль NEWS при заходе по http://the-fight.ru/pda.php ?
Maximkaboom
Цитата (Loader @ 2020-10-25 11:57)
А как ты сделал переброс на модуль NEWS при заходе по http://the-fight.ru/pda.php

Не понял?
Loader
А почему в сервисе PDA не удаляются сессии?
Привожу скрин - что делать?

Maximkaboom
Loader, странно, у меня этим все нормально

Добавлено через 1 минут, 37 секунд:

Цитата (Alexander @ 2020-10-25 11:57)
быстренько накидаю Вам пример

Когда сможете сделать?
Alexander
Loader, в настройках админки есть опция длительности сессий в зависимости от сервиса. Там пробовали настроить?
Loader
Цитата (Alexander @ 2020-10-25 11:57)
Loader, в настройках админки есть опция длительности сессий в зависимости от сервиса. Там пробовали настроить?

Так вон он что! Настроил - всё нормализовалось :)
Loader
Но вот другая проблема: ни админ ни пользователи в сервисе PDA не фиксируются и не отображаются, а только их IP адреса и всё. В чём проблема?
Alexander
Цитата (Maximkaboom @ 2020-10-25 11:57)
Alexander, Скинул в личку данные

Хорошо. Данные получил. Только с ЧПУ все-равно не получится. Чтобы работало ЧПУ, нужно выносить pda на поддомен, чтобы при обращении к pda.site.ru ВСЕГДА происходил вызов /pda.php . Таким образом, ЧПУ будет возможно только на поддомене. Именно настолько мне кажется это возможным.

Цитата (Loader @ 2020-10-25 11:57)
В общем-то PDA версию надо по-хорошему закрывать от индексации, и пофигу какие там УРЛ, но с другой стороны хочется красоты

Закрыть от индексации весь PDA можно элементарно тегом robots в метатегах noindex и nofollow. Почитайте в документации по Яндексу.

Цитата (Loader @ 2020-10-25 11:57)
Но вот другая проблема: ни админ ни пользователи в сервисе PDA не фиксируются и не отображаются, а только их IP адреса и всё. В чём проблема?

Попробуйте назначить сервису pda логин от сервиса user. Должно сработать.
Loader
Цитата (Alexander @ 2020-10-25 11:57)
Попробуйте назначить сервису pda логин от сервиса user. Должно сработать.

Как это сделать?
Loader
Цитата (Alexander @ 2020-10-25 11:57)
Закрыть от индексации весь PDA можно элементарно тегом robots в метатегах noindex и nofollow. Почитайте в документации по Яндексу.

А зачем? Одна строчка в robots.txt всё решит! :)
Maximkaboom
Цитата (Alexander @ 2020-10-25 11:57)
Только с ЧПУ все-равно не получится.

а с загрузкой фото что? )

Цитата (Alexander @ 2020-10-25 11:57)
Чтобы работало ЧПУ, нужно выносить pda на поддомен, чтобы при обращении к pda.site.ru ВСЕГДА происходил вызов /pda.php


Немного не понял
Alexander
Цитата (Loader @ 2020-10-25 11:57)
Как это сделать?

Управление сервисами -> править сервис -> логин.

Цитата (Loader @ 2020-10-25 11:57)
А зачем? Одна строчка в robots.txt всё решит!

Поисковики имеют дурную привычку забивать на robots.txt

Цитата (Maximkaboom @ 2020-10-25 11:57)
а с загрузкой фото что? )

Сделаю. Это у меня в процессе обработки. Ждите.

Цитата (Maximkaboom @ 2020-10-25 11:57)
Немного не понял

Начнем с простого: для начала вынесите pda на поддомен так, чтобы в любом случае при обращении через этот поддомен, управление переходило в файл pda.php. Намек: делается это при помощи .htaccess. Дальше покажу что нужно делать.
Maximkaboom
Цитата (Alexander @ 2020-10-25 11:57)
Намек: делается это при помощи .htaccess

Что то я туплю =)) не понял как...

Цитата (Alexander @ 2020-10-25 11:57)
Сделаю. Это у меня в процессе обработки. Ждите.

Ждём=)
Loader
Цитата (Alexander @ 2020-10-25 11:57)
Поисковики имеют дурную привычку забивать на robots.txt

Они не имеют права на это. И я такой тенденции не наблюдаю.

Добавлено через 1 минут, 24 секунд:

Цитата (Alexander @ 2020-10-25 11:57)
Управление сервисами -> править сервис -> логин.

Поставил ADMIN - заработало! :blink:
Alexander
Цитата (Loader @ 2020-10-25 11:57)
Поставил ADMIN - заработало!

:) Рад, что такое нестандартное решение принесло результат. Какие-нибудь еще проблемы есть?

Цитата (Loader @ 2020-10-25 11:57)
Они не имеют права на это. И я такой тенденции не наблюдаю.

Ну может сейчас ситуация и улучшилась, а у меня около года назад был такой случай что нужно было прогнать сайт по каталогам. Большинство каталогов требуют ссылку на себя в 1м клике от главной. Делается это просто: создаем линкопомойку и кидаем туда все ссылки. После прогона (он, кстати, небольшой был) из Яндекса резко выпала главная страница сайта. И только когда ссылка на линкопомойку с главки не была убрана - только после этого через месяц главка снова вернулась в индекс. Хотя линкопомойка была закрыта от поисковиков через robots.txt... Выводы делайте сами.

Добавлено через 0 минут, 11 секунд:

Цитата (Maximkaboom @ 2020-10-25 11:57)
Ждём=)

Я Вам ответил, кстати.
Loader
Цитата (Alexander @ 2020-10-25 11:57)
Рад, что такое нестандартное решение принесло результат. Какие-нибудь еще проблемы есть?

Да, к сожалению я рано радовался: при заходе в основную часть сайта под пользователем, и далее переходе в сервис PDA автоматом происходит логин под админом :blink:
Нужна инструкция по по переносу "залогинености" из сервиса user в сервис pda.
Maximkaboom
Цитата (Alexander @ 2020-10-25 11:57)
Я Вам ответил, кстати.

Отправил на мыло=)
Loader
В-общем всё сделал как сказано в этой теме и вот появилась PDA-версия моего сайта: http://pda-kino.net/pda.php :D
Однако осталось 2 нерешённых вопроса:
1) Как переносить "залогиненость" пользователя из сервиса user в сервис PDA? Иными словами, если я логинюсь на основном сайте, то при переходе на PDA-версия я уже оказываюст гостем. И это нехорошо.
2) Как сделать так, чтобы при заходе с мобильного устройства пользователя перекидывало в PDA-версию?
Буду рад советам.
Maximkaboom
Loader, По второму вопросу можно взять из других систем ... берешь базу браузеров, и если пользователь зашел с одного из них, перекидывает, на мобильную версию. я так это понимаю

Alexander, А как обстоят дела с загрузкой фото, при добавлении новости?


Добавлено через 6 минут, 37 секунд:

Loader, поправте отображение и добавление комментариев в шаблоне
Loader
По 1-му вопросу отбой. Сделал так: в файле pda.php добавил такой код:

if($Mainclass->services[$Mainclass->service_id]['login']==$Mainclass->services[2]['login'])
{
	$old_service=$Mainclass->service;
	$old_id=$Mainclass->service_id;
	$Mainclass->service='user';
	$Mainclass->service_id='2';
} 
elseif($Mainclass->services[$Mainclass->service_id]['login']==$Mainclass->services[1]['login'])
{
	$old_service=$Mainclass->service;
	$old_id=$Mainclass->service_id;
	$Mainclass->service='admin';
	$Mainclass->service_id='1';
}


Теперь логинит и админа и юзеров!

Но вот по 2-му схема реализации
Цитата
2) Как сделать так, чтобы при заходе с мобильного устройства пользователя перекидывало в PDA-версию?
не понятна пока.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.