Форум » www.irc-club.ru » www.irc-club.ru » Ответить

www.irc-club.ru

А-Р: Поскольку Главный Сайтостроитель IRC на днях принял принципиальное решение, что ПРИНЦИПИАЛЬНЫХ ИЗМЕНЕНИЙ С САЙТОМ IRC НЕ БУДЕТ, - значит, будут непринципиальные. Непринципиальные изменения народу надо показать, представить, - чтоб у народа не складывалось впечатление (из-за непринципиальности этих изменений), что сайт застыл и никак не развивается. С этой целью завожу эту ветку. Кроме того, у нас до сих пор нет отдельной ветки, где можно было бы собирать просьбы/пожелания айрсеров по поводу косметических (=непринципиальных) изменений/улучшений сайта. Тоже можно сюда кидать. Речь здесь идет об общих изменениях, а не об изменениях конкретных личных страниц (как то - добавить/изменить BR на странице, изменить текст на странице, - просьбу о таких изменениях следует направлять в спец. для этого заведенную ветку).

Ответов - 301, стр: 1 2 3 4 5 6 7 8 All

А-Р: http://www.irc-club.ru/results/all.php 1. В последнем столбце Примечание теперь вместе с комментом, который добавил пользователь, выводится еще и абсолютное место и место в возрастной группе, занятое на том старте. Типа такого: /330 абс, 49 гр/ 2. Теперь здесь есть фильтрация результатов не только по году+айрсеру, но и по пробегу (третье поле select вверху страницы в зеленой области). Этот критерий забивает первые 2, т.е. при выборе пробега выбирать айрсера и год не надо. Это в свою очередь означает, что фильтр по пробегу выводит ВСЕ результаты по всем годам, когда-либо ранее занесенные в БД. Оч. удобно, чтобы сравнивать конкретный старт по годам - все видно на одной странице! При этом результаты пробега сортируются сначала по году, а в пределах года уже по результату. По последнему пункту у меня встречная просьба к айрсерам: вводите НОВЫЙ пробег аккуратней!!! Т.е. прежде чем вводить новый пробег, убедитесь на 99.99% в том, что этот пробег уже кто-то не ввел до вас - в этом случае его надо уже не вводить, а выбирать из списка!!! А то благодаря такой вот полнейшей безотвественности при вводе нового пробега одних только Звездных Городко насчитал 3 штуки. Вот, сами гляньте: Звездный Городок Гагаринский Пробег Звездный Городок, Гагаринский пробег ЗГ Полнейшее безобразие! А админам чистить такие авгиевы конюшни ну совершенно в лом!

Andrew: 1) Будет форма регистрации для вступления в IRC. Заполняешь, жмешь "Вступить!". Потом я или еще кто-нибудь жмет "вступить его :-)" или "отказать" (с объяснением причины). Критерии простые - если человек бегает и сумел заполнить анкету правильно, он становится IRC-эром. Первое время, возможно, народу придется самому обрезать фотки под 75х100 и 250х300 пикселей. Потом мы сделаем специальную "обрезалку" =) А личные рекорды на странице будут браться из "РЕЗУЛЬТАТОВ IRC". 2) Второй этап - это собственный пароль для каждого, позволяющий редактировать личную страницу. 3) Третий этап (предполагается) - это единый пароль для каждого IRC-эра, позволяющий ему делать все, что захочется (добавлять объемы, результаты и пр.) Потом уже будет техническая база для того, чтобы поменять дизайн (не "стиль", а структуру - добавить объем можно будет на личной странице; при посещении чужой страницы можно сразу увидеть объемы и все прочее). И теперь эти же этапы, но с оценкой по времени :) 1) Стартуем буквально на днях. Сначала доделаем свой [url=http://www.visium.ruВизиум]Визиум[/url], потом делаем IRC. У меня с 12 ноября начинается так же верстка нового номера журнала "Бегай с нами", поэтому я могу быть не столь быстрым, как хотелось бы =) 2) НАВЕРНОЕ, сделаем вслед за первым (но не обещаю :-) 3) Пока в планах не обозначено, там много работы, а будущее пока довольно непредсказуемо. Правильнее будет сказать, что "сделаем, когда приспичит". Менять что-либо в структуре сайта до третьего этапа, по-моему, нецелесообразно. Поднять на новый уровень можно только после выполнения некоторых технических задач :).

А-Р: При вводе новости появилась псиса "с подписью (внизу под текстом новости)". По умолчанию она НЕ стоит. Если вы ее поставите, то внизу под новостью автоматом появится ваше имя/ник (уже после того, как вы отправите новость). Точней, то, что вы написали в поле Автор при вводе новости. Убедительная просьба не пренебрегать этим флажком и ставить его! Согласитесь, что новость с автором смотрится гораздо более цивильней и правильней, чем новость-инкогнито. И доверия к такой новости гораздо больше!


Wladimir: одно дело, если привязывать пробег к месту проведения/старта, другое, если это титульное соревнование, которое меняет свое место проведения. потом, если это марафон или полумарафон, то это должно быть в преамбуле! если просто пробег, то и преамбула должна быть таковой! Если же это временный пробеги: 'часовой', '6-тичасовой', 'суточный' и т.д. - то и начальное название для поиска должно быть таковым! Так проще искать, мне так кажется! т.е. Поэтому без расчистки 'конюшень' не обойтись! Кроме того, реально присвоить ИНП (индивидуальный номер пробега;), чтобы можно было быстро его найти в меню. Номер можно присвоить по дате или по алфавитному названию (пробега или же области проведения - заодно, географию можно подучить!;)) причем шаг присвоения должен быть не 1, а 10 (как в Бэйсике;) надо учесть, что в основном, впечатлы пишутся по марафонам и значительным мероприятиям, нежели по мелким пробегам, поэтому как организовать классификацию, зависит от нескольких параметров...

