Тема закрыта
В принципе сабж.
Хочется что бы Sunbird был календарём у группы лиц. И что бы кто-либо из этой группы при назначенной задачи руководителем, получали уведомление и видели его у себя в календаре.
Как это сделать. Читал-читал форум, так ничего и не нашёл. Если есть гайд по этому вопросу то мона ссылочку на него, если нету то опишите подробно.(как там организовывается сервер и т.д.)
P.s. Версия будет стоять 0.3 русская, если конечно это программа может быть многопользовательским, сетевым календарём.
Отсутствует
Nellron
2 варианта - либо шарить календарь на сетевом диске, либо поднимать WebDAV сервер
Отсутствует
Насколько мне помнится, нет. Никакие WebDAV-ы проблему не решают. По большому счету есть только одно решение - ставить MS Exchange и пользоваться нормальным Outlook. Да, это дорого, но это работает. Сырые open source программки не прокатывают. Такая функциональность есть (декларируется) у многих groupware программок, но все они работают через веб, и очень глючные. "Лучшие" представители так еще и хрен поставишь без танцев с бубном (openxchange тому примером). Говорю не голословно, изучал некоторое время назад вопрос.
Отсутствует
Скрытая реклама Микрософт, однако.
Ваше сообщение не несет конкретной смысловой нагрузки в контексте обсуждаемой темы. Вопрос о правомерности тех или иных сообщений решается модераторами форума.
Нарушение п.4.11 и п.4.16 правил.
Замечание.
RED
Свобода только тут - mozilla@conference.jabber.ru
Отсутствует
Насколько мне помнится, нет. Никакие WebDAV-ы проблему не решают. По большому счету есть только одно решение - ставить MS Exchange и пользоваться нормальным Outlook. Да, это дорого, но это работает. Сырые open source программки не прокатывают. Такая функциональность есть (декларируется) у многих groupware программок, но все они работают через веб, и очень глючные. "Лучшие" представители так еще и хрен поставишь без танцев с бубном (openxchange тому примером). Говорю не голословно, изучал некоторое время назад вопрос.
решений как минимум 2 даже по большому счету, вот второе - ставить сервера Lotus Notes, и пользоваться нормальным Lotus Notes Client, дорого но работает естчо лутче. Это скрытая реклама IBM....
Отсутствует
Есть еще GroupWise от Novell, но не в том дело. Фактически на рынке отсутствуют полноценные open source замены для систем групповой работы. Все, что просто может работать хотя бы с Outlook - стоит денег. Нормальные groupware поддерживают права доступа, что очень важно даже для небольших фирм, а возможные заменители - не поддерживают.
Кстати, возможно вам стоит глянуть в сторону не Sunbird, а Lightning - его аналога в виде плагина для Thunderbird. Там вроде возможно посылать уведомления о событиях/встречах другим лицам.
Update: Есть такая штука, как протокол CalDAV - ее поддерживает и Sunbird, и Lightning. С его помощью в принципе вашу задачу можно поднять. См. например сервер CalDAV - http://rscds.sourceforge.net/ (требует веб-сервер Apache с PHP и базой PostgreSQL).
Отредактировано JSmith01 (02-02-2007 23:58:36)
Отсутствует
Тоже столкнулся с такой проблемой.
Думаю, что можно попробывать через Gmail Calendar, там можно назначать пользователей, которые имеют доступ к календарю.
Правда нужен и-нет...
Отсутствует
Незнаю насколько полноценный групваер, но все же альтернатива есть.
http://www.opengroupware.org
http://www.zimbra.com
http://www.open-xchange.com, open source, но насчет бесплатности сомнения (гдето в сети есть LiveCD с настроенным сервером, чтоб оценить удобство работы)
Отсутствует
Вот на это чудо предлагаю обратить внимание! (Freeware)
http://www.zimbra.com
Демо
http://www.zimbra.com/products/hosted_demo.php
Жизнь это игра, для которой нет Tutorial`а.
Отсутствует
До недавнего сам находился в поиске решения проблемы обозначенной в сабже.
Перепробывал кучу вариантов.
Поиск оказался не без успешным.
COSMO standards-based calendar server http://cosmo.osafoundation.org/ .
Заточен под протокол CalDAV, можно юзать через web-интефейс.
Установка и настройка минимальны.
Осталось оттестировать и потихоньку приучать пользователей к ведению календаря.
Отсутствует
Вот мануал по установке
http://wiki.osafoundation.org/Documenta … r%20bundle
в английском не силён, но показалось что в документации много неточностей (особенно с указанием необходимого дистриба JAV-ы)
когда поднимал пол дня потерял
но не зря, а оказалось всё очень просто
ему необходима JAVA а точнее jdk-1_5_*
http://java.sun.com/javase/downloads/index_jdk5.jsp ( но не с NetBeans)
для того что бы COSMO увидел JAV-у необходимо создать переменную среды:
JAVA_HOME C:\Program Files\Java\jdk1.5.0_11 (ставил под win)
на всякий случай (мой компьютер>свойства>дополнительно>переменные среды)
распаковываешь архив в корень диска (С:\)
папку лучше на мой взгляд переименовать попроше (допустим C:\osaf-server)
запускаешь так
$OSAFSRV_HOME\bin\osafsrvctl.bat start
$OSAFSRV_HOME -путь к папке (C:\osaf-server)
после старта в C:\osaf-server должна появиться папка log с логами
что будет свидетельствовать о том что всё гуд и сервер можно использовать
останов сего хозяйства
$OSAFSRV_HOME\bin\osafsrvctl.bat stop
в браузере http://128.128.128.1:8080/cosmo/login
по умолчанию user root пасс cosmo
В $OSAFSRV_HOME/tomcat/conf/server.xml можно переназнчить порт
<Connector port="8080" enableLookups="false"/>
Отредактировано ks (23-04-2007 19:57:57)
Отсутствует
Запусть то запустил! А вот как туда впихнуть шаровый календарь? Уже и пользователей создал, вот только там написано что когда публикуеш календарь, оно должно запросить пароль....у меня не просит
Отсутствует
Запусть то запустил! А вот как туда впихнуть шаровый календарь? Уже и пользователей создал, вот только там написано что когда публикуеш календарь, оно должно запросить пароль....у меня не просит sad
зайди через веб под юзверем которому делаешь календарь
под лого слева будет надпись
You are currently viewing:
чуть ниже её выпадающая форма, а вот правее кнопочка i в синем кружёчке
нажав увидешь некоторые настройки
в строке Collection Address: увижешь адрес к календарю по протоколу CalDEV
копируй и вставляй в sunbird и будет щастье
Отсутствует
Хм ! так заработало!
ВОт еще вопросик: одного пользователя оно вытаскивает, а как мне добавить еще несколько сетевых календарей? Т.е. пробую так само только по другой ссылке, оно не видит как бы его
Отсутствует
Хм ! так заработало!
COSMO не принимает новые календари от клиентской части ( на сколько я понял)
их нужно создавать в нем самом, он банально их шарит и базирует в себе
ВОт еще вопросик: одного пользователя оно вытаскивает, а как мне добавить еще несколько сетевых календарей? Т.е. пробую так само только по другой ссылке, оно не видит как бы его
Не до конца понял вопрос
Если нужно шарить календарь на пользование несколькими пользователями,
то копируешь им линки на этот календарь и логинишь с теми же учётными данными
Нужен второй календарь, заводишь нового пользователя ( получаешь другую ссылку, с другими пользовательскими данными).
А если ты имеешь ввиду ведение двух трёх календарей под одной учёткой, то могу сказать сам пока в этом не разобрался, мне вполне подходит вариант когда у каждого пользователя свой календарь и лишь избранный может просматривать чужие.
Отсутствует
вот! тото же мне и нужно! Есть группа людей, которые должны видеть календари друг друга! Я создал несколько учеток, пытаюсь на одном компе сделать так как ты написал:
Нужен второй календарь, заводишь нового пользователя ( получаешь другую ссылку, с другими пользовательскими данными).
Первого календарь тащится, все ок. Начинаю тащить второго, оно даже пароль не запрашивает, через веб все ок
Отсутствует
Первого календарь тащится, все ок. Начинаю тащить второго, оно даже пароль не запрашивает, через веб все ок
Тут я уверен, проблема в клиентской части, а точнее в sunbird.
Я вот и сам стою на распутии какую клиентскую часть внедрять.
У sunbid-а много плюсов ( больше чем у остальных календарей-планировщиков найденных и опробованных мной), но есть мелкие недочёты которые боюсь оттолкнут моих пользователей и сделают его использование на данный момент неприемлимым.
Отсутствует
Ну так что, кто нить с чем то разобрался?
У меня вышло один раз загрузить 2 сетевых календаря, но после выключения санберда, он у меня спросил пароль, я ввел на один и на другой....и тишина...то показывает какой то один, то вообще ничего не показывает
Отсутствует
Ну так что, кто нить с чем то разобрался?
У меня вышло один раз загрузить 2 сетевых календаря, но после выключения санберда, он у меня спросил пароль, я ввел на один и на другой....и тишина...то показывает какой то один, то вообще ничего не показывает
Поделись ценейшим опытом, с помощью каких магических действий у тебя получилось хотя бы единожды запустить два сетевых календаря.
Я так и не добился этого от санбирд
Отсутствует
Поделись ценейшим опытом, с помощью каких магических действий у тебя получилось хотя бы единожды запустить два сетевых календаря.
Я так и не добился этого от санбирд
Смотри: делал как писал ты:
зашел под полльзователем 1 скопировал ссылку, вставил в санберд, оно спросило пароль
зашел под пользователем 2 - скопировал вставил, оно не спросило пароль...Задумался Выключил санберд, включил... Оно просило 1 пароль, ввел для 1 пользователя, спросило еще раз, ввел для второго. Вуаля!!! Но после этого танца с бубном... не хочет уже работать показывает календарь того пользователя пароль которог я ввел последний раз
Отсутствует
Ну вот наконец-таки вчера выдалась возможность сново заняться реализацией сетового фирменного календаря, после длительного бездействия в этом направлении.
Поковырялся я в блогах разработчиков sunbird и скачал sunbird-0.5pre.ru.win32.installer.exe
Обнаружил в нём на мой взглид очень полезную и приятную функцию как, задание интервала автоматического обновления календаря(сетевого .ics), остальные функции пока особо не сравнивал, интерфейс стал красочней.
Но с cosmo 0.5pre нормально так и не заработал, вернее не научили его пока по протаколу CalDAV работать с несколькими календарями.
Плюнул я на cosmo (хотя на мой взгляд проект очень хороший), но из-за дефецита полнофункциональных адекватных клиентских частей под win на русском языке работающих с CalDAV не смогу применить его в своем офисе.
Cosmo построен на TomCat, в котором по умолчанию встроенна поддержка WebDAV, пришла мне идея опробывать этот вариант. Т.к. Sunbird по моим наблюдениям очень даже адекватно работает с несколькими .ics календарями локальными и сетевыми.
Но TomCat сервер для JAVA веб-приложений и настройка его происходит через какое-то шаманство с JAVA-сервлетами, что для меня пока не посильно, я так пока и не разобраться в его настройках.
Не долго думая скачал apache_2.2.4 с mod_dav, после минимума настроек в конфиге запустил в нём WebDAV.
Поместил .ics календари в обозначенную папку и подцепил их в sunbird на разных машинах.
Множество календарей в связке .ics+WebDAV работает на ура, и особенно кстати пришлась функция автоматического обновления календаря в sunbird-0.5pre.
Осталось немного помучать sunbird на выявление возможных проблем в плане ведения календаря.
И буду потихоньку народ подсаживать.
Если кому потребуются мои настройки WebDAV в апаче дайте знать.
Отсутствует
ks
Спасибо за энтузиазм! И за то что делишься своими находками. Я думаю настройки лишними не будут, даже если сейчас они не востребованы - то вполне может быть будут кому-то нужны немного позже...
Отсутствует
Использовал как и писал выше apache_2.2.4 с mod_dav.
В httpd.conf необходимо разкоментировать следующие строки:
LoadModule dav_module modules/mod_dav.so # непосредственно сам модуль WebDAV LoadModule dav_fs_module modules/mod_dav_fs.so # для доступа к ресурсам на файловой системе сервера по протоколу WebDAV
на мой взгляд настройки WebDAV лучше хранить в отдельном файле, как это и предусмотрел разработчик Апача, а не создавать в httpd.conf мусорную свалку.
Ниже содержимое моего httpd-dav.conf :
# # Distributed authoring and versioning (WebDAV) # # Required modules: mod_dav, mod_dav_fs, mod_setenvif, mod_alias # mod_auth_digest, mod_authn_file # # The following example gives DAV write access to a directory called # "uploads" under the ServerRoot directory. # # The User/Group specified in httpd.conf needs to have write permissions # on the directory where the DavLockDB is placed and on any directory where # "Dav On" is specified. DavLockDB "C:/Program Files/Apache Software Foundation/Apache2.2/var/DavLock" Alias /uploads "C:/Program Files/Apache Software Foundation/Apache2.2/uploads" <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/uploads"> Dav On Order Allow,Deny Allow from all AuthType Digest AuthName DAV-upload # You can use the htdigest program to create the password database: # htdigest -c "C:/Program Files/Apache Software Foundation/Apache2.2/user.passwd" DAV-upload admin AuthUserFile "C:/Program Files/Apache Software Foundation/Apache2.2/user.passwd" # Allow universal read-access, but writes are restricted # to the admin user. #<LimitExcept GET OPTIONS> # require user admin #</LimitExcept> <LimitExcept GET POST PUT DELETE CONNECT OPTIONS PATCH PROPFIND MKCOL MOVE PROPPATCH COPY LOCK UNLOCK> #require user admin require valid-user </LimitExcept> </Directory> # # The following directives disable redirects on non-GET requests for # a directory that does not include the trailing slash. This fixes a # problem with several clients that do not appropriately handle # redirects for folders with DAV methods. # BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully BrowserMatch "MS FrontPage" redirect-carefully BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully BrowserMatch "^gnome-vfs/1.0" redirect-carefully BrowserMatch "^XML Spy" redirect-carefully BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
Если у кого возникнут трудности, пишите, обязательно постараюсь помочь.
Про apache и mod_dav можно почитать тут:
http://apachedev.ru/2006/03/31/modul-mo … -v-apache/
Отсутствует
Тема закрыта