Category: it

Сделать постинг в модерируемое сообщество более удобным

Хай, фолкс.

Если кратко — то неплохо бы улучшить и упростить процесс модерирования, изменив текущую страницу с очередью на (/community/moderate.bml) или создав новую. (Как предлагали здесь ещё четыре с половиной года назад.)

Collapse )
нло, просветление, инсайдер, теория заговора

Экспорт готового файла в XML

Здравствуйте.

1. Краткое описание идеи:
При экспорте журнала, на компьютер должен скачиваться готовый файл XML

2. Подробнее:
На странице http://www.livejournal.com/export.bml :
При выборе формата файла XML и нажатии кнопки "Продолжить" на компьютер должен скачиваться Готовый XML файл, а не открываться новая страница (фото), которую необходимо самостоятельно сохранить через "Файл-Сохранить как".
Формат CSV сейчас сохраняется сразу на компьютер, потому что браузеры не умеют его открывать сами. Точно также должен сохраняться и XML файл

3. Преимущества:
+ Удобство для пользователей
+ Не каждый пользователь догадается самостоятельно сохранить получившийся экспорт в файл XML

4. Список проблем, которые могут появиться в результате реализации:
- Не появится
Кощей

1. Заголовок: «Горячие клавиши» при написании статей или комментариев.

2. Краткое описание идеи:
Привести работу горячих клавиш к общепринятым стандартам программирования и рекомендациям изготовителя операционной системы Windows®: Клавиша AltGr (правая) является модификатором клавиатуры, наравне с Shift и Caps Lock, и не является равносильной левой клавишей Alt, предназначение которой прямой доступ к пунтктам меню (из MSDN Knowledge base). В случае, если программисты не способны этого сделать, то полностью отключить горячие клавиши.

3. Полное описание идеи:
Ввиду того, что программисты игнорировали общепринятые стандарты и рекомендации, которым уже исполнилось 27 лет: до появления IBM PS/2 в 1986г., текст клавишAlt был обозначен зелёным цветом, а в IBM PS/2 правая Alt, которую специально обозначили серым цветом, стала модификатором. Этот стандарт поддержал и Microsoft, в своих программах для DOS и сам Windows, начиная с версии 2.0. После этого, производители клавиатур, в целях экономии, начали использовать только один цвет, и с 1989г., правая клавиша стала официально называться AltGr
В итоге, моё предложение, чтоб программисты уважали общепринятые стандарты и рекомендации. Это, в первую очередь значит уважать пользователя.
Хочу напомнить, что стандартные языковые раскладки, в которых необходимо использовать AltGr, для доступа к часто используемым символам, между прочими: Украинская, Испанская (Испания), Испанская (Лат. Америка), Французская (все варианты), Литовская и т.д. А также существуют множество русских альтернативных раскладок, а благодаря неграмотному программированию, символы (для правильного правописания, такие как (—) или («») просто недоступны).
Заключение: Обоснованно просится освободить AltGr от «горячих клавишь».

4. Список преимуществ:
а) использовать клавиши по их первичному назначению;
б) пользователь имеет доступ к своей клавиатуре, и к нужным ему символам;
в) согласование с нормами и стандартами.

5. Список проблем, которые могут появиться в результате реализации
Проблем нет никаких, так как настоящий — запрос на исправление грубой концептуальной ошибки программистов.
yegorka

Яндекс.Метрика

Краткое описание идеи

Добавить в ЖЖ полноценную поддержку сервиса Яндекс.Метрика

Подробное описание идеи

Сейчас в ЖЖ запрещены сторонние скрипты. Соответственно, при добавлении на страницу столь крайне полезного сервиса, как Яндекс.Метрика, отрабатывается только та его часть, что заключена в теге noscript и никакой реально пользы не несёт: фактически человек видит только количество посещений. И всё.

У ЖЖ уже есть опыт интеграции аналогичного гугловского сервиса - Google Analytics, так почему бы не пойти дальше и не добавить его российский аналог - Яндекс.Метрику? Тем более что с самим Яндексом традиционно ЖЖ был всегда дружен.

Список преимуществ

1. В статистике Яндекс.Метрики появятся источники переходов.

2. Добавится такой уникальный сервис, как "Вебвизор"
То есть практически в реальном времени можно будет отследить источники взрывов посещаемости, например.

3. Там ещё много менее существенных мелочей, плюс многие статистические данные и таблицы представлены несколько более удобным образом, чем на гугле. Ну и два независимых анализатора посещаемости - это лучше, чем один.

Список проблем, которые могут появиться в результате реализации

Не вижу ни одной, за исключением резко увеличившийся нагрузки на сервера "Яндекса" :)
черепашка

Sitemaps

Здравствуйте, уважаемые. В принципе, предложение простое - сделать sitemap.xml для журналов.

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

К тому же, можно сделать не XML, а хотя бы текстовый Sitemaps со списком адресов заметок. Но XML, пусть и урезанный, т.е. только с loc и lastmod, всё же предпочтительней. Сортировать лучше по дате указанной пользователей (её же и использовать в lastmod), а не дате создания заметки - очень уж проблемно в ЖЖ с переиндексацией. По крайней мере у меня.

Collapse )
я

php - чтение RSS

Пытаюсь скриптом на php получить RSS от пользователя.
URL имеет вид - http://user.livejournal.com/data/rss
Но ни file() ни fopen() ни file_get_contents() не могут получить данные.
Получаю сообщение, что невозможно прочитать.
Как можно посредством php получить RSS от пользователя ЖЖ?

