+ Ответить в теме
Показано с 1 по 3 из 3

Тема: Ошибки в шаблоне при добавлении картинок

  1. #1

    Вопрос Ошибки в шаблоне при добавлении картинок

    Здравствуйте! У меня возникла проблема, с которой я не могу справиться.
    Суть проблемы: Когда загружаю картинки и вставляю в новость, при просмотре все, что идет в коде шаблона после полного описания новости - смешивается с картинкими, вставленными в новость.
    Вот скрин: screen.jpg
    Код шаблона полной новости
    {poll}
    <div class="news_h">
    <div class="news_text">{include file="engine/modules/statnew.php?datenews={date=Ymd}"} / [full-link]{title}[/full-link]</div>
    <div class="full_rating">Просмотр новости</div>
    </div>
    <div class="news_c">
    <div class="news_dcont">
    {full-story}<br><br>
    <b>[deadlink]Пожаловаться! на {title}[/deadlink]</b><br>
    <center><script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?3"></script>
    <script type="text/javascript">
    document.write(VK.Share.button(false,{type: "round_nocount", text: "Сохранить"}));</script></center>
    </div>
    <div id="full">
    <div class="edit_news">[edit][Редактировать][/edit]</div>
    <div class="mini">Категория: <b>{category}</b> | Автор: {author} | Просмотров ({views}) | Комментариев ({comments-num})</div>
    </div>

    <!--Блок ссылок новости-->
    <div class="news_dcont"><hr><div class="title_spoiler"><img id="image-spoilerid1" style="border: medium none; vertical-align: middle;" alt="" src="/templates/Шаблон/dleimages/spoiler-plus.gif">&nbsp;<a href="javascript:ShowOrHide('spoilerid1')"><img src="/templates/Default/images/ikon.gif"> <font color="#4a88ac"><b>Ссылка на {title}:</b></font></a></div>
    <div id="spoilerid1" class="text_spoiler" style="display: none;">

    <!--Link to news *by DeN-->
    <div id="news_address">
    Пользуешься сервисами социальных закладок? Понравилась новость? Добавь её прямо на сайте!<center><noindex>
    <div style="margin:30px 0 20px 0"><script src="{THEME}/js/pip_button.js" type="text/javascript" charset="utf-8"></script></div>
    </noindex><br /> </center>

    <strong>html-cсылка:</strong>
    <br />
    <input class="na_inp" type="text" onclick="this.select();" onfocus="this.select();" readOnly value="<a href=&#34{full-link}&#34>{title}</a>">
    <br />
    <strong>BB-cсылка:</strong>
    <br />
    <input class="na_inp" type="text" onclick="this.select();" onfocus="this.select();" readOnly value="[url={full-link}]{title}[/url]">
    <br />
    <strong>Прямая ссылка:</strong>
    <br />
    <input class="na_inp" type="text" onclick="this.select();" onfocus="this.select();" readOnly value="{full-link}">
    </div>
    <!--/Link to news-->

    </div>
    </div>
    <!--Блок ссылок новости-->

    <!--Теги-->

    <div class="news_dcont"><hr><div class="title_spoiler"><img id="image-spoilerid1" style="border: medium none; vertical-align: middle;" alt="" src="/templates/Шаблон/dleimages/spoiler-plus.gif">&nbsp;<a href="javascript:ShowOrHide('spoilerid3')"><img src="/templates/Default/images/ikon.gif"> <font color="#4a88ac"><b>Теги для {title}</b></font></a></div>
    <div id="spoilerid3" class="text_spoiler" style="display: none;">{tags}, {keywords}</div>
    </div>

    <!--Теги-->

    <!--Похожие новости-->

    <div class="news_dcont"><hr><div class="title_spoiler"><img id="image-spoilerid1" style="border: medium none; vertical-align: middle;" alt="" src="/templates/Шаблон/dleimages/spoiler-plus.gif">&nbsp;<a href="javascript:ShowOrHide('spoilerid2')"><img src="/templates/Default/images/ikon.gif"> <font color="#4a88ac"><b>Похожие новости на {title}:</b></font></a></div>
    <div id="spoilerid2" class="text_spoiler" style="display: none;">{related-news}</div>
    </div>

    <!--Похожие новости-->



    </div>
    <div class="news_f"></div>




    Заранее спасибо.

  2. #2
    У ваших картинок задан стиль обтекание float:left, чтобы блоки, расположенные ниже не обтекали картинки, нужно им задать стиль clear:both
    Вам бы страницу полной новости сделать в 3 блока: шапка(название новости и т.д.), контент и подвал(комменты, число просмотров и т.д.) и уже внутри этих блоков размещать что душе угодно, тогда контролировать такие параметры, как обтекание, будет на много проще.
    Ну или если совсем ничего не смыслите, то не использовать обтекание (при загрузке изображения предлагает выбрать выравнивание, это и есть обтекание, ставить просто пробел), а через css задать стили для картинок и текста, чтобы они отображались так, как вам нужно.
    Как-то так

    И кстать, блок Мультиязычность улыбнул. Подумайте, к вам заходит посетитель, которому нужно воспользоваться сменой языка и что он видит? Правильно, русский текст. Мое имхо, на английском должно быть
    Последний раз редактировалось Malganus; 21.01.2011 в 04:25.

  3. #3
    Спасибо большое за столь оперативный ответ!
    Насчет выбора языка: я гдето читал что так может больше страниц попасть в индексацию поисковиков, тоесть одна страница на разных языках - размножение ;)

+ Ответить в теме

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 14.09.2010, 14:47
  2. Ошибка при добавлении данных
    от forest69 в разделе PHP
    Ответов: 17
    Последнее сообщение: 25.06.2010, 21:33
  3. О шаблоне сайта
    от Shiryaev в разделе UCOZ
    Ответов: 1
    Последнее сообщение: 28.12.2009, 17:49
  4. О шаблоне сайта
    от Shiryaev в разделе HTML
    Ответов: 0
    Последнее сообщение: 02.10.2009, 12:54
  5. Ответов: 12
    Последнее сообщение: 09.07.2009, 16:33

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения