+1.09
Рейтинг
3.29
Сила

Интеграция с amazon S3 для livestreet 1.0



В каталоге появился бесплатный плагин интеграции LiveStreet 1.0.1 с amazons3. Он загружает картинки из топиков, фотосетов, аватары и фото юзеров на amazons3. Все настройки bucket в конфиге.
Также интегрированы для заливки фото плагины линейки DAO(+market) и LSGallery:

подробнее

Производительность LS

Добрый день.
Я наконец то перенес сайт с дле на LS. Кое-что о производительности. Дано:
Сервер
Процессор Intel® Xeon® CPU E5620 @ 2.40GHz 2400.000 Mhz X 16
Оперативная память 16 гигов

БД 3,3 Гб
Пользователей: 262799
Блогов: 262877
Топиков: 399495
Комментариев: 928242
Запросов в секунду — до 60
Посетители онлайн — до 200 (по данным Яндекс Метрики)

На ДЛЕ не тормозило вообще
Про ЛС читаем дальше

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

Facebook Open Graph

Привет! Не подскажите ли что нужно прописать в Facebook Open Graph
<meta property="og:url" content="" />
<meta property="og:image" content="" />
<meta property="og:title" content="" />

AirGunz - страйкбол, хардбол, пейнтбол

Друзья, доброго.

Спустя более чем 4 года пользования услугами LS (за что ему — огромное спасибо!) созрел для создания нового проекта на LS. Тематика проекта — военно-тактические игры, такие как страйкбол, хардбол, пейнтбол, а так же лазертаг и прочие «войнушки».

Проект: AirGunz — страйкбол, хардбол, пейнтбол
URL: airgunz.ru

AirGunz - страйкбол, хардбол, пейнтбол

Собственно, причиной написания данного анонса послужил условный День рождения проекта. Ровно месяц назад я его запустил, ну и решил таким образом отметить «месичину». Принимаю поздравления :)

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

реализация заморских ников

друзья я пересомтрел весь поиск но толком не увидел решения или оно было на 0.4.2

хотелось бы просто узнать или получить линк на документацию на тему как и где дать юзерам регатся кроме английского например на турецком или греческом? (ник)

в базе если вручную ник менять — меняется и все ок на сайте

как сделать так чтоб ники мона было регать вручную?

Ряд вопросов по движку, мешающих мне переехать на LS окончательно

Добрый вечер. Я запланировал переехать на LS с DLE, процесс подготовки идет, но я не могу найти ответы на несколько вопросов. Надеюсь на помощи сообщества. Перечислю:
  1. Я создал свой вид топика, но не могу добавить для него правила валидации, так как нигде не нашел информации как это сделать. Пробовал так:
    $this->aValidateRules[]=array('topic_extra_album',описываю тут правила);
    где topic — это сущность, extra — так я пытаюсь зайти в доп. поля, album — имя переменной в доп. поле.
  2. URL блогозаписей я успешно привел к виду /blog/id-altname.html, но никак не могу для некоторых блогов указать /mainblog/blog/ то есть создать вложенные блоги. Раньше был удобный плагин и еще один, аналогов для ls 1.0.1 вроде нет. Подскажите, как решить проблему малой кровью.
  3. Нельзя ли никак у статических страниц убрать page? То есть чтобы страница /page/faq.html стала просто /faq.html
  4. Как начать работу с рейтингом? Аудитория достаточно большая, в принципе я могу выделить авторитетных людей и выделить им больше рейтинга/силы, есть ли какие-нибудь рекомендации?
  5. Как на время убрать возможность «ветвления» комментариев — чтобы не все изменения разом, а чтобы вводить их постепенно?
  6. Как привести url вида livestreet.ru/index/page5/ к livestreet.ru/page/5/? И соответственно тоже самое в блогах.
  7. Есть ли у кого-нибудь опыт переезда с DLE на LS? Что с производительностью движка? Мне кажется LS будет быстрее, но как на самом деле?
  8. На сколько вырастет объем БД? Сейчас 1.3 Гб в кодировке Windows-1251, думаю вырастет в несколько раз, это так?

Как сделать Sphinx поиск более "умным"?

Доброго. Столкнулся с проблемой следующего характера. При поиске по определенному запросу, например, по запросу «слово» сфинкс себя странно ведет, непрофессионально что-ли :) Ищет только варианты с маленькой буквы и только 1-в-1. Например, если в тексте есть «Слово», а вбиваю «слово», то ничего нет, ибо первая буква заглавная.

Помогите разобраться, где и как настроить Сфинкса (или движок), что бы поиск проходил… немного более расширенно что-ли.

Заранее благодарю.

Создание плагина. От идеи до публикации. Часть 3

Настройка типографа
Настройку типографа реализуем следующим образом: создадим файл конфигурации плагина в каталоге «config» который, в свою очередь, находиться в корне плагина и в нем проведем нехитрые опрерации по добавлению тега 'carousel' в список разрешенных jevix-ом тегов.
<?php
    $aAllowTags = Config::Get('jevix.default.cfgAllowTags');
    $aAllowTags[0][0][] = 'carousel';
    Config::Set('jevix.default.cfgAllowTags', $aAllowTags);


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

Создание плагина. От идеи до публикации. Часть 2.

Создание диалога добавления карусели
Прежде всего определим, каким образом карусель будет вставлена в редактор. В плагине будет использоваться следующая структура: тег «carousel» содержит одно или несколько изображений (тегов img), которые в дальнейшем можно добавлять с помощью стандартного диалога вставки изображения. Диалог вставки тега «carousel» с первым изображением мы создадим, из диалога вставки изображения. Шаблон диалога представлен в файле «skin/developer/window_load_img.tpl», его мы и будем переделывать. Созданный шаблон с помощью зарегистрированного хука будет добавлен на страницу, проинициализирован. Инструменты, обеспечивающие функционал формы будут заимствованы от диалога вставки изображения.

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