А-Р: Wladimir пишет: одно дело, если привязывать пробег к месту проведения/старта, другое, если это титульное соревнование, которое меняет свое место проведения. потом, если это марафон или полумарафон, то это должно быть в преамбуле! если просто пробег, то и преамбула должна быть таковой! Если же это временный пробеги: 'часовой', '6-тичасовой', 'суточный' и т.д. - то и начальное название для поиска должно быть таковым! Так проще искать, мне так кажется! Соображение: меняться может не только место проведения, но и дистанция (примеры - Гжель, Звездный Городок). Вопросы 2 Wladimir для самопроверки. Как канонизировать следующие пробеги? 1) Горный марафон "Конжак" 2) 20 км (полумарафон?!) в Звездном Городке, он же Гагаринский пробег (Мемориал?!) И потом, канонизация в любом случае будет работать только для тех, кто знает о ней. А кто не знает, тот не увидев в списке "Горный марафон Конжак", все равно его наберет как "Горный марафон Конжак", несмотря на то, что "Марафон Конжак" там уже был!

Andrew: 1) Простой :) Правило: выбор из списка должен быть значительно более легким, чем добавление нового пробега в список. Выбор или из выпадающего списка, или по поиску, или еще как-нибудь. А добавление - по отдельной кнопочке, с надписью "убедились ли вы, что такого пробега нет в списке". Еще лучше - с последующей модерацией (и со списком "еще не модерированных пробегов"). Если такой пробег уже существовал, модератор нажмет "объединить результаты с таким-то пробегом", а тому, кто добавил дубликат пробега, на е-майл автоматически придет письмо о том, что, все-таки, он был невнимателен. Этот способ под названием "испортить другим жизнь" очень сильно уменьшит количество повторений 2) Сложный способ Мы в голове каждый пробег все равно держим как единую сущность, независимо от дистанций, места проведения, названия. (Почему так получается - философский вопрос :). То же должно быть и в БД. Одна сущность (экземпляр сущности) - один ID, одна строка в БД. Называться можно как угодно - список названий построен по принципу тегов. "Официальное" название выбирает модератор. Как ни напиши название пробега, результат все равно запишется к нужному. Естественно, в списке тегов должно быть исчерпывающее количество названий (Или, другой вариант, все повторения будут заноситься как новый вариант названия, если уж модератора сохраняем :). То же самое с дистанциями - список дистанций. С местами проведения - список городов. Конечно, для компьютера это будет неудобно. Но здесь один из принципов интерфейса: человеку легче — машине тяжелее. Вдобавок, соревнований так много, что их нельзя представлять выпадающим списком. Выбор наверняка должен быть двухступенчатым. По каким признакам группировать пробеги - другой вопрос. Можно, к примеру, по словам, встречающимся в названии. Будет группа "марафон", может появиться и группа "Лужники" (а внутри - первый этап, второй этап, третий этап, пробег Сипатовой). Хороший вариант - поиск с автозаполнением. Я набираю "Лужники", набрал "Луж", а мне уже предлагается выбрать из четырех вариантов, какие это соревнования. Понятно, что все это сложно сделать с технической точки зрения. Но типичное машинное представление не всегда работает, и список пробегов - хороший тому пример.

А-Р: вать!

Ak55: Могу предложить еще одну гороздо более легко реализуемую идею: пользователь не может добавлять названия пробегов, а только выбирает из списка. Если интересующего названия нет, пишет в личку модератору, а тот добавляет правильное название. База пробегов заполнится очень быстро, поэтому модератор от такой работы не сильно устанет, значительно меньше, чем от чистки "левой" базы или от написания программы поиска. Второе замечание: добавить нормальную длину дистанции марафона 42,195 км.

