|
|
antonn (05-03-2009 19:41) цитата | #848 |
Основное:
- Возможность загрузки фотографии в профиль (фотография уменьшается до габаритов 300*300, нельзя загрузить исходное изображение больше 300кб, поддерживаемые форматы gif, png, jpg)
- Форма поиска пользователей (внутренне - через нее теперь идет создание PM, и много чего еще, универсальная система в общем :))
- Разграничение доступа к форумам (чтение/запись и гости/юзеры/админы)
- Модераторство форумов, миничата (пока в состоянии тестирования, например удаление выполняется просто минусованием сообщения :))
- Маркеры новых тем для зарегистрированных пользователей. Для установки мареров нужно посетить конференцию, после чего будет идти слежение за ней и подсвечиваться новые темы и темы с новыми сообщениями. Порог подстветки - 3 месяца.
- Введена репутация участников. Репутация позволяет каждому участнику выставить другому уровень репутации (от 5 до -5), репутация отображается в профиле, детализации нет (нельзя посмотреть кто именно и что поставил). Для возможности выставлять репутацию самому нужно набрать 50 сообщений, тому, кому репутация выставляется необходимо иметь 10 сообщений.
Неосновное :)
- Подсвечиваемые ссылки с этого домена не открываются в новой страницы.
- Добавлен bbcode [image=], позволяющий вставить изображение, только с этого сайта
- Введены зарезервированные имена пользователей (нужно :))
- В связи с маркерами сверху появилась ссылка "Опции"
- Поправлен тег Code, теперь он подсвечивает отступы и комментарии (и цифры, но слабо:)) | |
| | | |
antonn (05-03-2009 19:43) [2] цитата | #850 |
тест картинки:
[image=images/mdforum_logo.gif] | |
| |
antonn (05-03-2009 19:46) [3] цитата | #851 |
щелкните, чтобы прочесть | Code:
function TF_PlayList.AddFile_m(name: string): integer; var Ext: string; begin Result := -1; ext := lowercase(ExtractFileExt(name)); // Lowercase - опускает все буквы в слове в нижний регистр. Нужно потому, что (wav равно wav) но (Wav не равно wav) // ExtractFileExt - выделяет расширение файла(нпрмр fuflo.wav -> .wav) if pos(ext, lowercase('*.wav;*.mp3;*.pls;*.m3u;') ) > 0 then begin // определяет позицию искомого слова(переменная ext) в заданом('*.wav;*.pls;*.m3u;'). Сама позиция не нужна, но если она больше 0, то расширение нашего файла есть в списке и он поддерживается if (AnsiLowerCase(ExtractFileExt(name))='.m3u') then LoadPlayList_M3u(name) else // если расширение '.m3u' то это файл плейлиста формата M3u if (AnsiLowerCase(ExtractFileExt(name))='.pls') then LoadPlayList_PLS(name) else // если расширение '.pls' то это файл плейлиста формата PLS AddFilePLAuto(name ); // добавление файла. Если файл добрался до этой процедуры, значит он поддерживается, но это не файл плейлиста => муз.файл end; end; |
SELECT MAX(`имя_поля`)+1 as `next_id` FROM `имя_таблицы` CREATE TABLE `awards` ( `` int(10) unsigned NOT NULL default '0', `awName` varchar(255) NOT NULL default '', -- `awType` varchar(10) NOT NULL default '', `awSmallGraphic` varchar(255) NOT NULL default '', /* `awBigGraphic` varchar(255) NOT NULL default '', `awShortName` varchar(20) NOT NULL default '', `awPoints` int(10) unsigned NOT NULL default '0', */ `awDesсriрtion` varchar(255) NOT NULL default '', `awPoints2` int(10) unsigned NOT NULL default '0', `awPoints3` int(10) unsigned NOT NULL default '0', `awPoints4` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`awId`) ) TYPE=MyISAM; SELECT `category`, `item` FROM `first` AS `a` LEFT JOIN `second` AS `b` USING ( `some_column` ); |
function wordwrap_preview($Content,$MaxWordLength = "48"){ //(c) DVM :) return wordwrap($Content, $MaxWordLength, " ", 1); } |
|
| -5 |
| |
Сами знаете кто (08-03-2009 15:31) [4] цитата | #853 |
Интересно
Ещё надо исправить недоделки по-мелочи: например, у кнопкок форматирования сообщения (bb-code) задать ширину и высоту :)
А то сейчас при выключенных изобюражениях в браузере на всю страницу они расползаются :( Довольно-таки неприятно... | |
| |
антон (08-03-2009 22:11) [5] цитата | #854 |
хм, да, как то их без картинок не проверял :)
еще у тебя модераторство миничата отнять, промахнулся мимо себя, можешь пока че нить написать и помодерировать себя :) | |
| |
Сами знаете кто (29-03-2009 06:34) [6] цитата | #865 |
эээээээ, у меня модерство было ))))))))))))))))))))
Пропустил самое интересное :)
Черт, черт *о стену головой*
Надо почаще сюда заходить = ) | |
| |
бeлый коcмoc (05-04-2009 11:06) [7] цитата | #879 |
[image=http://www.google.com/intl/en_ALL/images/logo.gif] | |
| |
бeлый коcмoc (05-04-2009 11:07) [8] цитата | #880 |
??? | |
| |
антон (05-04-2009 22:15) [9] цитата | #881 |
ссылок на внешние ресурсы не делал еще, иначе начется :)
только внутренние /images/ и /resources/ | |
| |
Сами знаете кто (07-04-2009 03:38) [10] цитата | #882 |
> антон (05-04-2009 22:15) [9]
> иначе начется :)
|
дааа, быстро форум станет рекламным полигоном для всех видов ботов :))) | |
| | Страницы: 1 | Статистика темы |
| |
| |