From 43de9af71f7f4ca5731b94a06d688ae8412ba427 Mon Sep 17 00:00:00 2001 From: M.Gergo Date: Fri, 6 Jul 2018 11:14:41 +0200 Subject: 2018/Feb/28 -i állapot hozzáadva, mint a módosítások kiindulási állapota --- .../classic/module-session/css/accountInfo.css | 100 ++++++++ .../module-session/css/admin/knownNodes.css | 14 ++ .../module-session/css/admin/registration.css | 54 +++++ .../classic/module-session/css/createAccount.css | 24 ++ .../classic/module-session/css/createGroup.css | 13 + .../skin/classic/module-session/css/download.css | 9 + .../classic/module-session/css/facebookConnect.css | 25 ++ .../skin/classic/module-session/css/googleapi.css | 24 ++ .../skin/classic/module-session/css/groupInfo.css | 96 ++++++++ .../module-session/css/search/searchAccount.css | 31 +++ .../module-session/css/search/searchGroup.css | 44 ++++ .../classic/module-session/css/sessionAdmin.css | 8 + .../classic/module-session/html/accountInfo.phtml | 253 +++++++++++++++++++ .../module-session/html/admin/knownNodes.phtml | 70 ++++++ .../module-session/html/admin/registration.phtml | 270 +++++++++++++++++++++ .../module-session/html/createAccount.phtml | 107 ++++++++ .../classic/module-session/html/createGroup.phtml | 90 +++++++ .../classic/module-session/html/download.phtml | 32 +++ .../module-session/html/facebookConnect.phtml | 53 ++++ .../classic/module-session/html/googleapi.phtml | 45 ++++ .../classic/module-session/html/groupInfo.phtml | 5 + .../module-session/html/search/searchAccount.phtml | 126 ++++++++++ .../module-session/html/search/searchGroup.phtml | 103 ++++++++ .../classic/module-session/html/sessionAdmin.phtml | 57 +++++ .../skin/classic/module-session/img/download.gif | Bin 0 -> 1516 bytes .../javascript/createAccount.jquery.min.js | 13 + .../javascript/facebookConnect.jquery.min.js | 31 +++ .../javascript/googleapi.jquery.min.js | 30 +++ 28 files changed, 1727 insertions(+) create mode 100644 mayor-orig/www/skin/classic/module-session/css/accountInfo.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/admin/knownNodes.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/admin/registration.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/createAccount.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/createGroup.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/download.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/facebookConnect.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/googleapi.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/groupInfo.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/search/searchAccount.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/search/searchGroup.css create mode 100644 mayor-orig/www/skin/classic/module-session/css/sessionAdmin.css create mode 100644 mayor-orig/www/skin/classic/module-session/html/accountInfo.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/admin/knownNodes.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/admin/registration.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/createAccount.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/createGroup.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/download.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/facebookConnect.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/googleapi.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/groupInfo.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/search/searchAccount.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/search/searchGroup.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/html/sessionAdmin.phtml create mode 100644 mayor-orig/www/skin/classic/module-session/img/download.gif create mode 100644 mayor-orig/www/skin/classic/module-session/javascript/createAccount.jquery.min.js create mode 100644 mayor-orig/www/skin/classic/module-session/javascript/facebookConnect.jquery.min.js create mode 100644 mayor-orig/www/skin/classic/module-session/javascript/googleapi.jquery.min.js (limited to 'mayor-orig/www/skin/classic/module-session') diff --git a/mayor-orig/www/skin/classic/module-session/css/accountInfo.css b/mayor-orig/www/skin/classic/module-session/css/accountInfo.css new file mode 100644 index 00000000..9259e788 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/accountInfo.css @@ -0,0 +1,100 @@ + + table.personalSettings { + background-color: rgb(220,220,220); + color: white; + margin-top: 20px; + } + + table.personalSettings thead th { + background-color: rgb(60,20,100); + padding: 5px 40px 5px 40px; + } + + table.personalSettings thead th.policy { + background-color: rgb(225,125,25); + } + + table.personalSettings tfoot th { + background-color: rgb(60,20,100); + } + + table.personalSettings tbody td { + background-color: rgb(200,200,210); + } + + table.personalSettings tbody th { + width: 100px; + background-color: rgb(120,120,140); + } + +/* ------------------------- */ + + + table.changePassword { + margin-top: 20px; + background-color: rgb(220,220,220); + color: white; + } + + table.changePassword thead th { + background-color: rgb(60,20,100); + padding: 5px 40px 5px 40px; + } + + table.changePassword tfoot th { + background-color: rgb(60,20,100); + } + + table.changePassword tbody td { + background-color: rgb(200,200,210); + } + + table.changePassword tbody th { + width: 100px; + background-color: rgb(120,120,140); + } + +/* WALL */ + + div#wall { + text-align:center; + } + + div#wall table { + margin: 20px auto; + background-color: rgb(220,220,220); + color: white; + } + + div#wall table thead th { + background-color: rgb(60,20,100); + padding: 5px 40px 5px 40px; + } + + div#wall table tfoot th { + background-color: rgb(60,20,100); + } + + div#wall table tbody td { + background-color: rgb(200,200,210); + } + + div#wall table tbody th { + width: 100px; + background-color: rgb(120,120,140); + } + + div.wall { + margin:20px auto; + border: solid 2px #887780; + background-color: #eedde0; + color: black; + width:400px; + padding:5px; + } + div.centro { text-align: center; } + div.wall { text-align: left; } + div.wall h1 { font-size:larger; margin:0px; padding-bottom: 5px;} + div.wall h2 { font-size:smaller; margin:0px; padding:0px; text-align: right;} + div.wall img { border: none; top:5px; right:5px; float:right; } + diff --git a/mayor-orig/www/skin/classic/module-session/css/admin/knownNodes.css b/mayor-orig/www/skin/classic/module-session/css/admin/knownNodes.css new file mode 100644 index 00000000..f61a0b60 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/admin/knownNodes.css @@ -0,0 +1,14 @@ + +form#search { background-color: #eee; padding: 5px; text-align: center; margin: 10px auto; width: 400px; } +form#search h3 { border-bottom: 1px solid #600; padding: 2px 10px; margin: 10px 40px; } +form#search label { margin-right: 5px; } +form#search input { margin-left: 10px; } + +table#nodes { background-color: white; border: solid 1px #ddd; border-spacing: 0px; margin: auto; } +table#nodes td, table#nodes th { border: solid 1px #ddd; padding: 2px 5px; } +table#nodes tr.fejlesztoi td { background-color: #060; color: white; } +table#nodes tr.fenntarto td { background-color: #006; color: white; } +table#nodes tr.controller td { background-color: #600; color: white; } +table#nodes tr.backup td { background-color: #630; color: white; } +table#nodes td input.pong { background-color: #282; color: white; } +table#nodes td input.delete { background-color: #d00; color: white; } diff --git a/mayor-orig/www/skin/classic/module-session/css/admin/registration.css b/mayor-orig/www/skin/classic/module-session/css/admin/registration.css new file mode 100644 index 00000000..d951061d --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/admin/registration.css @@ -0,0 +1,54 @@ + + + form.reg { background-color: #d2dfe9; margin:40px; text-align: center; border: 5px solid #c2cfd9; background-color: #68a; border-color: #79b; } + form#modForm.reg { background-color: #8b9; border-color: #6a8; } + + form.reg > div.adatok, div#bal > div { border: solid 1px white; background-color: #428fa9; color: white; background-color: #246;} + form#modForm.reg > div.adatok, form#modForm.reg div#bal > div { background-color: #4a6; color: #600; } + + form.reg div#bal { float: left; } + form.reg div.leiras { background-color: #ddd; color: #246; text-align: left; width: 600px; padding: 5px 20px; margin: 0px auto 15px auto; } + form.reg div#bal div.leiras { width: 400px; height: 400px; overflow: auto; background-color: #ddd; color: #246; padding: 10px; margin: 0px 20px 10px 0px; text-align: justify; } + form#modForm.reg div#bal div.leiras { background-color: #ddd; color: #264; } + form.reg div.leiras.offline { font-size: 14px; text-align: left; height:410px;} + form.reg div.leiras.offline ol li { padding: 0.3em; } + + form.reg div.tamogatas { background-color: #446; width: 380px; padding: 20px; text-align: center; color: white; } + form.reg div.tamogatas input[type=submit] { width: 60%; margin:1em;} + form.reg div.tamogatas input[type=text] { width: 60%;} + form.reg div.tamogatas select { text-align: right; } + form.reg div.tamogatas p.hibaeseten { background-color: white; color: black; padding: 5px; } + + form.reg div.adatok { height: 600px; text-align: left; padding: 10px; margin-bottom: 10px; overflow-y: scroll; } + form.reg h3 { text-align: center;background-color: #eee; border-bottom: solid 1px #ff0066; padding: 5px; margin: 0px 0px 2em 0px; color: #246; } + form.reg div.adatok label { display: inline-block; text-align: right; padding-right: 5px; width: 250px; } + + form.reg div.adatok input[type=text] { width: 400px; margin-top: 10px; background-color: #ccc; border: solid 1px white;} + form.reg div.adatok input[type=text].kotelezo { background-color: white; } + + + div.validRegisztracio { + text-align:center; + background-color: lightgreen; + margin:40px; + height:5em; + font-size:large; + line-height:5em; + vertical-align:middle; + color:white; + } + div.validRegisztracio span { padding-right:10px; } + + div.notValidRegisztracio { + text-align:center; + background-color: #EE9090; + margin:40px; + height:5em; + font-size:large; + line-height:5em; + vertical-align:middle; + color:white; + } + div.notValidRegisztracio span { padding-right:10px; } + + h2 { margin-left:40px; } \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/css/createAccount.css b/mayor-orig/www/skin/classic/module-session/css/createAccount.css new file mode 100644 index 00000000..6c1e19ca --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/createAccount.css @@ -0,0 +1,24 @@ +@media screen,print { + + table.new input { border: solid 1px black; } + + table.searchresult { background-color: #aaaaaa; margin-bottom:20px; } + table.searchresult thead th { background-color: #d6bddb; height:2em; border-bottom: solid 2px purple; } + table.searchresult tfoot th { background-color: purple; } + table.searchresult th { background-color: #ffffff; } + table.searchresult a { color: black; text-decoration: none; } + table.searchresult a:hover { text-decoration: underline; } + + table.new { background-color: #aaaaaa; margin-bottom:20px; margin-top:30px;} + table.new thead th { background-color: #ccccee; height:2em; border-bottom: solid 2px purple; } + table.new thead td { text-align: center; background-color: #ccccee; height:2em; border-bottom: solid 2px purple; } + table.new th { background-color: #ffffff; } + table.new td { background-color: #ffffff; } + table.new td input { } + + .paros { background-color: #eeeeee; } + .paratlan { background-color: #dddddd; } + + table.new input.hiba { outline: solid 1px red; } + +} \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/css/createGroup.css b/mayor-orig/www/skin/classic/module-session/css/createGroup.css new file mode 100644 index 00000000..78e0b4fc --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/createGroup.css @@ -0,0 +1,13 @@ +@media screen,print { + + table.new { background-color: #aaaaaa; margin-bottom:20px;} + table.new thead th { background-color: #ccccee; height:2em; border-bottom: solid 2px purple; } + table.new thead td { text-align: center; background-color: #ccccee; height:2em; border-bottom: solid 2px purple; } + table.new th { background-color: #ffffff; } + table.new td { background-color: #ffffff; } + table.new td input { width:95%; } + + .paros { background-color: #eeeeee; } + .paratlan { background-color: #dddddd; } + +} \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/css/download.css b/mayor-orig/www/skin/classic/module-session/css/download.css new file mode 100644 index 00000000..fddc58c3 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/download.css @@ -0,0 +1,9 @@ + + div.download { text-align: center; } + div.download h1 { border: black dotted; border-width: 1px 0px; font-size: 14px; width: 60%; margin: 0px auto; } + div.download table { margin: 10px auto; background-color: rgb(80,40,40); text-align: left; } + div.download table th { padding: 10px; background-color: rgb(200,100,10); color: white; text-align: right; } + div.download table td { background-color: rgb(220,220,200); padding: 10px 40px; } + div.download table td a { text-decoration: none; color: red; } + div.download table td a:hover { text-decoration: underline; } + div.download p { background-color: rgb(200,200,160); padding: 20px; width: 60%; margin: 0px auto; } diff --git a/mayor-orig/www/skin/classic/module-session/css/facebookConnect.css b/mayor-orig/www/skin/classic/module-session/css/facebookConnect.css new file mode 100644 index 00000000..c8abdba2 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/facebookConnect.css @@ -0,0 +1,25 @@ +div#fbConnect { + max-width: 500px; + text-align: center; + margin: 40px auto; + height: 5em; + font-size: large; + line-height: 5em; + vertical-align: middle; + color: #FFF; +} +div#fbConnect.valid { + background-color: #90EE90; +} +div#fbConnect.notvalid { + background-color: orange; +} +div#fbConnect.notActive { + background-color: red; +} +div#fbConnect.grant { + background-color: #3b5998; +} +div#fbConnect span { + padding-right:4px; +} \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/css/googleapi.css b/mayor-orig/www/skin/classic/module-session/css/googleapi.css new file mode 100644 index 00000000..c5cae8c8 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/googleapi.css @@ -0,0 +1,24 @@ +div#googleapi { + max-width: 500px; + text-align: center; + margin: 40px auto; + height: 5em; + font-size: large; + line-height: 5em; + vertical-align: middle; + color: #FFF; +} +div#googleapi.valid { + background-color: #90EE90;} +div#googleapi.notvalid { + background-color: orange; +} +div#googleapi.notActive { + background-color: red; +} +div#googleapi.grant { + background-color: cornflowerblue; +} +div#googleapi span { + padding-right:4px; +} \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/css/groupInfo.css b/mayor-orig/www/skin/classic/module-session/css/groupInfo.css new file mode 100644 index 00000000..c8f16d61 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/groupInfo.css @@ -0,0 +1,96 @@ + + table.personalSettings { + background-color: rgb(220,220,220); + color: white; + margin-top: 20px; + } + + table.personalSettings thead th { + background-color: rgb(60,20,100); + padding: 5px 40px 5px 40px; + } + + table.personalSettings tfoot th { + background-color: rgb(60,20,100); + } + + table.personalSettings tbody td { + background-color: rgb(200,200,210); + } + + table.personalSettings tbody th { + width: 100px; + background-color: rgb(120,120,140); + } + +/* ------------------------- */ + + + table.changePassword { + margin-top: 20px; + background-color: rgb(220,220,220); + color: white; + } + + table.changePassword thead th { + background-color: rgb(60,20,100); + padding: 5px 40px 5px 40px; + } + + table.changePassword tfoot th { + background-color: rgb(60,20,100); + } + + table.changePassword tbody td { + background-color: rgb(200,200,210); + } + + table.changePassword tbody th { + width: 100px; + background-color: rgb(120,120,140); + } + +/* WALL */ + + div#wall { + text-align:center; + } + + div#wall table { + margin: 20px auto; + background-color: rgb(220,220,220); + color: white; + } + + div#wall table thead th { + background-color: rgb(60,20,100); + padding: 5px 40px 5px 40px; + } + + div#wall table tfoot th { + background-color: rgb(60,20,100); + } + + div#wall table tbody td { + background-color: rgb(200,200,210); + } + + div#wall table tbody th { + width: 100px; + background-color: rgb(120,120,140); + } + + div.wall { + margin:20px auto; + border: solid 2px #887780; + background-color: #eedde0; + color: black; + width:400px; + padding:5px; + } + div.centro { text-align: center; } + div.wall { text-align: left; } + div.wall h1 { font-size:larger; margin:0px; padding-bottom: 5px;} + div.wall h2 { font-size:smaller; margin:0px; padding:0px; text-align: right;} + div.wall img { border: none; top:5px; right:5px; float:right; } + diff --git a/mayor-orig/www/skin/classic/module-session/css/search/searchAccount.css b/mayor-orig/www/skin/classic/module-session/css/search/searchAccount.css new file mode 100644 index 00000000..5a41b2e9 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/search/searchAccount.css @@ -0,0 +1,31 @@ +@media screen,print { + + input { border: solid 1px black; } + + table.searchresult { background-color: #aaaaaa; margin-bottom:20px; } + table.searchresult thead th { background-color: #d6bddb; height:2em; border-bottom: solid 2px purple; } + table.searchresult thead th.policy { background-color: rgb(225,125,25); color: white; } + table.searchresult tfoot th { background-color: purple; } + table.searchresult th { background-color: #ffffff; } + table.searchresult a { color: black; text-decoration: none; } + table.searchresult a:hover { text-decoration: underline; } + table.searchresult td form { display: inline; } + table.searchresult td form input { margin: 0px 2px; } + table.searchresult td form input:hover { background-color: red; } + + table.newgroup, table.newuser { background-color: #aaaaaa; margin-bottom:20px;} + table.newgroup thead th, table.newuser thead th { background-color: #ccccee; height:2em; border-bottom: solid 2px purple; } + table.newgroup th, table.newuser th { background-color: #ffffff; } + table.newgroup td, table.newuser td { background-color: #ffffff; } + table.newgroup td input, table.newuser td input { width:95%; } + + .paros { background-color: #eeeeee; } + .paratlan { background-color: #dddddd; } + + table.search { background-color: #aaaaaa; margin-bottom:20px;} + table.search thead th { background-color: #ccccee; height:2em; border-bottom: solid 2px purple; } + table.search th { background-color: white; } + table.search td { background-color: white; } + table.search tfoot td { background-color: purple; } + +} \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/css/search/searchGroup.css b/mayor-orig/www/skin/classic/module-session/css/search/searchGroup.css new file mode 100644 index 00000000..4a912bb1 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/search/searchGroup.css @@ -0,0 +1,44 @@ +@media screen,print { + /* + Module: useradmin + */ + + table.search { background-color: #aaaaaa; margin-bottom:20px; } + table.search thead th { + background-color: #ccccee; height:2em; + border-bottom: solid 2px purple; + } + table.search th { background-color: white; } + table.search td { background-color: white; } + table.search tfoot td { background-color: purple; } + + input { border: solid 1px black; } + + table.searchresult { background-color: #aaaaaa; + margin-bottom:20px; + } + table.searchresult thead th { background-color: #d6bddb; height:2em; + border-bottom: solid 2px purple; + } + table.searchresult tfoot th { background-color: purple; } + table.searchresult th { background-color: #ffffff; } + table.searchresult a { color: black; text-decoration: none; } + table.searchresult a:hover { text-decoration: underline; } + + table.newgroup, table.newuser { background-color: #aaaaaa; margin-bottom:20px;} + table.newgroup thead th, table.newuser thead th { + background-color: #ccccee; height:2em; + border-bottom: solid 2px purple; + } + table.newgroup th, table.newuser th { background-color: #ffffff; } + table.newgroup td, table.newuser td { background-color: #ffffff; } + table.newgroup td input, table.newuser td input { width:95%; } + + .paros { + background-color: #eeeeee; + } + .paratlan { + background-color: #dddddd; + } + +} \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/css/sessionAdmin.css b/mayor-orig/www/skin/classic/module-session/css/sessionAdmin.css new file mode 100644 index 00000000..d1cc5d1a --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/css/sessionAdmin.css @@ -0,0 +1,8 @@ + + table.lista { background-color: #aaa; margin: auto; } + table.lista thead th, table.lista tfoot th { background-color: rgb(100,40,20); color: white; padding: 2px 5px; } + table.lista tbody th, table.lista tbody td { background-color: white; padding: 2px 5px; } + table.lista tbody tr:nth-child(even) th, table.lista tbody tr:nth-child(even) td { background-color: #eee; } + table.lista tbody tr:hover th, table.lista tbody tr:hover td { background-color: #999; color:white; } + + \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/html/accountInfo.phtml b/mayor-orig/www/skin/classic/module-session/html/accountInfo.phtml new file mode 100644 index 00000000..35c992f0 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/accountInfo.phtml @@ -0,0 +1,253 @@ +'; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo '
'._USERDEFAULTSKIN.''; + echo ''; + echo '
'; + formEnd(); + } + + function putAttr($name, $values, $anAttrDef, $toPolicy = _POLICY) { + + global $AUTH; + + if ($anAttrDef['type'] == 'text') putTextAttr($name, $values, $anAttrDef); + elseif ($anAttrDef['type'] == 'int') putTextAttr($name, $values, $anAttrDef); + elseif ($anAttrDef['type'] == 'select') putSelectAttr($name, $values, $anAttrDef); + elseif ($anAttrDef['type'] == 'radio') putRadioAttr($name, $values, $anAttrDef); + elseif ($anAttrDef['type'] == 'timestamp') putTimestampAttr($name, $values, $anAttrDef); + elseif ($anAttrDef['type'] == 'image') putImageAttr($name, $userAccount, $anAttrDef); + else echo 'Ismeretlen atribútum típus: '.$name.' ('.$anAttrDef[$name]['type'].')'; + + } + + function putTextAttr($name, $values, $anAttrDef) { + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + + echo '
'.$anAttrDef['desc'].''; + for ($i=0;$i'."
\n"; + } + echo '
'."\n"; + + } + + function putIntAttr($name, $values, $anAttrDef) { + putTextAttr($name, $values, $anAttrDef); + } + + function putSelectAttr($name, $values, $anAttrDef) { + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + if ($anAttrDef['rights'][_ACCESS_AS]=='w') { + echo ''; + echo ''; + echo ''; + echo ''; + } + echo '
'.$anAttrDef['desc'].' ('.intval($values['count']).'):'; + if ($values['count'] > 0) { + echo ''; + } elseif (!isset($values['count']) && count($values) > 0) { + echo ''; + } + echo '
'._NEW.':'; + if (is_array($values['new'])) { + echo ''."\n"; + } else { + echo ''; + } + echo '
'."\n"; + } + + function putRadioAttr($name, $values, $anAttrDef) { + + if (!isset($values[0])) $values[0] = ''; + + echo ''; + echo ''; + echo ''."\n"; + echo ''; + + echo ''; + echo '
'.$anAttrDef['desc'].':'."\n"; + + for ($i=0;$i'; + } else { + echo ''; + } + echo $anAttrDef['options'][$i]; + } + echo '
'; + } + + function putTimestampAttr($name, $values, $anAttrDef) { + + if (!isset($values[0])) $values[0] = ''; + $Y = substr($values[0],0,4); + $m = substr($values[0],4,2); + $d = substr($values[0],6,2); + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo '
'.$anAttrDef['desc'].':'; + + if ($anAttrDef['rights'][_ACCESS_AS]=='r') { echo "$Y-$m-$d"; } else { + + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + } + + echo '
'; + } + + function putImageAttr($name, $dn, $anAttrDef) { + + echo ''; + echo ''; + echo ''; + echo '
kép'._NEWPHOTO.':
'; + echo ''; + echo '
'; + + } + + function putAccountInfoForm($userInfo, $accountInfo, $attrDef, $toPolicy = _POLICY) { + + formBegin(array('enctype'=>'multipart/form-data')); + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + if ($toPolicy != _POLICY) echo ''."\n"; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''."\n"; + $emptyAttrs = ''; + if (is_array($accountInfo)) { + reset($accountInfo); + foreach ($accountInfo as $name => $value) { + if (!isset($value[0]) || $value['count'] == 0) $emptyAttrs .= "$name:"; + if ($name != 'userAccount') { + echo ''."\n"; + } + } + } + echo ''; + echo '
'.$toPolicy.'
'.$userInfo['userCn'][0].'
'.$userInfo['userAccount'][0].'
'; putAttr($name, $value, $attrDef[$name], $toPolicy); echo '
'; + if ($emptyAttrs != '') $emptyAttrs = substr($emptyAttrs,0,-1); + echo ''; + formEnd(); + + } + + function putGroupInfoForm($groupCn, $groupInfo, $attrDef, $toPolicy = _POLICY) { + formBegin(array('enctype'=>'multipart/form-data')); + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; +// echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''."\n"; + $emptyAttrs = ''; + if (is_array($groupInfo)) + foreach ($groupInfo as $name => $value) { + if (!isset($value[0]) || $value['count'] == 0) $emptyAttrs .= "$name:"; + if ($name != 'groupCn') { + echo ''."\n"; + } + } + echo ''; + echo '
'.$groupCn.'
'.$userInfo['userAccount'][0].'
'; putAttr($name, $value, $attrDef[$name], $toPolicy); echo '
'; + if ($emptyAttrs != '') $emptyAttrs = substr($emptyAttrs,0,-1); + echo ''; + formEnd(); + + } + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/admin/knownNodes.phtml b/mayor-orig/www/skin/classic/module-session/html/admin/knownNodes.phtml new file mode 100644 index 00000000..5a759aba --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/admin/knownNodes.phtml @@ -0,0 +1,70 @@ +'search')); + + echo '

