diff --git a/sql/init1.sql b/sql/init1.sql new file mode 100644 index 0000000..92c8f3c --- /dev/null +++ b/sql/init1.sql @@ -0,0 +1,18 @@ +DROP TABLE IF EXISTS `jtmxc_club_keys`; +CREATE TABLE `jtmxc_club_keys` ( + `privkey` text NOT NULL, + `publickey` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +INSERT INTO `jtmxc_club_keys` VALUES ('-----BEGIN PRIVATE KEY-----\nMIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDvZHhLHHqmfnnP\noj5Y7AtS0UvEN8XLzNdHj/0nHBVHrXDMNul8phbCaevuaXcYTZvb9JBTAO019Bnu\nCoj6KFrk0Cw/zcVgVHryguNCr2DeLaxAXyArfkKNZPuG/kTw1mxE6ebeR886JVU0\nfQpIi3zDGAHpXxaKO7EttnvQK8NRd4h5O5EI6dCnmMn/8xY/d5G7AsZKuAxq01ZB\nmmUrkRKrQtBTwUeJWhtfT+XjOa1n1FVIwmqz4O2sqbfm0pa6PX0BNT0CUp0RI1wN\nGmF6bh/WkQ8h3jmTamzZ2cQUwDnL7ByAJqexJrrPacRbE6EotCGODjuBXDSy02PJ\nZk0fThZpAgMBAAECggEBANJaU0WU8cUo73pekzBpwY11MYFqjJiHF0ffo0/hYmWI\nZsxbGBGak/cjQdhNvgOR9nlxTfxRnR7CrqI3iaNfIHdc4PTzqBL8SMid8HohRxoT\nwf8SV19AY9SAvnAhL4z8rUhky6PYL6RlN5iWoxmZz/hSOSPKlTDEQOztI6CJQ+hp\nUFEiOLq/TSWB1DYEu6qAQRyI5wcC1QMo+zB/zBwIuM3DsB2f6Xtj86kXzU/bGeDj\nNLbsCuhRbFyMgvcJ3z6KQTvREZOGkeF22HA+ZVH7bWf00PqCEjq2I/XFHZGK61X4\nWLgNOUmVZSmGv2Kd9UJaC8VffkBnrV3XFN1n97gcP4ECgYEA/Joaw3VrbWpKsquf\nMiTuMJVyvcV9fmVhWhPNuioCwWwBx2mjGz/texd/67KNWPr7r1IGCIBnYfs3Dy+k\nOo+lAWT7oaec24dH4vjiljWrvFvZXmkpTa6j8RSqhhIVTUFSnXBkvxkEzcnUMbxK\n6A4gdggSfcMpeo3DmjGqNWTXlbkCgYEA8pzgD2VFEYq4/fgDhxKeoWSt1UPJtPxT\n4iYPXWKGdWLsEKg36oYiRXSTdan5aRwiZUXpDoFJU8vVCfmdVb2qpwPp66LwYFax\nAYuA3aPTi9npT4nDOBygVGSTY0TsxmL5asndyxl99OdoskLmS3N2UzeWMy7prRTt\nWZL7uWnU3jECgYEA+8EHLYkIcXs/SYV823gtIKTCP9rlsSSPezxDjOgz6NyhhUKG\nejEjmcuZBarl7ynt0BU6yBxZbTD39h2wW2EwvgwMMlggIDda8R7GjZieOdN89/ht\nXuvQnwTO02KQcnfJQ/pxnnfr7sHZx1v3eAIkXh67dzYcT/WcXkBjeGWx65kCgYEA\n0WU8rY0GU+GbUPfic45Kg5nVvx/G1AKEk8etszf6PQ6oGKhXun8SzUeUjhWqQmIZ\n/badM/u6QizHLtjWRs5wn73tA4eaWEv6cg7ppmJjj20AxbltWNy8NJqp6x/uDDwY\ncWbRmx3hbKLd5h1/jteU5LYxWPPAk7ZgNNN7l8gUBcECgYEAzVVKQ5dn58iHkH1i\nB3UUnTrqPD/cn7WigcWn7A6vpxqbGARkAyIXV/xqLoD8pX1G7JhqFKArC+UJzUuC\n6hgL1Hq+OJXTaN2NzcvQaIvLzsOWQebFtNfFxi0tzAE0t2/JfuFxeam0WZunaNgg\nAabygognDdEZW9HBvCydJ5N8e+s=\n-----END PRIVATE KEY-----\n','-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA72R4Sxx6pn55z6I+WOwL\nUtFLxDfFy8zXR4/9JxwVR61wzDbpfKYWwmnr7ml3GE2b2/SQUwDtNfQZ7gqI+iha\n5NAsP83FYFR68oLjQq9g3i2sQF8gK35CjWT7hv5E8NZsROnm3kfPOiVVNH0KSIt8\nwxgB6V8WijuxLbZ70CvDUXeIeTuRCOnQp5jJ//MWP3eRuwLGSrgMatNWQZplK5ES\nq0LQU8FHiVobX0/l4zmtZ9RVSMJqs+DtrKm35tKWuj19ATU9AlKdESNcDRphem4f\n1pEPId45k2ps2dnEFMA5y+wcgCansSa6z2nEWxOhKLQhjg47gVw0stNjyWZNH04W\naQIDAQAB\n-----END PUBLIC KEY-----\n'); + + +DROP TABLE IF EXISTS `jtmxc_club_users`; +CREATE TABLE `jtmxc_club_users` ( + `id` int(10) NOT NULL AUTO_INCREMENT, + `user` varchar(30) NOT NULL, + `password` varchar(150) DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; + +INSERT INTO `jtmxc_club_users` VALUES (1,'chris','$2y$10$2/aeOfLlLwFx7JYXpaAOH.CG0ZtvkzTuK6nojvSIuOYlTbSd07CqC'); diff --git a/src/site/controllers/user.php b/src/site/controllers/user.php new file mode 100644 index 0000000..e0d3172 --- /dev/null +++ b/src/site/controllers/user.php @@ -0,0 +1,19 @@ + + +

clubname; ?>

+ +
+
Adresse
+
address)); ?>
+
+ +
+
Kontaktperson
+
contactperson); ?>
+
+ +
+
Mail-Adresse
+
email); ?>
+
+ +
+
Telefon
+
phone); ?>
+
+ +
+
Assoziierte Personen
+ +
+ diff --git a/src/site/views/club/view.html.php b/src/site/views/club/view.html.php new file mode 100644 index 0000000..bf94e43 --- /dev/null +++ b/src/site/views/club/view.html.php @@ -0,0 +1,26 @@ +clubname = "Testclub"; + $this->address = "Strasse 1\n66123 Ort"; + $this->contactperson = "Max Mustermann"; + $this->email = "me@club.de"; + $this->phone = "012345"; + + Factory::getDocument()->addStyleSheet(Uri::base(true) . "components/com_clubs/css/clubs.css"); + + parent::display($tpl); + } +} diff --git a/src/site/views/clubs/tmpl/default.php b/src/site/views/clubs/tmpl/default.php index 6131173..202495c 100644 --- a/src/site/views/clubs/tmpl/default.php +++ b/src/site/views/clubs/tmpl/default.php @@ -4,4 +4,7 @@ defined('_JEXEC') or die; ?> -asd + +
+Ort 	Verein 	Adresse 	Ansprechpartner 	Email
+
diff --git a/src/site/views/myclubs/tmpl/default.php b/src/site/views/myclubs/tmpl/default.php new file mode 100644 index 0000000..64ccb0c --- /dev/null +++ b/src/site/views/myclubs/tmpl/default.php @@ -0,0 +1,16 @@ + + + \ No newline at end of file diff --git a/src/site/views/myclubs/view.html.php b/src/site/views/myclubs/view.html.php new file mode 100644 index 0000000..eddc2cb --- /dev/null +++ b/src/site/views/myclubs/view.html.php @@ -0,0 +1,30 @@ +clubs = array(); + + $c = array(); + $c['name'] = "Ein Test-Club"; + $c['city'] = "Saarbrücken"; + $c['id'] = 2; + $this->clubs[] = $c; + + $c = array(); + $c['name'] = "Ein zweiter Test-Club"; + $c['city'] = "Saarlouis"; + $c['id'] = 4; + $this->clubs[] = $c; + + parent::display($tpl); + } +} diff --git a/src/site/views/user/tmpl/default.php b/src/site/views/user/tmpl/default.php new file mode 100644 index 0000000..1c11e9a --- /dev/null +++ b/src/site/views/user/tmpl/default.php @@ -0,0 +1,36 @@ + + +
+
Name
+
username); ?>
+
+ +
+
Addresse
+
address)); ?>
+
+ +
+
Haupt-Email
+
mail); ?>
+
+ +
+
Telefon
+
phone); ?>
+
+ +
+
Handy
+
mobile); ?>
+
+ +
+Daten anpassen
+Passwort ändern +
\ No newline at end of file diff --git a/src/site/views/user/view.html.php b/src/site/views/user/view.html.php new file mode 100644 index 0000000..5a4f8c8 --- /dev/null +++ b/src/site/views/user/view.html.php @@ -0,0 +1,25 @@ +id = 1; + $this->username = "Max Mustermann"; + $this->address = "Strasse 3274\n66123 Saarland"; + $this->mail = "mmuster@mail.de"; + $this->phone = "0123456"; + $this->mobile = "0178 8375"; + + Factory::getDocument()->addStyleSheet(Uri::base(true) . '/components/com_clubs/css/clubs.css'); + parent::display($tpl); + } +} diff --git a/src/site/views/userdata/tmpl/default.php b/src/site/views/userdata/tmpl/default.php new file mode 100644 index 0000000..23c9887 --- /dev/null +++ b/src/site/views/userdata/tmpl/default.php @@ -0,0 +1,37 @@ + + +
+ +
+
Name
+
+
+ +
+
Addresse
+
+
+ +
+
Haupt-Email
+
+
+ +
+
Telefon
+
+
+ +
+
Handy
+
+
+ + + +
diff --git a/src/site/views/userdata/view.html.php b/src/site/views/userdata/view.html.php new file mode 100644 index 0000000..8955cd6 --- /dev/null +++ b/src/site/views/userdata/view.html.php @@ -0,0 +1,17 @@ +addStyleSheet(Uri::base(true) . 'components/com_clubs/css/clubs.css'); + parent::display($tpl); + } +} diff --git a/src/site/views/userpwd/tmpl/default.php b/src/site/views/userpwd/tmpl/default.php new file mode 100644 index 0000000..9ebc177 --- /dev/null +++ b/src/site/views/userpwd/tmpl/default.php @@ -0,0 +1,26 @@ + + +
+ +
+
Altes Passwort
+
+
+ +
+
Neues Passwort
+
+
+ +
+
Neues Passwort wiederholen
+
+
+ + +
diff --git a/src/site/views/userpwd/view.html.php b/src/site/views/userpwd/view.html.php new file mode 100644 index 0000000..c9603ad --- /dev/null +++ b/src/site/views/userpwd/view.html.php @@ -0,0 +1,11 @@ +