+9.13
Рейтинг
26.75
Сила

'<h1>you</h1>'

LA-REVUE MAG - красивые и талантливые люди, жизнь города и тенденции, UPD [1]

Доброго времени суток, уважаемое сообщество.

Изначально хотел апдейтить предудыдущий пост, но затем подумал и понял, что изменилось с тех пор всё — начиная концепцией и заканчивая оформлением.

УПД: обновил скриншот.




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

Голосовой поиск

голосовой поиск

Сегодня я вам расскажу как установить голосовой поиск на Livestreet CMS


1) Первым делом вам надо найти nav.tpl в своем шаблоне, примерный путь до этого файла такой

livestreet / templates / skin / synio / nav.tpl

2) вам необходим такой код

x-webkit-speech="" speech="" autocomplete="off"


3) Теперь как вы сами догадываетесь, нам необходимо добавить этот код в nav.tpl

Находим такой код
<form class="search-header-form" id="search-header-form" action="{router page='search'}topics/" style="display: none">
<input type="text" placeholder="{$aLang.search}" maxlength="255" name="q" class="input-text">
<input type="submit" value="" title="{$aLang.search_submit}" class="input-submit">
</form>

и добавляем в него свой
<form class="search-header-form" id="search-header-form" action="{router page='search'}topics/" style="display: none">
<input type="text" placeholder="{$aLang.search}" maxlength="255" name="q" x-webkit-speech="" speech="" autocomplete="off" class="input-text">
<input type="submit" value="" title="{$aLang.search_submit}" class="input-submit">
</form>

Предупреждение Голосовой поиск работает только через Google Chrome
Пример также можно посмотреть на моем сайте twepl или на Хабрахабр

Сайт города - каким он должен быть и как сделать чтоб он выстрелил

Думаю много уже сделано сайтов для города и еще больше будет сделано.

Вот как раз работаю над сайтом для своего города в связи с этим хотел бы поделится своим видением его и что-то подчеркнуть для себя из Ваших комментариев

Итак начнем:
Читать дальше →

Написать мини-плагин - "ответить с цитатой" и "ответ юзеру"

Интересует цена вопроса и сроки на данные плагины.

«ответить с цитатой» — подразумевает в поле комментария наличие соответствующей текстовой кнопки, нажатие которой приводит:
1. Если текст не выделен — к вставке в поле ответа всего текста цитируемого сообщения с указанием автора исходного сообщения, и слова «цитата:», которое должно являться ссылкой на исходное сообщение.
2. Если текст выделен — к вставке только выделенного текста сообщения с указанием автора исходного сообщения, и слова «цитата:», которое должно являться ссылкой на исходное сообщение.

цитата: ASA
Интересует цена вопроса и сроки на данные плагины.


«ответ юзеру» — нажатие на ник автора сообщения вставляет его в поле ответа.
ASA

Предложения пишите в личку.

Дата Рождения (есть решение)

Да это повтор, да была уже такая тема, да была и не одна, но решения так и не увидел.
Может что-то упустил и если вдруг проблема уже давно решена, приношу свои извинения и прошу указать способ решения

Вот после этого комментария ort а прошел уже не один месяц, не два месяца и не три месяца, а так и ниче и не исправили…

Я все понимаю, но как же так можно. Свой сайт еще не открыл на нем пока около 10-ти юзеров, 5-ть из которых меня уже спрашивали почему так отображается дата

Что я им должен говорить?
Извините но наш сайт сделан на кривом движке
Будет 100 юзеров каждому из них объяснять что это баг движка?

Может кто-то считает что это не такая уж и проблема, но если мне сказали что-то типа: «извините, но я не могу поправить эту проблему, это у всех так и связано с особенностями движка»
Лично у меня первая ассоциация что пришла б в голову это что-то типа этого «что я делаю на этом говносайте, где даже дату ввести нормально нельзя»

Я понимаю если б было просто уже давно решили проблему, я понимаю что не все указывают реальную дату и не для всех это актуально, но и Вы меня поймите, заполнение профиля это первое с чего начинается знакомство с сайтом, если такие баги в самом начале, то будет ли желание у людей оставатся на этом сайте?

