Кто знает как сделать редирект при нажатие кнопки создать неавторизованного пользователя перекинула на страницу регистраций

Кто знает как сделать редирект при нажатие кнопки создать неавторизованного пользователя перекинула на страницу регистраций а авторизованного на создание топика

Как получить топики по допонительному параметру?

Здравствуйте!
В Topic.class.php в функции GetTopicsTop создается запрос, который получает все опубликованные топики. А вот как добавить свой параметр, к примеру не topic_publish, а is_full?
Пробовал так:
$aFilter=array(
			'blog_type' => array(
				'personal',
				'open',
			),
			'is_full' => 1
		);


Но не получается почему то, как реализовать?

Массовый перенос топиков в другой блог?

Здравствуйте, уважаемые лайвстрицовцы! Рад вас приветствовать! Хотел спросить, как можно безопасно перенести сразу все топики из одного блога в другой, с сохранением информации о старом расположении и авто редиректом 301.?

Буду рад выслушать любые возможные решения!

Спасибо за внимание!

Возможность добавления новых блогов и топиков пользователями.

Здравствуйте!

Требуется, чтобы после регистрации нового пользователя возможность добавления новых блогов и топиков у них полностью отсутствовала. Чтобы просто могли комментировать и смотреть записи. Ну разумеется у админа должна остаться такая функция.

То есть админ может создавать блоги и наполнять их разными топиками, а другие нет.

Спасибо.

Ищу решение ряда вопросов по LS 1.0.3

1. Вывод блогов на поддомены типа blog1.site.ru, blog2.site.ru, возможно перелинковка с помощью .htaccess или других методов но, при условии сохранения ссылки вида blog1.site.ru в адресной строке браузера.
2. На главной топики только того блога, на который совершен переход с поддомена (если переход был на blog1.site.ru то топики на главной выдаются только этого блога)
3. Создавать топики могут только определенный круг лиц которых редактирует администратор (сколько не копался в конфиге, нигде не мог определить пороги создания и прочее.)

За помощь подкину на пивко! :3

Плагин «Топик навигация»

2 фото
image

Если текст топика большого размера Вы можете разбить его на разделы используя теги <h4>, <h5>, <h6>. При просмотре топика к нему будет добавлено оглавление для удобной навигации пользователей.

Пример работы здесь.

Как сделать так, чтобы все внешние ссылки открывались в новой вкладке?

По умолчанию внешние ссылки в топиках осуществляют переход пользователя по ссылке, то есть он покидает ресурс. Как сделать так, чтобы все внешние ссылки открывались в новых вкладках?

Разделение топиков по датам.[РЕШЕНО]

Добрый день, пытаюсь сделать разделение постов по датам (ls 1.0.3), на главной странице, метод реализации подсмотрел в профиле -> активность ( собственно, такой реализации и хочу добиться ), пытаюсь реализовать вот таким вот образом, но явно что-то не хватает, подразумеваю что $sDateLast. Прошу помощи, заранее благодарен.

По аналогии со страницей активности из профиля /profile/profile/stream/, файл (events.tpl ), где есть разделение по датам, вытягиваю эту строку:

{if {date_format date=$oStreamEvent->getDateAdded() format="j F Y"} != $sDateLast}

{assign var=sDateLast value={date_format date=$oStreamEvent->getDateAdded() format="j F Y"}}
			
    <li class="stream-header-date">
	{if {date_format date=$smarty.now format="j F Y"} == $sDateLast}
	    {$aLang.today}
	{else}
	    {date_format date=$oStreamEvent->getDateAdded() format="j F Y"}
	{/if}
    </li>

{/if}


и подставляю её в topic_list.tpl параллельно изменив $oStreamEvent на $oTopic ( мы же изменяем топики, а не активность ), получается вот такая строка:

{if {date_format date=$oTopic->getDateAdded() format="j F Y"} != $sDateLast}

{assign var=sDateLast value={date_format date=$oTopic->getDateAdded() format="j F Y"}}
			
    <li class="stream-header-date">
	{if {date_format date=$smarty.now format="j F Y"} == $sDateLast}
	    {$aLang.today}
	{else}
	    {date_format date=$oTopic->getDateAdded() format="j F Y"}
	{/if}
    </li>

{/if}


Но данная реализация показывает только одну строку: сегодня поверх всех топиков, и разделение на даты не происходит. Будьте добры, подскажите, куда копать?

РЕШЕНИЕ:


Заменяем getDateAdded на getDateAdd. За наводку спасибо sgavka

{if {date_format date=$oTopic->getDateAdded() format="j F Y"} != $sDateLast}

{assign var=sDateLast value={date_format date=$oTopic->getDateAdd() format="j F Y"}}
			
    <li class="stream-header-date">
	{if {date_format date=$smarty.now format="j F Y"} == $sDateLast}
	    {$aLang.today}
	{else}
	    {date_format date=$oTopic->getDateAdd() format="j F Y"}
	{/if}
    </li>

{/if}

Вопрос по юзабилити - клик на заголовок топика

В общем заметил вот такую особенность — при клике на заголовок топика в общей ленте ссылка автоматически отправляет не в начало топика, а сразу в футер — в комментарии, видимо где-то проставлены «якоря» и эти «якоря» завязаны на заголовок который отправляет посетителя сразу на комментарии, это не особо актуально если комментариев мало или их нет, или топик длинный текстовый с фотографиями и человек хочет почитать его сначала, в результате приходится скроллить вверх. Где это можно поправить?

UPD Стоят плагины «Лучшие топики» и плагин открывающий форму регистрации если пользователь не залогинен но хочет поставить оценку или написать комментарий (больше грешу на этот плагин).