Фон сайта ссылкой.

Всем добра.В полку любителей Livestreet прибыло.И вот возник вопрос по поводу как сделать фон сайта ссылкой.

Фон поменял с помощью

{if $sAction=='blogs' }
style="
background: url(link) 50% 0 repeat;
" {/if}

Для того что бы сделать ссылкой использую js script из admixer.(Файл шаблона можно скачать admixer.net/ru/creatives/adformats/branding Файл шаблон-пример

Подробности

Ссылка на создание топика в определенном блоге

Добрый день. Необходимо на сайте повесить баннер с ссылкой на создание топика в конкретном блоге. Какой урл указать этому баннеру? Или тут всё сложнее чем просто урл? Если всё не так просто, может кто-то сможет помочь за вознаграждение, тогда пишите в личку сколько это будет стоить.

Просьба к разработчикам плагинов

Ребята, я понимаю что даже на разработку бесплатных плагинов вы тратите свое время и силы но давайте в следующей версии LS-2 предусмотрим отдельный раздел для ссылок на ваши сайты (копирайты), а то в данный момент получается полная каша из кучи ссылок в футере что смотрится крайне не презентабельно, стоит только установить на свой сайт 5-10 необходимых плагинов, а если больше? В общем этот момент тоже стоит проработать.
Либо давать единую одну ссылку на каталог расширений на сайте Livestreet.

Как сделать перенаправление с заголовка поста-ссылки?

Здравствуйте.
Используются шаблоны synio и mobile. Как сделать так, чтобы при нажатии на заголовок поста-ссылки происходило перенаправление на саму ссылку?
Т.е. юзер видит пост-ссылку, нажимает на заголовок — и перемещается по ссылке, а чтобы открыть комментарии, нажимает на дату и время поста.

В topic.entity.class.php вижу следующий код:
/**
	 * Возвращает URL для топика-ссылки
	 *
	 * @param bool $bShort	Укарачивать урл или нет
	 * @return null|string
	 */
public function getLinkUrl($bShort=false) {
		if ($this->getType()!='link') {
			return null;
		}

		if ($this->getExtraValue('url')) {
			if ($bShort) {
				$sUrl=htmlspecialchars($this->getExtraValue('url'));
				if (preg_match("/^https?:\/\/(.*)$/i",$sUrl,$aMatch)) {
					$sUrl=$aMatch[1];
				}
				$sUrlShort=substr($sUrl,0,30);
				if (strlen($sUrlShort)!=strlen($sUrl)) {
					return $sUrlShort.'...';
				}
				return $sUrl;
			}
			$sUrl=$this->getExtraValue('url');
			if (!preg_match("/^https?:\/\/(.*)$/i",$sUrl,$aMatch)) {
				$sUrl='http://'.$sUrl;
			}
			return $sUrl;
		}
		return null;
	}


Как бы его подставить в значение ссылки для заголовка топика?

Баг LS с ссылками в нумерации страниц во вкладке /tag/

Помогите вылечить баг с ссылками в тегах
например есть тег — "А#Б" через #, в ссылках тег будет выглядеть так — .../tag/A%23Б/…

но в нумерации начиная со второй страницы так — .../tag/А#Б/page2/… и естественно браузер # ни другие спецсимволы не воспринимает а ЛС поймет что это один тег — обрубленный «А», как излечить это зло?

Как превратить ссылку в .../tag/A%23Б/page2/…

Не работают ссылки в хуке

Добавляю хук (из ActionIndex) в плагине:
$this->AddHook("topics_list_show", "Prepend");

Добавляю метод:
function Prepend($aTopics) {
    $a = $aTopics["aTopics"];
    $a[] = array_shift(array_values($a)); // типа первый элемент добавляем в конец
    $aTopics["aTopics"] = $a;
}

Никаких изменений. Может так:
function Prepend(&$aTopics) {
    $a = $aTopics["aTopics"];
    $a[] = array_shift(array_values($a)); // типа первый элемент добавляем в конец
    $aTopics["aTopics"] = $a;
}

нет, тоже самое. И даже так:
function Prepend($aTopics) {
    $aTopics["aTopics"] = "";
}

ничего не меняется. Но если в ActionIndex.class.php изменить:
$this->Hook_Run('topics_list_show',array('aTopics'=>$aTopics));

на:
$this->Hook_Run('topics_list_show',array('aTopics'=>&$aTopics));

то все работает (копия первого топика добавляется в конец)!

В чем подвох?

Плагин «Remote Photo»

Описание

Позволяет пользователям загружать изображения в фотосет по ссылке (по мотивам темы).

Работоспособность проверена:
— на шаблонах «Synio» и «Developer»;
— с плагином «Домен для статики».

GitHub: github.com/wasja1982/livestreet_remotephoto

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