From 8228351e033fd0431af0cb8e49bc8f8365f50738 Mon Sep 17 00:00:00 2001 From: marko Date: Tue, 26 Aug 2025 05:26:31 +0200 Subject: [PATCH] including judoWiki templates, path updates --- .../htaccess/cwsvjudo.bplaced.net/.htaccess | 8 +- .../cwsvJudo/src/JudoWiki/local/config.php | 2 +- .../pub/skins/CwsvJudoWiki/CwsvJudoWiki.php | 2 + .../pub/skins/CwsvJudoWiki/CwsvJudoWiki.tmpl | 270 ++++++++++++++++++ .../CwsvJudoWiki/res/css/CwsvJudoWiki.css | 1 + .../CwsvJudoWiki/res/cwsv-judo-wiki-logo.png | Bin 0 -> 17695 bytes .../cwsvJudo/src/htaccess/heliohost/.htaccess | 2 +- homepage/cwsvJudo/src/page_data/404/meta.json | 5 + .../src/page_data/datenschutz/meta.json | 5 + .../src/page_data/impressum/meta.json | 5 + .../cwsvJudo/src/page_data/index/meta.json | 5 + .../cwsvJudo/src/page_data/kalender/meta.json | 5 + .../cwsvJudo/src/page_data/training/meta.json | 5 + .../responsive/phpLibs/cwsvJudo/kalender.php | 33 +-- 14 files changed, 326 insertions(+), 22 deletions(-) create mode 100644 homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/CwsvJudoWiki.php create mode 100644 homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/CwsvJudoWiki.tmpl create mode 100644 homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/res/css/CwsvJudoWiki.css create mode 100644 homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/res/cwsv-judo-wiki-logo.png diff --git a/homepage/cwsvJudo/htaccess/cwsvjudo.bplaced.net/.htaccess b/homepage/cwsvJudo/htaccess/cwsvjudo.bplaced.net/.htaccess index e9bdf08..a9bb3d9 100644 --- a/homepage/cwsvJudo/htaccess/cwsvjudo.bplaced.net/.htaccess +++ b/homepage/cwsvJudo/htaccess/cwsvjudo.bplaced.net/.htaccess @@ -65,8 +65,8 @@ Header always set X-FRAME-OPTIONS "DENY" # Url-Rewriting aktivieren RewriteEngine on # Das Request ist für diese Domain -# Für uns eigentlich irrelevant, da alle Domains (mit/ohne -# www/ch/de/net) auf das Unterverzeichnis geleitet werden soll, aber +# Für uns eigentlich irrelevant, da alle Domains (mit/ohne +# www/ch/de/net) auf das Unterverzeichnis geleitet werden soll, aber # interessant zu wissen # Und jetzt nützlich: Ich kann es unter der .de-Domain testen! #RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.bplaced.de$ [NC] @@ -92,7 +92,7 @@ RewriteCond %{REQUEST_URI} !^/pages/responsive/ # Die angeforderte Ressource (als Datei) ist nicht im Rootverzeichnis RewriteCond %{REQUEST_FILENAME} !-f -# Die angeforderte Ressource (als Verzeichnis) ist nicht im +# Die angeforderte Ressource (als Verzeichnis) ist nicht im # Rootverzeichnis RewriteCond %{REQUEST_FILENAME} !-d @@ -105,7 +105,7 @@ RewriteRule ^gallery/([0-9]+)$ ?galId=$1 [L] RewriteRule ^galerie/([0-9]+)$ ?galId=$1 [L] -# Ein Request für die Root-Ressource auf die index.php im +# Ein Request für die Root-Ressource auf die index.php im # Zielverzeichnis umleiten #RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.bplaced.de$ [NC] diff --git a/homepage/cwsvJudo/src/JudoWiki/local/config.php b/homepage/cwsvJudo/src/JudoWiki/local/config.php index dbb33bd..b0a43a1 100644 --- a/homepage/cwsvJudo/src/JudoWiki/local/config.php +++ b/homepage/cwsvJudo/src/JudoWiki/local/config.php @@ -12,7 +12,7 @@ $WikiTitle = "Judo-Wiki des Chemnitzer WSV"; ## $ScriptUrl is the URL for accessing wiki pages with a browser. ## $PubDirUrl is the URL for the pub directory. # $ScriptUrl = 'https://www.mydomain.com/path/to/pmwiki.php'; -$ScriptUrl = "http://cwsvjudo.de/JudoWiki"; +$ScriptUrl = "https://cwsvjudo.de/JudoWiki"; # $PubDirUrl = 'https://www.mydomain.com/path/to/pub'; ## If you want to use URLs of the form .../pmwiki.php/Group/PageName diff --git a/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/CwsvJudoWiki.php b/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/CwsvJudoWiki.php new file mode 100644 index 0000000..3e9950e --- /dev/null +++ b/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/CwsvJudoWiki.php @@ -0,0 +1,2 @@ + + + + + + + + + + + + + + + + + + + {$Titlespaced} / {$Groupspaced} / {$WikiTitle} + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ +
+ + + +
+ +
+ + + + $WikiTitle + + + + + +
+ + + + + + + +
+ +
+ + + + {$Group} + + + +
+ +

