Voilà.
К сожалению, у меня сейчас нет достаточного свободного времени, чтобы выполнить полноценное обновление; тем не менее, имеется промежуточная версия, в которой восстановлена возможность отправлять записи в прошлом и использованы некоторые другие преимущества MetaWeblog API.
Итак, для желающих:
http://diary.photonid.com/client/beta/atdiary.client.0.4.14.1.rar - 774 кБ.
Пожалуйста, перед первым использованием сделайте резервную копию Ваших данных.
Список изменений:
– возможность отправки записей "в прошлое". Теперь в дневники можно отправлять записи в прошлое без каких-либо ограничений (в частности, в таких записях можно использовать @темы и прочие опции, недоступные ранее). В сообщества записи в прошлом можно отправлять только от аккаунта сообщества;
– после отправки записи больше не нужно определять ее ID, а все манипуляции с ней (редактирование, в частности), доступны сразу;
– переделана работа с @темами. Теперь более корректно обрабатываются @темы для сообществ; другой метод загрузки списка тем. Для решения проблем, вызванных использованием версий клиента с ошибками, введена кнопка "Сбросить настройки тем", которая проверяет наличие дубликатов и удаляет информацию о неиспользуемых темах. Темы, уже использованные в каких-либо записях, при этом сохраняются;
+ мелочи в интерфейсе.
На этом я с вами прощаюсь примерно на 3.5 недели. Приятного пользования! :)
Итак, для желающих:
http://diary.photonid.com/client/beta/atdiary.client.0.4.14.1.rar - 774 кБ.
Пожалуйста, перед первым использованием сделайте резервную копию Ваших данных.
Список изменений:
– возможность отправки записей "в прошлое". Теперь в дневники можно отправлять записи в прошлое без каких-либо ограничений (в частности, в таких записях можно использовать @темы и прочие опции, недоступные ранее). В сообщества записи в прошлом можно отправлять только от аккаунта сообщества;
– после отправки записи больше не нужно определять ее ID, а все манипуляции с ней (редактирование, в частности), доступны сразу;
– переделана работа с @темами. Теперь более корректно обрабатываются @темы для сообществ; другой метод загрузки списка тем. Для решения проблем, вызванных использованием версий клиента с ошибками, введена кнопка "Сбросить настройки тем", которая проверяет наличие дубликатов и удаляет информацию о неиспользуемых темах. Темы, уже использованные в каких-либо записях, при этом сохраняются;
+ мелочи в интерфейсе.
На этом я с вами прощаюсь примерно на 3.5 недели. Приятного пользования! :)
Во время моего отсутствия был сбой MetaWeblog API. Сейчас, кажется, он работает достаточно стабильно. Попробуйте еще раз.
Тем, у кого были проблемы со списком ПЧ, предпросмотром, отправкой записей, нужно сначала перезагрузить список сообществ (зеленая кнопка справа от списка).
Записи прошлым числом точно отправляются:
diary.ru/~trashblei/p47476689.htm
diary.ru/~trashblei/p47476877.htm
Проверьте еще раз, возможно, с этим тоже были временные проблемы.
* * *
Jinai, записи, отправленные задним числом, остаются в любом случае)
Правда, в будущем они могут пасть жертвой какого-нибудь сбоя, но это весьма маловероятно.
* * *
С остальным пока разбираюсь.
На всякий случай сохраню архив дневника.
Теперь по клиенту.
1. Функция "без графических смайлов" работает только в полностью открытой записи, если смайлы есть под тегом more они отображаются. - это, когда запись уже опубликована.
2. Записи прошлым числом отправляются на +3, +4 часа вперед (в зависимости от времени, например с утра на +3 часа, вечером уже на +4). Т.е время постоянно нужно высчитывать. С датой вроде все в порядке. Смотрела в настройках часовой пояс - московский, стоит галка "следить за изменениями часового пояса.." + сам клиент, как-то выдавал окошко с синхронизацией часового пояса. В чем может быть проблема?
Во время моего отсутствия был сбой MetaWeblog API. Сейчас, кажется, он работает достаточно стабильно. Попробуйте еще раз.
Может быть стоит добавить простенький глюк-чек? Сообщать об ошибке при отсутствии своего дневника.
И хорошо бы на первое время переключатель метода доступа, если возможно...
1. Функция "без графических смайлов" работает только в полностью открытой записи, если смайлы есть под тегом more они отображаются. - это, когда запись уже опубликована.
Не воспроизводится. Можете привести пример записи, где так происходит? (Можно в сообществе для тестов.)
2. Записи прошлым числом отправляются на +3, +4 часа вперед (...)
ОК, понятно, в чем проблема - исправлено будет, видимо, к следующей версии
Линда Кайе,
Может быть стоит добавить простенький глюк-чек?
в условиях работы с MWA невозможно определить принадлежность дневника)
Может быть стоит добавить простенький глюк-чек?
если ты про выбор интерфейса, то в итоге все равно будет только один метод работы. не вижу смысла тратить время и силы на разработку переключателя, а потом еще и поддержку сразу двух интерфейсов.
Можно определять традиционным способом. И сравнивать с данными MWA. Да-да, это то что у юухгалтеров называется контроль калькулятора счётами ^^
если ты про выбор интерфейса, то в итоге все равно будет только один метод работы. не вижу смысла тратить время и силы на разработку переключателя, а потом еще и поддержку сразу двух интерфейсов.
Нет, хотябы просто сообщение, что что-то не так, лучше ни чего не отправлять. А то наверное тебе икалось, когда я в сообщество запульнула двадцать++ постов и потом спешно их удаляла (через клиент они не все удалились)...
До сих пор как-то странно работает закачка картинок. Жмём "Отправить", ни чего не происходит, ни сетевой активности, ни значков. Пауза и пауза. Плюём, уходим, возарщаемся - уже закачено.
ну, индикатор закачки есть?
А! Окно предпросмотра группы постов спустя много-много версий до сих пор уезжает выше экрана.
ээ, я, кажется, впервые слышу, чтобы оно уезжало выше экрана. Это как?
Можно определять традиционным способом. И сравнивать с данными MWA.
см. последний абзац в моем предыдущем комменте
2) Жмём "Отправить", ни чего не происходит, ни сетевой активности, ни значков. Пауза и пауза. Плюём, уходим, возарщаемся - уже закачено.
3) 2. Присланные на умыло ссылки программа открывает только в эксплорере. У меня Опера, стоит браузером по умолчанию. Вбивала в настройках оперу принудительно - та же песня "Здравствуй, эксплорер"...
4) 2. Записи прошлым числом отправляются на +3, +4 часа вперед (в зависимости от времени, например с утра на +3 часа, вечером уже на +4). Т.е время постоянно нужно высчитывать. С датой вроде все в порядке. Смотрела в настройках часовой пояс - московский, стоит галка "следить за изменениями часового пояса.." + сам клиент, как-то выдавал окошко с синхронизацией часового пояса. В чем может быть проблема?
5) В меню помощь какой-то пустой пункт. Нажала, клиент повис. При перезапуске появилось сообщение в журнале ошибок: "Invalid filename: Запись файла G:\Test2.TXT". Что это было? OO'
6) Ещё. Закачала я эту картинку. Переключилась в режим предпросмотров - нет картинки. Поводила мышью по верхней строке - заорало про луну. Статус сетевого соединения сбился, тоесть иконка горит, а справа ни одна иконка не светится.
Это будет поправлено в ближайшие несколько дней.
Если есть желающие потестировать прямо сейчас - пишите.
пользователям без дневника: metaWeblog организован таким образом, что нельзя однозначно определить, есть ли у вас дневник или нет, поэтому, если дневника нет, программа будет считать дневником первое сообщество в списке. ПЧ при этом считаются неправильно. Поскольку без дневника читателей быть не может (нововведение с минувшей зимы), предлагается просто отключать проверку ПЧ в настройках.
* * *
Линда Кайе, новые смайлики не появлялись? или, может, проблема наблюдается в какой-то конкретной группе смайликов? не могло же оно ни с того, ни с сего начаться; вероятно, проблема в каком-то отдельном смайлике.
Ничего. Тишина полная.
ээ, я, кажется, впервые слышу, чтобы оно уезжало выше экрана. Это как?
Это когда frmPreview.Top = -100 или что-то в этом роде. Года два нахад такая же ерунда была с половиной диалогов, я нала о CenterWindow() при инициализации диалогов, но, судя по всему, моё нытьё услышано не было, и в клиенте реализован какой-то другой способ, который то и дело сбоит.
см. последний абзац в моем предыдущем комменте
Я и не прошу полноценного интерфейса. Я прошу только один запрос к серверу, парсинг странички и вывод из этого - есть дневник или нет. Например парсинг страницы профиля с поиском ссылки на дневник. Для этого даже не нужно ни какой переключалки.
новые смайлики не появлялись? или, может, проблема наблюдается в какой-то конкретной группе смайликов? не могло же оно ни с того, ни с сего начаться; вероятно, проблема в каком-то отдельном смайлике.
Я никогда не закачиваю смайлики, и в этот раз закачала их от нечего делать, и сделала это один раз. Видимо тормоза я не сразу заметила.
Года два назад была ситуация с уползанием окон вниз и вправо, за пределы экрана, но не в направлении отрицательных координат.
После этого клиент стал запоминать последнее положение каждого окна, и окнам поставлены адекватные координаты по умолчанию (такие, чтобы каждое окно полностью помещалось на экран 800x600).
Ты давно со своим конфигом ходишь?)
Года два нахад такая же ерунда была с половиной диалогов, я нала о CenterWindow() при инициализации диалогов, но, судя по всему, моё нытьё услышано не было, и в клиенте реализован какой-то другой способ, который то и дело сбоит.
Потом придется каждые две недели корректировать этот кусок - хватит )
Переживем.
Я никогда не закачиваю смайлики, и в этот раз закачала их от нечего делать, и сделала это один раз. Видимо тормоза я не сразу заметила.
список смайликов в студию )
не может же моя суммарная нагрузка 5-8% в режиме визуального редактирования превращаться в твои 100%.
Ээээ... Полгода ^^ В любом случае имеет место неправильное сохранение данных о положении окна. Тут уже от конфига не зависит - либо данные пишутся, либо нет.
Потом придется каждые две недели корректировать этот кусок - хватит )
А что там корректировать?
Me.Top = (Screen.Height - Me.Height) / 2
Me.Left = (Screen.Width - Me.Width) / 2
список смайликов в студию )
Прежде всего, где его взять, если я всё уже удалила? И вообще-то я его закачивала прямо в окне нового поста по нажатию кнопки с тремя точками. А что там закачалось - БП.
не может же моя суммарная нагрузка 5-8% в режиме визуального редактирования превращаться в твои 100%.
Значит это был вирус, который расчувствовался от удаления смайликов и сбежал на другую машину @_@
ОК
Ты можешь указать шаги для воспроизведения / условия, в которых данные не сохраняются или сохраняются неверно?
В любом случае имеет место неправильное сохранение данных о положении окна.
Ой, прости.
Это было про парсинг странички и определение дневника. Цитирование как-то странно работает у бета-тестеров.
Прежде всего, где его взять, если я всё уже удалила?
Либо это была группа любимых смайликов, которые у тебя на сайте в настройках, либо одна из общих групп - укажи группу
(Проверил все группы - скачков нагрузки нет...)
Прежде всего, где его взять, если я всё уже удалила?
(Проверил все группы - скачков нагрузки нет...)
Где её посмотреть? ^^' Я смайлами не пользовалась никогда и загрузила их только для посмотреть ^^
Ой, прости.
Это было про парсинг странички и определение дневника. Цитирование как-то странно работает у бета-тестеров.
???
ну, ты после кнопки с тремя точками в открывшемся меню куда кликнула? )
Вот это:
Потом придется каждые две недели корректировать этот кусок - хватит )
Переживем.
Вот к этому:
Я и не прошу полноценного интерфейса. Я прошу только один запрос к серверу, парсинг странички и вывод из этого - есть дневник или нет. Например парсинг страницы профиля с поиском ссылки на дневник. Для этого даже не нужно ни какой переключалки.
По поводу данных. Смотри. Я жму "Предпросмотр всех записей". Окно появляется с минусовыми координатами. Я его перемещаю, закрываю. Открываю снова - теже минусовые координаты. Следовательно, положение либо не сохраняется совсем, либо сохраняется неверно.
ОК
А обычное окно предпросмотра не ведет себя так же?
OO' Скорее всего в любимые...
А обычное окно предпросмотра не ведет себя так же?
Нет.
Вот к этому:
Так и не поняла, что из этого следует ^^'
значит, давай список любимых
Так и не поняла, что из этого следует ^^'
что я буду ждать Diary API, прежде чем разбираться с обозначенным глюком
Где его всзять? ^^'
что я буду ждать Diary API, прежде чем разбираться с обозначенным глюком
Ладно ^^'
под полем для ввода комментария
На Блогах обещали тоже MWA и "даже больше"
это хорошо, легче будет кросспосринг делать)
это хорошо, легче будет кросспосринг делать)
Учитывая как там работает всё остальное...
ну, у тебя любимые вообще есть/были?
ну вспомни тогда хотя бы один смайлик, который у тебя был
А вообще, неплохо бы колесо мыши обрабатывать когда курсор над окном смайликов. Кажется WM_MOUSEWHEEL для этого служит.