Перейти к публикации

SaD

местные
  • Публикации

    97
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    4

Сообщения, опубликованные пользователем SaD

  1. Да, поспешил с выводами, увидев рекапчу... :mellow:

     

     

    А можно тогда вопрос, за что за значение в "dleregs" отправляется?

    <script type='text/javascript'>
    		document.getElementById('dleregs').value = 'lkjh75kzt766 ';
    	</script>

     

  2. Цитата

    Вы же сейчас написали что если не сработает это плохо, если сработает тоже плохо

    Плохо то, что при действиях, которые по идее должны приводить к одному результату(в моём понимании), разные действия, дают разный результат.

     

     

    1. Есть категории

    10313236.png

     

     

    2. При добавлении новости я могу выбрать категорию так

     

    10354199.png

     

    или так

     

    10339863.png

     

     

     

    3. В шаблоне shortstory.tpl у меня код

    [catlist=1]Это новость в категории Жанр[/catlist]

    При первом "способе" у меня сработает тег, но будет УРЛ вида сайт/жанр/новость.хтмл

    При втором, тег не сработает но будет урл сайт/жанр/ужасы/новость.хтмл

     


    Проблема, только в этом и возможно только у меня. Я не на что не претендую. Просто хочу чтоб код [catlist=1]жанр[/catlist] у меня срабатывал независимо от выбора который продемонстрирован на скринах. Ведь сама новость появляется и в "категории" и в "подкатегории" при обоих вариантах, так почему тег не срабатывает?

     

     

  3. SVG не замена растру, так что не нужно выбирать между ними. На геом.фигурах, иконках и т.д, будет выигрывать растр. На сложных многоцветных картинках, растру нет альтернативы.

     

    SVG это замена шрифтовым иконкам. Он проще, легче и удобнее. Собственно для этого и создан. Единственные проблемы с ним, это в немного мудрёном способе внедрения на страницу....но если разобраться, то всё будет просто.

     

    Производительность, напрямую зависит от способа подключения. Если как внешний файл, то никакого ухудшения не будет. Если внедрение на страницу, то тут разумеется нужно знать меру и не вставлять кучу кода. Хорошая практика, подключать так, как сделано сейчас в дефолтных шаблонах - в конце страницы скриптом вставлять SVG в самое начало.

  4. Цитата

    Так вот если тег catlist работал по вашей логике и наследовал бы родительские свойства это было бы сделать невозможно. А вот когда catlist работает так как работает сейчас и по нашей логике, это можно сделать с легкостью. 

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

     

    Тогда код:

    [category='жанр']Эта новость в категории жанр[/category]

    не сработает.

     

    А если я перечислю в [category='жанр,эешн,драма...'] все подкатегории, то разумеется текст появится и в них, чего происходить не должно.

     

    Как это может быть сделано стандартными средствами, мне в голову не приходит.

     

    Цитата

    Когда категории являются подкатегориями и находятся в одной структурной иерархии при добавлении новости нет смысла добавлять несколько категорий, достаточно выбрать только подкатегорию

    Опять же как и в первом случае, пользователь может отметить/не отметить основную категорию.

     

    В моём понимании, выбранная "подкатегория" = "категория + подкатегория ". Сейчас же, это разные вещи, дающие разный результат. Хочется иметь чёткую работу, а не от пользователя зависеть.

     

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

    Цитата

    Вообще то можно, достаточно удерживать ctrl при клике, и окно не будет закрываться. А делать сотни категорий на сайте, это уже вообще явный просчет в организации логики вашего сайта. В DLE большое количество других инструментов для связывания новостей между собой и перелинковки, а не только категории.

    Действительно, работает. Спасибо. Но как-то не очевидно, хоть скрипт этот не первый раз вижу. Может стоит где-то подсказку вывести, для таких-же тупых как и я? :)

  5. Проблему" решил отключив JS скрипт, оставив стандартный select. НО


    Начали всплывать другие неприятные подводные камни связанные с мультикатегориями. Имеем структуру категория-подкатегория

    Фильмы
    
    -Жанр
    
    --экшн
    
    --драма
    
    --комедия

    При создании новости, если я не указывают все родительские категории, для подкатегории (просто выберу экшн), то не работают теги [catlist=ID родительской категории жанр]*[/catlist].

     

    Да, сейчас опять напишут что всё так и должно быть...Что мол нужно все ID категорий и подкатегорий указывать.  Но тут проблема в пользователях, которые могут как указывать, так и не указывать категории. Им не объяснишь что сюда кликать нужно, а сюда нет.

     

    И как бонус, если я выбираю "жанр+драма", у меня получается урл вида site/genre/news.html, но если я выбираю только "драма", то получается site/genre/drama/news.html (как и должно быть по сути)

     

     

    Я думаю тут налицо проблема. Новости при добавлении, должны автоматически соотносится и с главной категорией, чтоб и УРЛ нормально формировался и всегда можно было использовать теги [category=][/category], не опасаясь что там пользователь где-то не кликнул.

  6. 6 часов назад, celsoft сказал:

    И какое отношение наличие yes в URL имеет к индексации? Никакого. На индексацию это совершенно не влияет.

     

    Причем здесь русские или не русские значения. Yes|Да я написал в описании возможности как обычный банальный пример. Реальных различных случаев когда нужно иметь разные значения сотни, и это далеко не просто переводы.

    Не буду спорить...Слишком мелкий вопрос. Если вы считаете что всё именно так и должно работать, то ок. Мне достаточно и того, что теги ifxfvalue будут работать.

     

    Цитата

    Обычно, такие вещи люди наоборот закрывают от индексации.

    Кто-то закрывает, а кто-то продвигает.

  7. Для чего разрабатывалось, вам конечно виднее. Но вот по поводу логики, я не готов согласится.

     

    Пользователям важно чтоб их сайты нормально индексировались. И нормальные урлы это как бы не мелочь. Да и описания с тайтлами задать, тоже бы хотелось. А отображение русских значений в селекте при добавлении новости, это такая мелочь без которой можно было бы и пережить.

  8. Цитата

    Это вообще то специальная возможность. Чтобы сделать раздельный от ввода вывод. Если вам нужно просто выводить "Да", то никаких Yes|Да вводить не нужно. В значении поля просто пишите только "Да" а Yes|Да задают когда значения хотят разделить и сделать разными, а не одинаковыми.

    Забыл уточнить. Если указано что значения доп.поля "перекрёстные ссылки", то значение ведь будет формировать и урл. Именно для этого и задаётся yes, чтоб был нормальный латинский урл. - site.ru/xfsearch/select/yes
    А на самом сайте, разумеется нужно русский текст видеть. Вроде всё логично.

  9. Ещё один странный момент с доп.полями типа список.

    Ввели возможность указания значения типа " Yes|Да ". Только почему на сайте выводится значение "yes", а не "Да"? Вполне логично, что пользователи его для того и задают, чтоб русский текст отображался, а не само значение.

     

    Вкупе с проблемой которую я в топике описал, у меня других вариантов кроме как искать сторонние модули, нет.

  10. Для {custom} нет поддержки тегов [ifxfvalue name="value"] и [/ifxfvalue] .


    Постоянно такая ситуация что вводятся новые полезные теги, но использовать их всё равно нельзя из-за того что сделано только "местячково". Какой вообще смысл новых функций, если они где-то не работают. Что делать разработчику, который гарантированно встанет перед такой проблемой...

    • Поддерживаю 1
  11. Всё же, категории чаще указывают, чем исключают. И если у меня на сайте сотни подкатегорий, мне придётся пол часа сидеть и прокликивать их.

     

    Может это и не ошибка, но недоработка JS селекта, где нет возможности массового выбора, как минимум. Если в дефолтном select я могу через шифт быстро нужное выбрать, то тут такой возможности нет.

  12. При создании доп.полей можно указать категорию. Супер.

    Но, если при создании новости я выберу "подкатегорию", то доп.поля не будут показаны.

     

    Какая-то странная логика, больше похожая на ошибку. У меня на сайте больше 100 подкатегорий. Что же, теперь нужно в настройках доп.поля их все перечислять поштучно?

     

     

    dle11 utf

  13. 18 часов назад, odys сказал:

    честно сказать вообще не понимаю почему он ещё в движке есть, его же вроде уже вообще разработчики забросили... в топку его!

    А откуда это узнать пользователю, что новое и работающее, а что использовать не рекомендуется? Если включено в движок, должно работать.

     

    Лично мне, вообще Визивиг редакторы дико неудобны. Я не могу спокойно вставить какой-то тег и быть уверенным, что там не добавилось куча лишнего кода и что он вообще вставился правильно.

    Было бы идеально, чтоб был простой редактор, не визуальный. Как BBCodes, но с обычными ХТМЛ тегами, подсветкой и поддержкой Emmet...Что-то вроде http://jsbin.com/

    Для администраторов, это было бы супер удобно. Не приходилось бы в ручном режиме пытаться редактировать ХТМЛ код, используя кнопку "исходный код", в визуальном редакторе.

  14. Сервер локальный.

    Ещё момент в том, что стоит переключить на другой редактор BBCodes или TinyMCE, открыть и сохранить новость - тег нормально отображается. Если опять переключить на LiveEditor  и пересохранить новость, опять всё "ломается".

     

    Видимо придётся использовать TinyMCE

  15. 13 часа назад, celsoft сказал:

    Проверил специально на чистой версии 11.0, проблема не подтверждается все отображается корректно, именно в виде данного тега.

    Возможно были какие-то обновления движка? Проверял на демо версии скачанной пару дней назад...никаких модификаций разумеется нет. Да и на обычной версии, которая давно ставилась, такая-же ситуация. Ставилось всё с нуля на локальный сервер. В code появляется

    /templates/Default

     

    На более ранних версиях движка, такой проблемы нет.

  16. Версия DLE11, редактор LiveEditor

     

    Невозможно при создании новости, вставить пример кода включающий стандартный тег {THEME}. Внутри

    [code][/code]

    парсер упорно преобразовывает его в путь до текущей папки с шаблоном. Даже ручная замена фигурных скобок на ХТМЛ сущности, не помогает.

  17. ну выведете кастомом с навигацией, это проще чем движок ковырять

    В кастоме навигации нет, в прошлых версиях. Да и лишние запросы. Но если ответа не получу, то вероятно придётся его использовать. :o
  18. Дело то вот в чем, не отображается картинка, ведь код в слайдере по всей видимости не работает с доп. полями, вместо ссылки на картинку вот что добавляется - сама ссылка на картинку .jpg и сразу же какие то непонятные цифры %20?1410750204223

    Если ссылка появляется, значит всё работает. Скорее всего, вы не туда ссылку пихаете. Попробуйте документацию к слайдеру почитать, как он работает и куда нужно вставлять картинки
×
×
  • Создать...