{$Titlespaced}

+ + + +
+ +
+ + + +
+ +
+ + + +
+ + $[Page last modified on {$LastModified}] + + + +
+ + + +
+ +
+ + + + + + + + + diff --git a/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/res/css/CwsvJudoWiki.css b/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/res/css/CwsvJudoWiki.css new file mode 100644 index 0000000..27edb4d --- /dev/null +++ b/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/res/css/CwsvJudoWiki.css @@ -0,0 +1 @@ +@font-face{font-family:Orbitron-Medium;src:url(/ressourcen/fonts/Orbitron-Medium.otf)}body{line-height:1.5em;width:100%;margin:0 auto}body,select,input,textarea,button{color:#444;font-size:1.8vw;font-family:sans-serif}h1{font-weight:700;font-size:1.75em}h3{font-weight:700;font-size:1.4em}h2{font-size:1.5em}h4{font-size:1.2em}h5{font-weight:400;font-size:1.1em}h6{font-weight:400;font-size:1em}p{padding:0 0 1em 0}a{text-decoration:none}ul,ol,dl{margin:0 0 1em}ul li{list-style:disc;margin-left:24px}ul li li{list-style:circle;margin-left:24px}ol li{list-style:decimal;margin-left:24px}ol li li{list-style:lower-roman}blockquote{text-align:left;padding:0 20px;margin:20px}table{margin:0 0 10px 0}td,th{border-collapse:collapse;padding:3px 3px}hr{border-radius:3px;height:6px;margin:0 5px 20px;border:0;clear:both}q:before{content:"\201C "}q:after{content:" \201D"}sub,sup{font-size:.8em}sup{padding-top:0em}sub{padding-top:1.5em}cite{font-style:italic}input,input[type=text],input[type=password],input[type=submit],input[type=button],textarea,button{overflow:hidden;padding:7px 10px;margin:0 5px 10px;border:none;outline:none;border-radius:3px;font-size:16px;line-height:1em}body{font-size:16px}body,select,input,textarea,button{font-size:16px;font-family:sans-serif}header h1{font-size:3em;line-height:2em}#skiplinks{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skiplinks:focus{left:0;position:static;width:auto;height:auto}.wikicmds{float:right;font-size:.8em;color:rgba(0,0,0,.2);border-radius:2px}.wikicmds ul{margin:0}.wikicmds ul li{display:inline;margin:0}.wikicmds a{text-decoration:none;color:#999;padding:2px 6px;border-radius:2px}header #topnav a:hover{color:black}nav .yhlist ul{margin:0;padding:.5em 0;line-height:1.5;display:inline}nav .yhlist ul li{float:left;margin:0 .25em .5em 0;padding:0;line-height:1;list-style-type:none}nav .yhlist li a{border-radius:3px;border:1px solid lightgray;display:block;padding:0 .5em;font-size:1em;line-height:2.2em;color:rgb(87,87,87);background-color:rgb(227,227,227)}nav .yhlist li a:hover{color:white;background-color:rgb(0,84,148);border:1px solid rgb(0,84,148)}#sidebar,#sidebar ul,#side li{background-color:#FF8100;padding:0;margin:0;line-height:1.5em}#sidebar h6{border:0 solid lightgray;border-radius:3px;margin:0 .5em 1em 0;outline:medium none;padding:7px 10px 7px 0}#sidebar li{list-style:none;display:block;margin-left:0;width:100%}#sidebar li a{display:block;border:1px solid lightgray;border-radius:3px;margin:0 .5em .3em 0;outline:medium none;padding:0 .5em;line-height:2.2em;color:rgb(87,87,87);background-color:rgb(227,227,227)}#sidebar li a:hover{color:white;background-color:rgb(0,84,148)}a{color:rgb(25,135,221)}body{width:870px;margin:0 auto}.page{width:auto;margin-left:auto;margin-right:auto}section{padding:4px 4px}#main{overflow:hidden}h2.wikiaction{margin-bottom:12px}textarea,input,input[type="text"],input[type="password"]{font-size:16px;border:medium none;border:1px solid lightgray;border-radius:3px 3px 3px 3px;margin:5px 5px 15px 0;outline:medium none;padding:7px 10px}textarea{width:100%;padding:0;margin:0;font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier,Monospace}textarea{overflow:visible}form{padding:0 .5em .5em 0}input[type="submit"],input[type="button"],button{color:rgb(87,87,87);background-color:rgb(227,227,227)}input[type="submit"]:hover,input[type="button"]:hover,button:hover{color:white;background-color:rgb(0,84,148)}input,input[type=text],input[type=password],input[type=submit],input[type=button],textarea,button{background-color:#e3e3e3;border:1px solid lightgray;margin:0 .25em .5em 0;padding:0 0em;font-size:1em;line-height:1.5em}textarea{line-height:1.1em}nav .yhlist input,nav .yhlist input[type=text],nav .yhlist input[type=password],nav .yhlist input[type=submit],nav .yhlist input[type=button],nav .yhlist textarea,nav .yhlist button{line-height:2.2em}div#wikiedit textarea:hover,div#wikiedit input[type=text]:hover{color:black;border:1px solid red;background-color:white}div#wikiedit input[type=submit]:hover,div#wikiedit input[type=button]:hover{color:white;border:1px solid lightcoral;background-color:lightcoral}div#wikiedit input[name=post]:hover,div#wikiedit input[name=postedit]:hover{color:white;border:1px solid lightgreen;background-color:lightgreen}div#wikiedit input[name=preview]:hover{color:white;border:1px solid lightblue;background-color:lightblue}@media only screen and (max-width:970px){body{width:auto;margin:0;padding:0}.page{width:auto;margin:0;padding:0}header h1{font-size:2em;line-height:1em;padding-bottom:20px}#content,aside{float:none;width:inherit;margin:0}header #topnav{width:100%}}@media print{body,page{width:auto;margin:0;padding:0}header,footer,#nav,.noprint{display:none}#content{width:100%;margin:0;float:none}a:link,a:visited{color:#781351}a:after{content:" (" attr(href) ") "}}#sidebar a.selflink{font-family:Orbitron-Medium,sans-serif;padding-top:.16em}.grouplink{color:white;background-color:chartreuse}.warn{color:white;background-color:red}pre.escaped{word-wrap:normal}#main{overflow:visible}code,pre{background-color:white;border:1px solid #999;padding:2px;font-family:'Lucida Console','Andale Mono','Courier New',Courier,monospace;font-size:95%;color:#549400;overflow-x:auto}h1,h2,h3{font-family:Orbitron-Medium,sans-serif;padding-top:.16em}em{font-style:italic}strong{font-weight:700}table{margin:0 0 10px 0}th{font-weight:bolder}table.border1 td,table.border1 th{border:1px solid lightgrey}table.border2 td,table.border2 th{border:2px solid lightgrey}div#content a:hover,footer a:hover{text-decoration:underline}body{width:100%}header{margin:0 0 0 0}@media only screen and (min-width:971px){header{overflow:auto;margin:0}}img.styleBannerCwsv{width:12.5%;height:auto;float:left}aside{width:100%;float:right}@media only screen and (min-width:971px){aside{width:25%;float:left}}#sidebar{padding:1%}#sidebar li{padding:1%}#sidebar li li{text-align:right}#content{width:100%}@media only screen and (min-width:971px){#content{float:right;width:75%}}.orbitronFont{font-family:"Orbitron-Medium",Impact,Charcoal,sans-serif;padding-top:.16em}body{background:#FFAE00;font-size:4vw}@media(min-width:640px){body{font-size:2vw}}@media(min-width:1280px){body{font-size:1.3vw}}dl dt{font-style:bold} img{max-width: 100%} diff --git a/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/res/cwsv-judo-wiki-logo.png b/homepage/cwsvJudo/src/JudoWiki/pub/skins/CwsvJudoWiki/res/cwsv-judo-wiki-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8e377f27444bf72394ca9a95f75cfa78bc9fa746 GIT binary patch literal 17695 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". + // "". "" . // "" . "" . - "" . + // @todo re-implement single shiai view + // "" . "" . - "" . + // "" . "" . "" . "iCal" . - // "\"http://cwsvjudo.bplaced.net/wkKalender/"" . "" . @@ -266,12 +267,12 @@ class Kalender "name" => "cwsvJudo", ], [ - "url" => "http://cwsvjudo.bplaced.net/wkKalender", + "url" => "https://cwsvjudo.de/wkKalender", "name" => "Wettkampfkalender", ], [ "url" => - "http://cwsvjudo.bplaced.net/wkKalender/" . + "https://cwsvjudo.de/wkKalender/" . $wk["lfdeNr"], "name" => $wk["Veranstaltung"], ], @@ -363,7 +364,7 @@ class Kalender if (in_array(intval($_GET["jahr"]) - 1, $jahre)) { $siteData["mainContent"] .= - "
Im folgendem kann man sich mehrere Wettkampftermine in einer ICalendar-Datei zusammenstellen. Zum An-/Abwählen bei gedrückter Strg-Taste mit der linken Maustaste die jeweiligen Wettkämpfe anklicken. -
+