[Tickets #7191] Sync wiki pages
bugs at horde.org
bugs at horde.org
Mon Aug 11 20:15:33 UTC 2008
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/7191
------------------------------------------------------------------------------
Ticket | 7191
Created By | Duck <duck at obala.net>
Summary | Sync wiki pages
Queue | Wicked
Type | Enhancement
State | New
Priority | 1. Low
Milestone |
Patch | 1
Owners |
+New Attachment | syncwiki.tgz
------------------------------------------------------------------------------
Duck <duck at obala.net> (2008-08-11 16:15) wrote:
Implemented the new Wiki api by adding two special pages:
SyncPages
- Lists all pages that does not exits in local wiki
- List all pages that does not exists in remote wiki
- List pages that exists in both but has different check sums
- You can download a page from the remote server
- You can upload a local page to a remote sever
SyncDiff
- show diff form local/remote content (diff can be inverse)
- checks history to find if there where any identical revisions
- You can download a page from the remote server
- You can upload a local page to a remote sever
It will be nice to have some magic to find out which part to be
updated or better said to auto-merge trival changes. But for now I
don't have time and no plans to do this - you should merge content by
your own.
The remote call API is abstracted in Wicked_Sync so someone can write
a driver for other wiki programs too.
The SyncPages has a form to enter the sever to sync with. By default
uses wiki.horde.org but I will like to leave the user to choose which
server to sync with as you can have a local wiki with pages form
various wikies (ex. Horde wiki, your company/product wiki....).
More information about the bugs
mailing list