Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-3) was last changed on 31-Jul-2005 14:14 by JanneJalkanen  

This page was created on 14-Jul-2005 20:21 by JohnVolkar

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed 9 lines
[http://www.yihongtai.com 模块电源]
[http://www.bjicp.org ICP代办]
[http://www.bjicp.org 代办ICP]
[http://www.bjicp.org ICP]
[http://www.bjicp.org ICP办理]
[http://www.bjicp.org ICP证]
[http://www.bjicp.org 北京ICP]
[http://www.bjicp.org ICP经营许可证]
[http://www.bjicp.org 申请ICP经营许可证]
Under coffebreak development by JohnV, this is intended to enable synchronizing pages between different wiki instances. Currently the development is following the lines of:
* SynchronizingPageProvider, SynchronizingAttachmentProvider -- Use either or both depending on what you want to syncronize.
** Synchronizer - Coordinates the synchonization work, delegates to:
*** OutboundStrategy - Interface to generates and sends synchronization packets
**** EmailOutboundStrategy - Default implementation over email. Syncroniation packets are encrypted file attachments.
*** InboundStrategy - Interface to recieve and consume synchroniation packets
**** EmailInboundStrategy - Default implemenation over email.
**** XmlRpcInboundStrategy - Alternate implemenation, can pull pages from foriegn wiki using XmlRpc.
*** ConflictResolutionStrategy - Interface to a custom means to merge conflicts.
**** AutoMergeStrategy - Try a 3 way merge of wiki-text
**** ConflictingEditPageStrategy - Simply repalce the conflict page with both edits in PRE blocks, much like EditConflict.jsp looks.
Anyway it hooks in as a provider, and the exact means of doing the synchonization is pluggable via 3 key interfaces. This should allow for anything one might want.
Version Date Modified Size Author Changes ... Change note
3 31-Jul-2005 14:14 1.26 kB JanneJalkanen to previous
2 31-Jul-2005 07:11 0.278 kB 221.218.35.123 to previous | to last
1 14-Jul-2005 20:21 1.26 kB JohnVolkar to last
« This page (revision-3) was last changed on 31-Jul-2005 14:14 by JanneJalkanen