big boy

big boy
Рейтинг
358
Регистрация
18.11.2006
Должность
webmaster

Вывожу комменты вьюхой (полями). Содержимое лезет с лишним тегом <p>, точнее даже с двумя лишними тегами:

<div class="field-content">

<p>

<p>текст комментария</p>

</p>

</div>

Стоит CKEditor, но при редактировании комментария вообще тегов <p> нет. Что за бред и как бороться?

---------- Добавлено 03.10.2015 в 01:49 ----------

Перепроверил. Это что-то с CKEditor. При сохранении он теги <br> заменяет на <p>, а в редактировании показывает <br>.

---------- Добавлено 03.10.2015 в 02:18 ----------

Оказалось всё проще - в форматах ввода выключил опцию "Преобразователь переводов строки".

Но! Теперь еще веселей и код выглядит вот так:

<div class="field-content">

<p>тест<br /><br />

<br /><br />

тест</p></div>

Когда в оригинале у меня вот так:

тест<br />

<br />

тест

Обратно включаю этот преобразователь и уже чуть лучше, но всё равно эти <p>:

<div class="field-content">

<p>тест</p>

<p>тест</p>

</div>

Глюк? Как его заставить выводить текст именнто с таким форматированием и тегами, как в редакторе?

JaguarRUS:
Попросили помочь с сервером.
Я в этом не шарю

😂

5+ ,дальше даже не читал.


"Попросили починить машину, но я в этом не шарю"
"Попросили сделать электрику и сантехнику, но я в этом не шарю"

Я к тому, что возможно проблема не в том месте? Наверняка надо попросить того, кто шарит, не?

Странный вы человек. Сайты делаете, не разбираясь в самых простейших вещах. Если не умеете - наймите верстальщика, он за пять копеек и одну минуту времени всё бы поправил.

qpile:
А разве нельзя точно так же уменьшить и картинку?

В css добавьте:


img {
max-width: 100%;
height:auto
}

Будет работать для всех изображений. Если надо сделать только для логотипа, то надо узнать класс родительского элемента, в котором он сидит. Допустим класс дива - logo, тогда пишем так:


.logo img {
max-width: 100%;
height:auto
}
r27:
А зачем это надо?

Согласен, но вот хочется, чтобы всё по максимуму было адаптивным.

vob2014:
конечно это жесточайшее мерзкое извращение, но работает...

Можно попробовать.

alabersa:
в примере используется библиотека jquery, а не чистый js

У меня подключен jquery 1.7.2. Более того, тестил код на jsfiddle - та же ошибка.

Контекст, Адсенс, РСЯ. Так же, если есть видео-контент, можете попробовать moevideo.net

А вообще новостной траф так же паршиво монетизируется, как и развлекательный или игровой. Тут можно лишь за счет объемов как-то выехать.

Thanx:
А почему?

Путин в ООН выступил.

Всё оказалось очень банально - при переносе добавилась функция с таким же названием, объединил их и всё поехало.

Badmaestro:
Прям так много народа ищет не programma 1.2.3, а 1.2.4?

Да. Практически все посетители из целевой группы так и делают. Специально для вас статистика лишь по одному запросу:

При этом "programma 1.2.3" имеет единичные переходы из ПС.

Вордстат фиксирует не все запросы, поэтому я бы на него не ориентировался. У меня были многотысячные переходы с того же яши, когда вордстат по этому ключу показывает 0 до сих пор.

Сменил тему, было название theme_4, стало theme_5 (называется по другому конечно, но суть та же). Темы идентичны, единственная разница в том, что 5-я стала адаптивной.

Копирую из старого template.php функцию в новый темплейт:

function phptemplate_preprocess_page(&$vars) {блаблабла}

И получаю WSOD. Почему в старой работает, а в новой нет? Пробовал и так:

function theme_5_preprocess_page(&$vars) {блаблабла}

Без изменений.

Всего: 2841