Skip to content
This repository has been archived by the owner on Aug 13, 2022. It is now read-only.

Forum tree and sync #325

Merged
merged 23 commits into from
Nov 24, 2017
Merged

Forum tree and sync #325

merged 23 commits into from
Nov 24, 2017

Conversation

Kaik
Copy link
Contributor

@Kaik Kaik commented Oct 5, 2017

This is the initial stage of new ajax and non ajax forum tree management page and synchronization action.
#324

Kaik added 23 commits October 5, 2017 22:46
- disabled hooks on install
- changed subscription field name
- changed topic - post relation cascade
- sync methods moved to sync listener
- added new dizkus events
- template updates
- recreating topic move action
- controllers do not perform sync fields related operations (mostly)
- or used only with noSync status.

Sync fields

- last post (topic, forum)
- post count (topic, forum, user)
- topic count (forum)

Moving those operations to sync listener clears things a lot and
provides single place where different sync strategies can be implied.

To do:
- review/test proposed sync behaviour
- sync behaviour on unfinished actions like, split, join etc..
(two strategies only direct children or full branch sync)
- admin forum sync action (two strategies)
- admin topics sync action (pages, ajax)
- admin users sync (posts count)
- admin disable forum on full automatic ajax sync
- other (sync and import)
- visual improvements
@Kaik Kaik changed the title [WIP] Forum tree and sync Forum tree and sync Nov 24, 2017
@Kaik Kaik merged commit 585fddc into zikula-modules:v5 Nov 24, 2017
@Kaik Kaik deleted the sync branch November 24, 2017 01:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant