+0.08
Рейтинг
0.32
Сила

Отчет о тестировании VDS от http://www.truevds.ru

Взял на тест сервер: CPU 480 MHz, RAM 256 Mb, HDD 8 Gb (Ubuntu Server 9.04)
На тест сервер открывали долго, вероятно в выходные не активируют сервера (возможно только тестовые). Заявку отправлял поздно вечером в пятницу. Ответ с координатоми моего сервера был 01:10 вторника, ну да ладно. Счел, что раз я не платил ещё и беру на тест то и отношение ко мне не как к клиенту.
Читать дальше →

Автоматическое составление сложных запросов в mapper`ах

Этот пост — совет/подсказка разработчикам, которые трудятся над модулями во имя развития проекта :)

Суть проблемы.

Работая над модулем «Объявления» я столкнулся с необходимостью сделать достаточно сложный запрос к базе данных. Сложный не в плане SQL, а в том, что мы заранее не знаем каким он получиться. Такая ситуация возникла при создании пользовательского фильтра.

Технически задача заключается в следующем — есть три таблицы: объявления, категории объявлений — отсюда мы получаем название категории, пользователи — отсюда мы «дергаем» логин пользователя. Необходимо реализовать выборку по следующим условиям:
— категория или массив категорий (дочерние),
— ID пользователя или логин,
— статус (опубликовано или нет — для администратора),
— актуально объявление или нет,
— минимальная и/или максимальная цена,
— есть привилегии или нет,
Учесть при этом составную сортировку (по одному или двум полям), а также не забывать, что результат фильтрации нужно показывать с разбивкой на страницы. Сложности в это все добавляет то, что логин пользователя тянется из другой таблицы, поэтому необходимо использовать HAVING, а не WHERE.

Решение проблемы.

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

Хочу больше возможностей движка

Кто мне подскажет в таких вот вопросах:
1. Возможно ли установить чат на движок? я хочу как статическую страницу. как допустим «page_about», Только чат.
2. Как сделать чтобы на главной вылазило «Новые люди», «сейчас online»., поиск человека по категориям, сделать фотоальбом для каждего пользователя и чтобы можно было оставлять комментарии и голосовать за фото.
3. Как справа где находится «Прямой эфир» над ним я хочу поставить «место под рекламу».
4. Как мне сделать чтобы ссылка(в моем случае «чат») при нажатии становилась больше? я имею ввиду как допустим «Блоги» «Люди». У вас выделяется все, кроме «wiki». Вот и у меня тоже не выделяется… Как это исправить?
Очень хочу поднять сайт на уровень… Я конечно понимаю что движек как бы не особо для этого писался… но все же он лучший на мой взгяд=>я не хочу менять его. я хочу все реализовать на нем. Жду ответов.

Многоязычный сайт на базе ЛС

Иногда подобные вопросы возникают у людей. Напр., здесь: как сделать переключение языка прямо на сайте?

Честно говоря, не очень хорошо представляю, как это может быть реализовано организационно, но технически сделать это очень даже просто, если у вас установлена Админпанель версии 1.2 и выше. И хоть я лично несколько скептически отношусь к подобной идее, но раз уж такая фича получилась практически сама по себе, то решил ее описать.

Я уже писал, как сторонние разработчики могут использовать для своих нужд Модуль расширения языковой поддержки. Теперь я дополнил его обработчиком экшена. Итак, если вам очень уж хочется, чтоб юзер мог переключать язык на сайте, то нужно сделать следующее:

1. Установить Админпанель версии не ниже 1.2 (модуль языковой поддержки также будет установлен).
2. В папку templates/language/ положить нужные файлы переводов
3. В конфиг-файле config/modules/language/ определите константу LANG_DEFAULT, определяющую язык по умолчанию (будет использоваться в тех случаях, когда не найден нужный перевод; подробнее см. здесь). Там же желательно определить список языков, которые будут поддерживаться — константа LANG_DEFINE.
4. В смарти-шаблонах сайта переменные вида $aLang.blablabla заменить на $oLang->blablabla
5. Добавить в шаблоны переключение языка, т.е. ссылки вида httр://ваш_сайт/language/russian, httр://ваш_сайт/language/english и т.д.

Вот и вся мультиязычность

Валидный шаблон по W3C

Привет уважаемая общественность :)! Скачали систему LiveStreet, очень приятно удивились, спасибо авторам. Всё в системе, в общем-то, супер, и всё круто, новый шаблон от Lex’a, всё красиво и всё работает. Но у нас в студии принято все проекты подгонять под стандарт W3C (ну привычка такая, что ж поделать). Я не буду разглагольствовать о том что есть W3C стандартны: безграничное доброе или инфернальное зло. :). Решать каждому только для себя. Но эти стандарты есть, и им можно следовать. В общем, от пустозвонства к делу. Исправили ошибки в коде во всех шаблонах какие смогли найти. Небольшой ченж лог, если вдруг кому-то интересно.
Читать дальше →

Меняем логин на имя в верхней панели пользователя после авторизации

Для того что бы в верхней панели вместо логина выводилось имя нужно открыть файл header_top.tpl в папке с темой
Читать дальше →

Нам все еще нужны наши священные войны



И так господа по поводу модуля Холиваров.

У нас нашелся исполнитель.
Это многоуважаемый и хорошо известный всем benone.
И он официально с 29.05 приступил.

Предзаказ — 1700 с человека.

Ниже вниманию участвующих в коллективной заявке представлена облегченная версия ТЗ, которую предлагаю обсудить, утвердить и с песней.

Участвующие на настоящий момент юзеры:
borodaa
koneko
Carw
randomtoy
strel
GhostZX
qwerty
pesbarbos
yuri25
dvb
ivc
DarkneZ
hello
Fanta
sogologo
nozloy

15 человек.


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

Категории блогов

Объясните пожалуйста, почему ни на хабре ни на ЛС нет категорий? Ведь по идее тот же хабр — это pro-digg система, но на дигге есть категории… вот тут я теряюсь… В чем тогда подвох преимущество отсутвия таковых в данных проектах?
(напоминаю — этот блог: «Для новичков» — поэтому не минусуйте пожалуйста, если посчитаете вопрос глупым… Спасибо!