Сокрытие id страниц в админке

Не подскажете как можно скрыть id страниц в меню?
Мне они не мешают, но для обычного пользователя сайта их наличие не нужно, они только напрягают и отвлекают человека.

Ещё хотел спросить, как в MODX кошерно (принято) делать robots.txt — в меню с обычными страничками или как обычно (поклажив в корень сайта)?

Вот у меня так выглядит меню. Это правильно?


Зяблик
29 марта 2015, 22:44
modx.pro
1 627
0

Комментарии: 10

Виталий Киреев
30 марта 2015, 08:16
1
0
1) Нужно убрать разрешение tree_show_resource_ids
2) Как удобнее. Если менеджеру можно его менять, то в ресурсах.
    Іван Клімчук
    30 марта 2015, 09:40
    +2
    я бы robots.txt клал отдельным файлом, так он быстрее отдается как файл те же nginx. Ну и в случае, если налажали с сайтом, то файл будет работать в любом случае. Это же касается и карты сайта и других важных файлов для сторонних сервисов.
      Зяблик
      30 марта 2015, 11:40
      0
      Виталий, Иван — спасибо!

      Только вот не понимаю, как можно создать карту сайта sitemap.xml отдельным файлом в корне сайта. Я только вручную могу это сделать (как и в случаях с robots.txt и .htaccess), но такой вариант не подходит, если страниц будет много и они постоянно добавляются. Надо чтобы карта автоматом генерилась.

      Я использую sitemapFriend для генерации sitemap.xml и для обычной HTML карты.
        Василий Наумкин
        30 марта 2015, 11:53
        0
        Я использую sitemapFriend для генерации sitemap.xml и для обычной HTML карты.
        Учитывая, что он работает через modX::getCollection, на большом количестве страниц карта будет доооолго генерироваться.
          Зяблик
          30 марта 2015, 12:18
          0
          Например?
          Если 2 тысячи страниц, то сколько времени займёт?

          Может я понял намёк — использовать pdoSitemap вместо sitemapFriend. Я и не против. Но нет ли у него проблем при работе на каких-то операционках Windows или в каких-то браузерах. Какая кроссбраузерность. А то зачастую разработчики новых продуктов тупо забивают на, например, пользователей браузера IE или каких-то старых/предыдущих его версий. В общем не думают о каком-то сегменте пользователей интернета, считают, что они должны подстраиваться под идеи и мировозрение разработчиков или сосать палец :)
            Василий Наумкин
            30 марта 2015, 12:25
            0
            Никаких намёков, просто удивила твоя фраза
            если страниц будет много и они постоянно добавляются
            а следом
            использую sitemapFriend
            который будет создавать 2000 xPDO объектов на 2000 страниц, а потом их медленно и печально перебирать.

            GoogleSitemap использует тот же getCollection и 1000 ресурсов у меня выводилась за 6 сек. Я даже PR предлагал на эту тему, который сокращал скорость до 1.5сек.
              Зяблик
              30 марта 2015, 12:42
              0
              который будет создавать 2000 xPDO объектов на 2000 страниц, а потом их медленно и печально перебирать.
              Мне это ни о чём не говорит.
              Можно расшифровать для чайника? :)… если не лень.
        Зяблик
        30 марта 2015, 12:09
        0
        Никак не могу найти раздел, где находится tree_show_resource_ids.
        Видел статью Василия bayguzin.ru/main/uroki/uroki-modx-revolution/nastrojka-admin-paneli-klienta-modx-revo.html но не могу найти аналог «Безопасность» — «Контроль доступа» в своей английской версии MODX Revolution 2.3.3-pl.
        Пожалуйста подскажите где это находится?
        Спасибо!

          Зяблик
          30 марта 2015, 14:30
          0
          Нашёл.
          Это находится в подразделе Access Control Lists.
          Снял галочки, почистил кэш, но всё равно id отображаются.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        10