-3.93
Рейтинг
0.00
Сила

Плагин «Похожие записи в попап окне (Similar topics in popup)», Версия 1.0.3



Плагин обновлен к 1.0.3 версии, где улучшен/пофикшен алгоритм появления попап окна, теперь оно точно показывается в нужный момент (раньше в некоторых случаях была задержка).

Этот плагин в каталоге.
Мои контакты.

Блок пользователя в сайдбаре

Возникла необходимость убрать из шапки шаблона панель пользователя, так как на ширине экрана 1024 верстка съезжала, аватарка пользователя обрезалась на половину.

А так как в верстке я не силен — решил проблему проще:
два блока на главной

1. Удалил кусок кода, отвечающий за панель пользователя в файле шаблона /templates/skin/whitelite/header_top.tpl

{if $oUserCurrent}
		
			<a href="{$oUserCurrent->getUserWebPath()}" class="avatar"><img src="{$oUserCurrent->getProfileAvatarPath(48)}" alt="{$oUserCurrent->getLogin()}" /></a>
			<ul>
				<li><a href="{$oUserCurrent->getUserWebPath()}" class="author">{$oUserCurrent->getLogin()}</a> (<a href="{router page='login'}exit/?security_ls_key={$LIVESTREET_SECURITY_KEY}">{$aLang.exit}</a>)</li>
				<li>
					{if $iUserCurrentCountTalkNew}
						<a href="{router page='talk'}" class="message" id="new_messages" title="{$aLang.user_privat_messages_new}">Новых сообщений {$iUserCurrentCountTalkNew}</a> 
					{else}
						<a href="{router page='talk'}" class="message-empty" id="new_messages">Почта</a>
					{/if}
					{$aLang.user_settings} <a href="{router page='settings'}profile/" class="author">{$aLang.user_settings_profile}</a> | <a href="{router page='settings'}tuning/" class="author">{$aLang.user_settings_tuning}</a> 
				</li>
				<li>{$aLang.user_rating} <strong>{$oUserCurrent->getRating()}</strong></li>
				{hook run='userbar_item'}
			</ul>
		
		{else}
		
			<a href="{router page='login'}" onclick="return showLoginForm();">{$aLang.user_login_submit}</a> {$aLang.or} 
			<a href="{router page='registration'}" class="reg">{$aLang.registration_submit}</a>
		
		{/if}


2. И вставил его в шаблон плагина «Lepra-style приветствия», расположенного в файле /plugins/greetings/templates/skin/default/block.greetings.tpl, хотя можно было бы вписать сразу в файл сайдбара
/templates/skin/whitelite/sidebar.tpl. Но тогда я бы не получил требуемых изречений типа «тебе нужен этот плагин %username».
Читать дальше →

Как вычистить лишнее из базы и сайта

Сначала проект был на 0.3.1 с разными модулями и хаками, потом перешел на 0.4.2, сейчас переехал на 0.5.1 Все работает, но атавизмы прошлых версий периодически проявляются и выдают ошибки. Такой вопрос: как правильно очистить базу от ненужного хлама, от того что сейчас не используется на 0.5.1. Например мне нужно убрать все упоминания о топиках фотоотчетах (был модуль или хак для 0.3.1), о холиварах (тоже 0.3.1), очистить микроблоги и gallery (вместо них хочу поставить стену и picalbums) ну и еще некоторый хлам. Подскажите если просто удалить через phpmyadmin все что относится к этим сущностям это нормально будет или нужно как то по другому делать? Спасибо.

Изображения из топиков в прямой эфир [РЕШЕНО]

Может кто то реализовывал подобное?

Хочу чтобы в Прямом эфире в Публикациях отображалась фото отмеченное как «Отметить как превью» из топика или фотосета. Например в шаблоне Simple выводятся аватарки.

UPD:
1. Открываем файл block.stream_topic.tpl (или block.stream_comment.tpl — в зависимости куда хотите вставлять картинку).

2. После:
{assign var="oBlog" value=$oTopic->getBlog()}

вставляете:
{assign var=oMainPhoto value=$oTopic->getPhotosetMainPhoto()}

3. А там, где нужно показать картинку вставляете:
{if $oTopic->getType()=='photoset'}
<img src="{$oMainPhoto->getWebPath('50crop')}" />
{elseif $oTopic->getPreviewImage()}
<img src="{$oTopic->getPreviewImageWebPath('50crop')}" />
{/if}

где «50crop» нужный размен (все доступные размеры можно посмотреть в конфиге LS).

Если можете подкинте пожалуйста рейтинга, а то в блоги писать не могу(

Боевой курс новичка или "всем новеньким - сюда", часть 2

все, там место кончилось.
Продолжение FAQ для новичков, первую часть можно прочесть здесь.

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

Изменение шаблона отображения топика в зависимости от тэга

Моя задача, наверное, следствие экрана нетбука с разрешением 1024:600. Но тема, возможно пригодиться не как конкретная реализация, а как направление хода мысли.

Периодически у меня бывает необходимость публиковать широкие материалы. Карты, схемы, крупные рисунки, временную шкалу, или широкую флешку. И однозначно при этом мешает Sidebar. Не только занимая место, но и отвлекая внимание и не вписываясь в логику страницы (на мой взгляд). Поэтому встала задача — убирать его.
Читать дальше →

Нужно сделать регистрацию в несколько шагов...(РЕШЕНО)

Всем доброго дня
Вообщем мне нужно чтоб регистрация у меня была в несколько шагов, раньше такая была на фейсбуке…

Вводим свои данные, жмём кнопку регистрации на след. стр чтоб открывалась форма капчи… после её успешного ввода стр активации ну и а там уже всё понятно.

P.S Думаю это не сложно сделать но сам пока не дохожу до этого(
P.S.S Ну вообщем я допёр до этого кому нужна крутая регистрация icq 513358…