Теперь она открывается ощутимо быстрее и появилась возможность синхронизировать список форумов с сервером (правда не очень корректно, но уж как сервис позволяет).
Здравствуйте, Andir, Вы писали:
A>Привет разработчикам!
A>Теперь она открывается ощутимо быстрее и появилась возможность синхронизировать список форумов с сервером (правда не очень корректно, но уж как сервис позволяет).
Кстати исправил и отписку от форумов.
Единственно, что не работает обновление дерева форумов при подписке.
A>С Уважением, Andir!
Здравствуйте, Andir, Вы писали:
A>Здравствуйте, Andir, Вы писали:
A>>Привет разработчикам!
A>>Теперь она открывается ощутимо быстрее и появилась возможность синхронизировать список форумов с сервером (правда не очень корректно, но уж как сервис позволяет).
A>Кстати исправил и отписку от форумов. A>Единственно, что не работает обновление дерева форумов при подписке.
А при отписке от форума сообщения теряются? Очень бы хотелось, шоб не терялись
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, SiAVoL, Вы писали:
SAV>>А при отписке от форума сообщения теряются? Очень бы хотелось, шоб не терялись
AVK>И куда их?
Оставить в базе, просто не брать с сервера новых сообщений из этого форума.
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, SiAVoL, Вы писали:
SAV>А при отписке от форума сообщения теряются? Очень бы хотелось, шоб не терялись
AVK>И куда их?
Оставлять как есть — я давно уже просил...
... << RSDN@Home 1.0 beta 7b >>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Здравствуйте, SiAVoL, Вы писали:
SAV>Оставить в базе, просто не брать с сервера новых сообщений из этого форума.
Может тогда лучше сделать фичу "приостановить подписку на этот форум"? типа как disable forum. Висеть-висит, но не синхронизяется.
Здравствуйте, Andir, Вы писали:
A>Теперь она открывается ощутимо быстрее и появилась возможность синхронизировать список форумов с сервером (правда не очень корректно, но уж как сервис позволяет).
Хорошо. Но все же надо соблюдать конвенции именования. Называй переменные. Даже если они создаются автоматом (дизайнером).
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
A>>Единственно, что не работает обновление дерева форумов при подписке.
VD>После модификации списка форумов вызови: VD>
Здравствуйте, VladD2, Вы писали:
VD>После модификации списка форумов вызови: VD>
VD>Forums.Refresh();
VD>_tgNavTree.Update();
VD>
Не помогает и я знаю почему, если никто не против, то я могу исправить.
Проблема в вот таком запросе:
Forums.cs :: LoadData()
SELECT sf.id, sf.name, sf.descript, sf.lastSync,
Sum(ti.answers_count) + Count(*) AS messagesCount,
Sum(ti.answers_me_unread) AS repliesToMeUnread,
Sum(ti.answers_unread) AS unread
FROM subscribed_forums AS sf
INNER JOIN topic_info AS ti ON sf.id = ti.gid
GROUP BY sf.id, sf.name, sf.descript, sf.lastSync
В новом только что подписанном форуме нет сообщений, а значит этот запрос не выдаёт никаких пустых форумов.
Здравствуйте, orangy, Вы писали:
O>Здравствуйте, SiAVoL, Вы писали:
SAV>>Оставить в базе, просто не брать с сервера новых сообщений из этого форума. O>Может тогда лучше сделать фичу "приостановить подписку на этот форум"? типа как disable forum. Висеть-висит, но не синхронизяется.
Можно. А еще лучше шагнуть чуть дальше и реализовать такую возможность для отдельных тредов.