А-Р: А именно, мне понравилась идея, когда для кучи разных названий 1 пробега, к-рые пользователь может ввести, БД будет "понимать" это как 1! пробег. Правда, пока все равно тут большая нагрузка ляжет на админа, зато пользователю не надо делать лишние телодвижения, чтоб написать предварительно админу с просьбой добавить новый пробег. Это раз. А два - у пользователя будет оставаться право на ошибку (когда он вводит повторно уже имеющийся пробег, но с другим названием). Пока можно это проверить на примере того же Звездного. Для 3 вариантов - Звездный Городок Гагаринский Пробег Звездный Городок, Гагаринский пробег ЗГ --- БД понимает это все как 1 пробег. И неважно, какой из этих трех вариантов выберет айрсер - все будет работать правильно. И выводиться тоже (в чем вы сами можете убедиться). НО! Если юзверь своими шаловливыми ручками надумает ввести 4-е(!) название для этого пробега, то вот это 4-е название уже будет восприниматься как НОВЫЙ пробег - до тех пор, пока админ в БД не произведет некие манипуляции (вообщем-то, не оч. сложные).

А-Р: Ak55 пишет: добавить нормальную длину дистанции марафона 42,195 км точностью до полуметра!

Andrew: Но, конечно, второй вариант намного круче - потому что правильнее! :)

Ak55: А что-то слова "марафон" я и не нашел! Наверное, со-слепу? Правда, не нашел. Note: искал в перечне дистанций во "Впечатлениях" Или это две разные базы с "Результатами"?

taurus: Поле, к которому нежестко прицеплен выпадающий список. При начале ввода происходит инкрементальный поиск по списку. Если пользователь находит подходящий вариант - выбирает из списка. Если не находит - вводит свое. При этом нет специальной кнопки <добавить свое>, а есть одна единственная <Поиск>. Дальше - если значение поля новое, оно попадает на модерирование. (При этом все данные заносятся как надо и сразу доступны.) У модератора - как было предложено: <Объединить> и т.д. Правда, я бы сделал так: для сущности "Пробег" (или что там?) предусмотрел поле new и ставил бы туда true при заведении нового пробега. Модератор отбирает по if (new) ... Дальше два варианта и две кнопки <Объединить> (+выпадающий список) и <Подтвердить новую запись>. Примерно так...

А-Р: во впечатлениях! И я считаю, что это правильно. Поскольку ИМХО надо оставить право пользователю написать 2 рез-та в разных местах: 1 - по своему замеру, а 2-й - по протоколу. А уж куда какой он напишет - его дело. "Марафон" я имел ввиду как раз в Результатах, а не во Впечатлениях. А ты, видимо, как раз наоборот. А уж во впечатлениях так и подавно не нужна такая точность! Впечатления - это эмоции, а Результаты - это протокол!

Wladimir:

Wladimir: шоссейных? они же присутствуют в разрядной сетке?

Wladimir: 2конпетентным: поменяйте на странице: http://irc-club.ru/faq/training.html ссылку на клубную страничку с битой на новую!!!

А-Р: http://www.irc-club.ru/faq/ Нетленка от ROM'a и очумелые ручки от Bond'a.

Bond005: Может еще кому пригодится

taurus: Это Андрей что-то тестировал или нас крякнули?

А-Р:

taurus:

Wladimir:

А-Р: это не нас крякнули, а служба модернизации сайта (СМС) не дремлет и опять че-то тестит!

А-Р: Тут случайно обнаружил, что в таблицу Впечатлений сыпется спам (порядка 10% от всех добавленных записей!). В таблице Новостей такого спама нет. Называется - почувствуйте разницу. При вводе новостей логин вводить надо, а при вводе впечатлений - не надо... Понятно, что при вводе безпарольных впечатлений надо предусматривать доп. защиту от спама, чтоб спам в БД не сыпался. Но заметил я это только сейчас, и такой защиты на тек. момент нет. В новостях проблемы спама нет, потому что там все запаролено! ЗЫ. Правда, эта проблема видна только при просмотре через рнр-администрирование, т.е. обычным посетителям сайта этого не видно, поскольку выводится из впечатлений не вся введенная инфа, а удовлетворяющая определенным условиям. Спам в эти условия не попадает. Но все равно неприятно, когда при сыром просмотре видишь "мусор какой-то". Да и размер отведенного места для БД у хостера не резиновый...

Wladimir: Юра давно написал впечатления, а в новости написано другое. Теперь что: старую удалять и переписывать или про одно событие два раза писать?

А-Р: А вообще такую новость как первое место на общероссийском, практически даже международном, марафоне не грех и пару раз осветить в Новостях IRC!

