Разрешеннные html-атрибуты
2
При создании сообщения Livestreet вырезает некоторые атрибуты, что делает невозможным отформатировать текст. Например, никак не получается сделать якорь в тексте. Я прописала в /engine/modules/text/Text.class.php у ссылки атрибут «name», но якорь все равно вырезается из текста:
То же самое с div-ами — не работает выравнивание текста внутри. Добавила див в разрешенные теги, добавила разрешенные атрибуты:
Подскажите, пожалуйста, где еще нужно поправить, чтобы теги заработали?
$this->oJevix->cfgAllowTagParams('a', array('title', 'style', 'target', 'href', 'id', 'rel', 'name')); То же самое с div-ами — не работает выравнивание текста внутри. Добавила див в разрешенные теги, добавила разрешенные атрибуты:
$this->oJevix->cfgAllowTagParams('div', array('text-align' => array('right', 'left', 'center')));Подскажите, пожалуйста, где еще нужно поправить, чтобы теги заработали?
- 0
- 07 ноября 2011, 18:52
- aby
- Оставить комментарий
Валидность кода
1
Блог генерирует ссылки типа domen.ru/tag/music blog/ что является не валидным. К счастью браузеры сами меняют пробел на %20. Можно ли что-то исправить в движке, чтобы он сразу генерировал ссылки без пробелов и заменял их на %20, дефис или подчеркивание?
Нектороые пожелания по системе
Хотелось бы добавить необязательное поле — url для топика, если его нет(null) — то используется ид.
Самое главное — убрать лишнее от ботов(по юзерагенту) — скрипты, внешние ссылки и прочий хлам.
Так же очень хотелось, чтобы раскрыли мощный потенциал системы — в настройках. А то настроек как таковых нет.
Хотелось, чтобы конфиг перенесли в БД, а также увидеть стандартный файл robots.txt
Еще не совсем понял, почему нет html тегов в добавлении ссылки.
Самое главное — убрать лишнее от ботов(по юзерагенту) — скрипты, внешние ссылки и прочий хлам.
Так же очень хотелось, чтобы раскрыли мощный потенциал системы — в настройках. А то настроек как таковых нет.
Хотелось, чтобы конфиг перенесли в БД, а также увидеть стандартный файл robots.txt
Еще не совсем понял, почему нет html тегов в добавлении ссылки.
Кастомный текст в тайтле на главной
Здраствуйте
Как сделать кастомый текст в теге на главной?
Спасибо
Как сделать кастомый текст в теге на главной?
Спасибо
Ссылку только зарегистрированным
Привет!
Подскажите, есть ли возможность показывать ссылку как тут(из шаблона new):
в зависимости от того заристророван пользователь или нет, но не на странице LS, а на странице, которая представляет из себя отдельный php/html-файл?
Спасибо.
Подскажите, есть ли возможность показывать ссылку как тут(из шаблона new):
{if !$oUserCurrent}
<dl id="users">
<dd>
<a href="{$DIR_WEB_ROOT}/login">
{$aLang.user_login_submit}</a>
</dd>
<dd><a href="{$DIR_WEB_ROOT}/registration">
{$aLang.user_registration}</a>
</dd>
</dl>
{/if}в зависимости от того заристророван пользователь или нет, но не на странице LS, а на странице, которая представляет из себя отдельный php/html-файл?
Спасибо.
- 0
- 25 июля 2010, 08:21
- Volodya
- Оставить комментарий
Title на главной странице
Доброй ночи
Как на главной странице указать индивидуальный кастомный title, который никак не будет пересекатся с тайтлами на всех остальных страницах?
Спасибо
Как на главной странице указать индивидуальный кастомный title, который никак не будет пересекатся с тайтлами на всех остальных страницах?
Спасибо
Делаем валидным html любого темплейта
12
В связи с тем, что последнее время , хочу предложить решение, которое отличается от тем, что подойдет всем и делает html любого (даже изменного) темплейта ЛС валидным (почти полностью, пояснение ниже). В отличие от решения выше, годного только тем, кто только что с ноля установил ЛС и может со спокойной душой залить поверх него исправленный темплейт new.

Читать дальше

Читать дальше
НТМЛ валидация в LiveStreet
Плохо товарищи, плохо в движке с валидацией.
Просидел 2 дня чтобы сделать главную страницу валидной.
и так далее, готов помоч проэкту и выложить свои изменения куда нибудь. Или каждый сам для себя тут делает изменения?
Просидел 2 дня чтобы сделать главную страницу валидной.
method="POST" меняем на method="post"checked на checked="checked"и так далее, готов помоч проэкту и выложить свои изменения куда нибудь. Или каждый сам для себя тут делает изменения?
Теги H1,H2,Table,tr, td итд
15
была темка… Не знаю, в чем была проблема решается вроде так:
Идем в www\classes\modules\sys_text\Text.class.php
Ищем
Видоизменяем:
Теперь добавляем кнопки в редактор:
Идем www\templates\skin\new\actions\ActionTopic\add.tpl
После
Читать дальше
Идем в www\classes\modules\sys_text\Text.class.php
Ищем
// Разрешённые теги
$this->oJevix->cfgAllowTags(array('cut','a', 'img', 'i', 'b', 'u', 's', 'video', 'em', 'strong', 'nobr', 'li', 'ol', 'ul', 'sup', 'abbr', 'sub', 'acronym', 'h4', 'h5', 'h6', 'br', 'hr', 'pre', 'code', 'object', 'param', 'embed', 'blockquote'));Видоизменяем:
// Разрешённые теги
$this->oJevix->cfgAllowTags(array('cut','a', 'img', 'i', 'b', 'u', 's', 'video', 'em', 'strong', 'nobr', 'li', 'ol', 'ul', 'sup', 'abbr', 'sub', 'acronym', 'h4','h1','table','tr','td', 'h5', 'h6', 'br', 'hr', 'pre', 'code', 'object', 'param', 'embed', 'blockquote'));Теперь добавляем кнопки в редактор:
Идем www\templates\skin\new\actions\ActionTopic\add.tpl
После
<a href="#" onclick="lsPanel.putText('topic_text','
Читать дальше