+1.01
Рейтинг
1.90
Сила

Жан Кефир

Случайно не PeterHost? Я раньше им пользовался — у них по умолчанию перекодируются файлы при загрузке. Надо добавить какую-то директиву в файл .htaccess. Уже не помню какую.
На одним из проектов, где мне это понадобилось, я пишу так:

<textarea onkeypress="if(event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {submit();}"></textarea>
Жаль, что Вы не оценили изящность формулировки. :-)
Не обязательно. Ведь даже крупным порталам положено с чего-то начинать. Верно? ;-)
Простите, я правильно прочитал — крупный? :-)
Я склонен считать блогосоциалку эволюцией форума в период бума WEB 2.0, потому что она действительно, с технической точки зрения, является тем же форумом, но с немного иными функциями (хотя ни что не мешает сделать одинаковые функции и для форума и для блога), иным представлением тем (топиков), неограниченным количеством разделов (теги) и возможностью привязать тему к нескольким разделам (теги топика). Поэтому делать на сайте и то и другое не есть хорошо.

В своё время я много размышлял на тему присутствия на сайте и форума и подобной блогосоциалки. В результате пришёл к выводу, что лучшим решением была бы единая база тем для форума и блогосоциалки, но с разным их представлением для форума и для блога. Кому удобней форумная структура — пользует его, кому блоговое — соответственно пользует блоговое представление.

Почти все остальные проблемы при такой реализации решаются довольно просто (с точки зрения нахождения решений), но остаётся одна нерешённая и очень весомая с точки зрения структуры сайта проблема — как обозначить эти представления для пользователя. Делать форум и блогосоциалку отдельными разделами сайта нельзя, т.к. это один и тот же раздел с одинаковым контентом, а если объединить в один раздел то встаёт два вопроса — как его назвать (форум, блоги, общение, обсуждения — везде свои ньюансы) и какое представление сделать при входе в раздел. Оставлять выбор на плечи бедного пользователя — не самое лучшее решение.

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

Для себя в итоге я остановился исключительно на блогосоциалках, т.к. они реализуют все основные функции форума и для обычного юзера удобство их использования является вопросом привычки. К форумам ведь мы тоже привыкали когда-то, когда они пришли на замену гостевым книгам и чатам. Пора привыкать к следующей ступени развития интернета.

Если же уже есть база пользователей форума, то, думаю, лучшим решением будет поставить блогосоциалку отдельно и не интегрировать её с форумом вообще. Проблему с повторной регистрацией решить банальным импортом существующих пользователей в блог, а на форуме регистрацию закрыть. Останется решить несколько проблем, таких как желание незарегистрированного новичка обсудить существующую в форуме тему, но всё это решаемо.
Ну раз уж мы плавно перетекли с дизайна на продвижение, то хотелось бы поделиться своими мыслями на этот счёт.

У тематических проектов, что актуально для большинства проектов на ЛС, есть такое преимущество, как возможность придумывать новые и использовать малоконкурентные способы продвижения. С точки зрения Паззлов: первое, что приходит в голову — попробовать проработать варианты сотрудничества с городскими порталами.

На мой взгляд идея проекта интересна не столько сама по себе, сколько будучи внедрённая в сообщество людей, являющихся потенциальной аудиторией проекта. В данном направлении можно очень много придумать интересного как для аудитории, так и для порталов, которые само собой нужно заинтересовать. Ну и конечно решить много технических вопросов. Но если потратить на это достаточно времени и правильно всё организовать, результаты будут очень весомые, учитывая посещаемость городских порталов.
Да, по дизайну ещё есть над чем работать. Сейчас это по сути просто натянутые на шаблон Хабра текстуры и цвета, да немного переработанное отображение. Дизайн — это на Городских Паззлах товарища papasha_mike — действительно впечатляет :-)
Не уследил. Спасибо, исправил.
Временно убрал про RSS. Забыл протестить — оказывается не работает. Надо починить сначала :-)
Не понял о каких ключах и тестах идёт речь?
Если честно, не ожидал столь положительных отзывов. Приятно, что сообщество ЛС оценило. Будем двигаться дальше — благо, есть куда. Посмотрим, что в результате получится.
Каждый день узнаёшь что-то новое ;-)
Приятно слышать, спасибо!
Спасибо, будем стараться! :-)
Согласен. Спасибо!
У меня та же проблема.
Хорошее замечание — не должны картинки сохраняться с чётко заданным именем. Ты то может и обновишь кеш, а другие пользователи так и не узнают, что у тебя новая аватарка.

Я на своих проектах, где удобнее всего использовать название файла на основе ID пользователя, использую числовые серийные номера, которые генерируются при загрузке картинки и при выводе картинки на страницу прикрепляются в конце пути в качестве параметра:
avatar_1.jpg?sn=513413794831

Над красотой можно не заморачиваться — никто этот адрес не увидит, если только не решит открыть картинку в новом окне. А сохраняются такие картинки с нормальным именем, без серийного номера.

Глюк словил. Из-за того, что в опросе нельзя редактировать вопрос (который является названием топика), при правке топика-опроса URL сбрасывается и зайти на топик уже нельзя. Приходится залезать в базу и указывать URL вручную.

Лечение:
1. Идём в classes/actions/ActionQuestion.class.php
2. Находим функцию protected function SubmitEdit($oTopic)
3. Удаляем или комментируем эти две строчки:

$output = TransURL(getRequest('topic_title'));
$oTopic->setUrl($output);
А так — всё ок! Спасибо большое!