+0.90
Рейтинг
2.47
Сила

Отправка комментов по Ctrl+Enter в tinymce

Друзья, добрый вечер. На одном из проектов изспользую tinymce, так вот возник вопрос — как реализовать отправку комментариев через ctrl+enter. В Инете нашел пару нерабочих вариантов. Возможно, кто-то уже сталкивался.

Бесплатный шаблон "Modus"

12 фото
Главная в стиле линдинг
image
Описание

Адаптивный шаблон для LiveStreet, основан на 12-и колоночной сетке. Верстался с нуля. Главная страница в стиле «линдинг» с возможностью перехода в дефолтный LS. 2 вида категории и люди, 2 слайдера с 5 темами, новый профиль, 5 видов топиков с 10 эффектами, фотосет слайдером.

Все описать наверно не получится. Главное на что можно обратить внимание ниже.


Показать все 12 фото →

ShowVotes 0.3


Плагин «ShowVotes» обновился, теперь с поддержкой LS 1.0.3.

Плагин показывает список проголосовавших за топик. Список этот выглядит примерно так:
showvotes screenshot

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

«admin» — только администраторы
«author» — только автор топика и администраторы
«user» — все авторизовавшиеся пользователи и администраторы
«all» или любое другое значение — все пользователи сайта, включая гостей

UPD: вышла версия 0.4. Изменения:
  • Теперь можно задать ограничение в конфиге на показ трёх видов голосовавших: положительно, отрицательно и воздержавшихся. Если количество голосовавших больше, то вместо очередного ника голосовавшего ставится многоточие. Пока на модерации, можно скачать на гитхабе: github.com/snevolin/showvotes
  • Исправлена обработка видимости (значение 'can_see' в конфиге).

Плагин Siderating - показ рейтинга людей, топиков и форумчан как на 4pda

Всех приветствую! Итак, ваш сайт уже популярен и люди яростно сливают всем карму пишут топики и общаются на форуме. Но теперь пользователи хотят не просто повышать себе рейтинг (если хотели этого раньше), но и видеть рейтинг других. А если и не хотят, то видеть его им всего равно будет полезно: писать станут больше и по теме. Именно поэтому небольшой блок рейтинга всегда пригодится.
Рейтинг бывает разный

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

sphinx Проиндесировал. Но не ищет(((

Долго ковырялся в итоге результат

using config file '/etc/sphinx/sphinx.conf'...
indexing index 'topicsIndex'...
collected 18 docs, 0.1 MB
collected 41 attr values
sorted 0.0 Mvalues, 100.0% done
sorted 0.0 Mhits, 100.0% done
total 18 docs, 63807 bytes
total 0.014 sec, 4412960 bytes/sec, 1244.89 docs/sec
indexing index 'commentsIndex'...
collected 1 docs, 0.0 MB
sorted 0.0 Mhits, 100.0% done
total 1 docs, 40 bytes
total 0.001 sec, 34995 bytes/sec, 874.89 docs/sec
total 84 reads, 0.000 sec, 0.3 kb/call avg, 0.0 msec/call avg
total 20 writes, 0.000 sec, 3.5 kb/call avg, 0.0 msec/call avg


Но поиск один хрен не работает. В статьях пишется что необходимо добавить строку в /etc/rc.local
/usr/local/sphinx/bin/searchd --config /usr/local/sphinx/etc/sphinx.conf

Но если пройти по этим путям, то там такого нет. А сам конфиг у меня лежит в /etc/sphinx/sphinx.conf

А по пути /usr/local/ вобще нет файлов напоминающих о sphinx

Плагин AutoOpenID - версия 2.0.0


Мы обновили плагин, вернее полностью его переписали.
Теперь он поддерживает только авторизацию по протоколам OAuth 1 и 2 версий и требует версию PHP не ниже 5.3. От морально устаревшего протокола OpenID решили отказаться.

На данный момент реализованы сервисы — Facebook, Google, ВКонтакте, Twitter, Yandex, Mail.Ru, Одноклассники. По дополнительный запросам мы можем добавить и другие сервисы, которые поддерживают OAuth.

При обновлении со старой версии плагина ветки 1.* есть возможность переноса аккаунтов, но не всех, а только Facebook, ВКонтакте и Одноклассники. Остальные связи при обновлении будут утеряны и пользователям необходимо будет пройти процедуры привязки повторно. Здесь нужно понимать, что если у пользователя не было пароля и емайла, то при потери связи с аккаунтом из сервисов, он уже не сможет авторизоваться под этим пользователем.

ДЕМО — autoopenid.demo.livestreetcms.com/

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

Потребовалось убрать проверку на уникальность топика. Сначала удалил эту строчку:

github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L44-44

При создании топика появлялась ошибка «SQL Error: Column 'topic_text_hash' cannot be null...».

Затем удалил это кусок кода и вроде решил проблему.
github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L70-75

Вопросы:
1) Возможны какие-нибудь ошибки в работе сайта из-за подобных изменений или столбец topic_text_hash в базе данных нужен только для проверки топика на уникальность?
2) Может есть более простой/правильный способ отключить эту проверку?