Am
http://docs.evolution-cms.com/Extras/Snippets/DocLister
Am
вот даже банальный пример
Am
modx docs введите ((:
Anonymous
Пля, Дима, делай как с лого... Пусть звиздят.. но сделай по своему)))
Am
так и будет (((:
Dmytro
:) я вот думаю как лучше сделать с докой в плане мультияза :)
Dmytro
у РЕВО к примеру отвельные 2 ветки
Dmytro
но это не удобно
Dmytro
так как если в одной нету ищешь в другой
Dmytro
поидее удобней если вдруг нет на RU то в RU выводить EN )
Dmytro
и наоборот
Am
http://prntscr.com/fuqi1t
Am
как пример, обычный запрос и выдача
Am
хоть укакаться тут можно - это всего-лишь подход к продвижению
НО для поисковика будет удобнее поддомен
Am
что и видно по конкретному запросу к контретной модели
Am
без углубления в майкрософт и т.д.
Сергей
назло всем))
http://php.net/manual/ru/
alexx
продвижение в данном случае не должно быть отправной точкой, если кто-то вобьет в поиск "доки эволюшен цмс" он все равно попадет сюда так как конкурентов нет
Am
выше modx.im/docs такие же внутрении доки от .by ит.д. (((:
Am
именно, дело только в продвижении (((: а плюсом будет поддомен (((%
Am
а в чем гемор?
Anonymous
Начнём с простого - рулить с главного домена, крутящегося на EVO CMS поддоменами не особо удобно.
Am
(((((((((((((((((((((((((((((((((((((%
Am
честно, даже об этом не думал
Am
не думал что могут поставить все в одном
Am
но даже это не проблема - есть выход с работой при мультидоменах
weblizard
Am
всегда нужно разделять подобные системы
система документации не должна быть в одной установке с ево, т.к. тогда не "удобно" много чего может быть с теми же правами доступа и взломами.. логика опять же
Anonymous
Собственно вопрос к Дмитрию - на чём будет крутиться документация?
Am
тут смысл только в домене, на чем дальше - пофигу
Am
это технические особенности
Andrey
Вроде цмс многоязычная.
Будет же что-то вроде
en.evo.im/docs
de.evo.im/docs
Логично ведь.
Dmytro
Будет все на EVO но будет несколько установок
Dmytro
а вот по логике языков как раз
docs.evo.im/ru/
Dmytro
тогда так
Andrey
Или префикс после /im/
Dmytro
просто как раз надо что б все языки доки были в одном документе
Am
по логике с языками удобнее передавать их как внутренюю страницу
Dmytro
ладно пока делаю
Dmytro
docs.evo.im/ru/
Dmytro
потом видно будет
Andrey
Или вообще язык не показывать, а припилить какой-нибудь штепсель внутри, чтобы просто определяло и показывало нужную версию.
Dmytro
без языка можно но траблы опять с поисковиками
Dmytro
ибо они видить будут только 1 версию
Dmytro
и в итоге не нейдешь то что надо
Andrey
Ну да. Это я неподумавши.
Am
в плане организации документации внутри CMS - там же есть галочки "не участвовать в УРЛ", это помогает внутри организовать как будет угодно - можно сделать ru и en и другие языки корневыми, а дальше подресурсы с доками, а при запросе искать во всех или выбрать корневые ru или en
Am
дело же только в том что будет в последствии участвовать в УРЛ
Dmytro
Не будет на bLang
Dmytro
суть в том что б если у нас есть дока на 1м языке только то выводим сразу и там и там
Dmytro
образно
if ru=='' return en
Dmytro
тоесть не нужно будет переключаться на второй язык что б что то найти :)
Dmytro
так как будет все видно )
Dmytro
главное только это все еще привязать к github сейчас что б красиво все парсилось :) ибо наполнять надо с гита :)
Dmytro
что б все могли править )
Am
понятно
Am
а люди переключаются на язык специально чтобы найти (((%
Am
а тут им БАЦ и подстава такая
Dmytro
Так а что еще есть интересного по документации пофиг на каком языке кроме:
http://saniock.com/modx-evolution.html
http://docs.evolution-cms.com
http://www.evolution-docs.com
http://i--gu.ru/#1316
Am
https://ru.wikibooks.org/wiki/MODx ? ((:
Andrey
Подскажите,пожалуйста, как можно узнать параметры снипетов типа DLcrumbs . Искал искал как сменить шаблон разделителя, плюнул и вернулся к Breadcrumbs
Dmytro
На модх им была дока
Dmytro
Там в поиске впишите оно сразу найдет
Andrey
не находит http://modx.im/search/topics/?q=DLcrumbs
Am
кстати, вон у divandesign тоже как вариант сделано с языками на разных доменах
http://code.divandesign.ru/modx
http://code.divandesign.biz/modx
Andrey
я иел ввиду в самом коде снипета как посмотреть
Andrey
ну да ладно.. пока обошелся
Dmytro
А ну открыть файлик и посмотреть что внутри;)
Andrey
все облазил.. конфиг есть.. все шаблоны есть.. а самого разделителя шаблон не нашел.. сует <li>/</li> и хоть убейся
Am
В сниппете DLcrumbs из комплекта DocLister указываете произвольный шаблон в tpl и радуетесь жизни.
Доступные параметры:
tpl — шаблон для крошки
tplCurrent — шаблон крошки текущего документа,
ownerTPL — шаблон обертка для хлебных крошек
hideMain — не отображать ссылку на главную страницу (по умолчанию 0)
showCurrent — показывать текущий документ (по умолчанию 0)
И не нужно лезть в исходник сниппетов, чтобы что-то там поправить
Am
http://modx.im/blog/questions/2818.html
Am
там действительно не так все ясно
Am
просто когда с Доклистером "на ты", тогда проще становится
Andrey
) вот эти все шабоны я нашел.. а разделитель где?
Am
дык, разделитель в шаблоне поставить нужно
Am
tpl — шаблон для крошки
Am
тут или где удобно