+3.23
Рейтинг
16.79
Сила

Сергей

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

Возникла необходимость убрать из шапки шаблона панель пользователя, так как на ширине экрана 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».
Читать дальше →

Бесплатный плагин «Принуждение к регистрации»

После просмотра определенного количества страниц гость будет принудительно переброшен на форму регистрации. Плагин сырой, возможны ошибки. Если найдете — просьба сообщить :)


Сделан по просьбе lun4r

Поменять местами Комментарии с Публикации в блоке Прямой эфир [РЕШЕНО]

Как поменять местами Комментарии с Публикации в блоке Прямой эфир.
Помню в версии 0.3.1 менял через шаблон, а в 0.5.1 не получается, неужели только так менять?

ВСЕ ТАКИ ВОТ ТАКОЕ РЕШЕНИЕ

Отключить топик-ссылки и фотосеты

Здравствуйте!
Как можно отключить топики-ссылки и фотосеты?
Когда человек заходит по адресу /link/add/ или /photoset/add/ — ему выдовало 404 ошибку. Но нужно так, что бы не выкорчевывать весь код связанный с этими видами топиков, а просто был недоступен url.

Что б потом было легко включить их обратно :)

Решение:
В конфиге нужно закомментировать строки:
$config['router']['page']['link']          = 'ActionLink';
$config['router']['page']['photoset']        = 'ActionPhotoset';


Спасибо PSNet !

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

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

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

Репозитории бесплатных расширений

Что здесь?

Стихийный список открытых репо на github и google-code (и прочих), в которых можно принять участие (форкнуть, модифицировать).

Оставляйте в комментах ссылки, а я буду добавлять их в топик.

Оглавление


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

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

Это краткое FAQ.

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

Обновление плагина "Виджет для комментариев ВКонтакте и Facebook"


Плагин «Виджет для комментариев ВКонтакте»


Первый топик находится тут: livestreet.ru/blog/addons/6803.html

Итак, новая версии исправлена под 0.5.1 и адаптируется под шаблоны с jquery и mootools (вам не надо делать дополнительных телодвижений).

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

Проблема с дублированием аккаунтов.

Здравствуйте!
Был создан опрос, потом в базе данных я попытался вручную поменять название одного из пунктов опроса при помощи phpMyAdmin. Это не сработало (опрос отображался неправильно) и я удалил топик с опросом. Однако несколько человек успели проголосовать в опросе и оставить комментарии с топику. Думаю, что это повлияло на теперешнюю картину.

Вот статистика пользователей. Как видно там число активных пользователей больше реального числа аккаунтов, а заблудившиеся — вообще отрицательное число.


В админке видно дублирование аккаунтов, но их ID не меняются. Попытка забанить один из дубликатов банит все дубликаты.


Подскажите пожалуйста в какую сторону копать?

Админпанель

Description:
Version: 1.4.189
Current version of LiveStreet: 0.4.2

Активные плагины
aceAdminPanel, v.1.4.189 — Ok
Blogs Autoconnect Plugin, v.1.0.0
Похожие записи, v.0.2
Greetings, v.1.0.1
Мои Вещи, как на Лепре, v.0.2.0
Auto fields, v.1.0.0
ShowVotes, v.0.2
Улучшенный «Закрытый режим», v.1.0.0
stopie6, v.1.0.0
Read before comment, v.1.0.1
AutoTown, v.0.0.1

Решение проблемы нашел самостоятельно. Для приведения в порядок статистики и прекращения возникновения дубликатов необходимо почистить таблицу prefix_session от дублей ID user. Виноват плагин Remember Me который я выключил и удалил ранее, однако этот плагин внес изменения в базу данных нарушив ее нормальную работу. Чтобы восстановить работу нужно снова включить Uniqie для поля User id. Всем спасибо!