Hi,
So die test seite lauft wieder, habe den bridge + SMF neu installiert.
Ich habe mir eine member karte bestellt bei "
carte des membres.com" und die kann man
hier betrachten.
In dem support forum steht mann soll eine datei herstellen mit namen cdm.php und inhalt :
<?
if (!defined('SMF'))
die('Hacking attempt...');
define (CDM_ID, 000); //000 : l'identifiant fourni
define (CDM_CODE,'xxx'); // xxx : le code secret fourni
define (CDM_NOM,'xxx'); // xxx : le nom de carte fourni
function cdm(){
global $user_info, $ID_MEMBER, $actionArray, $modSettings, $scripturl, $sourcedir;
$context['page_title']='Carte des membres';
$_SESSION['old_url']='index.php?action=cdm';
is_not_guest('');
$identifiant_membre=$ID_MEMBER; // à modifier
$pseudo_membre=$user_info['username']; // à modifier
$t=time();
$redirect='http://www.carte-des-membres.com/add?c='.md5(CDM_ID.'_'.$identifiant_membre.'_'.$pseudo_membre.'_'.$t.'_'.CDM_CODE). '&ids='.CDM_ID.'&t='.$t.'&idp='.$identifiant_membre.'&p='.urlencode($pseudo_membre);
header('Location: ' . $redirect);
exit;
}
?>
Frage : die 2 variablen $ID_MEMBER und $user_info ['username'] sind zum andern. Was muss ich da eingeben so dass es mit Pragma oder SMF passt ?
Diese datei kommt in den ordner "sources" (quellen ?) vom SMF.
Wenn das gemacht ist muss mann noch in den index.php vom SMF ordner und diese linie suchen
'calendar' => array('Calendar.php', 'CalendarMain'),
und dies darunter schreiben
'cdm' => array('cdm.php', 'cdm'),
Aber das lauft auch nicht bei mir warum nur ? Vielleicht wegen falschen variablen eingabe ?