+6.24
Рейтинг
22.73
Сила

nartuk

Куда пропал bStreet?

Обнаружил, что шаблон bStreet отсутствует в каталоге.
Также все публикации автора о данном шаблоне удалены из сайта.

Автора шаблона Ready (он же iReady ) сказал что не вкурсе событий:
Причину пропажи моих постов и шаблона из каталога мне не известны.

Кто-нибудь разъяснит ситуацию?
[irony]Ожидаю скандалы, интриги, расследования.[/irony]

UPD
Ответил ort на сообщение в LS:
Автор получил список пунктов-замечаний, на что не последовало никаких действий.

Проблемы в работе сайта и каталога расширений

Столкнулся с проблемой в работе сайта и каталога.

1. Сайт жутко тормозит по ночам а иногда просто не открывается. Об этом уже писал PSNet
2. Наблюдаю постоянные проблемы с голосованием — оно просто не работает, либо срабатывает в 20-30% случаев.
3. Не приходят письма с каталога, соответственно не могу скачать плагины.
4. Пишу топик уже 4-й раз, ибо постоянно вылетает 404 Not Found nginx/0.7.67

Все наблюдают такие проблемы?

UPD:
Нашел пару писем сегодняшних с сайта в спаме. С каталога так ничего и не пришло!

Джаваскрипт в топиках [РЕШЕНО]

Навеяно постом!

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

Выслушаю все идеи и предложения!

UPD 2012.04.22
beauty_free предложил два варианта.

1. Все довольно просто, если менять файлы движка то нужно изменить файл livestreet/classes/actions/ActionTopic.class.php строка примерно 301
$oTopic->setText($this->Text_Parser($sTextNew));
                $oTopic->setTextShort($this->Text_Parser($sTextShort));

на
if($this->oUserCurrent->isAdministrator()) {
                $oTopic->setText($sTextNew);
                $oTopic->setTextShort($sTextShort);
} else {
                $oTopic->setText($this->Text_Parser($sTextNew));
                $oTopic->setTextShort($this->Text_Parser($sTextShort));
}


2. Либо как вариант изменить метод Parser в модуле Text
public function Parser($sText) {
                $sResult=$this->FlashParamParser($sText);               
                $sResult=$this->JevixParser($sResult);  
                $sResult=$this->VideoParser($sResult);  
                $sResult=$this->CodeSourceParser($sResult);
                return $sResult;
        }

на
public function Parser($sText) {
                $sResult=$this->FlashParamParser($sText);
                if(!$this->User_GetUserCurrent()->isAdministrator()) {          
                    $sResult=$this->JevixParser($sResult);
                }
                $sResult=$this->VideoParser($sResult);  
                $sResult=$this->CodeSourceParser($sResult);
                return $sResult;
        }

Второй вариант более правильный так как оставляет другие парсеры такие как подсветка кода, вставка видео.

Логины на кириллице и генерация ЧПУ

Возникла необходимость в использовании логинов на кириллице.
Плагин делал все отлично, но столкнулись с проблемой:
Если зарегистрировать юзера «Трололошка», то потом не получиться создать юзера «Trololoshka», так как ЧПУ /profile/trololoshka/ будет зарезервировано под пользователя «Трололошка».
В итоге вопрос быстро и оперативно был решен (спасибо bobo ).
Решение тут

Пол в комментариях для LS 0.4.2

Вот подумал поставить хак «Пол в комментариях» на LS 0.4.2

В результате, ничего не нужно ковырять.
Просто добавить в файлы
comment.tpl
comment_list.tpl

в удобное для Вас место следующий код

{if $oUser->getProfileSex()!='other'}
{if $oUser->getProfileSex()=='man'}
<img src="{cfg name='path.static.skin'}/images/man.png" />
{else}
<img src="{cfg name='path.static.skin'}/images/woman.png" />
{/if}
{/if}


И залить картинки естественно :)

Картинки Вы можете поставить свои, или же взять готовые из хака

Или же вместо картинок виведите пол текстом :)