Обновление сайта livestreet.ru
Итак, сегодня обновил livestreet.ru новой версией.
Цель обновления простая — более тщательно оттестировать LiveStreet 0.3 перед релизом.
Поехали!
UPD комментарии писать только по делу! Баги, ошибки, косяки, глюки т.п.
Цель обновления простая — более тщательно оттестировать LiveStreet 0.3 перед релизом.
Поехали!
UPD комментарии писать только по делу! Баги, ошибки, косяки, глюки т.п.
491 комментарий
SVN есть и будет
— в личку
— в отдельный пост?
1. Под названием каждого блога висит ссылка на редактирование.
2. Сообщение об ошибке ( неправильного действия ), выскакивают как то медленно, успеваю, сделать ещё пару действий, и появляется красная рамочка справа сверху
С вашего позволения, начну критиковать и субъективничать:
— на мой взгляд, из комментариев зря убрали редактор;
— список сообщений стал менее наглядным, среди десятка сообщений с трудом можно разобрать, на какое из них пришёл ответ;
— есть небольшие косячки в вёрстке, которые, впрочем не актуальны для тех, у кого дизайн собственный;
— кроме комментариев, куда-то пропали все rss-фиды.
Спасибо за проделанную работу!
— сообщения с новыми ответами поднимаются в самый верх
— какие?
— верну
куда послать скрины?
Но тебе виднее ;)
В личных сообщениях, при создании нового сообщения, стоит слепая ссылка «Доступны html-теги».
Может на странице «Люди», сделать ссылками эти строки, чтобы можно было выбрать только мужчин или только женщин для просмотра?
Или хотя бы выводить в профиле пользователя данные из этого поля.
Раньше вроде такого не было. Или я не прав?
так как если в ленте много flash вставок, они перекрывают всплывающую форму логина и получается довольно идиотская ситуация
самый большой плюс tiny — это полный wysiwyg что для рядового пользователя очень большой плюс в написании постов.
эти функции нетрудно сделать самому или попросить более опытных товарищей
зачем делать всё по хабра штампам, заставляя пользователя писать посты использую html теги которые он не знает, особенное сли этот блог например о беременности, где большинство — женщины не владеющие знаниями html
я например за удобство для всех посетителей, если это удобство не ухудшает функционал.
От этого огорчатся, уйдут и могут не вернуться.
А женщин, тем более беременных, лучше не огорчать.
а вконтакте и Однокласники собирают людей
а вконтакте и Однокласники собирают людей по другому. Там не нужно писать красивые посты, там просто пишут друг другу и читают это. Так что мы говорим про совершенно разные сервисы.
На мой взгляд сервис должен работать для пользователя.
Если ползователь технически подкованный программист — это одно. Если нет — другое. Мне как пользователю совершенно не нравится вконтакт в том числе потому, что мне неудобно там писать.
И я не хочу «приучать» своих пользователей. Я хочу чтобы им было удобно.
всё нормально осваивают, за исключением постинга аудио, т.к. не все догоняют что такое прямой линк и пытаются вставлять ссылки на файлохранилища. несмотря на внятное объяснение в хэлпе.
по результатам полуторамесячного исследования было решено отказаться от TMCE в силу того, что он труднее давался пользователям.
и письмах с вопросами. после установки mce их кол-во уменьшилось, ну не на порядок но в 5 раз почти.
Будет жать — одна из 30ти. Не судите по себе и по нескольким людям которые знают что такое интернет. За пользователя нужно думать, а не заставлять его думать за нас. :)
думаю на этом можно закончить, всё равно каждый останется при своём мнении, как мне кажется.
Просьба администратору: удалите, пожалуйста, эту веточку целиком, кроме первого сообщения.
1) После информационного сообщение в верхнем правом углу появляется горизонтальная прокрутка
2) По-возможности равнение элементов в шапке лучше сохранить как на макетах. Они по задумке привязаны друг к другу.
3) В редакторе можно поставить мои иконки, а не Хабра, чтобы не обиделись.
4) стрелку "→" перед названием топика в блоке «Прямой эфир» можно опустить.
5) В избранном пользователя правая колонка особо не нужна, мне кажется. И основную колонку можно растянуть полкостью как тут
*(себе) нада будет при наличии времени намалевать иконки для топика-ссылки, закрытого и т.п.
Если что еще забыл, то пишите либо сюда, либо в личку. Одна голова хороша, а… продолжение знают все.
первый раз вошел — глюк был, написал жалобный коммент, потом решил для уверенности нажать Command+R и все получилось! все ровненько!
в профиле
Местопололжение: Россия, Киров
Ну и возможность предпросмотра у комментариев пока в 0,3 не работает.
Дизайн — буду менять частично!
Админка — она есть или нет? Чтобы безлимитно голосовать за какой-либо топик.
И по мелочи куча фиксов, например, чтобы первым открывались Публикации, а не комментарии.
Насчет безлимитного голосования — то некое подобие
по логике вещей при удаление поста из избранного он должен хотя бы отличаться от добавление. или я что-то недопонимаю?
зеленый — операция прошла успешно
При переходе по непрочитанным сообщениям уменьшается число, показывающее их количество, но выделение с уже просмотренных не снимается, покуда не подгрузишь новую порцию.
Был бы весьма благодарен, если бы была возможность настроить подгрузку комментариев так, чтобы спустя определённый срок после открытия топика они сами бы подгружались, скажем, раз в две минуты.
— теги H1 в заголовке, в имени топиков, в шапках блоков, например, «прямой эфир», «блоги».
Считаю H1 только в «имени сайта» должен быть, заголовки блоков H2, а названия топиков H3 если список топиков, а когда смотрим конкретный H2.
Тут уж каждый как хочет может сделать, но вот больше 1го H1 на странице не должно быть точно.
Кнопка редактирования показывается всем…
Ох рано обновили, я теперь не знаю куда багрепорт писать даже…
Опера 9.63
В Блог присоединиться вроде можно — но какт оне юзабельно сделана иконка, надо бы заменить на текстовую!
Код тем более не страдает — он не обрезается и при копипасте в редакторе принимает исходный вид. В общем, исправление спорное, имеет как очевидные минусы, так и неочевидные лично для меня плюсы.
Вы же ограничиваете количество символов в слове, ширину загружаемых картинок. Зачем же в вёрстке такое ограничение снимать? Окончания длинной фразы действительно не должно быть видно, если она не помещается в отведённое ей в интерфейсе место.
Будет совершенно нелепо выглядеть та строка, вылезающая за пределы рамки-баллуна. Или если сам баллун будет налезать на блоки справа — тоже непорядок, я уж не знаю как вы там нафиксили.
предлагаю нажать CTRL+F5 и
Чтобы не было таких непоняток, предлагаю на время тестирования постить апдейты css с учётом версий, чтобы такие жертвы кэша, как я не удивлялись.
Пробывал в опере, фф и ие
Я пока закономерности не заметил.
У меня всё отлично обновляется. Может, следует очистить кеш?
заработало
До того сколько не тыкал — результат нулевой был, а коменты точно добавлялись.
а твиттер уже действительно не торт
'public_email', паблик мыло
'livejournal', ЖЖ
'icq', Ася
'msn', МСН
'skype', Скайп
'yahoo', Яша
'jabber', Жабер
'tel', Телефон
'fax', Факс
'www', Сайт
'odnoklassniki', Одноклассники
'vkontakte', Контакт
'myspace', Майспейс
'facebook', Фейсбук
'lastfm', ЛастФм
'sip', Сип
'sex', Пол
'about', Инфа о себе
'about_en', Инфа на английском
'birthday', Дата Рождения
'lengthID', В профайле пользователю присваивался ID
Если серьёзно, то лучше предусмотреть механизм, позволяющий админу добавлять такие поля в профили самомстотельно.
И да, Яшей традиционно называют Яндекс, а не Яху.
Я сегодня пробывал добится такой ситуации в опере и фф — никак :(
Safari 4
Opera 9.64
Minefield 3.2a1pre
Firefox 3.0.1
ИЕ нема имхо Mac
1. В директории шаблона находим и открываем файл Roar.js. В самом начале видим код:
2. Исправляем отступ
3…
4. PROFIT!!1
комменты в одну букву и строчку по вертикали переходят!
медиа контент 76 КБ (47 321 bytes)
и того 99,92 КВ ;)
где заменить сроку:
{if $oTopic->getUserIsVote() || ($oUserCurrent && $oTopic->getUserId()==$oUserCurrent->getId())} {$oTopic->getRating()} {else} — {/if}
на
{$oTopic->getRating()}
И еще было бы круто — счетчик просмотров постинга сделать — просто суммарный!
Ууух я бы поплыл!
Его надо заново делать!
Но честно сказать такой хак нужен в родной админке! Не так ли?
Кстати как создать топик голосование?
Хиты легко фиксируются при помощи парсеров серверных логов вроде Вебалайзера. Лишний запрос к базе нафиг надо.
Сам вчера за 40 минут прикрутил на версию из SVN половину модулей и хаков написанных под 0,2.
Ну с голосовалкой надо покрутить немного, я думаю, только потому что механизм голосований изменился.
Мой пост скорее для того, чтобы не подумали, что вообще ничего-ничего не подходит под новый ЛС) Что-то сразу, что-то с допиливанием. Хотя сам думаю, что с парой фич придется повозиться очень и очень долго.
не активен ХЕЛП при написании…
Я захожу в топик, жму каретку «обновить каменты» (и даже принудительно обновляю страницу) потом перехожу на главную и у меня всеравно показывает +1 новый камент. Хотя цветом он уже не подсвечивается.
Рефреш не помагает.
Опера 9.64
Возможно, это кому-то покажется излишне радикальным, но моё мнение таково: подменять функционал браузера недопустимо, будь то ссылка вместо рефреша, «добавить в избранное / сделать стартовой» и даже «версия для печати». В любом случае спасибо, что чётко обозначили свою позицию.
Существуют мнения отличные от вашего, и то что они отличны не означает, что не правильны.
Так что да, давайте по делу. И без переходов на личности.
Fatal error: Call to a member function getId() on a non-object in /home/webmaster/www/livestreet.ru/www/templates/compiled/%%21^21D^21D21174%%blog.tpl.php on line 55
обязательно крутить колесик или полосу??
Заратустрапринцип бритвы Оккама, лучше ввести в интерфейс один управляющий элемент, выполняющий одну конкретную функцию, как я предложил ниже.следуя юзабилити нужно делать так как удобно
Удобство — главная цель, согласен.
1) Очень много тратится процессорного времени на прокрутку например комментариев этого топика (скрин:
2) Отсутствуют ББ-коды
3) Очень хотелось бы чтобы те хаки и моды, которые описываются в FAQ были встроенными и по выбору.
2) Есть поддержка тегов (аналоги бб-кодов), добавить нужные не составит труда;
3) Набивая движок не каждому нужными фичами можно быстро превратить его в неповоротливого монстра. Здроровый минимализм вкупе с вохможностями для расширения — оптимальное решение, на мой взгляд.
Браузер FF 3.0.6
в этой ветке баги и т.п. найденные на сайте livestreet.ru
Дизайн шаблона — Студия XeoArt
значит убирал запросы, и не заметил как случайно стер копирайт )))
Лично мне не нравиться расположение дизайн студии- на каждой странице внизу слева! Уберу в раздел ЭБОУТ — и этого будет достаточно, кому надо найдет ведь!
А то получается что страдаем комплексом неполноценности, когда на всех страницах ставим, давайте тогда большими буквами сверху слева напишем!
копирайты запрещается убирать
и прилагаемый файл с лицензией ГПЛ
gpl-2.0.txt
В GPL-лицензии V2 говорится о том, что исходный код должен быть помечен копирайтами. Помимо этого, вводится понятие загрузочного экрана.
те то что мы видим внизу
© Сайт работает на базе движка «LiveStreet»
то же должно быть на месте
если ещё что то не понятно, то милости просим
Пора бы уже подправить на 2009 ;)
(если имеет место GPL) вы можете сократить по своему усмотрению копирайты в футере
т.е. к примеру вместо LiveStreet написать LS — но ссылка на LS сайт должна быть!
если Вы верстаете свой дизайн — то могет и не быть копирайты дизайнера (всё зависит от Вашего соглашения с дизайнером)
но (с) ЛС ДОЛЖНЫ БЫТЬ НА МЕСТЕ :)
про шаблон я написал
если Вы верстаете свой дизайн — то могет и не быть копирайты дизайнера (всё зависит от Вашего соглашения с дизайнером)
С юридической стороны все эти вопросы рассматривались достаточно подробно в юридическом блоге на Хабре.
Надеюсь тут многие со мной в этом солидарны
всё таки труд…
вот между цифрами рейтинга темы:
«Вверх Черта вниз»
если нажать на Черта. То всплывающее окошко выдаст «спасибо, ваш голос учтен». Но я то не голосовал. Может обозвать это как «воздержался» (к примеру наводишь на "-" а там как бы это «воздержаться». а в сплывающем окошке, что «Вы увидели оценку топика, и етперь не сможете голосовать». или что-нить другое…
ну это то, что заметил. вот.
нужно править шаблон topic_list и topic где искать элемент li с классом total и убирать из него ссылку либо вообще проставить только {$oTopic->getRating()} убрав все ифы, что бы рейтинг показывался сразу же, до голосования за топик.
Ошибка: divContent is undefined
Источник:
Строка: 134
меняем на
Я сначало даже не видел новые сообщения, т.е. ни зеленого фона, ни желтоватого, ни рамочек, тупо белый фон везде. )))
Щас вродебы ничего, но вот например кнопочку добавить топик в избранное (сердечко), нашел случайно! Да и щас честно говоря еле видно.
Я думаю, что у разработчиков хватит мужества признать бело-серый фон ошибкой и оставить на фоне страницы только один либо повысить контрастность. Тем более, что в комментариях используется тот же цвет, что и в правой колонке.
Кроссмониторность, это, конечно сильно, но о кроссплатформенности при разработке дизайна помнить всё же стоит. Я имею ввиду разное значение гаммы в разных системах со всеми вытекающими.
По этому оттенки очень трудно различить при цвете в 16 бит, потому как он отображает 2 раза меньше цветов чем 32бита, соответственно.
Поэтому фотографы используют ЭЛТ мониторы или проф. жк-мониторы
З.Ы. не нашел чтобы писали об ошибке в аватаре.
более наглядно можно посмотреть на тестовом сайте
аватар, так «сказать» сплюснут, или в других случаях «расширен»
Монитор Samsung SyncMaster 226BW / 22 дюйма, не пересвеченный яркость 10%, контраст 75%
На двух ЭЛТ все прекрасно видно.
На ЖК верхняя черная плашка становится «ребристой» (т.е. черный перемежается очень тонкими светлыми полосками), но сердечки и все остальное вполне заметны.
Дело может быть как в гамме, так и в том, что у меня все мониторы настроены на баланс белого 6500-7200К, а заводская настройка вроде 9000К идет.
— не работает Опубликовать. Просто остается та же форма, никаких сообщений, и нет топика на главной, хотя галка опубликовать на главной принудительно стоит. Предпросмотр работает.
— добавляется _$$ в конце каждого слова.
ps имхо очень много js подключается, нужно тестировать на кроссброузерность. Может быть лучше было бы зашить js функции типа login и прочие в 1 файл? и mootools тоже
Уже писал
А вы представьте себе если идет обсуждение какото спорного материала, и каждый пишет не пару слов, а копипастит в камент масивы текста.
почему то перед началом шаблона добавляются 2 непечатаемых символа с кодом 65279
так как если их заменить старыми (ревизия 198) rss нормально выводится.
он добавил в начало файла два символа непечатаемых.
удалил и всё стало на свои места.
Временное решение — убираю из файла Avtions/ActionRss/index.php строку <?xml version=«1.0» encoding=«UTF-8»?> и все работает.
Подскажите пожалуйста нужный файл
Будет ли она в релизе?
Если нет то как её грамотно селать самому ?
как добавить кнопку для вставки картинок в каменты?
слово сайта, эти ведь настройки все равно доступны по ссылке профиля.
Я так понял кнопка предпрсмотра комментария еще не работает?
и неплохо было бы комментарии редактировать.
А комент редактировать думаю не стоит, слово не воробей )
а вот по поводу комментариев, я думаю вы не правы. Если я хочу исправить свою же ошибку, то это вообще никак сделать нельзя, как собственно и удалить свой комментарий.
Кроме того всегда можно поправиться в следующем каменте, а вот если их изменять то не получится главного, дисскусии.
Зачем плодить лишние комментарии, если можно их исправить?
представьте себе, что будет если вы измените или удалите свои комментарии в этом дереве.
Суть всего движка именно рейтинг: коментариев, постов, пользователей — т.е. саморегулируемое сообщество, но ведь и именно по этому вступают в силу ограничения.
Её вполне уместно использовать при одном ограничении: править можно лишь те комментарии, которые ещё не получили рейтинг или ответы от других пользователей. Возможно, имело бы смысл и введение дополнительного ограничения по времени, чтобы не правили совсем уж старые дискуссии.
Нельзя не отметить, что мифический Лепрозорий не только не даёт возможности своим пользователям редактировать комментарии, но даже права на редактирование постов даёт только администраторам и модераторам. Что нисколько не ухудшает комфорт для местных блоггеров.
Честно говоря если ограничить редактирование, хотя бы 3 пунктами:
— «править можно лишь те комментарии, которые ещё не получили рейтинг или ответы от других пользователей. Возможно, имело бы смысл и введение дополнительного ограничения по времени» (например 60 секунд).
Вот можно было бы вынести эти 3 параметра в конфиг и по умолчанию поставить 1, если нужно отключить то пожалуйста 0.
комменты новые подсветились или нет? на пимпе справа было число новых комментов?
Или проблема в том, что один коммент не подсветился?
отписал коммент, нажал кнопку Добавить — и вышло, что надо авторизироваться! Картинка показывает парадоксальность ситуации!
Но я думаю, это из за того что вы там что-то поправили, потому что когда я вводил логин и пароль заново — ФФ предложил сохраниться — до этого он не замечал форму как форму, а теперь видит что это форма с отправкой!
По поводу комментариев: я зашел на сайт ЛС — увидел в этой ветке 316 комментариев и вспомнил что последний раз я видел 300 комментаерив и по логике доолжно было быть написано 300+16, чтобы убедиться я зашел в топик и увидел в дейсвительности 16 новых комментариев, хотя на главной стрранице было сказано что все окмментарии я якобы читал!
А во вкладке «Подключенные», если подключённых нет предлагаю сделать надпись: вы не подключились ни к одному блогу, пожалуйста, сделайте свой выбор и линк на список всех блогов.
проще всего из ssh mc-ом.
эти хвосты за собой оставляют некоторые текстовые редакторы.
что бы не делать двойную работу я бы закомментировал папку с отредактированным скином, залил бы его оригинальный, очистил с скомпилированные шаблоны и проверил — на месте ли эта точка… ну а после этого — добавлял бы по одному свои отредакрированные шаблоны… так бы выявил тот, который эту точку вносит.
Прокручиваю страницу ниже, как только навожу мышь на поле, поле опять прокручивает в низ и не даёт мне комментарий написать :)
Я был бы глубоко благодарен разработчикам, если бы в коде вообще не было никаких атрибутов, отвечающих за оформление. Кроме, разумеется, тех, которые нельзя вынести в CSS.
Даже если ручками прописать в теге центрирование, он не работает.
Может лучше сделать, чтоб было последнее выбранное, а не только комментарии.
Тогда и вас устроит текущее положение дел, и люди с точкой зрения как у меня могли бы выбрать второй режим.
Если уж зашла речь о голосовании, то не могу не отметить избыточность такой функции, как уведомления о том, что «ваш голос учтён». Изменяющееся в реальном времени значение рейтинга и управляющие элементы голосования (стрелки) предоставляют пользователю достаточный уровень обратной связи, чтобы он мог сделать вывод о том, что его выбор принят и засчитан. Предлагаю в данном конкретном случае уведомления не использовать.
Например
остальные серые и одинаковой длины.
И как можно это реализовать?
Ты хочешь и имена блогов выносить в поддомены?
запрещенные слова очень просто добавить, есть массивчик с ними (в Action'e), добавить для своего проекта полминуты.
А вот так было бы гораздо понятней :) но от сюда стимул номер два проголосовать за большую сторону а не от ума, но в любом случае этот вариант более наглядней и придаёт картинке некой ясности ;)
Индикатор громоздок, малоинформативен и требует серьёзной переработки.
Если вас действительно интересует эта простая задачка по инфографике, то стукнитесь в асю завтра вечером. Здесь обсуждать это нет смысла по причине нерелевантности тематике топика и в силу специфичности аудитории.
P.S. может пообщаемся в другом топике, а то Макс нам головы снесет =)
Имхо если это саморегулирующееся сообщество, то у него должны быть полномочия полностью изгнать из него пользователя.
А для защиты от тролей могу предложить еще один параметр — возраст. Он может быть скрыт для пользователя, но администратор согласно него может давать этому пользователю возможности создавать топы, голосовать и т.д.
Например пришел пользователь срать в каментах, его заминусовали. Тут же регистрируется новый пользователь и он продолжает это делать уже с нового аккаунта, пока не остыл. Если будет введен этот параметр, смысл регистрации доп. аков будет полностью решена.
например по 100 коментов на страницу
что каменты что топики — все показывает и подсвечивается!
Скажем постят с Оперы. в FF3 видео не видно, в Опере все нормально. правишь пост из под ФФ3, в опере становится два видеоплейера. не всегда так получается, закономерность не выявлена. Могу приложить скрины, если нужно.
мда… вот в таком случае все таки не мешало бы редактирование комментариев.
извините еще раз.
Огромные скрины я надеюсь потрут — ветка ужасно тормозит теперь.
да, пожалуйста сотрите каммент со скринами. неудобно как получилось, я теперь всю ночь мучаться буду(((
попробую еще поставить последнюю ревизию из SVN… может поправится.
так как ошибок все меньше и меньше…
скоро наверное уже пойдут вопросы, что будет в новой редакции.
— как попасть в личные сообщения? — привык, что на хабре в поле где ник есть строчка — «У вас нет новых сообщений».
У вас вестимо FF2 на котором блок юзер-меню едет и его не видно.
Нажимаю, ничего не происходит, нажимаю еще раз выскакивает ошибка что топик уже есть в списке. (и он там есть)
Хотя сердечко до сих пор прозрачное.
Обновил страницу, захожу на главную, тоже самое.
Помогло лишь вновь открытая вкладка.
… Закономерности не понял, иногда все ок срабатывает.
Лучше как-то так:
( Комментарий ) +1↕
мне например нравится как щас сделано.
на первой странице с результатами поиска все ок, на второй странице какой-то отступ неопнятный появился, на третьей вообще шрифт прыгает, то жирный, то тонкий…
От поискового слова это явно не зависит )))). Просто ввел, что даст много результатов и решил проверить.
2. Реализовать возможность добавлять комментарии в избранное.
3. Отображение пола посетителя в его профиле.
например поставим время по больше. При посте комментария будет roar писать:
Ошибка
Системная ошибка, повторите позже.
тем самым вводя нового да и старого посетителя в заблуждение.
Может быть написать так:
Внимание!
Время между постингом комментариев N секунд
или что-то в таком духе :)
Если разместить LS не на прямом домене, а в разделе по ссылке например такой
в конфиге соответственно добавить путь /yeah/ к параметрам
то при открытии любой страницы видим 404.
// иногда помогает если сервер использует внутренние реврайты
define('SYS_OFFSET_REQUEST_URL',1);
Не знаю правильно ли использовать для этого, но судя по исходных кодам — да :)
А я все равно числюсь в Ростове на дону.
информация скрывается! ))
Кнопки нет.
футер вылазит по самые «подмышки», если страница пустая, например наберите в поиске бессмысленную фразу которой точно нет на сайте.
Fatal error: Smarty error: the $compile_dir 'Z:/home/test1.ru/www/templates/compiled' does not exist, or is not a directory. in Z:\home\test1.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php on line 1092
Подскажите, как исправить.
Все сделал по инструкций в итоге вхожу как admin пароль admin как написано в итоге пишет что ненаидено (Not Found
The requested URL /blog/ was not found on this server.)