Ищу Adsense в середине поста в DLE

Тема в разделе "DLE", создана пользователем SEOKinG, 17 ноя 2010.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. SEOKinG

    SEOKinG

    Регистр.:
    2 дек 2008
    Сообщения:
    346
    Симпатии:
    69
    Искать по интернету, готового решения так и не нашёл.
    Собственно, как можно вставить код адсенса в тело поста как в краткой, так и в полной новости?

    Перед и после как всё понятно и дураку. Ищу решение. За доброе дело на пиво скину, кто сделает.

    p.s dle 8.5
     
  2. benya

    benya

    Регистр.:
    17 июл 2008
    Сообщения:
    154
    Симпатии:
    37
    В тело поста только вручную.
     
  3. star-set

    star-set Постоялец

    Регистр.:
    27 апр 2008
    Сообщения:
    119
    Симпатии:
    15
    Править функцию которя выводит пост.
     
  4. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.015
    Симпатии:
    679
    Можно ещё проще все сделать, используя стили и дивы... По сути нужно всего лишь высчитать координаты расположения объекта с рекламой (слоя div)... Но только чисто по середине сделать не получится, но высоте с выравниванием как какому-либо боку - вполне реально... Также можно сделать используя и табличную верстку.

    PS без скринов/примеров трудно понять что ТС имеет в виду под "в середине поста"
     
  5. SEOKinG

    SEOKinG

    Регистр.:
    2 дек 2008
    Сообщения:
    346
    Симпатии:
    69
    в середине поста я имею в виду, когда пишу текст, и хочу вывести код адсенса в нужном мне месте, в короткой/полной новости.

    перед или после контента естественно это элементарно, через правку шаблона. нужно именно в середину текста.
     
  6. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.015
    Симпатии:
    679
    Опять же есть несколько вариантов. Первый пожалуй самый простой: текст короткой новости не повторять в полной новости, и в шаблоне полной новости делать вывод так: {short-story}<!--код рекламы-->{full-story}. Так будет сделать проще всего :)
    Вариант есть от самого адсенсе:
    HTML:
    <div style="display:block;float:left;margin: 5px 5px 5px 5px;">
    Разместите здесь рекламный код AdSense
    </div>
    Ещё почитай
    http://www.intuit.ru/department/internet/css/5/
    http://www.webremeslo.ru/css/glava11.html возможно поможет :)

    ЗЫ ещё наверно можно реализовать все вставкой bbcode и через него выводить рекламный блок в нужном тебе месте одним тэгом, но это уже не ко мне ...

    ЗЫЫ а вообще по центу есть много вариантов http://ioj.com/v/ujnvr какой именно тебе - сначала определись, составь скрин чего ты хочешь получить в итоге...

    А также загляни СЮДА!!!
     
    SEOKinG нравится это.
Статус темы:
Закрыта.