'._UJ_VEGPONT.'

'; + echo ''; + echo ''; + _inlineHelp(_SUGO_NODEID); + echo ''; + echo ''; + + formEnd(); + } + + function putKnownNodes($ADAT) { + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + foreach ($ADAT['nodes'] as $index => $nAdat) { + $class = ekezettelen($nAdat['nodeTipus']); + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + } + echo ''; + echo '
'._NODEID.''._NEV.''._HELYSEG.''._NODETIPUS.''.'Ping/Rev.'.'
'._NODEID.''._NEV.''._HELYSEG.''._NODETIPUS.''.'Ping/Rev.'.'
'.$nAdat['nodeId'].''.$nAdat['nev'].''.$nAdat['cimHelyseg'].''.$nAdat['nodeTipus'].''; + formBegin(); + echo ''; + echo ''; + if (isset($ADAT['nodeVersion']) && $nAdat['nodeId'] == $ADAT['nodeId']) { + echo ''; + } else { + echo ''; + } + formEnd(); + echo ''; + formBegin(); + echo ''; + echo ''; + echo ''; + formEnd(); + echo '
'; + + } + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/admin/registration.phtml b/mayor-orig/www/skin/classic/module-session/html/admin/registration.phtml new file mode 100644 index 00000000..094a77d9 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/admin/registration.phtml @@ -0,0 +1,270 @@ +A mayor.hu sikeresen validálta a szervert (nodeId: '.$nodeId.')!'; + } else { + echo '
A mayor.hu nem ismeri ezt a szervert (nodeId: '.$nodeId.')!
'; + } + + } + + function putCheckOldReg($ADAT) { + + formBegin(array('method'=>'post','action'=>'','id'=>'regForm','class'=>'reg')); + echo ''; + echo ''; + + echo '

'._KORABBAN_REGISZTRALT.'

'; + echo '
'; + echo '

'.str_replace("\n\n",'

',_REG_HELYREALLITAS_LEIRAS).'

'; + echo '
'; + echo ''; + + formEnd(); + + } + + function putRegisztracio($ADAT) { + + formBegin(array('method'=>'post','action'=>'','id'=>'regForm','class'=>'reg')); + echo ''; + + echo '
'; + echo '
'; + include('static/hu_HU/session/admin/registration/readme.html'); + echo '
'; // leiras + + echo '
'."\n"; + echo ''."\n"; + echo ' + ÁFA'."
\n"; + + echo ''; + echo ''."
\n"; + echo ''; + echo ''."
\n"; + if (_REGISZTRALT !== true) echo ''."\n"; + echo '

'._HIBA_ESETEN.'

'."\n"; + echo '
'."\n"; // tamogatar + echo '
'; // #bal + + echo '
'; + + echo '

'._INTEZMENY_ADATAI.'

'; + foreach ($ADAT['MEZOK'] as $key => $mAdat) { + $value = $ADAT['my'][$key]; + if (isset($mAdat) && $mAdat['display']!==false) { + + if ($mAdat['kotelezo']===true) $class = 'kotelezo'; else $class = ''; + if ($mAdat['readonly']===true) $_ro = ' readonly="readonly" '; else $_ro = ''; + if (defined('_'.nagybetus($key))) $str = constant('_'.nagybetus($key)); else $str = $key; + + echo '
'; + echo ''; + if (is_array($mAdat['options'])) { + echo ''; + } elseif ($mAdat['type']=='textarea') { + echo ''; + } else { + echo ''; + } + echo '
'."\n"; + + } else { + if ($mAdat['type']!='none') { + echo ''; + } + } + } + echo '
'."\n"; + + + + + + echo ''."\n"; + echo ''; + + formEnd(); + + } + + + + + + + function putRegisztracioMod($ADAT) { + + if (defined('_DEVEL') && _DEVEL===true) { + $host = 'https://localhost'; + } else { + $host = 'http://www.mayor.hu'; + } + $ADAT['intezmeny']['naploUrl'] = $naploUrl = substr($_SERVER["HTTP_REFERER"], 0, strpos($_SERVER["HTTP_REFERER"], 'index.php?')); + formBegin(array('id'=>"modForm", 'class'=>"reg", 'action'=>"", 'method'=>"post")); + echo ''; + + echo '
'; + echo '
'; + include('static/hu_HU/session/admin/registration/readme.html'); + echo '
'; //.leiras + + echo '
'."\n"; + echo ''."\n"; + echo ' + ÁFA'."
\n"; + + echo ''; + echo ''."
\n"; + echo ''; + echo ''."
\n"; + if (_REGISZTRALT !== true) echo ''."\n"; + echo '

'._HIBA_ESETEN.'

'."\n"; + echo '
'."\n"; + + + echo '
'; // #bal + + + + echo '
'; + foreach ($ADAT['intezmeny'] as $key => $value) { + echo ''."\n"; + } + echo ''."\n"; + + + echo '

'._INTEZMENY_ADATAI.'

'; + foreach ($ADAT['MEZOK'] as $key => $mAdat) { + $value = $ADAT['regAdat']['nodeData'][$key]; + if (isset($mAdat)) { + if ($mAdat['display']!==false) { + if ($mAdat['kotelezo']===true) $class = 'kotelezo'; else $class = ''; + if ($mAdat['readonly']===true) $_ro = ' readonly="readonly" '; else $_ro = ''; + if (defined('_'.nagybetus($key))) $str = constant('_'.nagybetus($key)); else $str = $key; + if ($key == 'publicKey') { + echo ''."\n"; + } else { + echo '
'; + echo ''; + if (is_array($mAdat['options'])) { + echo ''; + } elseif ($mAdat['type']=='textarea') { + echo ''; + } else { + echo ''; + } + echo '
'."\n"; + } + } else { + if ($mAdat['type'] != 'none') + echo ''."\n"; + } + } + } + echo '
'."\n"; + + + + + + echo ''."\n"; + echo ''; + + formEnd(); + } + + + + + + function putPublicKey($publicKey) { + echo '

Saját publikus kulcs

'; + echo '
'; + echo ''; + echo '
'; + + } + + function putSzomszedok($ADAT) { + + $attr = array('OMKod','nev','mayorTipus','naploUrl'); + $mayorTipus = array( + 'fejlesztői' => '', + 'fenntartó' => '', + 'intézmény' => '', + 'backup' => '', + 'boss' => '' + ); + echo '

MaYoR-partnerek

'; + + echo ''; + echo ''; + echo ''; + foreach ($attr as $v) { + echo ''; + } + echo ''; + echo ''; + echo ''; + for ($i=0;$i'; + foreach ($_D as $k=>$v) { + if ($k=='publicKey') continue; + if ($k=='mayorTipus') echo ''; + if (in_array($k,$attr)) { + //echo ''; + echo ''; + } + } + echo ''; + } + echo ''; + echo '
'.$v.'
'.$mayorTipus[$v].''.$k.''; + echo $v; + echo '
'; + + } + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/createAccount.phtml b/mayor-orig/www/skin/classic/module-session/html/createAccount.phtml new file mode 100644 index 00000000..a1255ca5 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/createAccount.phtml @@ -0,0 +1,107 @@ +'multipart/form-data','id'=>'createAccount')); + + echo ''; + + echo ''."\n"; + echo ''."\n"; + echo ''; + echo ''; + echo ''; + if (_POLICY=='private') { + echo ''; + echo ''."\n"; + echo ''; + } + echo ''."\n"; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''."\n"; + echo ''."\n"; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + + $CONTAINERS = $AUTH[$toPolicy][$AUTH[$toPolicy]['backend'].'Containers']; + if (isset($CONTAINERS) and is_array($CONTAINERS) and count($CONTAINERS) > 0) { + echo ''; + echo ''; + echo ''; + echo ''."\n"; + } + + echo ''."\n"; + echo ''; + echo ''; + echo ''."\n"; + echo ''; + echo ''; + echo ''."\n"; + + if (isset($AUTH[$toPolicy]['categories']) and is_array($AUTH[$toPolicy]['categories']) and count($AUTH[$toPolicy]['categories']) > 0) { + echo ''; + echo ''; + echo ''; + echo ''."\n"; + } + + if (is_array($AUTH[$toPolicy]['accountAttrs'])) foreach ($AUTH[$toPolicy]['accountAttrs'] as $key => $attr) { + echo ''; + echo ''; + echo ''; + echo ''."\n"; + } + + if (_POLICY=='private') { + echo ''; + echo ''; + echo ''; + echo ''; + } + + echo ''; + echo '
'._CREATE_ACCOUNT.'
'; + $SEL = array($toPolicy => ' selected="selected" '); + echo ''; + echo '
'; + echo ''; + echo ''; + echo '
'.$attrDef['userCn']['desc'].':
'.$attrDef['userAccount']['desc'].':
'._ACCOUNT_CONTAINER.''; + echo ''; + echo '
'.$attrDef['userPassword']['desc'].':
'._VERIFICATION.':
'._ACCOUNT_CATEGORY.''; + echo ''; + echo '
'.$attrDef[$attr]['desc'].':
'._DATAFILE.':
'; + formEnd(); + + } + + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/createGroup.phtml b/mayor-orig/www/skin/classic/module-session/html/createGroup.phtml new file mode 100644 index 00000000..b50c52f9 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/createGroup.phtml @@ -0,0 +1,90 @@ +'multipart/form-data')); + echo ''; + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''."\n"; + echo ''."\n"; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + $CONTAINERS = $AUTH[$toPolicy][$AUTH[$toPolicy]['backend'].'Containers']; + if (isset($CONTAINERS) and is_array($CONTAINERS) and count($CONTAINERS) > 0) { + echo ''; + echo ''; + echo ''; + echo ''."\n"; + } + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + + if (is_array($AUTH[$toPolicy]['groupAttrs'])) foreach ($AUTH[$toPolicy]['groupAttrs'] as $key => $attr) { + echo ''; + echo ''; + echo ''; + echo ''."\n"; + } + +/* echo ''; + echo ''; + echo ''; + echo ''; +*/ echo ''; + echo '
'._CREATE_GROUP.'
'; + $SEL = array($toPolicy => ' selected="selected" '); + echo ''; + echo '
'; + echo ''; + echo ''; + echo '
'.$attrDef['groupCn']['desc'].':
'._GROUP_CONTAINER.':'; + echo ''; + echo '
'.$attrDef['groupDesc']['desc'].':
'._GROUP_CATEGORY.''; + echo ''; + echo '
'.$attrDef[$attr]['desc'].':
'._DATAFILE.':
'; + formEnd(); + + } + + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/download.phtml b/mayor-orig/www/skin/classic/module-session/html/download.phtml new file mode 100644 index 00000000..79f74f8e --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/download.phtml @@ -0,0 +1,32 @@ +'."\n"; + echo '

'._DOWNLOAD.'

'."\n"; + + $href = href('index.php?page=session&f=download&dir='.$ADAT['dir'].'&file='.$ADAT['file'].'&download=true'); + echo ''."\n"; + echo ''; + echo ''."\n"; + echo ''."\n"; + echo ''; + echo ''; + echo ''."\n"; + echo ''."\n"; + echo ''; + echo ''; + echo ''."\n"; + echo ''."\n"; + echo ''; + echo '
'._FILE.''; + echo ''; + echo substr($ADAT['path'],strlen(_DOWNLOADDIR.'/'._POLICY.'/')); + echo ''; + echo '
'._SIZE.''.$ADAT['size'].' byte
'._MIMETYPE.''.$ADAT['mime'].'
'; + + echo '

'._DESCRIPTION.'

'; + echo ''."\n"; + } + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/facebookConnect.phtml b/mayor-orig/www/skin/classic/module-session/html/facebookConnect.phtml new file mode 100644 index 00000000..0e9f3aad --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/facebookConnect.phtml @@ -0,0 +1,53 @@ +'; + echo 'A Facebook azonosítás ki van kapcsolva. Kérj segítséget a rendszerüzemeltetőtől!'; + echo ''; + return false; + } + +// var_dump($ADAT); +// var_dump(_USERACCOUNT); +// var_dump(_POLICY); + + // fbUserIdStatusz = ready, associated, already_associated + if ($ADAT['fbUserIdStatusz'] == 1) { + echo '
'; + echo ''; + + echo 'Már kész, minden rendben!'; + formBegin(); + echo ''; + echo ''; + formEnd(); + echo '
'; + } elseif ($ADAT['fbUserIdStatusz'] == 2) { + echo '
'; + echo 'Már más facebook userhez van hozzárendelve az azonosítód!'; + echo ''; + echo '
'; + } elseif ($ADAT['fbUserIdStatusz'] == 3) { + echo '
'; + echo 'Ehhez a facebook azonosítóhoz már hozzá van rendelve egy másik MaYoR account!'; + echo '
'; + } else { + echo '
'; + echo 'Engedélyezed?'; + echo ''; + formBegin(array('id'=>'grantFbAuth')); + echo ''; + echo ''; + formEnd(); + echo '
'; + } + formBegin(array('style'=>'text-align:center')); + echo ''; + echo ''; + formEnd(); + +} + +?> \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/html/googleapi.phtml b/mayor-orig/www/skin/classic/module-session/html/googleapi.phtml new file mode 100644 index 00000000..4d1109bc --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/googleapi.phtml @@ -0,0 +1,45 @@ +'; + echo 'A Google azonosítás ki van kapcsolva. Kérj segítséget a rendszerüzemeltetőtől!'; + echo ''; + return false; + } + + + if ($ADAT['googleapiStatusz'] == 1) { + echo '
'; + echo ''; + echo 'Összekötve'; + formBegin(); + echo ''; + echo ''; + formEnd(); + echo '
'; + } else { + echo '
'; + echo 'Engedélyezed?'; + formBegin(); + echo ''; + echo ''; + formEnd(); + echo '
'; + } + + + + formBegin(array('style'=>'text-align:center')); + echo ''; + echo ''; + formEnd(); + +} + +?> \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/html/groupInfo.phtml b/mayor-orig/www/skin/classic/module-session/html/groupInfo.phtml new file mode 100644 index 00000000..32a3c661 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/groupInfo.phtml @@ -0,0 +1,5 @@ + diff --git a/mayor-orig/www/skin/classic/module-session/html/search/searchAccount.phtml b/mayor-orig/www/skin/classic/module-session/html/search/searchAccount.phtml new file mode 100644 index 00000000..4cead225 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/search/searchAccount.phtml @@ -0,0 +1,126 @@ +'usersearch')); + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + + formEnd(); + + } + + function putSearchResultBox($searchResult, $toPolicy) { + + global $AUTH; + + $count = $searchResult['count']; + echo ''; + echo ''; + if ($toPolicy != _POLICY) echo ''."\n"; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + if ($count == 0) { + echo ''; + } else { + for ($i = 0; $i < $count; $i++) { + if ($i % 2 ==1) { + $class = 'paratlan'; + } else { + $class = 'paros'; + } + echo "\n".''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + } + } + echo ''; + echo '
'.$toPolicy.'
'._ATTR_USERCN.''._CATEGORY.''._ATTR_MAIL.''._ACTION.'
'._NOTFOUND.'
'; + if (__ADMIN) + echo ''.$searchResult[$i]['userCn'][0].''; + else + echo $searchResult[$i]['userCn'][0]; + echo ''; + for ($j=0; $j < $searchResult[$i]['category']['count']; $j++) { + echo $searchResult[$i]['category'][$j].' '; + } + echo ''; + for ($j = 0; $j < $searchResult[$i]['mail']['count']; $j++) { + echo ''.$searchResult[$i]['mail'][$j].'
'; + } + echo '
'; + if (__ADMIN) { + formBegin(array('name'=>'f'.$i)); + echo ''; + echo ''; + echo ''; + echo ''; + formEnd(); + } + if ( + __ADMIN or + (in_array('diák',$searchResult[$i]['category']) and __DIAKADMIN) + ) { + formBegin(array('name'=>'f'.$i, 'action'=>href('index.php?page=password&f=changePassword'))); + echo ''; + echo ''; + echo ''; + echo ''; + formEnd(); + } + + echo '
'; + + } + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/search/searchGroup.phtml b/mayor-orig/www/skin/classic/module-session/html/search/searchGroup.phtml new file mode 100644 index 00000000..824a6627 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/search/searchGroup.phtml @@ -0,0 +1,103 @@ +'search')); + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + //echo ''; + formEnd(); + + } + + function putSearchResultBox($searchResult, $toPolicy) { + + global $AUTH; + + $count = $searchResult['count']; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + if ($count == 0) { + echo ''; + } else { + for ($i=0;$i<$count;$i++) { + if ($i % 2 ==1) { + $class = 'paratlan'; + } else { + $class = 'paros'; + } + echo "\n".''; + echo ''; + echo ''; + echo ''; + echo ''; + } + } + echo ''; + echo '
'._ATTR_GROUPCN.''._ATTR_GROUPDESC.''._ACTION.'
'._NOTFOUND.'
'; + if (__ADMIN) + echo ''.$searchResult[$i]['groupCn'][0].''; + else + echo $searchResult[$i]['groupCn'][0]; + echo ''; + echo $searchResult[$i]['groupDesc'][0]; + echo ''; + if (__ADMIN) { + formBegin(array('name'=>'f'.$i, action=>href('index.php?page=session&sub=search&f=searchGroup') )); + echo ''; + echo ''; + echo ''; + echo ''; + formEnd(); + } + echo '
'; + + } + +?> diff --git a/mayor-orig/www/skin/classic/module-session/html/sessionAdmin.phtml b/mayor-orig/www/skin/classic/module-session/html/sessionAdmin.phtml new file mode 100644 index 00000000..bfb1cc1e --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/html/sessionAdmin.phtml @@ -0,0 +1,57 @@ +'."\n"; + + echo ''."\n"; + echo ''; + echo ''._ACCOUNT.''; + echo ''._CN.''; + echo ''._POLICI.''; + echo ''._LOGINDT.''; + echo ''._ACTIVITY.''; + echo ''._IP.''; + echo ''._SESSION.''; + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + echo ''; + echo ''._ACCOUNT.''; + echo ''._CN.''; + echo ''._POLICI.''; + echo ''._LOGINDT.''; + echo ''._ACTIVITY.''; + echo ''._IP.''; + echo ''._SESSION.''; + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + foreach ($ADAT['session'] as $sAdat) { + echo ''; + echo ''; +//var_dump($sAdat); + formBegin(); + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + echo ''."\n"; + formEnd(); + echo ''; + echo ''.$sAdat['userAccount'].''; + echo ''.$sAdat['userCn'].''; + echo ''.$sAdat['policy'].''; + echo ''.$sAdat['dt'].''; + echo ''.$sAdat['activity'].''; + echo ''.$sAdat['ip'].''; + echo ''.$sAdat['sessionID'].''; + echo ''."\n"; + } + echo ''."\n"; + + echo ''."\n"; + + } + + +?> diff --git a/mayor-orig/www/skin/classic/module-session/img/download.gif b/mayor-orig/www/skin/classic/module-session/img/download.gif new file mode 100644 index 00000000..818700f2 Binary files /dev/null and b/mayor-orig/www/skin/classic/module-session/img/download.gif differ diff --git a/mayor-orig/www/skin/classic/module-session/javascript/createAccount.jquery.min.js b/mayor-orig/www/skin/classic/module-session/javascript/createAccount.jquery.min.js new file mode 100644 index 00000000..1fa17a9c --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/javascript/createAccount.jquery.min.js @@ -0,0 +1,13 @@ +$(document).ready(function() { + $('#createAccount input[type=submit]').attr("disabled", "disabled"); + $('#createAccount').change(function(){ + $('input').removeClass('hiba'); + if ($('#createAccount input[name="userCn"]').val() == "") $('#createAccount input[name="userCn"]').addClass('hiba'); + if ($('#createAccount input[name="userAccount"]').val() == "") $('#createAccount input[name="userAccount"]').addClass('hiba'); + if ($('#createAccount input[name="userPassword"]').val() != $('#createAccount input[name="verification"]').val()) $('#createAccount input[name="verification"]').addClass('hiba'); +// ideiglegenes bekapcsolva + if ($('#createAccount input[name="mail"]').val() == "") $('#createAccount input[name="mail"]').addClass('hiba'); + if ($('#createAccount input.hiba').length == 0) + $('#createAccount input[type=submit]').removeAttr("disabled"); + }); +}); \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/javascript/facebookConnect.jquery.min.js b/mayor-orig/www/skin/classic/module-session/javascript/facebookConnect.jquery.min.js new file mode 100644 index 00000000..94010747 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/javascript/facebookConnect.jquery.min.js @@ -0,0 +1,31 @@ +$(document).ready(function() { + $('#grantFbAuth').submit(function() { // facebook + FB.getLoginStatus(function(response) { + if (response.status === 'connected') { + mayor_facebookconnect_redirect(); + } else if (response.status === 'not_authorized') { + FB.login(function(loginResponse) { + if (loginResponse.status=='connected') { + mayor_facebookconnect_redirect(); + } + }); + } else { + FB.login(function(loginResponse) { + if (loginResponse.status=='connected') { + mayor_facebookconnect_redirect(); + } + }); + } + },true); + return false; + }); + + var mayor_facebookconnect_redirect = function() { + var origUrl = $(location).attr('href'); + var pos = origUrl.indexOf("?"); + if (pos != -1) url = origUrl+'&action=grantFbAuth'; + else url = origUrl+'?action=grantFbAuth'; + window.location = url; + } + +}); \ No newline at end of file diff --git a/mayor-orig/www/skin/classic/module-session/javascript/googleapi.jquery.min.js b/mayor-orig/www/skin/classic/module-session/javascript/googleapi.jquery.min.js new file mode 100644 index 00000000..3c54f109 --- /dev/null +++ b/mayor-orig/www/skin/classic/module-session/javascript/googleapi.jquery.min.js @@ -0,0 +1,30 @@ +$(document).ready(function() { + if (typeof(GOOGLEAPI_CLIENT_ID)!=='undefined' && GOOGLEAPI_CLIENT_ID!='') { + gapi.load('auth2', function(){ + auth2 = gapi.auth2.init({ + client_id: GOOGLEAPI_CLIENT_ID, + cookiepolicy: 'single_host_origin', + }); + googleapiCheck(document.getElementById('googleapiCheckBtn')); + googleapiCheck(document.getElementById('googleapiGrantBtn')); + googleapiCheck(document.getElementById('googleapiRevokeBtn')); + }); + + function googleapiCheck(element) { + auth2.attachClickHandler(element, {}, + function(googleUser) { + // console.log(googleUser.getBasicProfile()); + var id_token = googleUser.getAuthResponse().id_token; + var origUrl = $(location).attr('href'); + var pos = origUrl.indexOf("?"); + if (pos != -1) url = origUrl+'&id_token='+id_token; + else url = origUrl+'?id_token='+id_token; + if (element.id == 'googleapiGrantBtn') url += '&action=googleapiGrant'; + if (element.id == 'googleapiRevokeBtn') url += '&action=googleapiRevoke'; + window.location = url; + }, function(error) { + // alert(JSON.stringify(error, undefined, 2)); + }); + } + } +}); -- cgit v1.2.3