diff --git a/css/style.css b/css/style.css index 71a9bb0..8cf8017 100644 --- a/css/style.css +++ b/css/style.css @@ -431,15 +431,17 @@ h1 { } h2,h3,h4,h5,h6 { - font-family: Georgia, serif; - font-style: italic; + font-family: Helvetica,Arial,sans-serif; + font-weight: bold; + /*font-style: italic;*/ } h1,h2,h3,h4,h5,h6, .entry-title a { clear:none; /*color:#b8e2ed;*/ - color:#9dcbdb; + /*color:#9dcbdb;*/ + color: #ee812e; margin-bottom:0.5em; text-decoration:none; line-height:1; diff --git a/inside/ActionParser.php b/inside/ActionParser.php index 37fb85a..79d8f78 100644 --- a/inside/ActionParser.php +++ b/inside/ActionParser.php @@ -248,7 +248,8 @@ class ActionParser { break; case 'register-membership' : - $this->_registerMembership(); + //$this->_registerMembership(); + $GLOBALS['extraScriptParams']['page'] = "register-membership"; break; case 'register-membership-payex' : diff --git a/inside/Page.php b/inside/Page.php index 4e39990..a15e5e5 100644 --- a/inside/Page.php +++ b/inside/Page.php @@ -627,24 +627,16 @@ class Page { ?>
Om du har kjøpt medlemskap i en av barene på huset må du aktivere medlemskapet ditt med aktiveringsnummer og aktiveringskode!
-Du kan også kjøpe medlemskap med VISA-kort.
+Om du har kjøpt medlemskap i en av barene på Chateau Neuf må du aktivere medlemskapet ditt med kortnummer og telefonnummer.
Du skal isåfall ha mottatt et aktiveringsnummer og aktiveringspassord.
- +Bruk ditt kortnummeret og telefonnummer til å registere medlemskapet på din bruker her.
+Les mer om hvordan du kan kjøpe nytt medlemskap her.
"id", "type" => "hidden", - "attributes" => Array("name" => "userid", "size" => 12, "maxlength" => 10, - "value" => getCurrentUser())); - $fields[] = Array("label" => "aktiveringsnummer", "type" => "text", - "attributes" => Array("name" => "cardno", "size" => 12, "maxlength" => 10)); - $fields[] = Array("label" => "aktiveringspassord", "type" => "text", - "attributes" => Array("name" => "verificationCode", "size" => 12, "maxlength" => 20)); - $form = new Form($title, $enctype, $method, $action, $fields); - $form->display(); + //$fields[] = Array("label" => "id", "type" => "hidden", + // "attributes" => Array("name" => "userid", "size" => 12, "maxlength" => 10, + // "value" => getCurrentUser())); + //$fields[] = Array("label" => "Kortnummer/Kode", "type" => "text", + // "attributes" => Array("name" => "card_number", "size" => 12, "maxlength" => 10)); + //$form = new Form($title, $enctype, $method, $action, $fields); + //$form->display(); - if(time() < 1315612799): - ?> - -Har du lyst til å være med å vår egen lille fadderhelg 9.-11. september? Bli kjent med Det Norske Studentersamfund og vi som holder til der! Se ny i dns!
-Syns du noe av det vi holder på med er spennende? Lyst til å booke band eller lære å mikse drinker? Bli med oss som aktiv i en av de mange foreningene på huset, du får garantert minner for livet og nye venner! Se bli aktiv!
- -Bruk ditt kortnummeret og telefonnummer til å registere medlemskapet på din bruker her.
+Les mer om hvordan du kan kjøpe nytt medlemskap her.
+ "id", "type" => "hidden", - "attributes" => Array("name" => "userid", "size" => 12, "maxlength" => 10, - "value" => getCurrentUser())); - $fields[] = Array("label" => "aktiveringsnummer", "type" => "text", - "attributes" => Array("name" => "cardno", "size" => 12, "maxlength" => 10, - "comment" => "Bruk aktiveringsnummeret på arket du fikk da du kjøpte medlemskapet ditt.")); - $fields[] = Array("label" => "aktiveringskode", "type" => "text", - "attributes" => Array("name" => "verificationCode", "size" => 12, "maxlength" => 20)); - $form = new Form($title, $enctype, $method, $action, $fields); - $form->display(); - if (checkAuth("view-register-membership-payex")) { + //$fields[] = Array("label" => "id", "type" => "hidden", + // "attributes" => Array("name" => "userid", "size" => 12, "maxlength" => 10, + // "value" => getCurrentUser())); + //$fields[] = Array("label" => "aktiveringsnummer", "type" => "text", + // "attributes" => Array("name" => "cardno", "size" => 12, "maxlength" => 10, + // "comment" => "Bruk aktiveringsnummeret på arket du fikk da du kjøpte medlemskapet ditt.")); + //$fields[] = Array("label" => "aktiveringskode", "type" => "text", + // "attributes" => Array("name" => "verificationCode", "size" => 12, "maxlength" => 20)); + //$form = new Form($title, $enctype, $method, $action, $fields); + //$form->display(); + /*if (checkAuth("view-register-membership-payex")) { ?>Hvis du aldri har vært medlem før, kan du registrere deg.
+Hvis du aldri har vært medlem før kan du lese om hvordan du kjøper medlemskap her.
Du kan også registrere en bruker.
- Send epost til medlemskap@studentersamfundet.no. Oppgi medlemskortnummer og en kort beskrivelse av hva som ikke virker, så skal vi hjelpe deg så fort vi kan. + Send epost til medlemskap@studentersamfundet.no. Oppgi telefonnummer og en kort beskrivelse av hva som ikke virker, så skal vi hjelpe deg så fort vi kan.
Andre spørsmål? Kontakt oss på support@studentersamfundet.no. diff --git a/sms/register.php b/sms/register.php index af15d9e..20a7bc2 100644 --- a/sms/register.php +++ b/sms/register.php @@ -1,5 +1,6 @@ setFetchMode(DB_FETCHMODE_ASSOC); -// empty default form values +/* Logged into inside? */ +$logged_in_user_id = $_SESSION['valid-user']; +$user = NULL; +if($logged_in_user_id !== NULL) { + try { + $user = get_user($logged_in_user_id); + } catch(InsideDatabaseException $e) { + echo $e->getMessage(); + error_log($e->getMessage()); + die(); + } +} -$firstname = ""; -$lastname = ""; -$email = ""; +// default form values: empty or existing user + +$firstname = $user !== NULL ? $user['firstname'] : ""; +$lastname = $user !== NULL ? $user['lastname'] : ""; +$email = $user !== NULL ? $user['email'] : ""; $activation_code = ""; -$phone = ""; +$phone = $user !== NULL ? $user['number'] : ""; $validation_errors = ""; if( isset($_GET['n']) ) { @@ -49,7 +63,7 @@ if( isset($_POST['submit']) ) { } catch(ValidationException $e) { $validation_errors = $e->getMessage(); - /* Refill form values*/ + /* Refill form values */ $phone = $_POST['phone']; $activation_code = $_POST['activation_code']; $firstname = $_POST['firstname']; @@ -59,6 +73,15 @@ if( isset($_POST['submit']) ) { if($data !== NULL) { try { // persist + if($logged_in_user_id !== NULL) { + /* update expiry, log event, add cardnumber */ + update_membership_expiry($data['user_id'], $data['purchased']); + update_card_with_user($data['phone'], $data['activation_code'], $data['user_id']); + log_userupdate($data['user_id'], "Kortnummer ".$data['activation_code']." knyttet til bruker."); + redirect("/snapporder/activate_confirmed.php"); + die(); + } + $user_id = save_sms_form($data); $user = get_user($user_id); @@ -94,6 +117,7 @@ if( isset($_POST['submit']) ) { echo ""; } ?>