Есть мелкие баги, на которые можно закрыть глаза, но это не мелкий баг, это касается каждого пользователя который захочет ввести дату своего рождения…

Давайте поднимем эту тему чтоб ее всетаки решили. Про данный баг явно забыли, хотел напомнить.

Плагин "TrickyTitle" - хитрые и уникальные заголовки страниц

Привет друзья!

С удовольствием представляю вам новый, полезный, модуль для LiveStreet 1.0.1.


Плагин предназначен для автоматической модификации содержимого HTML тега «title». Таким образом, чтобы это содержимое выглядело информативно для поисковых систем, было уникальным для любой страницы, и вместе с тем, не теряло осмысленности.

В первую очередь нацелено на различные страницы со списками топиков, которые по умолчанию не имеют уникальных заголовков совсем, либо имеют их в очень ограниченном виде (акции index, blog, tag и тому подобное)

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

Делаем плагин "causeedit" более красивым.

Заходим в плагин и находим два шаблона topic.form_end.tpl и topic.show_end.tpl.

Открвываем topic.form_end.tpl и заменям весь код на:


{if $aCauses}
<div class="editdate">
    {foreach from=$aCauses item=aCause name=c key=k}
		Отредактировал {$aCause.user_login} - {date_format date=$aCause.date}
		
Причина: {$aCause.text}
	{if $oUserCurrent and $oUserCurrent->isAdministrator()}
                <a href="#" onclick="deleteCause('{$iTopicId}', '{$k}', this); return false;" class="delete">{$aLang.topic_delete}</a>
        {/if}<br /><br />
	{/foreach}
	</div>
  
{/if}
<p>
    <label for="topic_cause_edit">{$aLang.plugin.causeedit.cause_title}:</label>
    <input type="text" id="topic_cause_edit" name="topic_cause_edit" value="{$_aRequest.topic_cause_edit}" class="input-text input-width-full" />
</p>



Открвываем topic.show_end.tpl и заменям весь код на:


{assign var="aCauses" value=$oTopic->getCauseArray()}
{if $aCauses}
<br />
<div class="editdate">
    {foreach from=$aCauses item=aCause name=c key=k}
		Отредактировал {$aCause.user_login} - {date_format date=$aCause.date}
		
Причина: {$aCause.text}
	{if $oUserCurrent and $oUserCurrent->isAdministrator()}
                <a href="#" onclick="deleteCause('{$iTopicId}', '{$k}', this); return false;" class="delete">{$aLang.topic_delete}</a>
    {/if}<br /><br />
	{/foreach}
	</div>
{/if}



Дальше открываем стили, заменям весь код на:


.editdate {
color: #84AE1B;
font-style: italic;
font-size: 0.9em;
text-align: right;
padding-right: 24px;
background: url("../images/editdate.png") no-repeat 100% 0;
margin-bottom: 15px;
}
.editdate .delete { color: red; }


Создаем папку images и загружаем туда картинку:

И что у меня получилось? А вот что:



Было:


Всех с наступающим!

Бесплатный плагин Topic Up - "поднятие" топика в ленте

плагин Topic UpБывают ситуации, когда интересные топики «уползают вниз» в ленте и новички сайта, или просто не частые гости, пропускают их. Было бы полезно, чтобы такие топики можно было бы «поднимать» в ленте, чтобы освежить память постоянных читателей или привлечь внимание новых посетителей. Бесплатный плагин Topic Up делает это возможным.
Читать дальше →

Единая система авторизации на сайтах LiveStreet CMS

Всем привет. Может кому ранее приходила идея создания единой системы авторизации на сайтах Лайвстрит?
Смысл её заключается в следующем: Парой так хочеться оставить комментарий или задать вопрос, но человек по своей природе, существо ленивое, и чаще человек просто уходит. В итоге, вы не получаете отклика на свои топики со стороны гостей.
Кто то скажет есть OpenID, я например не хоче вешать на свой блог 1000 и один плагин, тем самым уменьшая скорость загрузки, да и люди пришедшие с OpenID это не ваши пользователи, они как были гостями, так и остались.
Жду вашего отклика, если вопрос поднимался скиньте ссыль. Спасибо.