Wladimir:

Mif: На сайте есть глава "Мы". Так как у нас теперь есть разделение по командам, предлагаю распределять авантары по капитанам(т.е. сделать три столбика, по числу капитанов. Капитан и ...)

Wladimir: Mif пишет: предлагаю распределять авантары по капитанам(т.е. сделать три столбика, по числу капитанов. Капитан и ...) http://www.irc-club.ru/mat4i/sm08_pologenie.html

А-Р: А дублировать это же на стр МЫ не стоит по многим причинам, в том числе и по "политическим". А то это будет напоминать мнение отдельных БИМовских персонажей, которые нисколько не сомневаются в том, что большинство любителей бегают марафоны только для того, чтобы попасть в рейтинг марафонцев от БП.

taurus: Ничто не мешает сделать альбом на сайте IRC, фактически крутящийся на Picasa! Описание API

А-Р: Теперь можно вводить свои результаты, НЕ помещая их в Best Results года! Вы спросите зачем? А вот зачем. 1) У кого-то может быть вполне законное желание занести в результаты свои промежуточные результаты по ходу соревновательной дистанции - хотя бы самому себе в качестве отправной точки на предстоящий сезон. Я же такие желания до сей поры безжалостно отсекал (если замечу), поскольку руководствовался правилом - не заносить в BR промежуточные результаты по ходу соревн. дистанции. Только основной. Теперь же можно УБРАТЬ галку заносить в Best Results - в результате и волки сыты, и овцы целы! Т.е. результат будет отображаться на странице всех результатов, но он не будет учитываться в BR. 2) Для автоматического подсчета матчей я заношу теперь все протокольные результаты, причем для СУПЕРМАТЧа заношу даже сошедших, вводя им "ну очень большое время". Разумеется, таким айрсерам совсем не хочется видеть нереальное время в 99 ч на странице BR, тем паче, что реально они его и не показали. Поэтому при вводе таких результатов надо снять ту же самую галку заносить в Best Results. А галка эта находится на продвинутой странице ввода результатов - http://www.irc-club.ru/results/addplus.php . Там же, где и галка учитывать в матче. На первоначальной странице ввода результатов http://www.irc-club.ru/results/add.php двух этих галок нет. Это означает, что соответствующие признаки получают значение по умолчанию, а именно: в этом случае считается, что 1) результат НЕ учитывается в матчах и 2) результат заносится в Best Results.

Ak55: на главной странице клуба: 5 последних результатов IRCер Дистанция Время Добавлено Mif марафон 99:59:59 11.05 Олег Носков марафон 99:59:59 11.05 yola марафон 99:59:59 11.05 Вячеслав Гинин марафон 99:59:59 11.05 Lutyi марафон 99:59:59 11.05

А-Р: Ak55 пишет: ссылка на сообщение Отправлено: Сегодня 14:39. Заголовок: Какой-то странный вид имеет окошко "5 последних результатов" - новое! на главной странице клуба: 5 последних результатов IRCер Дистанция Время Добавлено Mif марафон 99:59:59 11.05 Олег Носков марафон 99:59:59 11.05 yola марафон 99:59:59 11.05 Вячеслав Гинин марафон 99:59:59 11.05 Lutyi марафон 99:59:59 11.05 Как раз в посте выше я написал, что с этого года все рез-ты на п/м+20+марафон, подтвержденные протоколом, я (или не я) заношу в БД IRC. Со всеми вытекающими. Для марафонов я ввожу также "нулевые" результаты, т.е. когда стартовавший айрсер сошел. Чтобы далее эти результаты правильно обрабатывались при автоматическом подсчете, надо им было задать какое-то временнОе значение. Вот я и ввел "ну очень большое время", к-рое и отображается в настоящую минуту на титуле IRC. Возможно, с этим и стоило бы побороться как-то программно, но я считаю, что в данном случае овчинка выделки не стоит, поскольку из песни слова не выкинешь. И через 2-3-дня-недельку-другую эти странные рез-ты все равно будут вытеснены более свежими.

taurus: А-Р пишет: стоило бы побороться как-то программно

А-Р: "Стоило бы" - вообще не отображая этот "результат" либо отображая его как "сошел"? А то "стоило бы" - понятие растяжимое. Требую уточнения постановки задачи! ;)

taurus:

А-Р: Потому что наверняка если отобразить как "сошел", это кому-то рано или поздно не понравится из заинтересованных лиц. А когда ничего не видно - то и вопросов не возникает! "Нет человека - нет проблемы!" (=результата)

taurus: вводить эти результаты? Вообще, думаю, решение о вводе результатов - это решение самого IRCэра. Я не прав?



полная версия страницы