+9.65
Рейтинг
12.90
Сила

Сергей

Один инвайт на 10 000 приглашений

Вот тут возникла такая задача сделать один инвайт на 10 000 приглашений.

Кто знает как?

UPT:

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

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

Хелательно чтобы в куку у зареганного записывалось то что инвайт он уже юзал.

Модернизация профиля: Часть 1. Скрываем профиль от посторонних

в процессе модернизации своего профиля реализовал несколько фишечек.
По заявка фишка номер раз: Скрываем профиль от посторонних глаз.

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

Добавление родного поиска для LS 0.3.1


Т.к. вопросы по добавлению родного поиска для LS, поднятого темой которую я начал здесь продолжают возникать — выкладываю последнюю сборку :)
файлы для добавления родного поиска для LS 0.3.1 можно скачать здесь:
http://karta39.ru/blog/wp-content/uploads/2009/05/ls-search-031.zip

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

Обнаружил небольшой баг

В принципе ничего такого критичного, может даже уже успели переправить все там :) но суть в следующем:

Место: в шаблоне new в блоке pagination

В самом шаблоне указан class=pagination
А в css стоят стили для #pagination

Результат: не работают стили для отображения нумерации страниц

Может есть такие люди которые не шарят в css и решили юзать движок, тогда говорю вам что в стилях надо везде где есть #pagination заменить на .pagination (# на .)

Все.

Админпанель вер.0.2

В разделе «Модули» выложил версию 0.2 модуля Админпанель.

Основным новшеством является добавление работы с юзерами:
1. Просмотр списка юзеров (всех, в т.ч. и тех, кто не активировался)
2. Для каждого юзера показывается IP, с которого он регистрировался, и с которого последний раз входил.
3. Неактивных юзеров можно активировать из админпанели
4. И, наверное, самое «вкусное» — это возможность бана (используется дополнительная таблица и хук, не очень изящно, но иначе никак). Бан можно задать на любое число дней (по окончании юзер получает полный доступ, как обычно) или навечно. Бан вешается на конкретного юзера (не на IP), т.е. зарегаться с тем же логином или е-мейлом юзер не может.

Установка так же — файлы заливаются в /update/modules/admin_0.2/ и запускается install.php
Кстати, сам инсталлятор немного улучшил — больше всяческих проверок и должен более внятно сообщать об ошибках, если вдруг случаться. Но наиболее продвинутые и осторожные могут установить модуль вручную — в файле readme.txt, по-моему, довольно подробно все расписано, как это сделать.

UPD. Была небольшая ошибка — таблица adminban создавалась с неверным префиксом. Исправлено. Исправленная версия залита на сайт.

UPD 2 Выложил обновление (версия 0.21). Кто уже поставил и работает без проблем — можно игнорировать. Обновление касается именно установки и первоначального входа в систему сразу после установки.

Как сделать рейтинг топика видимым для всех?

Подскажите пожалуйста, как сделать показ рейтинга топиков для всех? (даже если не голосовал или не зарегистрирован)

Благодаря eXtravert было найдено решениe: сделать {else} а делаее продублировать вывод рейтинга.

Авто анонс

Задумался о добавлении возможности создания анонса. Полез в код… Оказывается, в ливстрит есть все, что нужно для создания анонса! Максу респект!

Но просто добавить новое поле в форму добавления топика мне показалось мало. Точнее я передумал. =)))

Вместо ручного добавления анонса решил сделать авто обрезание текста топика. Варианта три:

1) Отрезать определенное количество символов и тупо ставить троеточие.
2) То же самое, но до первого пробела. В этом случае целостность слов сохраняется.
3) То же самое, но до первого знака окончания строки. :)

Первый тупой и простой никому давно не интересен, поэтому расскажу, как сделать второй и третий.

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