YesWiki / yeswiki

YesWiki is a wiki system written in PHP, including extensions making collaboration more simple (databases, maps, easy editing, bootstrap themes,...).
https://yeswiki.net
GNU Affero General Public License v3.0
107 stars 55 forks source link

Feat/duplication #1180

Open mrflos opened 4 months ago

mrflos commented 4 months ago

Description of pull request / Description de la demande d'ajout

90% finished feature of duplication of pages/lists in same wiki or to external wikis

After rebase from doryphore-dev i had some strange bugs, i tried to fix them, hopefully i got them all.

You can test the duplication feature on another wiki by giving url local dev url as url for duplication (it will use the api roads instead of the controller).

Sorry for the quite big codebase changes...

Edit: i can see what when wrong : there are two other beta-features included : an image optimizer, and extra-fields feature (that add comments and reactions to bazarlist if needed) I will check if everything is working as expected, as it should also be reviewed, or do you prefer separated PRs ?

mrflos commented 4 months ago

Ok merci pour cette revue, je vais tout prendre en compte, sauf peut etre la re--ecriture jquery vers vuejs, je ferai que si j'ai du temps.