temius 1 Опубликовано: 10 ноября 2012 Рассказать Опубликовано: 10 ноября 2012 Сайт turbinist.ru Для короткой новости все предельно ясно задал картинку {image-1} с нужными параметрами высоты и ширины, и {short-story limit="200"}, т.е. использование этих тэгов оправдано. Но вот с полной новостью получается полная билиберда задаю {image-1} вставляю {full-story} и вот те на выводится еще одна такая же картинка хотя по логике вещей , если я задал тэг с картинкой при выводе полной новости её уже не должно быть?? И зачем в полной новости тег {full-story limit="x"}, если нет html форматирования в этом тэге? Вообщем, мне нужна отдельно картинка {image-1} и {full-story} уже без вывода этой картинки. Css img:first-child display:none не всегда отрабатывает корректно. Мож я что-то не так делаю? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 10 ноября 2012 Рассказать Опубликовано: 10 ноября 2012 Теги {image-1} выводят картинки только из краткой новости новости, независимо от того где используется тег. Хотя я понимаю в данном случае при просмотре полной новости это не совсем логично, лучше брать картинки из полной новости. Изменения в данные алгоритмы будут внесены в следующей версии скрипта. И зачем в полной новости тег {full-story limit="x"}, если нет html форматирования в этом тэге? Затем что этот тег нужен именно для ввода ограниченного по длине текста без html форматирования. Невозможно обрезать текст и сохранять форматирование, потому как HTML должен быть корректно открыт и закрыт для большинства тегов HTML и если этого не сделать и обрезать текст на середине, то это разрушит верстку всей вашей страницы и сайт "развалится" в браузере. Вообщем, мне нужна отдельно картинка {image-1} и {full-story} уже без вывода этой картинки. В данном случае на текущий момент вам нужно использовать доп. поля для новостей, куда вы будете задавать только картинки и выводить их отдельно. Цитата Ссылка на сообщение Поделиться на других сайтах
temius 1 Опубликовано: 10 ноября 2012 Рассказать Опубликовано: 10 ноября 2012 (изменено) Автор Теги {image-1} выводят картинки только из краткой новости новости, независимо от того где используется тег. Хотя я понимаю в данном случае при просмотре полной новости это не совсем логично, лучше брать картинки из полной новости. Изменения в данные алгоритмы будут внесены в следующей версии скрипта. И зачем в полной новости тег {full-story limit="x"}, если нет html форматирования в этом тэге? Затем что этот тег нужен именно для ввода ограниченного по длине текста без html форматирования. Невозможно обрезать текст и сохранять форматирование, потому как HTML должен быть корректно открыт и закрыт для большинства тегов HTML и если этого не сделать и обрезать текст на середине, то это разрушит верстку всей вашей страницы и сайт "развалится" в браузере. Вообщем, мне нужна отдельно картинка {image-1} и {full-story} уже без вывода этой картинки. В данном случае на текущий момент вам нужно использовать доп. поля для новостей, куда вы будете задавать только картинки и выводить их отдельно. Вы не совсем правильно меня поняли. Вот сейчас выполнил тестирование есть на главной странице тэги {image-1} и {short-story}. В результате я имею картинку выводимую {image-1} и эту же картинку с текстом выводимую тэгом {short-story}, т.е. имеем две картинки подряд. Та же ситуация и для полной новости 2 картинки и текст. Поэтому я и говорю логичнее, если в верстке используется {image-1}- в теге {short-story}, или {full-story} эта картинка не выводилась (автоматом вырезалась оттуда в тег {image-1} ). Хотя проблему уже решил средствами css, но все одно это работает не в 100% случаев. А если на сайте несколько сотен новостей, ваш способ с доп.полями крайне затруднителен. Лучше это решить программно или с помощью css, но последний способ не панацея. Изменено 10 ноября 2012 пользователем temius Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 10 ноября 2012 Рассказать Опубликовано: 10 ноября 2012 Теги {image-1} выводят картинки только из краткой новости новости, независимо от того где используется тег. Хотя я понимаю в данном случае при просмотре полной новости это не совсем логично, лучше брать картинки из полной новости. Изменения в данные алгоритмы будут внесены в следующей версии скрипта. Только сделайте их независимыми друг от друга как и {short-story limit="x"} и {full-story limit="x"} Т.е. {short-story image-X} и {full-story image-X}. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 13 ноября 2012 Рассказать Опубликовано: 13 ноября 2012 Вообщем, мне нужна отдельно картинка {image-1} и {full-story} уже без вывода этой картинки. {image-1} {full-story limit="9999"} Вам выведет первую картинку из короткой новости и текст полной новости без картинок. Или Вам надо чтобы в полной новости вывелись все картинки и текст, как и обычно, кроме {image-1} ? Если да, то тогда используйте доп. поля. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
temius 1 Опубликовано: 1 декабря 2012 Рассказать Опубликовано: 1 декабря 2012 Автор Вообщем, мне нужна отдельно картинка {image-1} и {full-story} уже без вывода этой картинки. {image-1} {full-story limit="9999"} Вам выведет первую картинку из короткой новости и текст полной новости без картинок. Но тогда нет форматирования текста. Вообщем, мне нужна отдельно картинка {image-1} и {full-story} уже без вывода этой картинки. {image-1} {full-story limit="9999"} Вам выведет первую картинку из короткой новости и текст полной новости без картинок. Или Вам надо чтобы в полной новости вывелись все картинки и текст, как и обычно, кроме {image-1} ? Если да, то тогда используйте доп. поля. Или Вам надо чтобы в полной новости вывелись все картинки и текст, как и обычно, кроме {image-1} ? Да, именно это и надо. Это по -моему было бы самым лучшим решением и правильным. Сейчас {image-х} в полной новости просто не актуален, если использовать допки. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 1 декабря 2012 Рассказать Опубликовано: 1 декабря 2012 Ну сейчас это можно решить так: <style type="text/css"> .full_story img:first-child { display: none; } </style> <img class="first_pic" src="{image-1}" /> <div class="full_story">{full-story}</div> Если картинка будет первым элементом внутри слоя с классом full_story, то она будет прятаться 1 Цитата Ссылка на сообщение Поделиться на других сайтах
temius 1 Опубликовано: 8 декабря 2012 Рассказать Опубликовано: 8 декабря 2012 Автор Ну сейчас это можно решить так: <style type="text/css"> .full_story img:first-child { display: none; } </style> <img class="first_pic" src="{image-1}" /> <div class="full_story">{full-story}</div> Если картинка будет первым элементом внутри слоя с классом full_story, то она будет прятаться Я уже использовал этот вариант)) Но не всегда работает) Цитата Ссылка на сообщение Поделиться на других сайтах
RedRoll 67 Опубликовано: 8 декабря 2012 Рассказать Опубликовано: 8 декабря 2012 (изменено) здесь имеет место быть недоработка... по уму - для картинок нужно отвести отдельное поле, а не краткое или полное описание статьи, с которым и будут работать теги {image-Х} если мы занимаемся кастомизацией картинок, и уникальной дизайнерской версткой, используя теги {image-Х}, естественно нам не нужен их стандартный вывод в {short-story} и {full-story} рекомендую вам для краткой новости создать отдельное многострочное дополнителное поле... а краткое описание использовать только для картинок. Изменено 8 декабря 2012 пользователем RedRoll Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.