Commit
commit 42ec67aa39e543f0b168393ef217937647a469d3 Author: Jan DankertDate: Fri Sep 18 22:48:46 2020 +0200 Refactoring: Every project has 1 publishing target. modules/cms/action/PageelementAction.class.php | 3 - modules/cms/base/DB.class.php | 16 +++ modules/cms/model/File.class.php | 5 - modules/cms/model/Project.class.php | 49 +++++--- modules/cms/publish/FilePublisher.class.php | 22 ---- modules/cms/publish/FolderPublisher.class.php | 68 ----------- modules/cms/publish/PublishPublic.class.php | 156 +++++-------------------- modules/cms/publish/PublishShow.class.php | 51 -------- modules/cms/publish/require.php | 15 --- modules/cms/publish/target/Dav.class.php | 88 ++++++++++++++ modules/cms/publish/target/Fax.class.php | 57 +++++++++ modules/cms/publish/{ => target}/Ftp.class.php | 120 ++++++++----------- modules/cms/publish/target/Ftps.class.php | 53 +++++++++ modules/cms/publish/target/Local.class.php | 152 ++++++++++++++++++++++++ modules/cms/publish/target/NoTarget.class.php | 46 ++++++++ modules/cms/publish/target/README.md | 24 ++++ modules/cms/publish/target/SFtp.class.php | 112 ++++++++++++++++++ modules/cms/publish/target/Scp.class.php | 104 +++++++++++++++++ modules/cms/publish/target/Target.class.php | 79 +++++++++++++ modules/util/Url.class.php | 48 ++++++++ 20 files changed, 893 insertions(+), 375 deletions(-)