NovaBuild 0.4.4.94

NovaBuild 0.4.4.94 исправляет ряд ошибок в предыдущей версии сборки. Для обновления достаточно старые файлы заменить на новые (настоятельно рекомендуется перед обновлением сделать резервную копию сайта).

Список дополнений, позволяющих расширить возможности сборки, пополнился новым плагином WebMoney.

Присутствует ли в alto загрузка изображений по урлу? (для превью видео)

Одним из типов топиков на сайте я хочу сделать видео и мне необходимы превьюшки для этих топиков. Как распарсить ссылку на видео с ютуба , чтобы получить ссылка на картинку-превью я разобрался. а вот как мне по этой ссылке загрузить файл на сервер? Заложен ли такой функционал в альто или есть только загрузка из файловой системы?
И если есть то куда копать?

Как переименовать хук

Есть ли какие-то правила именования хуков?
возьмем для примера хук,который подгружает дополнительные поля в топик.
в HookMain:
$this->AddHook('template_topic_content_end', 'showfields', __CLASS__, 150);

в шаблоне
	{hook run='topic_content_end' topic=$oTopic bTopicList=$bTopicList}

переименовываю в topic_content_field и template_topic_content_field — работает.
переименовываю в content_field и template_content_field — не работает. Почему?

Мультиязычность в 1.0.7

Добрый день!

Подскажите,пожалуйста, как сейчас реализована мультиязычность?

Меня интересует можно ли писать одну статью на разных языках и показывать ее пользователям в зависимости от выбранного языка интерфейса? Как это сделать нигде не нашел.

Спасибо!

Вставка счетчика ГооглAnalistic

Вопрос по функционалу и построению страниц.
Я далек от програмирования, но насколько понимаю принцып работы Altocms, то страницы «собираются», так? поправьте если не провельно понимаю
Если его прописать в файле page.type_default-show.tpl, который расположен в public_html/common/templates/skin/experience/tpls/pages, будет ли код Analistic на всех присутствовать на всех страницах?
Интересно кто как решил эти вопросы

При установке модуля Sitemap, файл не генерируется

Доброго времени суток господа!
При установке модуля Sitemap и прописки http сайта ничего не происходит.
Кнопка активации в админ панели не «включается»
Может у кого была такая беда? Как решили этот вопрос?
Спасибо!

Как изменить внешний вид кнопки загрузки фото

нужно изменить внешний вид кнопки загрузки фото http://www.imageup.ru/img286/1923320/knopka.png.html сделав вместо блока 1 (на рисунке) кнопку вида 2

UPDATE
в общем рано я радовался. внешний вид кнопки я переделал, но не меняется цвет текста, размер и шрифт.
что я понял:
сама кнопка формируется динамически в ../lib/external/swfupload.js

// Private: getFlashHTML generates the object tag needed to embed the flash in to the document
SWFUpload.prototype.getFlashHTML = function () {
	// Flash Satay object syntax: http://www.alistapart.com/articles/flashsatay
	return ['<object id="', this.movieName, '" type="application/x-shockwave-flash" data="', this.settings.flash_url, '" width="', this.settings.button_width, '" height="', this.settings.button_height, '" class="swfupload"><param name="wmode" value="opaque"></param>',
				'',
				'<param name="movie" value="', this.settings.flash_url, '"></param>',
				'<param name="quality" value="high"></param>',
				'<param name="menu" value="false"></param>',
				'<param name="allowScriptAccess" value="always"></param>',
				'<param name="flashvars" value="' + this.getFlashVars() + '"></param>',
				'</object>'].join("");
};


поэтому если написать для нее class=«swfupload» в button.css то внешний вид поменяется.

текст кнопки задается в main.js вот здесь


			// Button Settings
			button_placeholder_id : "start-upload",
			button_width: 122,
			button_height: 30,
			button_text : '<span class="swfupload-text">'+ls.lang.get('topic_photoset_upload_choose')+'</span>',
			button_text_style : '.swfupload-text { color: #fff; font-size: 14px; }',
			button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,
			button_text_left_padding: 6,
			button_text_top_padding: 3,
			button_cursor: SWFUpload.CURSOR.HAND,


как видно текст обернут в span, а так же есть параметр button_text_style в который нужно прописать стиль для span. однако почему то не работает. я пробовал убирать span вообще и прописывать стили текста в класс swfupload но результата тоже нет. если кто то сможет поделиться решением пробемы буду очень благодарен

1 изображение

Показать ещё фото 

Блок для типа Блогов

Привет, сообществу!
Сейчас работаем над внешним видом определенного типа Блогов (свой шаблон для каждого типа).
Необходимо реализовать вывод определенного блока на страницах этих Блогов. Например,
у нас есть, помимо предустановленных типов (personal, open, close...), два типа Блогв: one и two.
Для одного типа Блога прописать вывод блока не составляет труда. Достаточно в нужном месте прописать код:
{if $oBlog->getType() == 'one'}
    //либо сам код блока <...code...>
    //либо подключение через {include file="..."}
{/if}

— но, как сделать чтобы этот блок отображался и на странице типа Блога «two»? Намудрить конечно можно, но у меня получается слишком громоздко.