avatar
+0.12
0.584

Антон

Чтобы включить теги h2-h3 открываем файлы common/templates/frontend/ls/js/settings.js и common/templates/frontend/libs/js/engine/settings.js Не знаю наверняка, нужно ли править в обоих файлах. Может, Вадим подскажет.

Ищем там упоминание h4-h6 и заменяем/дополняем на нужное нам. Я себе оставил только h2. Для красоты придется еще с картинками для Markitup поработать. Иначе там обрезок от h4 из спрайта остается))

В файле app/config/jevix.php (чтобы не затерлось при обновлении движка) пишем:
<?php

return array(
	'default' => array(
		// Разрешённые теги
		'cfgAllowTags' => array(
			// вызов метода с параметрами
			array(
				array('p', 'ls','cut','a', 'img', 'i', 'b', 'u', 's', 'small', 'video', 'em', 'strong', 'nobr', 'li', 'ol', 'ul', 'sup', 'abbr', 'sub', 'acronym', 'h2', 'h3', 'h4', 'h5', 'h6', 'br', 'hr', 'pre', 'code', 'codeline', 'object', 'param', 'embed', 'blockquote', 'iframe','table','tbody','thead','th','tr','td'),
			),
		),
		// Коротие теги типа
		'cfgSetTagShort' => array(
			array(
				array('p', 'br','img', 'hr', 'cut','ls')
			),
		),
		// Теги, после которых необходимо пропускать одну пробельную строку
		'cfgSetTagBlockType' => array(
			array(
				array('h2','h3','h4','h5','h6','ol','ul','blockquote','pre','table','iframe')
			)
		),
	),
);
// EOF


Я добавил туда и тег p — и теперь в Markitup он работает более менее адекватно, все равно добавляя br перед закрывающим p. Но это нормально, мне кажется. В TinyMCE работает, если жать Shift+Enter.
Получилось активировать теги h2-h3. По ходу дела вроде заработал и тег p. Сейчас напишу, что к чему для всех.
У гугла более 200 параметров. Наверняка никто не знает. Но ясно, что гугл любит, когда сделано так, как было задумано семантикой языка. «Любит» в данном контексте — абсолютно неопределенная величина. Но тут лучше перестраховаться, тем более усилий немного надо.
Согласен, замену ему трудно будет найти… Ну хотя бы включить h2-h3 в нем.
Вот еще, умеет со Smarty работать — github.com/samdark/Typograph
Как вариант типографа — mdash.ru/ Пишут, что прикручивается к любым движкам.
@aVadim, помоги!!!
Поддерживаю топик-стартера. Кстати подскажешь как исправить код в редакторе, чтобы теги p были?

Я не разбираюсь в js, и постигать методом тыка — это пытка. Но движок нравится и идеально подходит для моих нужд, так что приходится.
Поправил в коде, теперь в редакторе вставляет тег h2, но после публикации, в разметке тега этого нет. Есть соображения?
Спасибо, сейчас посмотрю.
Согласен, не все хотят/могут хардкодить, надо быть добрее к пользователю)
Успехов! Тоже есть планы на счет DAO, ждал выхода alto 1.0.
А кто-нибудь использовал с Sublime Text 3? Поставил плагин, но на запуск никак не реагирует.
Отличный план
Я поддержу пожалуй. Минус openid в том, что юзеру все равно надо вводить имя пользователя на сайте. Хочется чтобы плагин подхватывал имя из сервиса авторизации (Facebook например), а также разносил доступную информацию по профилю.
Мелочь, но остается файл gpl-2.0.txt По сути дупликат.
Радует, что плагин Viewcount работает и без плагина совместимости. Чудеса!
Вполне успешно сконвертировался с 0.9.7.1! Вадим, спасибо!

При включенном плагине совместимости (тот, что в коробке), других плагинов не активировано, в Experience не выводится виджет блогов — yadi.sk/d/9vkMrABkWfpRx
Было бы хорошо наконец добавить предупреждение, что нужно удалить папку install!