<?php
//-----------------------------------------------------------------------------------------------------------
// E-Lyco CAS Connector
//-----------------------------------------------------------------------------------------------------------
// Copyright (c) 2011 SIREC Pays de la Loire
//-----------------------------------------------------------------------------------------------------------
// This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
// To view a copy of this license, visit http://c...content-available-to-author-only...s.org/licenses/by-nc-sa/3.0/ or send a letter to
// Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
//-----------------------------------------------------------------------------------------------------------
// Authors: Alexandre GAUVRIT - gauvrit.alexandre@gmail.com
//-----------------------------------------------------------------------------------------------------------
// Description : install.php - Creation de la table de correspondance.
// Version : 0.2
require('../..//main/inc/global.inc.php');
require_once (api_get_path(LIBRARY_PATH).'events.lib.inc.php');
require_once('../..//main/auth/cas/authcas.php');
global $cas_auth_ver, $cas_auth_server, $cas_auth_port, $cas_auth_uri;
phpCAS::client($cas_auth_ver,$cas_auth_server,$cas_auth_port,$cas_auth_uri);
phpCAS::setNoCasServerValidation();
Display::display_header('', 'dokeos');
echo '<p> - La connexion CAS est opérationelle</p>';
echo '<p> - La connexion SQL est opérationelle</p>';
$result = mysql_query("CREATE TABLE IF NOT EXISTS `user_ent_corresp` ( `id_user_dokeos` varchar(30) NOT NULL,
`id_user_cas` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;") or
die(mysql_error()); // Création de la table..
if($result)
{
echo '<p><b> - La table user_ent_corresp a bien été crée</b></p>'; // Confirmation de la création de la table..
}
echo '<p><a href="index.php">Acceuil</a></p>'
?>
PD9waHAKLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyBFLUx5Y28gQ0FTIENvbm5lY3RvcgovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi8vIENvcHlyaWdodCAoYykgMjAxMSBTSVJFQyBQYXlzIGRlIGxhIExvaXJlCi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gVGhpcyB3b3JrIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBDcmVhdGl2ZSBDb21tb25zIEF0dHJpYnV0aW9uLU5vbkNvbW1lcmNpYWwtU2hhcmVBbGlrZSAzLjAgVW5wb3J0ZWQgTGljZW5zZS4gCi8vIFRvIHZpZXcgYSBjb3B5IG9mIHRoaXMgbGljZW5zZSwgdmlzaXQgaHR0cDovL2MuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8gb3Igc2VuZCBhIGxldHRlciB0byAKLy8gQ3JlYXRpdmUgQ29tbW9ucywgMTcxIFNlY29uZCBTdHJlZXQsIFN1aXRlIDMwMCwgU2FuIEZyYW5jaXNjbywgQ2FsaWZvcm5pYSwgOTQxMDUsIFVTQS4KLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyBBdXRob3JzOiBBbGV4YW5kcmUgR0FVVlJJVCAtIGdhdXZyaXQuYWxleGFuZHJlQGdtYWlsLmNvbQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi8vCURlc2NyaXB0aW9uIDogCWluc3RhbGwucGhwIC0gQ3JlYXRpb24gZGUgbGEgdGFibGUgZGUgY29ycmVzcG9uZGFuY2UuCi8vCVZlcnNpb24gCQk6CTAuMgoKcmVxdWlyZSgnLi4vLi4vL21haW4vaW5jL2dsb2JhbC5pbmMucGhwJyk7CnJlcXVpcmVfb25jZSAoYXBpX2dldF9wYXRoKExJQlJBUllfUEFUSCkuJ2V2ZW50cy5saWIuaW5jLnBocCcpOwpyZXF1aXJlX29uY2UoJy4uLy4uLy9tYWluL2F1dGgvY2FzL2F1dGhjYXMucGhwJyk7Cmdsb2JhbCAkY2FzX2F1dGhfdmVyLCAkY2FzX2F1dGhfc2VydmVyLCAkY2FzX2F1dGhfcG9ydCwgJGNhc19hdXRoX3VyaTsKCnBocENBUzo6Y2xpZW50KCRjYXNfYXV0aF92ZXIsJGNhc19hdXRoX3NlcnZlciwkY2FzX2F1dGhfcG9ydCwkY2FzX2F1dGhfdXJpKTsKcGhwQ0FTOjpzZXROb0Nhc1NlcnZlclZhbGlkYXRpb24oKTsKCkRpc3BsYXk6OmRpc3BsYXlfaGVhZGVyKCcnLCAnZG9rZW9zJyk7CgplY2hvICc8cD4gICAtIExhIGNvbm5leGlvbiBDQVMgZXN0IG9ww6lyYXRpb25lbGxlPC9wPic7CgpteXNxbF9jb25uZWN0KCRfY29uZmlndXJhdGlvblsnZGJfaG9zdCddLCRfY29uZmlndXJhdGlvblsnZGJfdXNlciddLCRfY29uZmlndXJhdGlvblsnZGJfcGFzc3dvcmQnXSkgb3IgZGllKG15c3FsX2Vycm9yKCkpOwoKZWNobyAnPHA+ICAgLSBMYSBjb25uZXhpb24gU1FMIGVzdCBvcMOpcmF0aW9uZWxsZTwvcD4nOwoKbXlzcWxfc2VsZWN0X2RiKCJkb2tlb3NfbWFpbiIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsKJHJlc3VsdCA9IG15c3FsX3F1ZXJ5KCJDUkVBVEUgVEFCTEUgSUYgTk9UIEVYSVNUUyBgdXNlcl9lbnRfY29ycmVzcGAgKAoJCQkJCQkJCWBpZF91c2VyX2Rva2Vvc2AgdmFyY2hhcigzMCkgTk9UIE5VTEwsCgkJCQkJCQkJYGlkX3VzZXJfY2FzYCB2YXJjaGFyKDMwKSBOT1QgTlVMTAoJCQkJCQkJCSkgRU5HSU5FPU15SVNBTSBERUZBVUxUIENIQVJTRVQ9bGF0aW4xOyIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsgIC8vIENyw6lhdGlvbiBkZSBsYSB0YWJsZS4uCgppZigkcmVzdWx0KQp7CgllY2hvICc8cD48Yj4gICAtIExhIHRhYmxlIHVzZXJfZW50X2NvcnJlc3AgYSBiaWVuIMOpdMOpIGNyw6llPC9iPjwvcD4nOyAJCQkJCQkJCQkvLyBDb25maXJtYXRpb24gZGUgbGEgY3LDqWF0aW9uIGRlIGxhIHRhYmxlLi4KfQkKCmVjaG8gJzxwPjxhIGhyZWY9ImluZGV4LnBocCI+QWNjZXVpbDwvYT48L3A+JwoKPz4K