Koozali.org: home of the SME Server
Obsolete Releases => SME 7.x Contribs => Topic started by: WF168Tech on April 17, 2007, 10:20:20 PM
-
I have recently installed Kronolith on my SME 7.1.3 server, and I'm trying to learn the ins and outs of it. When I create a calendar associated with my user account, I can't figure out how to let the world on the outside of my school see my calendar. When I go to My Calendars and edit my own calendar, a URL shows up toward the bottom of the screen, which I assume should let anyone see my calendar, (I have Guest permissions set to Show and Read). But when I copy and paste that URL into a new browser window, it takes me to the Horde login screen, not to a page that will display the calendar to the general public. Any ideas?
-
It's all about the horde permission system.
config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
click on Guest Permissions, check show and read, click on update
Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1
You should now see any public calendars. Any user settings override the default permission settings.
This also works for nag and mnemo as well.
John Bennett
-
Greate !!!
Now how can i sync that with syncml ?
Is there any guide for that ?
-
Greate !!!
Now how can i sync that with syncml ?
Is there any guide for that ?
You can't with the current stable horde versions. You could install the head versions of the packages from horde, then join the horde syncml list to sort out what ever issues you have.
John
-
Does the smedev repo use the stable version ?
I have used
yum --enablerepo=smedev install smeserver-kronolith
to integrate kronolith into 7.1.3.
-
I have been watching waiting and testing the outlook sync for Horde for 6 months or more. As of right now using the horde RPMs it will not work with the sync software. The only issue that I find is when it syncs the local outlook to the mysql horde database it tags the calendar records as belonging to {username}. but Horde actually records items as belonging to {username@domainname.com}. If I use phpmyadmin to change the user and add @domainname.com to it, then they appear in the Horde WEbmail system.
My assumption is it has something to do with the rpc.php file not tagging the domain on. All of the Horde wikis and howtos say sync only works in the CVS or daily tarballs not the stable version. If someone would point me to the right files I would be glad to update my test bed and test for the community. There is another issue with sync of contacts. Horde only has name, MS Outlook has first name, last name. There is a wiki note on Horde.org that shows how to modify the mysql database, but I have not done so as I don't know if it will break the SME server Horde stuff.
I hope we can have a sync working soon.
-
Does the smedev repo use the stable version ?
I have used
yum --enablerepo=smedev install smeserver-kronolith
to integrate kronolith into 7.1.3.
Yes, I have imported the srpms to the build server so whenever a change needs to be made the most current versions will be there.
John
-
Hello Daniel,
You can go here - http://ftp.horde.org/pub/snaps/latest/ - to download the latest daily head snapshots of the horde components. Remember that at times, somethings may not work since it is the bleeding edge stuff.
You will also need to configure the various *.php files. Probably just need to copy the *.php.dist to *.php for testing. Once you do this and get the individual conf.php files configured and horde working, then I'd save a copy of all of the *.php files in the various config directories, then when you need to download another snapshot, you can see if you need to make any changes to the config files. The config files have a version number in them near the top, which should make it real easy to tell whether you need to make updates.
John
-
It's all about the horde permission system.
config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
click on Guest Permissions, check show and read, click on update
Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1
You should now see any public calendars. Any user settings override the default permission settings.
This also works for nag and mnemo as well.
John Bennett
I followed these directions and I thought everything was going fine, until I logged into Horde Webmail and discovered that the Calendar feature is totally gone now. I used Yum commands to remove and then re-install Kronolith, but the Calendar option is still gone. Any clues? Thanks.
-
It's all about the horde permission system.
config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
click on Guest Permissions, check show and read, click on update
Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1
You should now see any public calendars. Any user settings override the default permission settings.
This also works for nag and mnemo as well.
John Bennett
I followed these directions and I thought everything was going fine, until I logged into Horde Webmail and discovered that the Calendar feature is totally gone now. I used Yum commands to remove and then re-install Kronolith, but the Calendar option is still gone. Any clues? Thanks.
Yes, I missed a step.
config setprop horde Administration enabled
signal-event email-update
login to webmail as admin
Choose Administration, Permissions,
click on Key next to All permissions
click down arrow and select Kronolith, click add
Click on All Authenticated users, check all boxes <--- New Step
click on Guest Permissions, check show and read
click on update
Login as user, create calendar, edit permissions and choose show and read for guest access, click on save and finish
logout, then browse to
https://www.yourdomain.com/horde/kronolith/month.php?display_cal=1
fyi - To recover from any mistakes made via the permissions tab, don't remove kronolith, remove the permissions from the horde admin screen. Your permission settings are saved in the MySQL DB
John
-
Thank you, John. That was the problem exactly.
-
ok, i have a permitions issue, if i give guest users show and read , when i subscribe the calendar to for example sunbird (0.7rc) its not ask me for a user and password , so its as guest , so i cant edit or delete, and other question, any body use it with evolution or outlook? thks