-0.05
Рейтинг
12.01
Сила
Поправьте, если я не прав, но все проще простого: нужно в файле config.local.php перед строками:
return $config;
?>

написать
$config['router']['config']['action_default'] = 'blog';

У меня работает. Сделал по мотивам этой статьи
{if $oConfig->GetValue('view.skin') != 'mobile'}
  • avatar Germis
  • 1
  • avatar gran
  • -1
Брендирование цветом неудачная идея, это на сайте получится компании-попугаи, картинка делает уникальность, а цвет дополняет переходы. Заполнение картинкой я тоже думал сделать, но пока не понял актуальности.
В конфиг сайта, там где описание блоков главной страницы rule_index_blog добавить
'companies' => array('params' => array('plugin' => 'company'), 'priority' => 4),
  • avatar bamboo
  • 0
1-я строка actions/ActionBlog/blog.tpl заменить на
{include file='header.tpl' menu='blog'} 
  • avatar KLaus
  • 4
такой опус вместо одного простого действия, в шаблоне \actions\ActionProfile\whois.tpl меняем
<strong>{date_format date=$oUserProfile->getProfileBirthday() format="j F Y"}</strong>
на
<strong>{$oUserProfile->getProfileBirthday()|date_format:"%e %B %Y"}</strong>

Т.е. при выводе ДР дата не анализируется на часовые пояса и просто выводится какая она есть в базе. Может это и неправильно, но дата выводится верно.
  • avatar deniart
  • 0
\synio\actions\ActionProfile\whois.tpl строку 16 заменить на:
<div class="profile-info-about text">
  • avatar XA3AP
  • 0
\templates\skin\synio\settings\config

/* Fluid settings */
$config['view']['grid']['fluid_min_width'] = 976; // Min — 976px
$config['view']['grid']['fluid_max_width'] = 1300;

/* Fixed settings */
$config['view']['grid']['fixed_width'] = 976;
  • avatar O3OH
  • 0
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100" height="100" codebase="http://active.macromedia.com/flash6/cabs/swflash.cab#version=6.0.0.0"><param name="wmode" value="opaque"></param><param name="quality" value="high"></param><param name="bgcolor" value=""></param><param name="align" value=""></param><embed src="іва" width="100" height="100" play="true" loop="true" wmode="Opaque" quality="high" bgcolor="" align="" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object>
  • avatar aex
  • 0
Да там ничего особенного делать не надо. Поменяй везде в шаблонах вывод языка в конструкции типа, {$aLang.plugin_content_menu_title} на {$aLang.plugin.content.plugin_content_menu_title}, т.е. просто добавь туда plugin.content. и все работает.
templates/skin/default/actions/ActionEvent/add.tpl:

<select name="event_type">
........
</select>
  • avatar Rega
  • 0
  • avatar mixan
  • 2
Я сделал, чтобы на странице просмотра фотки были уникальные дескрипшны и кейворды. Заменил первую строку в файле /plugins/lsgallery/templates/skin/default/actions/ActionGallery/view.tpl на:
{include file='header.tpl' menu="album"
sHtmlTitle = $oAlbum->getTitle()
sHtmlDescription = $oImage->getDescription()
sHtmlKeywords = $oImage->getTags()}
правильно я понял: я напишу в комменте @1099511627776 и на выходе получу 1099511627776 ?
да, действительно, если убрать ноль, аватару не сохраняет оригинал, спасибо за совет, плюсануть рейтинга пока не хватает :)
мобильный шаблон под 1.0 сырой не допиленный и вообще…

Для автоопределения в config.php вместо
$config['view']['skin']        = 'synio';

поставить
$phone_array = array('iphone', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
$agent = strtolower( $_SERVER['HTTP_USER_AGENT'] );

foreach ($phone_array as $value) {
        if ( strpos($agent, $value) !== false ) {
                $config['view']['skin'] = 'Название мобильного шаблона';  
                break;
        } else {
                $config['view']['skin'] = 'developer';  
        }
}
В base.css добавил 

body {
font-size: 12px;
font-family: Verdana, «Helvetica Neue», Helvetica, Arial, sans-serif;
line-height: 18px;
color: #000;
background: url(../images/bg.jpg) center top no-repeat fixed;
background-color: #fbfcfc;
}
  • avatar a1ter
  • 0
В файле topic_part_header.tpl Вставляйте код:
<img class="topic_preview" src="{$oTopic->getPreviewImageWebPath('635crop')}">

Допустим сразу после тега </h1>
В конфиге плагина укажите размер превью:
$config['size_images_preview']=array(
	
	array(
		'w' => 635,
		'h' => 169,
		'crop' => true,
	)
	
);
  • avatar PSNet
  • 1
например в comment_tree.tpl,
с самого верху будет что-то типа этого:


{if $oUserCurrent}
	<div class="update" id="update" style="{if $aPagingCmt and $aPagingCmt.iCountPage>1}display:none;{/if}">
		<div class="update-comments" id="update-comments" onclick="ls.comments.load({$iTargetId},'{$sTargetType}'); return false;"></div>
		<div class="new-comments" id="new_comments_counter" style="display: none;" onclick="ls.comments.goToNextComment();"></div>
		<input type="hidden" id="comment_last_id" value="{$iMaxIdComment}" />
		<input type="hidden" id="comment_use_paging" value="{if $aPagingCmt and $aPagingCmt.iCountPage>1}1{/if}" />
	</div>
	<script>
                setInterval ("ls.comments.load({$iTargetId},'{$sTargetType}')", 120000);
	</script>
{/if}

вот тот скрипт нужно установить в ваш шаблон. 120000 == 2 мин