Раскрытие комментариев не "от друзей" и доп. возможности в api.

1. Вот есть такая возможность в ЖЖ - скрывать комментарии не от друзей. Которые потом надо раскрывать вручную. У меня вопрос - почему бы не реализовать возможность комментирования для некоторых из тех, кто не входит в список друзей? Есть, например, такие, кто часто комменирует, и каждый такой комментарий нужно раскрывать, но я, допустим, не хочу кого-то включать в ленту друзей, но комментатору доверяю. Можно ли реализовать такой список, добавление в который будет означать возможность комментирования для человека без надобности раскрывать его комментарий потом?
Не добавить в друзья, а как-то иначе. Например добавить в "Комментаторы", а не в "Друзья". Соответственно - не видеть их и в ленте своей и подзамочные посты им также не видны.

Конечно, скажете вы, можно добавить в "друзья", создать списки и пользоваться ими. Но это как-то не совсем вариант.

2. Как пишет создатель Semagic'а, сейчас в API не реализованы "галочки" для кросспоста в доп. сервисы (фейсбук, твиттер), т.е. для того, чтобы запись отправилась туда, нужно её публиковать через форму новой записи в ЖЖ. Это ужасно неудобно (сами знаете почему, т.к. редактор далек от совершенства), а возможности сделать это через Semagic подчас не хватает (вследствии ограничений API).
Я витрина

Импорт-экспорт не работает

Моё почтение!

Где-то с середины сентября у меня перестал работать импорт контента из ЖЖ в Dreamwidth и в Wordpress. Видимо какие-то проблемы в импортировании комментариев, потому что ljArchive, в котором есть возможность раздельного импортирования записей и комментариев, успешно архивирует первые и безуспешно - вторые.

Хотелось бы, чтобы импорт-экспорт вновь заработал. На запрос в техподдержку ответа так и не приходит.

Благодарю за внимание!
user support

Пользователям Firefox посвящается.

Оригинал взят у reanimator78 в Пользователям Firefox посвящается.
Сейчас многие пользователи этого браузера жалуются на самые разные проблемы:
1) некорректная работа Inbox (сообщения не выделяются, например);
2) не разворачиваются ветви комментариев;
3) на странице собственного журнала не показывается календарь из навигационной панели;
4) по аналогии на странице ленты друзей - не работает ссылка "фильтр";
5) особенно должны быть счастливы пользователи с оформлением журналов в стилях семейства "Minimalism", в которых полностью пропадает боковая панель (sidebar) с календарём, списками постов на текущей странице, меток и чего там ещё должно быть;
6) на странице создания новой записи нет кнопок в визуальном или html режимах редактора, а также отсутствуют ссылки для переключения между ними;
7) на той же странице - может не работать автоподстановка тэгов;
8) не работает кнопка "Просмотр" перед отправкой записи;
9) не работают выпадающие меню на страницах в "системном стиле" как минимум в оформлении "Horizon".
Может ещё что-то, мне дальше лень проверять стало. Проверено на 6-м файрфоксе, в более ранних версиях набор проблем может чуть отличаться.

Поздравляю всех таких счастливчиков, которые с вероятностью в 99,(9)% используют надстройку "Adblock Plus" с включенной российской подпиской фильтров.
Проблема, как можно догадаться, легко решается этого адблока отключением нафиг ;))

Желающие не отключать адблок совсем, но при этом не испытывать сложностей в ЖЖ могут в настройках подписок снять галочку в этой строке:
/adfox.$script
Работа нормализуется для всех пунктов, кроме 5-го.
5-й пункт лечится снятием галочки в другой строке:
livejournal.com##.sidebar-inner.with_ad
Откройте в браузере меню "Инструменты" и выберите пункт "Установки Adblock Plus". В открывшемся окне в списке фильтров найдите приведённые выше строки и снимите в них галочки, после чего примените изменения и перезапустите браузер или обновите страницу.

Я этим браузером не пользуюсь, так что мне пофиг. Но желающие могут самостоятельно передать привет разработчикам этой надстройки путём использования встроенной в ней возможности "Сообщить о проблеме на этой странице", вдруг они чего исправят :)
user support

Новый тэг <lj-like>

Originally posted by igrick at Сказано — сделано!

Comrades, мы сегодня подумали и решили, что именно сегодня - подходящий день решить, наконец, проблему со вставкой в записи дневников и сообществ всеми любимых лайков. Ввиду того, что вставлять JavaScript в записи запрещено, по причине безопасности мы сделали специальный LJ-тэг, который позволит поставить Like! от Facebook, Нравится от вКонтакте и совсем свежий +1 от Google.

Делается это просто — в то место записи, в котором вы хотите добавить кнопки, вставляется следующий тег:

<lj-like />

И выглядеть это будет так (кстати, если вам нравится — лайкайте!):

При этом, если тег указать без параметров, то будут вставлены все поддерживаемые кнопки. Если необходимо выбрать конкретные, то можно указать как их список, так и последовательность, например, следующий код выведет только +1 от Google и Like! от Facebook:

<lj-like buttons="google, facebook" />

Известные проблемы:

  • Like! в Facebook иногда берет неверную картинку из записи (выбирает случайную), так что не удивляйтесь странным иконкам. Мы поправим это в следующем апдейте;
  • в некоторых стилях всплывающие элементы (например, список тех, кто уже пролайкал, или ввод текста в комментарий FB, после того, как лайк уже сделан) могут перекрываться элементами стиля. Если у вас такое происходит — сообщайте, мы поправим стиль.

Спасибо за внимание, не переключайтесь.