Start converting everything to utf-8

This commit is contained in:
nikolark committed 2016-08-16 23:43:03 +02:00
1 parent 4f7ae485b3
commit 0d75f65385
39 files changed
+339 -361

No files matched your search

+12 -12
View File
@@ -458,7 +458,7 @@ class ActionParser {
}
$result = $conn->query($sql);
if (DB :: isError($result) == true) {
notify('Tjenesten er midlertidig utilgjengelig, vennligst forsøk igjen senere.');
notify('Tjenesten er midlertidig utilgjengelig, vennligst forsøk igjen senere.');
return false;
}
$sendto = $row->email;
@@ -470,7 +470,7 @@ class ActionParser {
"\nDitt brukernavn er: $row->username" .
"\nDitt passord er: $newPassword" .
"\n" .
"\nNår du logger på vil du bli bedt om å endre passord til noe som er lettere å huske. Du kan også endre brukernavnet ditt." .
"\nNår du logger på vil du bli bedt om å endre passord til noe som er lettere å huske. Du kan også endre brukernavnet ditt." .
"\n" .
"\nhttp://inside.studentersamfundet.no/" .
"\n" .
@@ -486,10 +486,10 @@ class ActionParser {
}
} else {
if (is_numeric($userid)) {
notify('Kortnummeret er er ikke registrert i databasen. Vennligst registrér deg først.');
notify('Kortnummeret er er ikke registrert i databasen. Vennligst registrér deg først.');
return false;
} else {
notify('Ingen bruker er registrert på epostadressen du oppgav.');
notify('Ingen bruker er registrert på epostadressen du oppgav.');
return false;
}
}
@@ -551,19 +551,19 @@ class ActionParser {
" email = '$email'";
$result = $conn->query($sql);
if (DB :: isError($result) == true) {
notify("Tjenesten er midlertidig utilgjengelig, vennligst forsøk igjen senere.");
notify("Tjenesten er midlertidig utilgjengelig, vennligst forsøk igjen senere.");
return false;
}
$sendto = $row->email;
$subject = "Brukernavn og passord for Studentersamfundets medlemsider";
$message = "Hei, $row->firstname $row->lastname!\n " .
"\n" .
"\nDu er registrert i Studentersamfundets medlemsdatabase. Følg linken under og logg på med følgende informasjon: " .
"\nDu er registrert i Studentersamfundets medlemsdatabase. Følg linken under og logg på med følgende informasjon: " .
"\n" .
"\nDitt brukernavn er: $row->username" .
"\nDitt passord er: $newPassword" .
"\n" .
"\nNår du logger på vil du bli bedt om å endre passord til noe som er lettere å huske." .
"\nNår du logger på vil du bli bedt om å endre passord til noe som er lettere å huske." .
"\n" .
"\nEtter at dette er gjort vil du finne en link for registrering av fornyet medlemskap." .
"\n" .
@@ -573,13 +573,13 @@ class ActionParser {
"\nStudentersamfundet";
$headers = 'From: medlemskap@studentersamfundet.no' . "\r\n";
if (mail($sendto, $subject, $message, $headers)) {
notify("Din epostadresse er registrert i systemet vårt.");
notify("En epost er sendt til deg med brukernavn og passord. Logg på for å registrere fornyelse av medlemskap.");
notify("Din epostadresse er registrert i systemet vårt.");
notify("En epost er sendt til deg med brukernavn og passord. Logg på for å registrere fornyelse av medlemskap.");
} else {
notify("Det oppstod en feil under sending av epost. Vennligst kontakt " . "<a href=\"mailto:support@studentersamfundet.no\">webansvarlig</a>.");
}
} else {
notify("Ingen bruker er registrert på epostadressen du oppga. Bruk skjemaet under for å registrere deg.");
notify("Ingen bruker er registrert på epostadressen du oppga. Bruk skjemaet under for å registrere deg.");
$GLOBALS['extraScriptParams']['page'] = 'register-user';
}
}
@@ -926,7 +926,7 @@ public function _logIn() {
//$msa_code->store();
$user->sendCardOrderedNotifyMail();
notify("Betalt medlemskap er registrert. For å kunne fremvise gyldig medlemskap så behøver du å laste ned appen SnappOrder og velge Chateau Neuf.");
notify("Betalt medlemskap er registrert. For å kunne fremvise gyldig medlemskap så behøver du å laste ned appen SnappOrder og velge Chateau Neuf.");
} else {
$GLOBALS['extraScriptParams']['page'] = "register-membership";
}
@@ -985,7 +985,7 @@ public function _logIn() {
//$msa_code->store();
$user->sendRenewedMembershipRegisteredNotifyMail();
notify("Fornyelse av medlemskapet ditt er registrert. Nytt oblat kan hentes i Glassbaren på Studentersamfundet.");
notify("Fornyelse av medlemskapet ditt er registrert. Nytt oblat kan hentes i Glassbaren på Studentersamfundet.");
} else {
$GLOBALS['extraScriptParams']['page'] = "renew-membership";
}
+1 -1
View File
@@ -26,7 +26,7 @@ class Articles {
<th>intro</th>
<th>forfatter</th>
<th>publisert</th>
<th>utgår</th>
<th>utgår</th>
<?php if(checkAuth("view-edit-options-article")){
?><th colspan="2">&nbsp;</th><?php } ?>
</tr>
+4 -4
View File
@@ -267,7 +267,7 @@ class BarShift {
<?php
if (checkAuth("perform-register-barshiftworker")){
$users = new Users();
$userList = $users->getList(13);//13 == Tappetårnet
$userList = $users->getList(13);//13 == Tappetårnet
$userid = scriptParam("userid");
if ($userid != ""){
@@ -293,12 +293,12 @@ class BarShift {
$this->_displayWorkerList();
if (checkAuth("view-register-barshift")){
?><p>Repetisjon og kopiering kopierer bare informasjon om vakten, ikke de som er satt opp på vakt.</p><?php
?><p>Repetisjon og kopiering kopierer bare informasjon om vakten, ikke de som er satt opp på vakt.</p><?php
$freqOptions = Array(Array("id" => "daily", "title" => "daglig"),
Array("id" => "weekly", "title" => "ukentlig"),
Array("id" => "biweekly", "title" => "annenhver uke"),
Array("id" => "monthlyDate", "title" => "månedlig"),
Array("id" => "annual", "title" => "årlig")
Array("id" => "monthlyDate", "title" => "månedlig"),
Array("id" => "annual", "title" => "årlig")
);
$title = "repeat bar shift";
+1 -1
View File
@@ -49,7 +49,7 @@ class BarShiftWorker {
notify("Barvakt er registrert.");
}else {
$user = new User($this->user_id);
notify("$user->firstname $user->lastname er allerede satt opp på denne vakten.");
notify("$user->firstname $user->lastname er allerede satt opp på denne vakten.");
error("New barshiftworker: " . $result->toString());
}
}
+1 -1
View File
@@ -76,7 +76,7 @@ class BarShiftWorkers {
if ($list->numRows() > 0){
?>
<p>På jobb:</p>
<p>På jobb:</p>
<table class="sortable" id="barshiftworkerlist">
<tr>
<th>navn</th>
+2 -2
View File
@@ -185,11 +185,11 @@ class BugReport {
<?php
$statuses = Array(Array("id" => 0, "title" => "avsluttet"),
Array("id" => 1, "title" => "åpen")
Array("id" => 1, "title" => "åpen")
);
$title = "status på feilmeldingen";
$title = "status på feilmeldingen";
$id = "bugreport-comment";
$enctype = NULL;
$method = "post";
+3 -3
View File
@@ -86,8 +86,8 @@ Class Calendar {
<th>Onsdag</th>
<th>Torsdag</th>
<th>Fredag</th>
<th>Lørdag</th>
<th>Søndag</th>
<th>Lørdag</th>
<th>Søndag</th>
</tr>
<tr>
@@ -183,7 +183,7 @@ Class Calendar {
<label class="calendar-concert btn"><input type="checkbox" id="calendar-toggle-concerts"
onclick="toggleElements('div', 'calendar-concert', this);"
checked="checked" />
Åpne arrangementer</label>
Åpne arrangementer</label>
</div>
<?php
break;
+6 -6
View File
@@ -481,7 +481,7 @@ class Concert {
<strong>Medlemspris:</strong> <?php print $this->priceConcession; ?>,-
</p>
<p>
<strong>Arrangør:</strong>
<strong>Arrangør:</strong>
<a href="index.php?page=display-division&amp;divisionid=<?php print $this->host_id; ?>">
<?php print $this->host_name; ?>
</a>
@@ -496,8 +496,8 @@ class Concert {
$freqOptions = Array(Array("id" => "daily", "title" => "daglig"),
Array("id" => "weekly", "title" => "ukentlig"),
Array("id" => "biweekly", "title" => "annenhver uke"),
Array("id" => "monthlyDate", "title" => "månedlig"),
Array("id" => "annual", "title" => "årlig")
Array("id" => "monthlyDate", "title" => "månedlig"),
Array("id" => "annual", "title" => "årlig")
);
$title = "repeat concert";
@@ -563,7 +563,7 @@ class Concert {
}else {
if ($result->numRows() != 1) {
$title = "registrér arrangementsrapport";
$title = "registrér arrangementsrapport";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-concertreport&amp;page=display-concert";
@@ -572,7 +572,7 @@ class Concert {
$fields[] = Array("label" => "concertid", "type" => "hidden",
"attributes" => Array("name" => "concertid", "value" => "$this->id"));
$fields[] = Array("label" => "besøkende", "type" => "text",
$fields[] = Array("label" => "besøkende", "type" => "text",
"attributes" => Array("name" => "visitors","size" => 4,
"maxlength" => 4,
"value" => (isset($data['visitors'])) ? $data['visitors'] : ""));
@@ -580,7 +580,7 @@ class Concert {
"attributes" => Array("name" => "result","size" => 7,
"maxlength" => 8,
"value" => (isset($data['result'])) ? $data['result'] : ""));
$fields[] = Array("label" => "markedsføring", "type" => "textarea",
$fields[] = Array("label" => "markedsføring", "type" => "textarea",
"attributes" => Array("name" => "marketing_comment", "cols" => 70,
"rows" => 15, "class" => "mceEditor"));
+2 -2
View File
@@ -137,12 +137,12 @@ class ConcertReport {
displayOptionsMenu($this->id, CONCERTREPORT, "concertreport", "view-edit-options-concertreport", true, "display-concert");
?>
<p>
<strong>Besøkende:</strong> <?php print $this->visitors; ?>
<strong>Besøkende:</strong> <?php print $this->visitors; ?>
</p>
<p>
<strong>Resultat:</strong> <?php print $this->result; ?>
</p>
<h4>Om markedsføringen</h4>
<h4>Om markedsføringen</h4>
<p><?php print prepareForHTML($this->marketing_comment); ?></p>
<h4>Om produksjonen</h4>
<p><?php print prepareForHTML($this->production_comment); ?></p>
+1 -1
View File
@@ -110,7 +110,7 @@ class Concerts {
<th>tittel</th>
<th>type</th>
<th>sted</th>
<th>arrangør</th>
<th>arrangør</th>
<th>dato</th>
<?php if(checkAuth("view-edit-options-concert")){
?><th colspan="2">&nbsp;</th><?php } ?>
+3 -3
View File
@@ -47,7 +47,7 @@ class Division {
//$username = wp_strip_all_tags($username);
$username = strtolower($username);
$username = strtr($username, "äåöæøå", "aaoaoa");
$username = strtr($username, "äåöæøå", "aaoaoa");
// Kill octets
$username = preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|', '', $username);
@@ -199,11 +199,11 @@ class Division {
if ($conn->affectedRows() > 0){
notify("Foreningen er slettet.");
}else {
notify("Ugyldig foreningsid, ingen handling utført.");
notify("Ugyldig foreningsid, ingen handling utført.");
}
}else {
if ($result->getCode() == -3){
notify("Det er brukergrupper knyttet til denne foreningen. Disse må slettes først.");
notify("Det er brukergrupper knyttet til denne foreningen. Disse må slettes først.");
}else {
error($result->toString());
}
+1 -1
View File
@@ -13,7 +13,7 @@ class DivisionCategories {
$sql = "SELECT id, title FROM din_divisioncategory";
$result = $this->conn->query($sql);
if (DB::isError($result) != true){
if ( !DB::isError($result) ){
$this->categories = $result;
}
}
+1 -7
View File
@@ -9,13 +9,7 @@ class DocumentCategories {
}
function __construct(){
$conn =& DB::connect(getDSN());
if (DB::isError($conn)){
error("DocumentCategories: " . $conn->toString());
exit();
}else {
$this->conn = $conn;
}
$this->conn = db_connect();
$sql = "SELECT id, title FROM din_documentcategory ORDER BY title ASC";
$result = $this->conn->query($sql);
+2 -2
View File
@@ -57,7 +57,7 @@ class Documents {
<th>kategori</th>
<th>tags</th>
<th>endret</th>
<th>størrelse</th>
<th>størrelse</th>
<?php if(checkAuth("view-edit-options-document")){
?><th colspan="2">&nbsp;</th><?php } ?>
</tr>
@@ -107,7 +107,7 @@ class Documents {
<th>kategori</th>
<th>tags</th>
<th>endret</th>
<th>størrelse</th>
<th>størrelse</th>
<?php if(checkAuth("view-edit-options-document")){
?><th colspan="2">&nbsp;</th><?php } ?>
</tr>
+4 -4
View File
@@ -248,8 +248,8 @@ class Event {
$freqOptions = Array(Array("id" => "daily", "title" => "daglig"),
Array("id" => "weekly", "title" => "ukentlig"),
Array("id" => "biweekly", "title" => "annenhver uke"),
Array("id" => "monthlyDate", "title" => "månedlig"),
Array("id" => "annual", "title" => "årlig")
Array("id" => "monthlyDate", "title" => "månedlig"),
Array("id" => "annual", "title" => "årlig")
);
$title = "repeat event";
@@ -288,7 +288,7 @@ class Event {
if ($list->numRows() > 0){
?>
<div class="comments">
<h3>kommentarer og spørsmål:</h3>
<h3>kommentarer og spørsmål:</h3>
<?php
while ($row =& $list->fetchRow(DB_FETCHMODE_OBJECT)){
$comment = new EventComment($row->id);
@@ -299,7 +299,7 @@ class Event {
?>
<?php
//register new comment
$title = "legg inn kommentar eller spørsmål";
$title = "legg inn kommentar eller spørsmål";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-eventcomment&amp;page=display-event";
+2 -2
View File
@@ -46,7 +46,7 @@ class Job {
}else {//Retrieve data from backend for display or other actions
$data = $this->_retrieveData();
if ($data == NULL){
notify("Stillingen du søkte er ikke tilgjengelig. Bruk skjemaet under om du vil rapportere problemet.");
notify("Stillingen du søkte er ikke tilgjengelig. Bruk skjemaet under om du vil rapportere problemet.");
displayBugReportForm("job");
$this->id = NULL;
}
@@ -195,7 +195,7 @@ class Job {
<div class="text-column">
<div class="timeData">
<strong>Publisert:</strong> <?php print formatDate($this->published); ?>
<strong>Utgår:</strong> <?php print formatDate($this->expires); ?>
<strong>Utgår:</strong> <?php print formatDate($this->expires); ?>
</div>
<?php
+1 -1
View File
@@ -49,7 +49,7 @@ class Jobs {
<th>type</th>
<th>forening</th>
<th>publisert</th>
<th>utgår</th>
<th>utgår</th>
<?php if(checkAuth("view-edit-options-job")){
?><th colspan="2"></th><?php } ?>
</tr>
+11 -11
View File
@@ -8,7 +8,7 @@ class Navigation {
<nav id="nav" class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<!-- button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navList">
<span class="sr-only">Skru av/på navigasjon</a>
<span class="sr-only">Skru av/på navigasjon</a>
<span class="icon-bar">Icon bar</span>
<span class="icon-bar">Icon bar</span>
</button -->
@@ -26,7 +26,7 @@ class Navigation {
<ul id="jobsMenu" class="menu dropdown-menu">
<li><a href="index.php?page=display-jobs">Vis ledige</a></li>
<?php if(isAdmin()){
?><li><a href="index.php?page=register-job">Registrér stilling</a></li>
?><li><a href="index.php?page=register-job">Registrér stilling</a></li>
<?php }
?> <li><a href="index.php?page=display-jobs-archive">Arkiv</a></li>
</ul>
@@ -40,11 +40,11 @@ class Navigation {
<ul id="divisionsMenu" class="menu dropdown-menu">
<li><a href="index.php?page=display-divisions">Vis foreninger</a></li>
<?php if(checkAuth("view-register-division")){
?><li><a href="index.php?page=register-division">Registrér forening</a></li>
?><li><a href="index.php?page=register-division">Registrér forening</a></li>
<?php }
?> <!-- <li><a href="index.php?page=display-positions">Vis stillingsbeskrivelser</a></li>-->
<?php if(checkAuth("view-register-position")){
?><!--<li><a href="index.php?page=register-position">Registrér stillingsbeskrivelse</a></li>-->
?><!--<li><a href="index.php?page=register-position">Registrér stillingsbeskrivelse</a></li>-->
<?php }
?> </ul>
</li>
@@ -69,10 +69,10 @@ class Navigation {
<ul id="usersMenu" class="menu dropdown-menu">
<li><a href="index.php?page=display-users">Vis medlemmer</a></li>
<?php if(checkAuth("view-register-user")){
?><li><a href="index.php?page=register-user">Registrér medlem</a></li>
?><li><a href="index.php?page=register-user">Registrér medlem</a></li>
<?php }
?> <?php if(checkAuth("view-display-user-expiries")){
?><!--<li><a href="index.php?page=display-user-expiries">Medlemskort: utløpsdatoer</a></li>-->
?><!--<li><a href="index.php?page=display-user-expiries">Medlemskort: utløpsdatoer</a></li>-->
<?php }
?> <?php if(checkAuth("view-register-membership-bankpayment")){
?><!--<li><a href="index.php?page=register-membership-bankpayment">Registrer bankbetalinger</a></li>-->
@@ -81,10 +81,10 @@ class Navigation {
?><!--<li><a href="index.php?page=register-user-ea-update">Registrer EA oppdatering</a></li>-->
<?php }
?> <?php if(checkAuth("view-display-division-requests")){
?><!--<li><a href="index.php?page=display-division-requests">Vis aktivforespørseler</a></li>-->
?><!--<li><a href="index.php?page=display-division-requests">Vis aktivforespørseler</a></li>-->
<?php }
?> <?php if(checkAuth("view-register-usergrouprelationship")){
?><li><a href="index.php?page=register-usergrouprelationship">Registrér gruppemedlemskap</a></li>
?><li><a href="index.php?page=register-usergrouprelationship">Registrér gruppemedlemskap</a></li>
<?php }
?> <?php if(checkAuth("view-display-usergrouprelationships")){
?><li><a href="index.php?page=display-usergrouprelationships">Slett gruppemedlemskap</a></li>
@@ -118,11 +118,11 @@ class Navigation {
<a href="#" id="accessSwitch" class="switch dropdown-toggle">Tilgang <b class="caret"></b></a>
<ul id="accessMenu" class="menu dropdown-menu">
<li><a href="index.php?page=display-groups">Vis grupper</a></li>
<li><a href="index.php?page=register-group">Registrér gruppe</a></li>
<li><a href="index.php?page=register-group">Registrér gruppe</a></li>
<li><a href="index.php?page=display-actions">Vis handlinger</a></li>
<li><a href="index.php?page=register-action">Registrér handling</a></li>
<li><a href="index.php?page=register-action">Registrér handling</a></li>
<li><a href="index.php?page=display-actiongrouprelationships">Vis forhold</a></li>
<li><a href="index.php?page=register-actiongrouprelationship">Registrér forhold</a></li>
<li><a href="index.php?page=register-actiongrouprelationship">Registrér forhold</a></li>
</ul>
</li>
<?php }
+4 -4
View File
@@ -107,7 +107,7 @@ class Order {
$user = new User($this->user_id);
if($user->expires != '2011-12-31')
{
notify('Du ser ikke ut til å ha hatt medlemskap for 2011 - vennligst kontakt Glassbaren om du mener dette er en feil');
notify('Du ser ikke ut til å ha hatt medlemskap for 2011 - vennligst kontakt Glassbaren om du mener dette er en feil');
return false;
}
}
@@ -202,7 +202,7 @@ class Order {
<td colspan="2"><?php print formatPrice($this->calculateTotalAmount()); ?></td>
</tr>
</table>
<p>Har du gjort endringer? <span class="btn btn-default" onclick="document.getElementById('update-order-<?php print $this->id; ?>').submit();">oppdatér</span></p>
<p>Har du gjort endringer? <span class="btn btn-default" onclick="document.getElementById('update-order-<?php print $this->id; ?>').submit();">oppdatér</span></p>
</form>
<p>Handle mer? <a class="btn btn-default" href="index.php?page=display-webshop">tilbake til produkter</a></p>
@@ -210,7 +210,7 @@ class Order {
<div>
<input type="hidden" name="order_id" value="<?php print $this->id; ?>" />
<input type="hidden" name="transaction_id_string" value="<?php print createTransactionId(); ?>" /></div>
<p>Er du ferdig? <a class="btn btn-primary" href="index.php?action=cart-checkout&amp;order_id=<?php print $this->id; ?>&amp;transaction_id_string=<?php print createTransactionId(); ?>">gå til betaling</a></p>
<p>Er du ferdig? <a class="btn btn-primary" href="index.php?action=cart-checkout&amp;order_id=<?php print $this->id; ?>&amp;transaction_id_string=<?php print createTransactionId(); ?>">gå til betaling</a></p>
</form>
<?php
}else {
@@ -253,7 +253,7 @@ class Order {
<p>
<a class="btn btn-default" href="index.php?page=display-cart&amp;order_id=<?php print $this->id; ?>">rediger ordre</a>
<a class="btn btn-default" href="index.php?page=display-carts&amp;action=delete-order&amp;order_id=<?php print $this->id; ?>">slett ordre</a>
<a class="btn btn-default" href="index.php?action=cart-checkout&amp;order_id=<?php print $this->id; ?>&amp;transaction_id_string=<?php print createTransactionId(); ?>">gå til betaling</a>
<a class="btn btn-default" href="index.php?action=cart-checkout&amp;order_id=<?php print $this->id; ?>&amp;transaction_id_string=<?php print createTransactionId(); ?>">gå til betaling</a>
</p>
<?php }
}else {
+6 -6
View File
@@ -127,7 +127,7 @@ class OrderItem {
if ($conn->affectedRows() > 0){
//notify("Varen er slettet fra handlekurven.");
}else {
//notify("Ugyldig order_itemid, ingen handling utført.");
//notify("Ugyldig order_itemid, ingen handling utført.");
}
}else {
error($result->toString());
@@ -139,7 +139,7 @@ class OrderItem {
?>
<div class="text-column">
<h3>Ordrebekreftelse</h3>
<p>Ditt kjøp er gjennomført. På kontoutskriften din vil det stå Payex AS.</p>
<p>Ditt kjøp er gjennomført. På kontoutskriften din vil det stå Payex AS.</p>
<p>Ordren har referansen #<?php print $this->id;?>.</p>
<table>
@@ -151,9 +151,9 @@ class OrderItem {
</tr>
</table>
<p>Du vil få tilsendt medlemskort i posten i løpet av 6-12 dager.</p>
<p>Om du allerede har medlemskort vil du kun få tilsendt nytt oblat for inneværende år.</p>
<p>For spørsmål vedrørende medlemskapet eller transaksjonen kan du kontakte <a href="mailto:support@studentersamfundet.no">support@studentersamfundet.no</a>.</p>
<p>Du vil få tilsendt medlemskort i posten i løpet av 6-12 dager.</p>
<p>Om du allerede har medlemskort vil du kun få tilsendt nytt oblat for inneværende år.</p>
<p>For spørsmål vedrørende medlemskapet eller transaksjonen kan du kontakte <a href="mailto:support@studentersamfundet.no">support@studentersamfundet.no</a>.</p>
</div>
@@ -193,7 +193,7 @@ class OrderItem {
public
function getConfirmationText() {
$product = new Product($this->product_id);
$text = $this->quantity . " " . $product->title . " á " . formatPrice($product->price) . "\n";
$text = $this->quantity . " " . $product->title . " á " . formatPrice($product->price) . "\n";
return $text;
}
}
+138 -142
View File
@@ -70,7 +70,7 @@ class Page {
<div class="messages fancybox">
<p>Disse sidene er optimalisert for bruk med JavaScript.</p>
<p>Det anbefales derfor at du aktiviserer JavaScript.</p>
<p>En del funksjoner vil ikke fungere som forventet uten JavaScript, men alt innhold skal likevel være tilgjengelig.</p>
<p>En del funksjoner vil ikke fungere som forventet uten JavaScript, men alt innhold skal likevel være tilgjengelig.</p>
</div>
</noscript>
<?php
@@ -493,7 +493,7 @@ class Page {
<html lang="no">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<?php if (scriptParam("debug")) { ?>
<link rel="stylesheet" type="text/css" href="../css/misund.css" media="screen" />
<?php } else { ?>
@@ -595,27 +595,27 @@ class Page {
<?php
if (!membershipNextYear(getCurrentUser())) {
?>
<h3>Kjøp medlemskap for neste år allerede nå!</h3>
<p><a href="index.php?page=register-membership">Kjøp direkte med kredittkort eller registrér medlemskap kjøpt i bar nå!</a></p>
<h3>Kjøp medlemskap for neste år allerede nå!</h3>
<p><a href="index.php?page=register-membership">Kjøp direkte med kredittkort eller registrér medlemskap kjøpt i bar nå!</a></p>
<?php
}
if (!isActive()){?>
<?php
if (!isMember()){?>
<a class="btn btn-primary" href="index.php?page=register-membership">Registrer eller kjøp medlemskap</a>
<a class="btn btn-primary" href="index.php?page=register-membership">Registrer eller kjøp medlemskap</a>
<?php
}else if (membershipExpired(getCurrentUser())){?>
<a class="btn btn-primary" href="index.php?page=register-membership">Registrér eller kjøp medlemskap</a>
<a class="btn btn-primary" href="index.php?page=register-membership">Registrér eller kjøp medlemskap</a>
<?php
}
?>
<a class="btn btn-default" href="index.php?page=display-current-user">Oppdatér brukerinfo</a>
<a class="btn btn-default" href="index.php?page=display-current-user">Oppdatér brukerinfo</a>
<div class="bliaktiv">
<h3>Engasjer deg!</h3>
<p>Visste du at Studentersamfundet drives av frivillige studenter? Å være aktiv i en studentforening er en sosial affære. Det skaffer deg fort både venner og erfaring.</p>
<p>La det neste året være året du husker. Finn en ny interesse i dag!</p>
<p>Visste du at Studentersamfundet drives av frivillige studenter? Å være aktiv i en studentforening er en sosial affære. Det skaffer deg fort både venner og erfaring.</p>
<p>La det neste året være året du husker. Finn en ny interesse i dag!</p>
<a class="btn <?php echo isMember() ? 'btn-primary' : 'btn-default'; ?>" href="http://studentersamfundet.no/bli-aktiv/">Engasjer deg</a>
</div>
<?php
@@ -626,11 +626,11 @@ class Page {
}
?>
<?php if (membershipExpired(getCurrentUser())){?>
<h3>Medlemskapet ditt er utgått!</h3>
<p>Om du har kjøpt medlemskap i en av barene på Chateau Neuf må du <a href="/sms/register.php">aktivere medlemskapet ditt med kortnummer og telefonnummer</a>.</p>
<h3>Medlemskapet ditt er utgått!</h3>
<p>Om du har kjøpt medlemskap i en av barene på Chateau Neuf må du <a href="/sms/register.php">aktivere medlemskapet ditt med kortnummer og telefonnummer</a>.</p>
<?php } ?>
<div class="often-used-links">
<h3>Hva vil du gjøre?</h3>
<h3>Hva vil du gjøre?</h3>
<div class="list-group">
<ul>
<li><a class="list-item" href="index.php?page=display-documents">Lese dokumenter</a></li>
@@ -653,15 +653,15 @@ if (isAdmin()) {
<?php }
if (isActive()) {
// Brukersøk
$title = "Søk etter bruker";
// Brukersøk
$title = "Søk etter bruker";
$id = "usersearch";
$enctype = NULL;
$method = "post";
$action = "index.php?page=display-users";
$fields = Array();
$fields[] = Array("label" => "Søk etter medlem", "type" => "text",
$fields[] = Array("label" => "Søk etter medlem", "type" => "text",
"attributes" => Array("name" => "search"));
$form = new Form($title, $enctype, $method, $action, $fields, $id);
$form->display("horizontal");
@@ -674,16 +674,16 @@ if (isActive()) {
public function _displayAccessDenied(){?>
<div class="text-column">
<p>Du har ikke tilgang til å se denne siden. Om du tror du skulle hatt tilgang, vennligst kontakt <a href="mailto:support@studentersamfundet.no">support</a>.</p>
<p>Du har ikke tilgang til å se denne siden. Om du tror du skulle hatt tilgang, vennligst kontakt <a href="mailto:support@studentersamfundet.no">support</a>.</p>
<p>Det kan også hende at siden du forsøkte å besøke ikke er publisert ennå.</p>
<p>Det kan også hende at siden du forsøkte å besøke ikke er publisert ennå.</p>
</div>
<?php
}
public function _resetPassword(){
print("<p>Passordet ditt er nettopp blitt resatt. Bruk skjemaet under til å endre passordet til noe som er lettere å huske.</p>");
print("<p>Passordet ditt er nettopp blitt resatt. Bruk skjemaet under til å endre passordet til noe som er lettere å huske.</p>");
$title = "endre passord";
$enctype = NULL;
$method = "post";
@@ -725,9 +725,9 @@ if (isActive()) {
$user = new User(getCurrentUser());
$contactInfo = $user->getContactInfo();
print("<p><strong>Merk:</strong> stillinger som ikke er basert på stillingsbeskrivelser vil ikke vises på /jobb-sidene.</p>");
print("<p><strong>Merk:</strong> stillinger som ikke er basert på stillingsbeskrivelser vil ikke vises på /jobb-sidene.</p>");
$title = "registrér stillingsutlysning";
$title = "registrér stillingsutlysning";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-job&amp;page=display-job";
@@ -749,7 +749,7 @@ if (isActive()) {
"attributes" => Array("name" => "positionid", "value" => "$posId"));
$comment ="<h3>$pos->name i $pos->division_name</h3>\n
Teksten under er hentet fra kunnskapsdatabasen. Du står fritt til å endre den etter eget ønske. Endringer som gjøres i kunnskapsdatabasen etter denne utlysningen er registrert vil ikke gjenspeiles her. Stillingen er imidlertid knyttet opp mot stillingsbeskrivelsen, og vil bli annosert sammen med denne også.";
Teksten under er hentet fra kunnskapsdatabasen. Du står fritt til å endre den etter eget ønske. Endringer som gjøres i kunnskapsdatabasen etter denne utlysningen er registrert vil ikke gjenspeiles her. Stillingen er imidlertid knyttet opp mot stillingsbeskrivelsen, og vil bli annosert sammen med denne også.";
}
$fields[] = Array("label" => "tittel", "type" => "text",
"attributes" => Array("name" => "name" ,"size" => 50, "maxlength" => 50,
@@ -758,7 +758,7 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
"attributes" => Array("name" => "text", "cols" => 70, "rows" => 12, "comment" => $comment,
"class" => "mceEditor",
"value" => (isset($pos->text)) ? $pos->text : ""));
$fields[] = Array("label" => "utgår", "type" => "datetime",
$fields[] = Array("label" => "utgår", "type" => "datetime",
"attributes" => Array("name" => "expires"));
$fields[] = Array("label" => "kategori", "type" => "select",
"attributes" => Array("name" => "jobcategory_id", "values" => $categories));
@@ -778,7 +778,7 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
$jobId = scriptParam("jobid");
$job = new Job($jobId);
$title = "redigér stillingsutlysning";
$title = "redigér stillingsutlysning";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-job&amp;page=display-job";
@@ -791,7 +791,7 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
"attributes" => Array("name" => "text", "cols" => 70, "rows" => 15,
"class" => "mceEditor",
"value" => $job->text)),
Array("label" => "utgår", "type" => "datetime",
Array("label" => "utgår", "type" => "datetime",
"attributes" => Array("name" => "expires",
"value" => substr($job->expires, 0, 16))),
Array("label" => "kategori", "type" => "select",
@@ -835,7 +835,7 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
$locations = $locs->getList();
$title = "registrregistrérr barvakt";
$title = "registrregistrérr barvakt";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-barshift&amp;page=display-barshift";
@@ -864,7 +864,7 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
$barshiftid = scriptParam("barshiftid");
$barshift = new BarShift($barshiftid);
$title = "redigér barvakt";
$title = "redigér barvakt";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-barshift&amp;page=display-barshift";
@@ -915,7 +915,7 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
$userList = new Users();
$users = $userList->getList();
$title = "registrér ny forening eller nytt utvalg";
$title = "registrér ny forening eller nytt utvalg";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-division&amp;page=display-divisions";
@@ -1068,7 +1068,7 @@ endif;
$divList = new Divisions();
$divisions = $divList->getList();
$title = "registrér stillingsbeskrivelse";
$title = "registrér stillingsbeskrivelse";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-position&amp;page=display-positions";
@@ -1090,7 +1090,7 @@ endif;
$positionId = scriptParam("positionid");
$position = new Position($positionId);
$title = "oppdatér stillingsbeskrivlse";
$title = "oppdatér stillingsbeskrivlse";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-position&amp;page=display-position";
@@ -1141,7 +1141,7 @@ endif;
$userList = new Users();
$users = $userList->getList();
$title = "registrér aktivitet";
$title = "registrér aktivitet";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-event&amp;page=display-event";
@@ -1157,7 +1157,7 @@ endif;
"attributes" => Array("name" => "location" ,"size" => 50, "maxlength" => 50)),
Array("label" => "deltakere", "type" => "textarea",
"attributes" => Array("name" => "targetGroup", "cols" => 70, "rows" => 2,
"comment" => "Hvem kan/bør delta?", "maxlength" => 255)),
"comment" => "Hvem kan/bør delta?", "maxlength" => 255)),
Array("label" => "kategori", "type" => "select",
"attributes" => Array("name" => "eventcategory_id", "values" => $categories)),
Array("label" => "ansvarlig", "type" => "select",
@@ -1176,7 +1176,7 @@ endif;
$eventId = scriptParam("eventid");
$event = new Event($eventId);
$title = "oppdatér aktivitet";
$title = "oppdatér aktivitet";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-event&amp;page=display-event";
@@ -1198,7 +1198,7 @@ endif;
Array("label" => "deltakere", "type" => "textarea",
"attributes" => Array("name" => "targetGroup", "cols" => 70, "rows" => 2,
"value" => $event->targetGroup,
"comment" => "Hvem kan/bør delta?", "maxlength" => 255)),
"comment" => "Hvem kan/bør delta?", "maxlength" => 255)),
Array("label" => "kategori", "type" => "select",
"attributes" => Array("name" => "eventcategory_id", "values" => $categories,
"currentValue" => $event->eventcategory_id)),
@@ -1245,7 +1245,7 @@ endif;
$userList = new Users();
$users = $userList->getList(2, -1);
$title = "Registrér arrangement";
$title = "Registrér arrangement";
$enctype = "multipart/form-data";
$method = "post";
$action = "index.php?action=register-concert&amp;page=display-concert";
@@ -1259,7 +1259,7 @@ endif;
"maxlength" => 50, "class" => "title", "value" => scriptParam("name_en")));
$fields[] = Array("label" => "beskrivelse", "type" => "textarea",
"attributes" => Array("comment" =>
"Bruk link-knappen for å legge inn linker eller epostadresser.",
"Bruk link-knappen for å legge inn linker eller epostadresser.",
"name" => "text", "cols" => 70, "rows" => 15,
"class" => "mceEditor", "value" => scriptParam("text")));
$fields[] = Array("label" => "engelsk beskrivelse", "type" => "textarea",
@@ -1273,7 +1273,7 @@ endif;
"maxlength" => 250, "value" => scriptParam("intro_en")));
$fields[] = Array("label" => "dato og tid", "type" => "datetime",
"attributes" => Array("name" => "time", "value" => scriptParam("time")));
$fields[] = Array("label" => "arrangør", "type" => "select",
$fields[] = Array("label" => "arrangør", "type" => "select",
"attributes" => Array("name" => "host_id", "values" => $divs, "currentValue" => scriptParam("host_id")));
$fields[] = Array("label" => "sted", "type" => "select",
"attributes" => Array("name" => "venue_id", "values" => $venues, "currentValue" => scriptParam("venue_id")));
@@ -1285,10 +1285,10 @@ endif;
"attributes" => Array("name" => "priceConcession" ,"size" => 4, "maxlength" => 5, "value" => scriptParam("priceConcession")));
$fields[] = Array("label" => "linker", "type" => "textarea",
"attributes" => Array("comment" =>
"én link per linje. Linker kan også inkluderes direkte i teksten over.",
"én link per linje. Linker kan også inkluderes direkte i teksten over.",
"name" => "links", "cols" => 70, "rows" => 3, "value" => scriptParam("links")));
$fields[] =Array("label" => "bilde", "type" => "file",
"attributes" => Array("comment" => "Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.",
"attributes" => Array("comment" => "Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.",
"name" => "userfile", "size" => 55, "value" => scriptParam("userfile")));
$fields[] = Array("label" => "billettservice-link", "type" => "text",
"attributes" => Array("name" => "ticketLink" ,"size" => 50, "maxlength" => 255, "value" => scriptParam("ticketLink")));
@@ -1296,7 +1296,7 @@ endif;
"attributes" => Array("name" => "facebookLink" ,"size" => 50, "maxlength" => 60, "value" => scriptParam("facebookLink")));
$fields[] = Array("label" => "ekstern kontakt", "type" => "text",
"attributes" => Array("name" => "user_name_ext_contact" ,"size" => 50, "maxlength" => 50, "value" => scriptParam("user_name_ext_contact"),
"help" => "Ekstern kontakt er en person det kan være nyttig å kontakte i forbindelse med for eksempel markedsføring. Dette kan være manager, forlag, plateselskap osv. Disse feltene kan godt stå tomme."));
"help" => "Ekstern kontakt er en person det kan være nyttig å kontakte i forbindelse med for eksempel markedsføring. Dette kan være manager, forlag, plateselskap osv. Disse feltene kan godt stå tomme."));
$fields[] = Array("label" => "&rarr; telefon", "type" => "text",
"attributes" => Array("name" => "user_phone_ext_contact" ,"size" => 10, "maxlength" => 12, "value" => scriptParam("user_phone_ext_contact")));
$fields[] = Array("label" => "&rarr; epost", "type" => "text",
@@ -1305,11 +1305,11 @@ endif;
"attributes" => Array("name" => "user_role_ext_contact" ,"size" => 50, "maxlength" => 120, "value" => scriptParam("user_role_ext_contact")));
$fields[] = Array("label" => "kommentar", "type" => "textarea",
"attributes" => Array("comment" =>
"Kommentarer er til internt bruk, og vil ikke vises på hovedsidene.",
"Kommentarer er til internt bruk, og vil ikke vises på hovedsidene.",
"name" => "comment", "cols" => 70, "rows" => 3, "value" => scriptParam("comment")));
print("<h3>HUSK: Fyll ut både tittel, sammendrag og tekst!</h3>");
# print("<p>Studentersamfundet.no vil snarlig legge om alle sine visningsmaler. I de nye malene vil det være viktig å ha fylt ut alle disse 3 feltene.</p>");
print("<h3>HUSK: Fyll ut både tittel, sammendrag og tekst!</h3>");
# print("<p>Studentersamfundet.no vil snarlig legge om alle sine visningsmaler. I de nye malene vil det være viktig å ha fylt ut alle disse 3 feltene.</p>");
?>
<div style="background-color:rgb(241,255,115); border:1px solid black; padding:5px; margin:5px;">
Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn lenka <a href="#facebookLink" onclick="document.getElementById(\"facebookLink\").focus();">her</a>! Hvis du ikke gj&oslash;r det, kan det hende KAK ogs&aring; lager en event for deg og da blir det dobbelt opp som ikke er bra... Keep up the good work :D
@@ -1333,7 +1333,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$concertId = scriptParam("concertid");
$concert = new Concert($concertId);
$title = "oppdatér arrangement";
$title = "oppdatér arrangement";
$enctype = "multipart/form-data";
$method = "post";
$action = "index.php?action=update-concert&amp;page=display-concert";
@@ -1349,7 +1349,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"class" => "title", "value" => $concert->name_en));
$fields[] = Array("label" => "beskrivelse", "type" => "textarea",
"attributes" => Array("comment" =>
"Bruk link-knappen for å legge inn linker eller epostadresser.<br />",
"Bruk link-knappen for å legge inn linker eller epostadresser.<br />",
"name" => "text", "cols" => 70, "rows" => 15,
"class" => "mceEditor",
"value" => stripSlashes($concert->text)));
@@ -1368,7 +1368,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "dato og tid", "type" => "datetime",
"attributes" => Array("name" => "time",
"value" => $concert->time));
$fields[] = Array("label" => "arrangør", "type" => "select",
$fields[] = Array("label" => "arrangør", "type" => "select",
"attributes" => Array("name" => "host_id", "values" => $divs,
"currentValue" => $concert->host_id));
$fields[] = Array("label" => "sted", "type" => "select",
@@ -1384,11 +1384,11 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"attributes" => Array("name" => "priceConcession" ,"size" => 4, "maxlength" => 5,
"value" => $concert->priceConcession));
$fields[] =Array("label" => "bilde", "type" => "file",
"attributes" => Array("comment" => '<img src="http://www.studentersamfundet.no/imageResize.php?pic=bilder/program/'.$concert->picture.'&amp;maxwidth=200\" alt="pressebilde" />Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.',
"attributes" => Array("comment" => '<img src="http://www.studentersamfundet.no/imageResize.php?pic=bilder/program/'.$concert->picture.'&amp;maxwidth=200\" alt="pressebilde" />Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.',
"name" => "userfile", "size" => 55));
$fields[] = Array("label" => "linker", "type" => "textarea",
"attributes" => Array("comment" =>
"én link per linje. Linker kan også inkluderes direkte i teksten over.",
"én link per linje. Linker kan også inkluderes direkte i teksten over.",
"name" => "links", "cols" => 70, "rows" => 3,
"value" => $concert->getLinks("text")));
$fields[] = Array("label" => "billettservice-link", "type" => "text",
@@ -1400,7 +1400,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "ekstern kontakt", "type" => "text",
"attributes" => Array("name" => "user_name_ext_contact" ,"size" => 50, "maxlength" => 50,
"value" => $concert->user_name_ext_contact,
"help" => "Ekstern kontakt er en person det kan være nyttig å kontakte i forbindelse med for eksempel markedsføring. Dette kan være manager, forlag, plateselskap osv. Disse feltene kan godt stå tomme."));
"help" => "Ekstern kontakt er en person det kan være nyttig å kontakte i forbindelse med for eksempel markedsføring. Dette kan være manager, forlag, plateselskap osv. Disse feltene kan godt stå tomme."));
$fields[] = Array("label" => "&rarr; telefon", "type" => "text",
"attributes" => Array("name" => "user_phone_ext_contact" ,"size" => 10, "maxlength" => 12,
"value" => $concert->user_phone_ext_contact));
@@ -1412,7 +1412,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"value" => $concert->user_role_ext_contact));
$fields[] = Array("label" => "kommentar", "type" => "textarea",
"attributes" => Array("comment" =>
"Kommentarer er til internt bruk, og vil ikke vises på hovedsidene.",
"Kommentarer er til internt bruk, og vil ikke vises på hovedsidene.",
"name" => "comment", "cols" => 70, "rows" => 3,
"value" => $concert->comment));
$fields[] = Array("label" => "viewWeekprogram", "type" => "hidden",
@@ -1421,7 +1421,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
/*
print("<h2>Ingress blir sammendrag</h2>");
print("<p>Ingresser utgår fra visningsmalene. I stedet kan dere nå lagre sammendrag av artiklene, som vil vises på sider med flere artikler eller arrangementer.</p>");
print("<p>Ingresser utgår fra visningsmalene. I stedet kan dere nå lagre sammendrag av artiklene, som vil vises på sider med flere artikler eller arrangementer.</p>");
*/
$form = new Form($title, $enctype, $method, $action, $fields);
@@ -1432,7 +1432,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
function _editConcertReport() {
$report = new ConcertReport(scriptParam("concertreportid"));
$title = "registrér arrangementsrapport";
$title = "registrér arrangementsrapport";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-concertreport&amp;page=display-concert&amp;concertid=$report->concert_id";
@@ -1441,7 +1441,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "concertreportid", "type" => "hidden",
"attributes" => Array("name" => "concertreportid", "value" => $report->id));
$fields[] = Array("label" => "besøkende", "type" => "text",
$fields[] = Array("label" => "besøkende", "type" => "text",
"attributes" => Array("name" => "visitors","size" => 4,
"maxlength" => 4,
"value" => $report->visitors));
@@ -1449,7 +1449,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"attributes" => Array("name" => "result","size" => 7,
"maxlength" => 8,
"value" => $report->result));
$fields[] = Array("label" => "markedsføring", "type" => "textarea",
$fields[] = Array("label" => "markedsføring", "type" => "textarea",
"attributes" => Array("name" => "marketing_comment", "cols" => 70,
"rows" => 15, "class" => "mceEditor",
"value" => $report->marketing_comment));
@@ -1483,7 +1483,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$action = "index.php?section=concerts&page=week-program&action=register-weekprogram";
$fields = Array();
$fields[] = Array("label" => "år", "type" => "text",
$fields[] = Array("label" => "år", "type" => "text",
"attributes" => Array("name" => "year", "size" => 4, "maxlength" => 4, "value" => date("Y") ));
$fields[] = Array("label" => "uke", "type" => "text",
@@ -1513,7 +1513,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"attributes" => Array("name" => "end", "value" => date("Y-m-d") ));
$fields[] = Array("label" => "type", "type" => "text",
"attributes" => Array("name" => "type" ,"size" => 12, "maxlength" => 24,
"value" => "Konsert", "tag" => "Skriv 'Billett' for å vise alle med billett"));
"value" => "Konsert", "tag" => "Skriv 'Billett' for å vise alle med billett"));
$form = new Form($title, $enctype, $method, $action, $fields);
$form->display();
@@ -1572,7 +1572,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$form = new Form($title, $enctype, $method, $action, $fields);
$form->display("horizontal");
$title = "søk på tagger";
$title = "søk på tagger";
$enctype = NULL;
$method = "post";
$action = "index.php?section=documents&page=display-documents";
@@ -1629,7 +1629,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$documentId = scriptParam("documentid");
$document = new Document($documentId);
$title = "oppdatér dokumentinfo";
$title = "oppdatér dokumentinfo";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-document&amp;page=display-documents";
@@ -1669,7 +1669,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$divs = new Divisions();
$divList = $divs->getList();
$title = "registrér gruppe";
$title = "registrér gruppe";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-group&amp;page=display-groups";
@@ -1708,7 +1708,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$rels = new ActionGroupRelationships();
$list = $rels->getJoinedList($groupid, "array", $exclude);
$title = "oppdatér gruppe";
$title = "oppdatér gruppe";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-group&amp;page=display-group";
@@ -1736,7 +1736,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "tilgang", "type" => "checkbox-list",
"attributes" => Array("name" => "actions",
"options" => $list,
"comment" => "Viser kun handlinger som ikke gruppen får gjennom andre grupper den automatisk er medlem av."));
"comment" => "Viser kun handlinger som ikke gruppen får gjennom andre grupper den automatisk er medlem av."));
$form = new Form($title, $enctype, $method, $action, $fields);
@@ -1756,7 +1756,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
public function _registerAction(){
$title = "registrér handling";
$title = "registrér handling";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-action&amp;page=display-actions";
@@ -1773,7 +1773,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$actionid = scriptParam("actionid");
$action1 = new Action($actionid);
$title = "oppdatér handling";
$title = "oppdatér handling";
$enctype = NULL;
$method = "post";
$action = "index.php?action=update-action&amp;page=display-action";
@@ -1827,7 +1827,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
}
public function _registerArticle(){
$title = "registrér nyhet";
$title = "registrér nyhet";
$enctype = "multipart/form-data";
$method = "post";
$action = "index.php?action=register-article&amp;page=display-article";
@@ -1845,10 +1845,10 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
* Hvor? Aner ikke!
* --Thomas Misund Hansen, 2009-06-09
*/
$fields[] = Array("label" => "utgår", "type" => "date",
$fields[] = Array("label" => "utgår", "type" => "date",
"attributes" => Array("name" => "expires", "value" => "2029-01-01"));
$fields[] =Array("label" => "hovedbilde", "type" => "file",
"attributes" => Array("comment" => "Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.",
"attributes" => Array("comment" => "Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.",
"name" => "attachment1", "size" => 55));
$fields[] = Array("label" => "billedtekst", "type" => "textarea",
"attributes" => Array("name" => "caption1", "cols" => 70, "rows" => 2, "maxlength" => 120));
@@ -1883,10 +1883,10 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "sammendrag", "type" => "textarea",
"attributes" => Array("name" => "intro", "cols" => 70, "rows" => 3, "maxlength" => 250,
"value" => $article->intro));
$fields[] = Array("label" => "utgår", "type" => "date",
$fields[] = Array("label" => "utgår", "type" => "date",
"attributes" => Array("name" => "expires", "value" => $article->expires));
$fields[] =Array("label" => "hovedbilde", "type" => "file",
"attributes" => Array("comment" => "Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.",
"attributes" => Array("comment" => "Vi blir glade hvis du bruker litt store bilder. 1024 piksler på den lengste kanten er kjempefint.",
"name" => "attachment1", "size" => 55));
$fields[] = Array("label" => "billedtekst", "type" => "textarea",
"attributes" => Array("name" => "caption1", "cols" => 70, "rows" => 2, "maxlength" => 120,
@@ -1948,7 +1948,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$groups = Array(Array("id" => 2, "title" => "Aktiv"));
$title = "registrér medlem som aktiv";
$title = "registrér medlem som aktiv";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-usergrouprelationship&amp;page=register-usergrouprelationship";
@@ -1966,7 +1966,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$groups = $groupList->getList();
$currentUser = scriptParam("userid");
$title = "registrér aktivt medlem i ny gruppe";
$title = "registrér aktivt medlem i ny gruppe";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-usergrouprelationship&amp;page=register-usergrouprelationship";
@@ -1984,7 +1984,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$groupList = new Groups("admin-only");
$groups = $groupList->getList();
$title = "masseregistrér medlemmer i ny gruppe";
$title = "masseregistrér medlemmer i ny gruppe";
$enctype = NULL;
$method = "post";
$action = "index.php?action=register-usergrouprelationship&amp;page=register-usergrouprelationship";
@@ -1992,7 +1992,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "kortnummer/epost", "type" => "textarea",
"attributes" => Array("name" => "users", "cols" => 70, "rows" => 15,
"comment" => "Tast inn kortnummer eller epost for å legge til flere brukere i samme gruppe på én gang. Én per linje."));
"comment" => "Tast inn kortnummer eller epost for å legge til flere brukere i samme gruppe på én gang. Én per linje."));
$fields[] = Array("label" => "gruppe", "type" => "select",
"attributes" => Array("name" => "groupid", "values" => $groups));
@@ -2051,14 +2051,14 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$search = "";
}
$title = "søk etter bruker";
$title = "søk etter bruker";
$id = "usersearch";
$enctype = NULL;
$method = "post";
$action = "index.php?page=display-users";
$fields = Array();
$fields[] = Array("label" => "søk på navn, kortnr eller e-post", "type" => "text",
$fields[] = Array("label" => "søk på navn, kortnr eller e-post", "type" => "text",
"attributes" => Array("name" => "search", "value" => $search));
$form = new Form($title, $enctype, $method, $action, $fields, $id);
$form->display("horizontal");
@@ -2068,7 +2068,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$limit = -1;
$users = new Users();
$users->displayList($search, $limit, true, $addressStatusCurrent);
print("<a href=\"#usersearch\">nytt søk</a>");
print("<a href=\"#usersearch\">nytt søk</a>");
}else if (!empty($group)){
$users = new Users();
$users->displayList($group, $limit, false, $addressStatusCurrent);
@@ -2092,10 +2092,10 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
);
$expiries = Array(Array("id" => 'all', "title" => "uansett"),
Array("id" => 'lifetime', "title" => "livsvarig medlemskap"),
Array("id" => '0000-00-00', "title" => "ugyldig utløpsår"),
Array("id" => 'expired', "title" => "utløpt medlemskap"),
Array("id" => '0000-00-00', "title" => "ugyldig utløpsår"),
Array("id" => 'expired', "title" => "utløpt medlemskap"),
Array("id" => 'valid', "title" => "gyldig medlemskap"),
Array("id" => 'no-cardno', "title" => "ikke kjøpt medlemskap (etter H05)"),
Array("id" => 'no-cardno', "title" => "ikke kjøpt medlemskap (etter H05)"),
Array("id" => 'card-not-produced', "title" => "medlemskort ikke produsert"),
Array("id" => 'card-not-delivered', "title" => "kort produsert, ikke levert"),
Array("id" => 'no-sticker', "title" => "har kort, mangler oblat"),
@@ -2145,14 +2145,14 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$search = "";
}
$title = "søk etter bruker";
$title = "søk etter bruker";
$id = "usersearch";
$enctype = NULL;
$method = "post";
$action = "index.php?page=display-user-expiries";
$fields = Array();
$fields[] = Array("label" => "søk etter medlem", "type" => "text",
$fields[] = Array("label" => "søk etter medlem", "type" => "text",
"attributes" => Array("name" => "search", "value" => $search));
$form = new Form($title, $enctype, $method, $action, $fields, $id);
$form->display("horizontal");
@@ -2162,14 +2162,14 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
if (empty($code_search)){
$code_search = "";
}
$title = "slå opp kortkode";
$title = "slå opp kortkode";
$id = "cardcode";
$enctype = NULL;
$method = "post";
$action = "index.php?page=display-user-expiries";
$fields = Array();
$fields[] = Array("label" => "slå opp kode", "type" => "text",
$fields[] = Array("label" => "slå opp kode", "type" => "text",
"attributes" => Array("name" => "code_search", "value" => $code_search));
$form = new Form($title, $enctype, $method, $action, $fields, $id);
$form->display("horizontal");
@@ -2215,7 +2215,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = @Array("label" => "",
"type" => "checkbox",
"attributes" => Array("name" => "parseonly",
"label" => " analyser filen uten å oppdatere medlemskapsdatabasen",
"label" => " analyser filen uten å oppdatere medlemskapsdatabasen",
"checked" => true));
$form = new Form($title, $enctype, $method, $action, $fields, $id);
$form->display();
@@ -2274,9 +2274,9 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
if (!isset($_SESSION['valid-user'])){?>
<h2>Skjema for medlemsregistrering</h2>
<p>Her kan du bli nytt medlem, eller registrere ditt midlertidige medlemskap. Skal du gjøre sistnevnte må du registrere aktiveringsnummeret og -passordet du har fått i neste steg.</p>
<p>Har du allerede fylt inn din personinfo, men ikke fullført betalingen eller lagt inn aktiveringskoden for ditt midlertidige medlemsskap? <a href="/">Logg inn her.</a></p>
<p>Alle feltene må fylles ut.</p>
<p>Her kan du bli nytt medlem, eller registrere ditt midlertidige medlemskap. Skal du gjøre sistnevnte må du registrere aktiveringsnummeret og -passordet du har fått i neste steg.</p>
<p>Har du allerede fylt inn din personinfo, men ikke fullført betalingen eller lagt inn aktiveringskoden for ditt midlertidige medlemsskap? <a href="/">Logg inn her.</a></p>
<p>Alle feltene må fylles ut.</p>
<?php
}
@@ -2308,7 +2308,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "Passord (gjenta)", "type" => "password",
"attributes" => Array("name" => "password2"));
$fields[] = Array("label" => "Utenlandsk adresse?", "type" => "checkbox",
"attributes" => Array("name" => "addresstype", "label" => " Hak av for å registrere utenlandsk adresse",
"attributes" => Array("name" => "addresstype", "label" => " Hak av for å registrere utenlandsk adresse",
"checked" => (isset($data['addresstype'])) ? "checked" : ""));
$fields[] = Array("label" => "Gateadresse", "type" => "textarea",
"attributes" => Array("name" => "street", "cols" => 70, "rows" => 3,
@@ -2339,7 +2339,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "Epost", "type" => "text",
"attributes" => Array("name" => "email" ,"size" => 50, "maxlength" => 120,
"value" => (isset($data['email'])) ? $data['email'] : ""));
$fields[] = Array("label" => "Fødselsdato", "type" => "date",
$fields[] = Array("label" => "Fødselsdato", "type" => "date",
"attributes" => Array("name" => "birthdate",
"value" => (isset($data['birthdate'])) ? $data['birthdate'] : "yyyy-mm-dd"));
$fields[] = Array("label" => "Studiested", "type" => "select",
@@ -2348,7 +2348,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
if (!isset($_SESSION['valid-user'])) {
/*$fields[] = Array("label" => "aktiv i en forening?", "type" => "checkbox",
"attributes" => Array("name" => "active",
"label" => " hak av om du er eller vil bli aktiv i en forening på Studentersamfundet",
"label" => " hak av om du er eller vil bli aktiv i en forening på Studentersamfundet",
"checked" => (isset($data['active'])) ? "checked" : ""));
$fields[] = Array("label" => "forening", "type" => "select",
"attributes" => Array("name" => "division", "values" => $divs,
@@ -2357,7 +2357,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
} else {
$fields[] = Array("label" => "Legg til i gruppe?", "type" => "checkbox",
"attributes" => Array("name" => "group",
"label" => " Hak av for å registrere bruker i en gruppe",
"label" => " Hak av for å registrere bruker i en gruppe",
"checked" => (isset($data['group'])) ? "checked" : ""));
$fields[] = Array("label" => "Gruppe", "type" => "select",
"attributes" => Array("name" => "group_id", "values" => $groups,
@@ -2420,7 +2420,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"attributes" => Array("name" => "lastname" ,"size" => 50, "maxlength" => 50,
"readonly" => $readonly, "value" => $user->lastname));
$fields[] = Array("label" => "utenlandsk adresse?", "type" => "checkbox",
"attributes" => Array("name" => "addresstype", "label" => " Hak av for å registrere utenlandsk adresse",
"attributes" => Array("name" => "addresstype", "label" => " Hak av for å registrere utenlandsk adresse",
"readonly" => $readonly, "checked" => $user->addresstype == "int" ? "checked" : ""));
$fields[] = Array("label" => "gateadresse", "type" => "textarea",
"attributes" => Array("name" => "street", "cols" => 70, "rows" => 3,
@@ -2455,7 +2455,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
}
if ($user->validAddress == 0) {
$validAddressMessage = "Postadressen er merket som ugyldig, vennligst undersøk om det er riktig adresse";
$validAddressMessage = "Postadressen er merket som ugyldig, vennligst undersøk om det er riktig adresse";
$fields[] = Array("label" => "adressestatus",
"type" => "text",
"attributes" => Array("name" => "addressestatus", "readonly" => true,
@@ -2469,7 +2469,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "epost", "type" => "text",
"attributes" => Array("name" => "email" ,"size" => 50, "maxlength" => 120,
"readonly" => $readonly, "value" => $user->email));
$fields[] = Array("label" => "fødselsdato", "type" => "date",
$fields[] = Array("label" => "fødselsdato", "type" => "date",
"attributes" => Array("name" => "birthdate",
"readonly" => $readonly, "value" => $user->birthdate));
$fields[] = Array("label" => "studiested", "type" => "select",
@@ -2484,7 +2484,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"attributes" => Array("name" => "cardProduced",
"disabled" => $readonly, "value" => $user->getCardProduced()));
}
$fields[] = Array("label" => "har fått utlevert medlemskort", "type" => "hidden",
$fields[] = Array("label" => "har fått utlevert medlemskort", "type" => "hidden",
"attributes" => Array("name" => "cardDelivered",
"disabled" => $readonly, "value" => $user->getCardDelivered()));
@@ -2518,7 +2518,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "medlem", "type" => "hidden",
"attributes" => Array("name" => "userid",
"value" => $user->id));
$fields[] = Array("label" => "registrér bruker i ny gruppe", "type" => "select",
$fields[] = Array("label" => "registrér bruker i ny gruppe", "type" => "select",
"attributes" => Array("name" => "groupid", "values" => $groups));
$form = new Form($title, $enctype, $method, $action, $fields);
@@ -2558,7 +2558,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "brukernavn", "type" => "text",
"attributes" => Array("name" => "username", "size" => 12, "maxlength" => 12,
"value" => $user->username,
"help" => "Om brukernavnet er i bruk på forumet kreves det at du oppgir samme passord som på forumet for å verifisere at det er ditt brukernavn."));
"help" => "Om brukernavnet er i bruk på forumet kreves det at du oppgir samme passord som på forumet for å verifisere at det er ditt brukernavn."));
$fields[] = Array("label" => "passord", "type" => "password",
"attributes" => Array("name" => "password"));
$form = new Form($title, $enctype, $method, $action, $fields);
@@ -2572,7 +2572,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
print("<div id=\"statusField\">&nbsp;</div>");
$title = "registrér dokumenttype";
$title = "registrér dokumenttype";
$enctype = NULL;
$method = "post";
$action = "javascript: addCategory('document');";
@@ -2587,7 +2587,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
}
public function _editDocumentCategory(){
$title = "oppdatér dokumenttype";
$title = "oppdatér dokumenttype";
$documentcat = new DocumentCategory(scriptParam("documentcategoryid"));
$enctype = NULL;
@@ -2614,7 +2614,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
print("<div id=\"statusField\">&nbsp;</div>");
$title = "registrér aktivitetstype";
$title = "registrér aktivitetstype";
$enctype = NULL;
$method = "post";
$action = "javascript: addCategory('event');";
@@ -2629,7 +2629,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
}
public function _editEventCategory(){
$title = "oppdatér aktivitetstype";
$title = "oppdatér aktivitetstype";
$eventcat = new EventCategory(scriptParam("eventcategoryid"));
$enctype = NULL;
@@ -2656,7 +2656,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
print("<div id=\"statusField\">&nbsp;</div>");
$title = "registrér stillingstype";
$title = "registrér stillingstype";
$enctype = NULL;
$method = "post";
$action = "javascript: addCategory('job');";
@@ -2671,7 +2671,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
}
public function _editJobCategory(){
$title = "oppdatér stillingstype";
$title = "oppdatér stillingstype";
$jobcat = new JobCategory(scriptParam("jobcategoryid"));
$enctype = NULL;
@@ -2717,7 +2717,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
print("<div id=\"statusField\">&nbsp;</div>");
$title = "registrér produkt";
$title = "registrér produkt";
$enctype = "multipart/form-data";
$method = "post";
$action = "index.php?action=register-product&amp;page=register-product";
@@ -2732,11 +2732,11 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "kommentarfelt", "type" => "select",
"attributes" => Array("name" => "allow_comment",
"values" => $comment_options,
"help" => "Dette feltet angir om kunder kan legge til kommentarer ved kjøp. Bruk dette dersom man skal oppgi for eksempel størrelser."));
"help" => "Dette feltet angir om kunder kan legge til kommentarer ved kjøp. Bruk dette dersom man skal oppgi for eksempel størrelser."));
$fields[] = Array("label" => "vis i butikk", "type" => "select",
"attributes" => Array("name" => "display_in_shop",
"values" => $display_options,
"help" => "Dette feltet angir om produktet skal vises i nettbutikken. Dette gjelder de fleste produkter. Noen produkter (for eksempel medlemskap) skal normalt ikke vises i butikken, men kun være tilgjengelig gjennom andre sider. Dette feltet kan også brukes for å midlertidig fjerne produkter fra butikken."));
"help" => "Dette feltet angir om produktet skal vises i nettbutikken. Dette gjelder de fleste produkter. Noen produkter (for eksempel medlemskap) skal normalt ikke vises i butikken, men kun være tilgjengelig gjennom andre sider. Dette feltet kan også brukes for å midlertidig fjerne produkter fra butikken."));
$fields[] =Array("label" => "bilde", "type" => "file",
"attributes" => Array("name" => "userfile", "size" => 55));
$form = new Form($title, $enctype, $method, $action, $fields);
@@ -2744,7 +2744,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
}
public function _editProduct(){
$title = "oppdatér produkt";
$title = "oppdatér produkt";
$product = new Product(scriptParam("productid"));
$comment_options = array(
array('id' => '0', 'title' => 'Ikke tillat kommentar'),
@@ -2776,11 +2776,11 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "kommentarfelt", "type" => "select",
"attributes" => Array("name" => "allow_comment",
"currentValue" => $product->allow_comment, "values" => $comment_options,
"help" => "Dette feltet angir om kunder kan legge til kommentarer ved kjøp. Bruk dette dersom man skal oppgi for eksempel størrelser."));
"help" => "Dette feltet angir om kunder kan legge til kommentarer ved kjøp. Bruk dette dersom man skal oppgi for eksempel størrelser."));
$fields[] = Array("label" => "vis i butikk", "type" => "select",
"attributes" => Array("name" => "display_in_shop",
"currentValue" => $product->display_in_shop, "values" => $display_options,
"help" => "Dette feltet angir om produktet skal vises i nettbutikken. Dette gjelder de fleste produkter. Noen produkter (for eksempel medlemskap) skal normalt ikke vises i butikken, men kun være tilgjengelig gjennom andre sider. Dette feltet kan også brukes for å midlertidig fjerne produkter fra butikken."));
"help" => "Dette feltet angir om produktet skal vises i nettbutikken. Dette gjelder de fleste produkter. Noen produkter (for eksempel medlemskap) skal normalt ikke vises i butikken, men kun være tilgjengelig gjennom andre sider. Dette feltet kan også brukes for å midlertidig fjerne produkter fra butikken."));
$fields[] =Array("label" => "bilde", "type" => "file",
"attributes" => Array("name" => "userfile", "size" => 55));
$form = new Form($title, $enctype, $method, $action, $fields);
@@ -2792,10 +2792,10 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
public
function _registerMembership(){
?>
<h3>Har du allerede kjøpt medlemskap og fått medlemskort i en av barene på Chateau Neuf?</h3>
<p>Bruk ditt kortnummeret og telefonnummer til å <a href="https://inside.studentersamfundet.no/sms/register.php">registere medlemskapet på din bruker her</a>.</p>
<h3>Ønsker du å kjøpe nytt medlemskap eller fornye ditt medlemskap?</h3>
<p>Les mer om hvordan du kan <a href="https://studentersamfundet.no/bli-medlem/">kjøpe nytt medlemskap her</a>.</p>
<h3>Har du allerede kjøpt medlemskap og fått medlemskort i en av barene på Chateau Neuf?</h3>
<p>Bruk ditt kortnummeret og telefonnummer til å <a href="https://inside.studentersamfundet.no/sms/register.php">registere medlemskapet på din bruker her</a>.</p>
<h3>Ønsker du å kjøpe nytt medlemskap eller fornye ditt medlemskap?</h3>
<p>Les mer om hvordan du kan <a href="https://studentersamfundet.no/bli-medlem/">kjøpe nytt medlemskap her</a>.</p>
<?php
//$title = "Registrer medlemskap";
@@ -2826,10 +2826,10 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
public
function _renewMembership(){
?>
<h3>Har du allerede kjøpt medlemskap og fått medlemskort i en av barene på Chateau Neuf?</h3>
<p>Bruk ditt kortnummeret og telefonnummer til å <a href="https://inside.studentersamfundet.no/sms/register.php">registere medlemskapet på din bruker her</a>.</p>
<h3>Ønsker du å kjøpe nytt medlemskap eller fornye ditt medlemskap?</h3>
<p>Les mer om hvordan du kan <a href="https://studentersamfundet.no/bli-medlem/">kjøpe nytt medlemskap her</a>.</p>
<h3>Har du allerede kjøpt medlemskap og fått medlemskort i en av barene på Chateau Neuf?</h3>
<p>Bruk ditt kortnummeret og telefonnummer til å <a href="https://inside.studentersamfundet.no/sms/register.php">registere medlemskapet på din bruker her</a>.</p>
<h3>Ønsker du å kjøpe nytt medlemskap eller fornye ditt medlemskap?</h3>
<p>Les mer om hvordan du kan <a href="https://studentersamfundet.no/bli-medlem/">kjøpe nytt medlemskap her</a>.</p>
<?php
//$title = "aktiver medlemskap";
@@ -2843,7 +2843,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
// "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."));
// "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);
@@ -2891,31 +2891,31 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
"value" => $trans_id));
if ($value == NULL) {
if (@$product != NULL){
$fields[] = Array("label" => "beløp", "type" => "text",
$fields[] = Array("label" => "beløp", "type" => "text",
"attributes" => Array("name" => "amount", "size" => 5, "maxlength" => 5,
"value" => $product->price, "readonly" => "readonly"));
}else {
$fields[] = Array("label" => "beløp", "type" => "text",
$fields[] = Array("label" => "beløp", "type" => "text",
"attributes" => Array("name" => "amount", "size" => 5, "maxlength" => 5));
}
}else {
$fields[] = Array("label" => "beløp", "type" => "text",
$fields[] = Array("label" => "beløp", "type" => "text",
"attributes" => Array("name" => "amount", "size" => 5, "maxlength" => 5,
"value" => $value, "readonly" => "readonly"));
}
$fields[] = Array("label" => "VISA-kortnummer", "type" => "text",
"attributes" => Array("name" => "cardNumber", "size" => 16, "maxlength" => 16));
$fields[] = Array("label" => "utløpsmåned", "type" => "text",
$fields[] = Array("label" => "utløpsmåned", "type" => "text",
"attributes" => Array("name" => "cardNumberExpireMonth", "size" => 2, "maxlength" => 2));
$fields[] = Array("label" => "utløpsår", "type" => "text",
$fields[] = Array("label" => "utløpsår", "type" => "text",
"attributes" => Array("name" => "cardNumberExpireYear", "size" => 2, "maxlength" => 2));
$fields[] = Array("label" => "cvc", "type" => "text",
"attributes" => Array("name" => "cardNumberCVC", "size" => 3, "maxlength" => 3));
$form = new Form($title, $enctype, $method, $action, $fields);
$form->display();
?>
<p><img src="graphics/payex.png" alt="" style="display: inline;"/> Betalingen håndteres av <a href="http://www.payex.no/">Payex</a>.</p>
<p><img src="graphics/payex.png" alt="" style="display: inline;"/> Betalingen håndteres av <a href="http://www.payex.no/">Payex</a>.</p>
<?php
}
@@ -2973,7 +2973,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
if (!empty($order_id)){
$order = new Order($order_id);
if ($order->user_id != getCurrentUser()) {
notify("Ugyldig ordrenummer. Gå tilbake og prøv igjen.");
notify("Ugyldig ordrenummer. Gå tilbake og prøv igjen.");
return;
}
$order->display();
@@ -3016,13 +3016,13 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$order_id = scriptParam("order_id");
$order = new Order($order_id);
if ($order->user_id != getCurrentUser()) {
notify("Ugyldig ordrenummer. Gå tilbake og prøv igjen.");
notify("Ugyldig ordrenummer. Gå tilbake og prøv igjen.");
return;
}
$order->displayShortList();
$title = "Utfør betaling";
$title = "Utfør betaling";
$enctype = NULL;
$method = "post";
$action = "index.php?action=cart-checkout";
@@ -3042,22 +3042,22 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$fields[] = Array("label" => "trans id", "type" => "hidden",
"attributes" => Array("name" => "transactionid", "size" => 12, "maxlength" => 20,
"value" => $trans_id));
$fields[] = Array("label" => "beløp", "type" => "text",
$fields[] = Array("label" => "beløp", "type" => "text",
"attributes" => Array("name" => "amount", "size" => 5, "maxlength" => 5,
"value" => $value, "readonly" => "readonly"));
$fields[] = Array("label" => "VISA-kortnummer", "type" => "text",
"attributes" => Array("name" => "cardNumber", "size" => 16, "maxlength" => 16));
$fields[] = Array("label" => "utløpsmåned", "type" => "text",
$fields[] = Array("label" => "utløpsmåned", "type" => "text",
"attributes" => Array("name" => "cardNumberExpireMonth", "size" => 2, "maxlength" => 2));
$fields[] = Array("label" => "utløpsår", "type" => "text",
$fields[] = Array("label" => "utløpsår", "type" => "text",
"attributes" => Array("name" => "cardNumberExpireYear", "size" => 2, "maxlength" => 2));
$fields[] = Array("label" => "cvc", "type" => "text",
"attributes" => Array("name" => "cardNumberCVC", "size" => 3, "maxlength" => 3,
"help" => "CVC-koden finner du på baksiden av VISA-kortet ditt, som oftest i signaturfeltet. Det er de tre siste sifrene som skal brukes."));
"help" => "CVC-koden finner du på baksiden av VISA-kortet ditt, som oftest i signaturfeltet. Det er de tre siste sifrene som skal brukes."));
$form = new Form($title, $enctype, $method, $action, $fields);
$form->display();
?>
<p><img src="graphics/payex.png" alt="" style="display: inline;"/> Betalingen håndteres av <a href="http://www.payex.no/">Payex</a>.</p>
<p><img src="graphics/payex.png" alt="" style="display: inline;"/> Betalingen håndteres av <a href="http://www.payex.no/">Payex</a>.</p>
<?php
}
@@ -3065,12 +3065,8 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
public
function _displaySmsLog() {
if (!isset($conn)) {
$conn = & DB :: connect(getDSN());
}
if (DB :: isError($conn)) {
error("error: " . $conn->toString());
}
$conn = db_connect();
}
$since = scriptParam("since") ? scriptParam("since") : date('Y-m-d', strtotime( getNextMembershipExpiryDate() . " -1 year" ) );
@@ -3177,7 +3173,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
$search = trim($fornavn . " " . $etternavn);
}
$title = "Søk på kortnummer, fornavn og/eller etternavn";
$title = "Søk på kortnummer, fornavn og/eller etternavn";
$id = "usersearch";
$enctype = NULL;
$method = "post";
@@ -3244,10 +3240,10 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
} else {
print "<input type=\"hidden\" name=\"subaction\" value=\"sticker-sale\" />";
print "<select name=\"new-sticker-date\">\n";
print "<option value=\"" . getExpiryDate("now") . "\">" . "i år (" . getStickerPeriod(getExpiryDate('now')) . ")" . "</option>\n";
print "<option value=\"" . getExpiryDate("+1 year") . "\">" . "neste år (" . getStickerPeriod(getExpiryDate("+1 year")) . ")" . "</option>\n";
print "<option value=\"" . getExpiryDate("+3 year") . "\">" . "tre år (" . getStickerPeriod(getExpiryDate("+3 year")) . ")" . "</option>\n";
print "<option value=\"" . getExpiryDate("+5 year") . "\">" . "fem år (" . getStickerPeriod(getExpiryDate("+5 year")) . ")" . "</option>\n";
print "<option value=\"" . getExpiryDate("now") . "\">" . "i år (" . getStickerPeriod(getExpiryDate('now')) . ")" . "</option>\n";
print "<option value=\"" . getExpiryDate("+1 year") . "\">" . "neste år (" . getStickerPeriod(getExpiryDate("+1 year")) . ")" . "</option>\n";
print "<option value=\"" . getExpiryDate("+3 year") . "\">" . "tre år (" . getStickerPeriod(getExpiryDate("+3 year")) . ")" . "</option>\n";
print "<option value=\"" . getExpiryDate("+5 year") . "\">" . "fem år (" . getStickerPeriod(getExpiryDate("+5 year")) . ")" . "</option>\n";
print "</select>\n";
print "<input type=\"submit\" value=\"Selg oblat\" />";
}
@@ -3285,7 +3281,7 @@ Om dere lager en facebook side til arrangementet, ikke glem &aring; putte inn le
}
print "</table>";
} else {
print "<p>Ingen tidligere medlemmer funnet innenfor valgte søk.</p>";
print "<p>Ingen tidligere medlemmer funnet innenfor valgte søk.</p>";
}
/*
+9 -9
View File
@@ -37,7 +37,7 @@ class Payment {
$transaction->store();
$transaction_id = $transaction->id;
}else {
notify("Transaksjonen er allerede forsøkt gjennomført. Dette skyldes sannsynligvis at du har trykket to ganger på 'submit'-knappen.");
notify("Transaksjonen er allerede forsøkt gjennomført. Dette skyldes sannsynligvis at du har trykket to ganger på 'submit'-knappen.");
return;
}
@@ -49,7 +49,7 @@ class Payment {
$price = $this->amount * 100;
$priceArgList = 'VISA=%s,MC=%s'; // No CPA, VISA, MasterCard, SMS
$priceArgList = sprintf($priceArgList, $price, $price);
$description = "Kjøp fra Studentersamfundet.no";
$description = "Kjøp fra Studentersamfundet.no";
$returnURL = 'https://inside.studentersamfundet.no/index.php?action=transaction-return&transactionid='.$transaction_id; // ReturnURL
// Run Initialize. Check return-value
@@ -78,12 +78,12 @@ class Payment {
if (!($this->payex->getTransactionStatus() == PAYEX_TRANSACTIONSTATUS_SALE ||
$this->payex->getTransactionStatus() == PAYEX_TRANSACTIONSTATUS_CAPTURE) )
{
notify("Betalingen er ikke riktig gjennomført. Vennligst ta kontakt med support om du tror dette skyldes en feil.");
notify("Betalingen er ikke riktig gjennomført. Vennligst ta kontakt med support om du tror dette skyldes en feil.");
return false;
}
$transaction = new Transaction($transaction_id);
$transaction->setStatus("OK");
notify("Betalingen er gjennomført. En kvittering er blitt sendt til din registrerte epostadresse.");
notify("Betalingen er gjennomført. En kvittering er blitt sendt til din registrerte epostadresse.");
if (!$this->user_email) { // get user mail from current user
$user = new User(getCurrentUser());
$this->user_email = $user->email;
@@ -92,7 +92,7 @@ class Payment {
mysql_query("UPDATE `din_transaction_check` SET `order_ref2` = '$orderRef' WHERE `order_id`='{$transaction->id}' LIMIT 1");
return true;
}else {
notify("Betalingen er ikke riktig gjennomført. Vennligst ta kontakt med support om du tror dette skyldes en feil.");
notify("Betalingen er ikke riktig gjennomført. Vennligst ta kontakt med support om du tror dette skyldes en feil.");
return false;
}
}
@@ -107,12 +107,12 @@ class Payment {
$order = new Order($transaction->order_id);
$subject = "=?iso8859-1?Q?[$transaction->id] Kvittering for kj=F8p p=E5 studentersamfundet.no?=";
$message = "Hei!\n\n" .
"Du har nettopp gjennomført et kjøp på studentersamfundet.no. Transaksjonen har referansen $transaction->id.\n\n" .
"Du har kjøpt:\n" .
"Du har nettopp gjennomført et kjøp på studentersamfundet.no. Transaksjonen har referansen $transaction->id.\n\n" .
"Du har kjøpt:\n" .
$order->getConfirmationText()."\n" .
"Prisen for dette er NOK $transaction->amount,-\n" .
"Beløpet er blitt belastet ditt VISA-kort. På kontoutskriften vil det stå Payex AS.\n\n" .
"For spørsmål angående dette kan du svare på denne eposten. Se forøvrig http://www.studentersamfundet.no/kontakt/ for ytterligere kontaktinformasjon.\n\n" .
"Beløpet er blitt belastet ditt VISA-kort. På kontoutskriften vil det stå Payex AS.\n\n" .
"For spørsmål angående dette kan du svare på denne eposten. Se forøvrig http://www.studentersamfundet.no/kontakt/ for ytterligere kontaktinformasjon.\n\n" .
"Med vennlig hilsen\n" .
"Det Norske Studentersamfund\n\n";
$headers = "From: Det Norske Studentersamfund <support@studentersamfundet.no>\r\n";
+2 -2
View File
@@ -128,13 +128,13 @@ class Position {
<p><?php print prepareForHTML($this->text); ?></p>
<?php
if ($ads->numRows() > 0){?>
<h4>Denne stillingen er for øyeblikket utlyst:</h4>
<h4>Denne stillingen er for øyeblikket utlyst:</h4>
<ul>
<?php
while ($row =& $ads->fetchRow(DB_FETCHMODE_OBJECT)){?>
<li>
<a href="index.php?page=display-job&amp;jobid=<?php print $row->id; ?>">
Søknadsfrist <?php print(formatDatetime($row->expires)); ?></a>
Søknadsfrist <?php print(formatDatetime($row->expires)); ?></a>
</li>
<?php
}?>
+1 -1
View File
@@ -70,7 +70,7 @@ class Positions {
}
print(" </table>");
}else {?>
<p>Ingen stillingsbeskrivelser er registrert ennå.</p>
<p>Ingen stillingsbeskrivelser er registrert ennå.</p>
<?php
}
}else {
+4 -4
View File
@@ -107,7 +107,7 @@ class Product {
$this->_storeFilenames();
notify("Produkt oppdatert.");
}else {
notify("Problemer med lagring av produkt. Ingen endringer utført.");
notify("Problemer med lagring av produkt. Ingen endringer utført.");
error("Update product: " . $result->toString());
}
}
@@ -150,7 +150,7 @@ class Product {
if ($conn->affectedRows() > 0) {
notify("Produktet er slettet.");
} else {
notify("Ugyldig produktid, ingen handling utført.");
notify("Ugyldig produktid, ingen handling utført.");
}
} else {
error($result->toString());
@@ -286,14 +286,14 @@ AND t.status = 'OK' " .
$result =& $this->conn->query($sql);
if (DB::isError($result) == true){
notify('Liste over kjøpere er ikke tilgjengelig.');
notify('Liste over kjøpere er ikke tilgjengelig.');
error('List buyers: ' . $result->toString());
}
?>
<table>
<tr>
<th>#</th>
<th>kjøper</th>
<th>kjøper</th>
<th>antall</th>
<th>status</th>
<th>endre status</th>
+1 -1
View File
@@ -75,7 +75,7 @@ class Products {
if (DB::isError($result) != true){?>
<div class="text-column">
<h2>Produkter tilgjengelig for kjøp:</h2>
<h2>Produkter tilgjengelig for kjøp:</h2>
<?php
// Vis varen medlemskap hvis brukeren ikke har gyldig medlemskap
+1 -1
View File
@@ -50,7 +50,7 @@ class ProgramsSelection {
}
print(" </table>");
}else {?>
<p>Ingen programutvalg er registrert ennå.</p>
<p>Ingen programutvalg er registrert ennå.</p>
<?php
}
}else {
+5 -5
View File
@@ -112,7 +112,7 @@ class Transaction {
if ($conn->affectedRows() > 0){
notify("Transaksjonen er slettet.");
}else {
notify("Ugyldig transaksjonsid, ingen handling utført.");
notify("Ugyldig transaksjonsid, ingen handling utført.");
}
}else {
error($result->toString());
@@ -140,15 +140,15 @@ class Transaction {
function displayConfirmation() {
$order = new Order($this->order_id);
?>
<h3>Følgende bestilling er registrert og belastet ditt VISA-kort:</h3>
<h3>Følgende bestilling er registrert og belastet ditt VISA-kort:</h3>
<p>Transaksjonen har referansen <strong><?php print $this->id; ?></strong>.</p>
<?php
$order->displayConfirmation();
?>
<p>På kontoutskriften vil det stå Payex AS.</p>
<p>For spørsmål angående dette kan du kontakte <a href="mailto:support@studentersamfundet.no">support@studentersamfundet.no</a>.</p>
<p>Se forøvrig <a href="http://www.studentersamfundet.no/kontakt/">våre kontaktsider</a> for ytterligere kontaktinformasjon.</p>
<p>På kontoutskriften vil det stå Payex AS.</p>
<p>For spørsmål angående dette kan du kontakte <a href="mailto:support@studentersamfundet.no">support@studentersamfundet.no</a>.</p>
<p>Se forøvrig <a href="http://www.studentersamfundet.no/kontakt/">våre kontaktsider</a> for ytterligere kontaktinformasjon.</p>
<?php
}
}
+81 -87
View File
@@ -41,13 +41,7 @@ class User {
}
public function __construct($id, $data = NULL) {
$conn = & DB :: connect(getDSN());
if (DB :: isError($conn)) {
print ("error: " . $conn->toString());
exit ();
} else {
$this->conn = $conn;
}
$this->conn = db_connect();
$action = scriptParam("action");
$this->id = $id;
@@ -61,18 +55,18 @@ class User {
/* Validate user supplied data. */
if( !validate_username_length($data['username']) ) {
notify("Brukernavnet må være mellom 3 og 12 tegn.");
notify("Brukernavnet må være mellom 3 og 12 tegn.");
$this->id = -1;
return false;
}
if( !validate_username_chars($data['username']) ) {
notify("Brukernavnet kan kun inneholde små bokstaver.");
notify("Brukernavnet kan kun inneholde små bokstaver.");
$this->id = -1;
return false;
}
$this->username = strtolower(stripcslashes($data['username']));
if( !validate_password_length($data['password1']) ) {
notify("Passordet må være minst 8 tegn.");
notify("Passordet må være minst 8 tegn.");
$this->id = -1;
return false;
}
@@ -93,14 +87,14 @@ class User {
if (isDate($data['birthdate'])) {
$this->birthdate = $data['birthdate'];
} else {
notify("Ugyldig fødselsdato: " . $data['birthdate']);
notify("Ugyldig fødselsdato: " . $data['birthdate']);
$this->id = -1;
return false;
}
/* No duplicate phone numbers */
if( getUseridFromPhone($data['phonenumber']) !== false ) {
notify("Telefonnummeret er allerede registrert på en bruker.");
notify("Telefonnummeret er allerede registrert på en bruker.");
$this->id = -1;
return false;
}
@@ -289,8 +283,8 @@ class User {
return false;
}
// Slett adressen hvis den kun består av en x.
// Brukeren får da en mail med informasjon om å oppdatere adressen sin.
// Slett adressen hvis den kun består av en x.
// Brukeren får da en mail med informasjon om å oppdatere adressen sin.
if (substr($this->street, 0, 1) == 'x') {
$link = substr($this->street, 2);
if ($this->_deleteAddress($link)) {
@@ -352,11 +346,11 @@ class User {
public function _validate() {
$valid = true;
if( !valid_email($this->email) ) {
notify("Ugyldig format på epostadresse.");
notify("Ugyldig format på epostadresse.");
$valid = false;
}
if ( $this->firstname == "" || $this->lastname == "" ) {
notify("Du må oppgi både fornavn og etternavn.");
notify("Du må oppgi både fornavn og etternavn.");
$valid = false;
}
return $valid;
@@ -561,7 +555,7 @@ class User {
$result = $this->conn->query($sql);
if (DB :: isError($result) != true) {
if ($result->numRows() > 0) {
notify("Kortnummeret er allerede i bruk. Vennligst kontrollér nummeret.");
notify("Kortnummeret er allerede i bruk. Vennligst kontrollér nummeret.");
return false;
}
} else {
@@ -597,7 +591,7 @@ class User {
public function renewMembership($cardno) {
if (!$this->hasExpired()) {
notify("Du har allerede gyldig medlemskap for dette året.");
notify("Du har allerede gyldig medlemskap for dette året.");
return false;
}
$expires = getNextMembershipExpiryDate();
@@ -624,7 +618,7 @@ class User {
public function renewMembershipPayex() {
if (!$this->hasExpired()) {
notify("Du har allerede gyldig medlemskap for dette året.");
notify("Du har allerede gyldig medlemskap for dette året.");
return false;
}
$expires = getNextMembershipExpiryDate();
@@ -677,7 +671,7 @@ class User {
$expires = getNextMembershipExpiryDate();
if ($expires <= $this->expires) {
$newexpires = date("Y-m-d", strtotime("+1 year", strtotime($expires)));
notify($this->id . ", " . $this->getName() . " har allerede gyldig medlemskap for dette året. Har utløpsdato " . $this->expires . ", men ny ble prøvd satt til " . $expires . ". Personen vil få satt ny utløpsdato på medlemskapet til " . $newexpires);
notify($this->id . ", " . $this->getName() . " har allerede gyldig medlemskap for dette året. Har utløpsdato " . $this->expires . ", men ny ble prøvd satt til " . $expires . ". Personen vil få satt ny utløpsdato på medlemskapet til " . $newexpires);
$expires = $newexpires;
}
$this->conn->autoCommit(false);
@@ -707,7 +701,7 @@ class User {
/* Order new membercard if old one is lost */
public function renewMembercardPayex() {
if ($this->hasExpired()) {
notify("Du har ikke gyldig medlemskap for dette året. <a href='https://inside.studentersamfundet.no/index.php?page=register-membership'>Kjøp eller registrer medlemskap.</a>");
notify("Du har ikke gyldig medlemskap for dette året. <a href='https://inside.studentersamfundet.no/index.php?page=register-membership'>Kjøp eller registrer medlemskap.</a>");
return false;
}
$this->conn->autoCommit(false);
@@ -719,7 +713,7 @@ class User {
}
$this->_registerUpdate("Nytt medlemskort bestilt med Payex.");
if ($result = $this->conn->commit()) {
notify("Medlemskortet er lagt i produksjonskøen.");
notify("Medlemskortet er lagt i produksjonskøen.");
return true;
} else {
notify("Problemer med registrering av bestillingen.");
@@ -744,15 +738,15 @@ class User {
/*
* $newDate = YYYY-MM-DD or null (lifetime membership)
* Requires a full date for expiry, has to end on 1. of august or we get an exception.
* (orly? tror jeg har kodet noe feil her, men er ikke så viktig med datosjekk selv om
* jeg skulle ønske det var der)
* (orly? tror jeg har kodet noe feil her, men er ikke så viktig med datosjekk selv om
* jeg skulle ønske det var der)
*/
public function updateExpiry($newDate) {
if($newDate !== null && !preg_match("#^\d{4}-\d{2}-\d{2}$#", $newDate))
throw new Exception("Invalid date: $newDate");
if($this->expires === $newDate)
throw new Exception("Utløpsdatoen har allerede denne verdien");
throw new Exception("Utløpsdatoen har allerede denne verdien");
// Logger medlemskapssalget.
//$log_entry_id = logExpiryUpdate($this->id, $this->expires, $newDate);
@@ -766,10 +760,10 @@ class User {
$conn = db_connect();
$result = $this->conn->query($sql);
if (DB :: isError($result) != true) {
$this->_registerUpdate("Utløpsdato oppdatert til " . $newDate);
notify("Utløpsdato oppdatert.");
$this->_registerUpdate("Utløpsdato oppdatert til " . $newDate);
notify("Utløpsdato oppdatert.");
} else {
// logger at det gikk feil (håper denne funker ;))
// logger at det gikk feil (håper denne funker ;))
//logExpiryUpdateFail($log_entry_id);
error($result->toString());
@@ -905,8 +899,8 @@ class User {
print "<div>";
print "<input type=\"hidden\" name=\"action\" value=\"update-user-division-request\" />";
print "<select name=\"divrequest\">";
print "<option value=\"accept\">godkjenn forespørsel</option>";
print "<option value=\"reject\">avvis forespørsel</option>";
print "<option value=\"accept\">godkjenn forespørsel</option>";
print "<option value=\"reject\">avvis forespørsel</option>";
print "</select>";
print "<input type=\"submit\" value=\"lagre\" />";
print "</div>";
@@ -1034,7 +1028,7 @@ class User {
if (DB :: isError($result) != true) {
return true;
} else {
error("Registrér kortnummer: " . $result->toString());
error("Registrér kortnummer: " . $result->toString());
notify("Kortnummeret er allerede registrert.");
}
}
@@ -1064,7 +1058,7 @@ class User {
$result = $this->conn->query($sql);
return true;
} else {
error("Registrér kortnummer: " . $result->toString());
error("Registrér kortnummer: " . $result->toString());
notify("Problemer med registrering av kortnummer.");
return false;
}
@@ -1159,8 +1153,8 @@ class User {
$result = $this->conn->query($sql);
if (DB :: isError($result) != true) {
$this->_registerUpdate("Utløpsdato endret til $value");
notify("Utløpsdato for <strong>$this->firstname $this->lastname</strong> er endret til <strong>$value</strong>");
$this->_registerUpdate("Utløpsdato endret til $value");
notify("Utløpsdato for <strong>$this->firstname $this->lastname</strong> er endret til <strong>$value</strong>");
}*/
}
@@ -1176,8 +1170,8 @@ class User {
$result = $this->conn->query($sql);
if (DB :: isError($result) != true) {
if ($value == "reject") {
$this->_registerUpdate("Aktivforespørsel avvist");
notify("Forespørsel fra <strong>$this->firstname $this->lastname</strong> om å bli registrert som aktiv i <strong>$div->name</strong> er <strong>avslått</strong>.");
$this->_registerUpdate("Aktivforespørsel avvist");
notify("Forespørsel fra <strong>$this->firstname $this->lastname</strong> om å bli registrert som aktiv i <strong>$div->name</strong> er <strong>avslått</strong>.");
} else {
if ($value == "accept") {
$ugr = new UserGroupRelationship($this->id, 2);
@@ -1187,13 +1181,13 @@ class User {
$ugr2 = new UserGroupRelationship($this->id, $group_id);
$ugr2->store();
}
$this->_registerUpdate("Aktivforespørsel godkjent");
notify("Forespørsel fra <strong>$this->firstname $this->lastname</strong> om å bli registrert som aktiv i <strong>$div->name</strong> er <strong>godkjent</strong>.");
$this->_registerUpdate("Aktivforespørsel godkjent");
notify("Forespørsel fra <strong>$this->firstname $this->lastname</strong> om å bli registrert som aktiv i <strong>$div->name</strong> er <strong>godkjent</strong>.");
}
}
} else {
error("user-div-req: " . $result->toString());
notify("Behandling av forespørsel ble ikke utført.");
notify("Behandling av forespørsel ble ikke utført.");
}
}
@@ -1240,7 +1234,7 @@ class User {
print " <th>kortnr</th>\n";
print " <th>fornavn</th>\n";
print " <th>etternavn</th>\n";
print " <th>utløpsår</th>\n";
print " <th>utløpsår</th>\n";
print " <th>endre til</th>\n";
print " <th>oblat</th>\n";
print " <th>endre til</th>\n";
@@ -1328,8 +1322,8 @@ class User {
print "<form action=\"javascript: updateUserExpiry('" . $this->id . "')\" method=\"get\">";
print "<input type=\"hidden\" name=\"action\" value=\"update-user-expiry\" />\n";
print "<select name=\"newExpiryDate_" . $this->id . "\" id=\"newExpiryDate_" . $this->id . "\">\n";
print "<option value=\"0000-00-00\">" . "ugyldig utløpsår" . "</option>\n";
$loop = array('now'=>'inneværende år','+1 year'=>'neste år','+3 year'=>'tre år','+5 year'=>'fem år');
print "<option value=\"0000-00-00\">" . "ugyldig utløpsår" . "</option>\n";
$loop = array('now'=>'inneværende år','+1 year'=>'neste år','+3 year'=>'tre år','+5 year'=>'fem år');
foreach($loop as $time=>$label)
echo '<option ' . (getExpiryDate($time) == $this->expires?' selected="selected" ':'') . ' value="' . getExpiryDate($time) . '">' . $label . ' (' . getExpiryDate($time) . ')</option>';
@@ -1353,12 +1347,12 @@ class User {
print "<div>";
print "<input type=\"hidden\" name=\"action\" value=\"update-user-last-sticker\" />";
print "<select name=\"newStickerDate_" . $this->id . "\" id=\"newStickerDate_" . $this->id . "\">";
print "<option value=\"2011\">" . "I år, gammelt medlemskap" . "</option>\n";
print "<option value=\"2011\">" . "I år, gammelt medlemskap" . "</option>\n";
print "<option selected=\"selected\" value=\"" . getStickerPeriod("now") . "\">" . "inneværende år (" . getStickerPeriod("now") . ")" . "</option>\n";
print "<option value=\"" . getStickerPeriod("+1 year") . "\">" . "neste år (" . getStickerPeriod("+1 year") . ")" . "</option>\n";
print "<option value=\"" . getStickerPeriod("+3 year") . "\">" . "tre år (" . getStickerPeriod("+3 year") . ")" . "</option>\n";
print "<option value=\"" . getStickerPeriod("+5 year") . "\">" . "fem år (" . getStickerPeriod("+5 year") . ")" . "</option>\n";
print "<option selected=\"selected\" value=\"" . getStickerPeriod("now") . "\">" . "inneværende år (" . getStickerPeriod("now") . ")" . "</option>\n";
print "<option value=\"" . getStickerPeriod("+1 year") . "\">" . "neste år (" . getStickerPeriod("+1 year") . ")" . "</option>\n";
print "<option value=\"" . getStickerPeriod("+3 year") . "\">" . "tre år (" . getStickerPeriod("+3 year") . ")" . "</option>\n";
print "<option value=\"" . getStickerPeriod("+5 year") . "\">" . "fem år (" . getStickerPeriod("+5 year") . ")" . "</option>\n";
print "<option value=\"0000-00-00\">ingen verdi</option>";
print "</select>";
print "<input type=\"submit\" value=\"endre\" />";
@@ -1413,7 +1407,7 @@ class User {
$result = $conn->query($sql);
if (DB :: isError($result) == true) {
error("ResetPassword: " . $result->toString());
notify("Tjenesten er midlertidig utilgjengelig, vennligst forsøk igjen senere.");
notify("Tjenesten er midlertidig utilgjengelig, vennligst forsøk igjen senere.");
return false;
} else {
$this->_registerUpdate('Brukernavn og nytt passord sendt til bruker.');
@@ -1424,10 +1418,10 @@ class User {
public function _sendPassword() {
$sendto = $this->email;
$subject = "Brukernavn og passord for Studentersamfundet Inside";
$message = "Hei, $this->firstname $this->lastname!\n " . "\n" . "\nHer er din innloggingsinformasjon til Studentersamfundets medlemsider. " . "\n" . "\nDitt brukernavn er: $row->username" . "\nDitt passord er: $newPassword" . "\n" . "\nNår du logger på vil du bli bedt om å endre passord til noe som er lettere å huske." . "\n" . "\nhttps://inside.studentersamfundet.no/" . "\n" . "\nmvh" . "\n\nDet Norske Studentersamfund.";
$message = "Hei, $this->firstname $this->lastname!\n " . "\n" . "\nHer er din innloggingsinformasjon til Studentersamfundets medlemsider. " . "\n" . "\nDitt brukernavn er: $row->username" . "\nDitt passord er: $newPassword" . "\n" . "\nNår du logger på vil du bli bedt om å endre passord til noe som er lettere å huske." . "\n" . "\nhttps://inside.studentersamfundet.no/" . "\n" . "\nmvh" . "\n\nDet Norske Studentersamfund.";
$headers = 'From: Det Norske Studentersamfund <medlemskap@studentersamfundet.no>' . "\r\n";
if (mail($sendto, $subject, $message, $headers)) {
notify("Nytt brukernavn og passord er sendt til din registrerte epostadresse. Bruk skjemaet under for å logge deg inn.");
notify("Nytt brukernavn og passord er sendt til din registrerte epostadresse. Bruk skjemaet under for å logge deg inn.");
} else {
notify("Det oppstod en feil under sending av epost. Vennligst kontakt" .
"<a href=\"mailto:support@studentersamfundet.no\">webansvarlig</a>.");
@@ -1443,16 +1437,16 @@ class User {
$message = "Hei, " . $this->firstname . " " . $this->lastname . "!" .
"\n\n" .
"Vi har registrert at du har aktivert medlemskapet ditt i Det Norske Studentersamfund. " .
"For å kunne fremvise gyldig medlemskap så behøver du å laste ned appen SnappOrder på din telefon og velge Chateau Neuf.\n" .
"For å kunne fremvise gyldig medlemskap så behøver du å laste ned appen SnappOrder på din telefon og velge Chateau Neuf.\n" .
"\n" .
"Som medlem vil du få informasjon om arrangementer i vårt nyhetsbrev og rabatter på alt fra arrangementer" .
" til mat og drikke. I tillegg kan du være med og bestemme siden alle medlemmer har stemmerett ved medlemsmøter\n" .
"Som medlem vil du få informasjon om arrangementer i vårt nyhetsbrev og rabatter på alt fra arrangementer" .
" til mat og drikke. I tillegg kan du være med og bestemme siden alle medlemmer har stemmerett ved medlemsmøter\n" .
" og generalforsamlinger.\n" .
"\n";
$message .= "Er det noe du lurer på kan du bare svare på denne eposten, så svarer vi så fort vi klarer.\n".
$message .= "Er det noe du lurer på kan du bare svare på denne eposten, så svarer vi så fort vi klarer.\n".
"\n\n".
"Virker noe av det vi holder på med på huset spennende? Du kan bli med som aktiv i en eller mange av våre foreninger.\n Sjekk http://studentersamfundet/bliaktiv" .
"Virker noe av det vi holder på med på huset spennende? Du kan bli med som aktiv i en eller mange av våre foreninger.\n Sjekk http://studentersamfundet/bliaktiv" .
"\n\n" .
"Med vennlig hilsen\n\n" .
"Det Norske Studentersamfund\n\n";
@@ -1469,12 +1463,12 @@ class User {
$subject = "Medlemskortet ditt er produsert";
$message = "Hei, " . $this->firstname . " " . $this->lastname . "!" .
"\n\n" .
"Vi har nå produsert medlemskortet ditt i Det Norske Studentersamfund. " .
"Det ligger nå klart til avhenting i Glassbaren på Studentersamfundet og kan hentes der i Glassbarens åpningstid. \n" .
"Vi har nå produsert medlemskortet ditt i Det Norske Studentersamfund. " .
"Det ligger nå klart til avhenting i Glassbaren på Studentersamfundet og kan hentes der i Glassbarens åpningstid. \n" .
"\n" .
"For mer informasjon om hva som skjer på Det Norske Studentersamfund, gå inn på vår nettside: http://www.studentersamfundet.no/ .\n" .
"For mer informasjon om hva som skjer på Det Norske Studentersamfund, gå inn på vår nettside: http://www.studentersamfundet.no/ .\n" .
"\n" .
"Er det noe du lurer på kan du bare svare på denne eposten, så svarer vi så fort vi klarer.\n".
"Er det noe du lurer på kan du bare svare på denne eposten, så svarer vi så fort vi klarer.\n".
"\n\n" .
"Bli aktiv i dag!\n" .
"www.studentersamfundet.no/bliaktiv\n" .
@@ -1499,12 +1493,12 @@ class User {
$message = "Hei, " . $this->firstname . " " . $this->lastname . "!" .
"\n\n" .
"Vi har registrert at du har fornyet medlemsskapet ditt i Det Norske Studentersamfund. " .
"Medlemsoblat som viser at du har medlemskap kan hentes i Glassbaren på Studentersamfundet i Glassbarens åpningstid. Ta med medlemskortet ditt. \n" .
"Hvis du har mistet medlemskortet ditt kan du få ordnet nytt kort i Glassbaren også, eller bestille det fra nettbutikken.\n".
"Medlemsoblat som viser at du har medlemskap kan hentes i Glassbaren på Studentersamfundet i Glassbarens åpningstid. Ta med medlemskortet ditt. \n" .
"Hvis du har mistet medlemskortet ditt kan du få ordnet nytt kort i Glassbaren også, eller bestille det fra nettbutikken.\n".
"\n" .
"For mer informasjon om hva som skjer på Det Norske Studentersamfund, gå inn på vår nettside: http://www.studentersamfundet.no/ .\n" .
"For mer informasjon om hva som skjer på Det Norske Studentersamfund, gå inn på vår nettside: http://www.studentersamfundet.no/ .\n" .
"\n" .
"Er det noe du lurer på kan du bare svare på denne eposten, så svarer vi så fort vi klarer.\n".
"Er det noe du lurer på kan du bare svare på denne eposten, så svarer vi så fort vi klarer.\n".
"\n\n" .
"Bli aktiv i dag!\n" .
"www.studentersamfundet.no/bliaktiv\n" .
@@ -1527,7 +1521,7 @@ class User {
$subject = "Du er registrert med feil postadresse";
$message = "Hei, " . $this->firstname . " " . $this->lastname . "!" .
"\n\n" .
"Vi har sendt ut en postsending til deg, og fått beskjed fra posten " .
"Vi har sendt ut en postsending til deg, og fått beskjed fra posten " .
"om at du har flyttet fra \"" .
$this->street . ", " . $this->zipcode . " " . $this->postarea .
"\" til \"" .
@@ -1535,13 +1529,13 @@ class User {
"\".\n" .
"Brevet er videresendt til denne nye adressen. " .
"Hvis du ikke har mottatt dette brevet, eller ikke har flyttet kan " .
"du logge inn på våre medlemssider og oppdatere din adresse. " .
"Logg inn på denne siden: " .
"du logge inn på våre medlemssider og oppdatere din adresse. " .
"Logg inn på denne siden: " .
"https://www.studentersamfundet.no/inside - ditt brukernavn er " .
"\"" . $this->username . "\".\n" .
"\n" .
"Hvis du ikke har mottatt medlemskortet vil vi at du svarer på denne " .
"e-posten etter du har oppdatert din adresse og ber om å få tilsendt " .
"Hvis du ikke har mottatt medlemskortet vil vi at du svarer på denne " .
"e-posten etter du har oppdatert din adresse og ber om å få tilsendt " .
"nytt medlemskort.\n" .
"\n\n\n" .
"Mvh\n\n" .
@@ -1562,34 +1556,34 @@ class User {
$sendto = $this->email;
$linkMessage = "";
if ($link) {
$linkMessage = "Brevet vi har forsøkt å sende kan du også " .
"lese på nett fra denne adressen:\n$link\n\n";
$linkMessage = "Brevet vi har forsøkt å sende kan du også " .
"lese på nett fra denne adressen:\n$link\n\n";
}
$subject = "Postforsendelse er ikke kommet frem til addressen din";
$message = "Hei, " . $this->firstname . " " . $this->lastname . "!" .
"\n\n" .
"Vi har sendt ut en postsending til deg, og fått beskjed fra Posten ".
"om at du var ukjent på din oppgitte adresse. \n" .
"Vi sendte brevet til følgende adresse: \"" . $this->street . ", " .
"Vi har sendt ut en postsending til deg, og fått beskjed fra Posten ".
"om at du var ukjent på din oppgitte adresse. \n" .
"Vi sendte brevet til følgende adresse: \"" . $this->street . ", " .
$this->zipcode . " " . $this->postarea . "\". " .
"På grunn av tilbakemeldingen om at du er ukjent på adressen ".
"er brevet så blitt makulert av Posten, på oppdrag av oss." .
"På grunn av tilbakemeldingen om at du er ukjent på adressen ".
"er brevet så blitt makulert av Posten, på oppdrag av oss." .
"\n" .
$linkMessage .
"\n" .
"Hvis du ikke har mottat medlemskortet eller oblatet ditt er det " .
"mest sannsynlig det som var i denne postforsendelsen. Hvis du fortsatt " .
"bor på adressen over, eller har meldt flytting fra denne adressen må " .
"du klage til Posten, enten på telefon 810 00 710, eller gjennom skjemaet " .
"du finner på denne siden: http://www.posten.no/Kundeservice .\n" .
"Be om svar på epost og videresend denne til medlemskap@studentersamfundet.no " .
"så sender vi deg et nytt medlemskort kostnadsfritt. \n" .
"bor på adressen over, eller har meldt flytting fra denne adressen må " .
"du klage til Posten, enten på telefon 810 00 710, eller gjennom skjemaet " .
"du finner på denne siden: http://www.posten.no/Kundeservice .\n" .
"Be om svar på epost og videresend denne til medlemskap@studentersamfundet.no " .
"så sender vi deg et nytt medlemskort kostnadsfritt. \n" .
"\n".
"Hvis du derimot har oppgitt feil adresse, eller har flyttet uten å " .
"melde flytting må du logge inn på våre medlemsider, oppdatere adressen " .
"din og bestille nytt kort i nettbutikken. Da vil du automatisk få tilsendt " .
"nytt kort. Vi må ta 35 kroner for å dekke våre kostnader. " .
"Våre medlemsider finner du på https://inside.studentersamfundet.no/ ." .
"Hvis du derimot har oppgitt feil adresse, eller har flyttet uten å " .
"melde flytting må du logge inn på våre medlemsider, oppdatere adressen " .
"din og bestille nytt kort i nettbutikken. Da vil du automatisk få tilsendt " .
"nytt kort. Vi må ta 35 kroner for å dekke våre kostnader. " .
"Våre medlemsider finner du på https://inside.studentersamfundet.no/ ." .
"Ditt brukernavn er \"" . $this->username . "\". \n".
"\n\n\n" .
"Mvh\n\n" .
@@ -1613,13 +1607,13 @@ class User {
public function membershipStatus() {
if ($this->expires == "0000-00-00") {
$panel_class = 'danger';
$panel_text = "Du har ikke registrert medlemskap. <a href='https://inside.studentersamfundet.no/index.php?page=register-membership'>Kjøp eller registrer medlemskap</a>.";
$panel_text = "Du har ikke registrert medlemskap. <a href='https://inside.studentersamfundet.no/index.php?page=register-membership'>Kjøp eller registrer medlemskap</a>.";
} elseif ($this->expires == "") {
$panel_class = 'success';
$panel_text = "Du har livsvarig medlemskap.";
} elseif (strtotime($this->expires) < strtotime("now")) {
$panel_class = 'danger';
$panel_text = "Du har ikke registrert gyldig medlemskap i år (medlemskapet ditt gikk ut " . date("d.m.Y", strtotime($this->expires)) . "). <a href='https://inside.studentersamfundet.no/index.php?page=register-membership'>Kjøp eller registrer medlemskap</a>.";
$panel_text = "Du har ikke registrert gyldig medlemskap i år (medlemskapet ditt gikk ut " . date("d.m.Y", strtotime($this->expires)) . "). <a href='https://inside.studentersamfundet.no/index.php?page=register-membership'>Kjøp eller registrer medlemskap</a>.";
} elseif (strtotime($this->expires) > strtotime("now")) {
if ($this->getCardDelivered()) {
if ($this->lastSticker < date("Y", strtotime($this->expires))) {
+1 -7
View File
@@ -20,13 +20,7 @@ class UserGroupRelationship {
public
function __construct($user_id = NULL, $group_id = NULL) {
$conn = & DB :: connect(getDSN());
if (DB :: isError($conn)) {
print ("error: ".$conn->toString());
exit ();
} else {
$this->conn = $conn;
}
$this->conn = db_connect();
$this->user_id = $user_id;
$this->group_id = $group_id;
+12 -12
View File
@@ -138,7 +138,7 @@ class Users {
<th>fornavn</th>
<th>etternavn</th>
<th>medlemskort</th>
<th>utløpsår</th>
<th>utløpsår</th>
<th><?php print(($expiry == "no-card")? "mangler medlemskort" : "endre til"); ?></th>
<th>oblat</th>
<th>endre til</th>
@@ -200,7 +200,7 @@ class Users {
<th>fornavn</th>
<th>etternavn</th>
<th>medlemskort</th>
<th>utløpsår</th>
<th>utløpsår</th>
<th>endre til</th>
<th>oblat</th>
<th>endre til</th>
@@ -241,7 +241,7 @@ class Users {
}
print(" </table>");
}else {
print("<p>Ingen medlemmer funnet innenfor valgte søk.</p>");
print("<p>Ingen medlemmer funnet innenfor valgte søk.</p>");
}
}
@@ -276,7 +276,7 @@ AND udr.division_id_request = d.id";
$this->getDivisionRequestList();
if ($this->users->numRows() > 0){
?>
<p>Disse medlemmene har haket av for at de var aktive i din forening da de registrerte seg. Sjekk om dette stemmer. Dersom du ikke tror de er aktive kan du gjerne kontakte dem og høre om de vil bli aktive!</p>
<p>Disse medlemmene har haket av for at de var aktive i din forening da de registrerte seg. Sjekk om dette stemmer. Dersom du ikke tror de er aktive kan du gjerne kontakte dem og høre om de vil bli aktive!</p>
<p>Antall treff: <?php print($this->users->numRows()); ?></p>
<table class="sortable" id="divreqlist">
<tr>
@@ -294,7 +294,7 @@ AND udr.division_id_request = d.id";
}
print(" </table>");
}else {
print("<p>Ingen forespørseler registrert.</p>");
print("<p>Ingen forespørseler registrert.</p>");
}
}
@@ -360,11 +360,11 @@ AND udr.division_id_request = d.id";
print "<p>";
print "<a href=\"" . $_SERVER["PHP_SELF"] . "?page=" . $_GET["page"] . "\">Vis alle</a> | ";
print "<a href=\"" . $_SERVER["PHP_SELF"] . "?page=" . $_GET["page"] . "&year=current\">inneværende år</a>";
print "<a href=\"" . $_SERVER["PHP_SELF"] . "?page=" . $_GET["page"] . "&year=current\">inneværende år</a>";
print "</p>";
if ($year) {
print "<p>Viser oversikt over studiestuder for alle som har betalt medlemskap i nåværende år.</p>";
print "<p>Viser oversikt over studiestuder for alle som har betalt medlemskap i nåværende år.</p>";
} else {
print "<p>Viser alle medlemmer som noensinne har registrert seg.</p>";
}
@@ -404,7 +404,7 @@ AND udr.division_id_request = d.id";
if (isset($_POST["parseonly"])) {
print "<h3>Resultater av fil-analysen</h3>\n";
print "<p>For å registrere medlemskapene i databasen, gå nederst på denne siden.</p>\n";
print "<p>For å registrere medlemskapene i databasen, gå nederst på denne siden.</p>\n";
}
// read each line
@@ -428,12 +428,12 @@ AND udr.division_id_request = d.id";
$payment_user = new User($payment["kundenr"]);
if (isset($_POST["parseonly"])) {
print "Fant KID-betaling på linje " . $i . ". Beløp " . $payment["amount"] . " ble betalt inn " . date("d.m.Y", $payment["date"]) . "<br />\n";
print "Fant KID-betaling på linje " . $i . ". Beløp " . $payment["amount"] . " ble betalt inn " . date("d.m.Y", $payment["date"]) . "<br />\n";
print "Medlemsnr: " . $payment["kundenr"] . ", ". $payment_user->getName() . ", fakturanr: " . $payment["fakturanr"] . ", kontrollsiffer: " . $payment["CRC"] . ".<br />\n";
if ($payment_user->isHonorMember()) {
print "<font color=\"red\">" . $payment_user->getName() . " er livsvarig medlem.</font><br />\n";
} elseif ($payment_user->isMember()) {
print "<font color=\"red\">" . $payment_user->getName() . " er allerede medlem. Medlemsskapet vil bli satt til å være gyldig i ett år ekstra.</font><br />\n";
print "<font color=\"red\">" . $payment_user->getName() . " er allerede medlem. Medlemsskapet vil bli satt til å være gyldig i ett år ekstra.</font><br />\n";
}
print "<br />\n";
} else {
@@ -446,9 +446,9 @@ AND udr.division_id_request = d.id";
print "<br />Fant totalt $n betalinger i filen.<br />";
if ($n > 0) {
if (isset($_POST["parseonly"])) {
print "<b>Oppdateringen av medlemskapene er ikke lagret.</b> For å lagre oppdateringen må du velge å ikke analysere filen uten å oppdatere medlemskapsdatabasen nederst på denne siden.<br />\n";
print "<b>Oppdateringen av medlemskapene er ikke lagret.</b> For å lagre oppdateringen må du velge å ikke analysere filen uten å oppdatere medlemskapsdatabasen nederst på denne siden.<br />\n";
} else {
print "<b>Databasen er oppdatert med nytt medlemskap på personene.</b><br />\n";
print "<b>Databasen er oppdatert med nytt medlemskap på personene.</b><br />\n";
}
}
}
+1 -1
View File
@@ -87,7 +87,7 @@ class WeekPrograms {
}
print(" </table>");
}else {?>
<p>Ingen ukesprogram er registrert ennå.</p>
<p>Ingen ukesprogram er registrert ennå.</p>
<?php
}
}else {
+1 -1
View File
@@ -4,7 +4,7 @@
'DATA_FORMAT' => 'M d, Y',
'LANGUAGE' => 'norsk',
'SEARCH' => 'Søk',
'SEARCH' => 'Søk',
'CLICK_HERE' => 'Klikk her',
));
+3 -3
View File
@@ -3,9 +3,9 @@
$lang = array_merge($lang, array(
'MEMBERSHIP_REGISTRATION' => 'Registrere medlemskap',
'NEW_MEMBER' => 'Nytt medlem',
'NEW_MEMBER_EXPLAIN' => 'Om du ikke har vært medlem tidligere kan du registrere deg.',
'FORMER_MEMBER' => 'Har du vært medlem tidligere?',
'FORMER_MEMBER_EXPLAIN' => 'Vi har registrert alle som har vært medlem de siste årene i databasen vår. Du kan se hvilken e-post adresse du er registrert med på medlemskortet ditt. Tast inn din epostadresse for å se om du allerede er registrert:' ,
'NEW_MEMBER_EXPLAIN' => 'Om du ikke har vært medlem tidligere kan du registrere deg.',
'FORMER_MEMBER' => 'Har du vært medlem tidligere?',
'FORMER_MEMBER_EXPLAIN' => 'Vi har registrert alle som har vært medlem de siste årene i databasen vår. Du kan se hvilken e-post adresse du er registrert med på medlemskortet ditt. Tast inn din epostadresse for å se om du allerede er registrert:' ,
'UPDATE_CONTACT_INFO' => 'Oppdatere din kontaktinformasjon?',
'UPDATE_CONTACT_INFO_EXPLAIN' => 'Er du registrert tidligere, men har flyttet eller endret annen kontaktinformasjon kan du oppdatere dette.',
'ENTER_EMAIL' => 'Tast inn epost',
+1 -1
View File
@@ -59,7 +59,7 @@ while ($current = $list->fetchRow(DB_FETCHMODE_OBJECT)) {
<div id="sponsors" style="margin-top: 10px; border-top: 1px solid black; text-align: center;">
<p>Våre samarbeidspartnere:</p>
<p>Våre samarbeidspartnere:</p>
<a href="http://www.toro.no"><img src="http://www.studentersamfundet.no/bilder/sponsorer/toro.jpg" alt="Toro" /></a>
</div>
<div id="about" style="margin-top: 10px; border-top: 1px solid black; text-align: center;">
+2 -2
View File
@@ -8,7 +8,7 @@ $prog = new ProgramSelection($id);
<?php
if ($prog->type == "Billett") {
print("Arrangementer med billettsalg på Det Norske Studentersamfund");
print("Arrangementer med billettsalg på Det Norske Studentersamfund");
} else {
print($prog->type."program for Det Norske Studentersamfund");
}?>
@@ -45,7 +45,7 @@ Pris: <?php print $gig->priceNormal; ?>/<?php print $gig->priceConcession; ?>
---
Våre samarbeidspartnere:
Våre samarbeidspartnere:
Sony Ericsson - Chess - NextGenTel - Toro - Radio 1 - Dagbladet - The Voice TV
+5 -5
View File
@@ -15,13 +15,13 @@
if ($mode == EDIT_MODE && !checkAuth("perform-register-weekprogram")) {
if (!checkAuth("view-week-program")) {
// ikke tilgang til å vise denne siden
// ikke tilgang til å vise denne siden
//$ap->performAction();
$page = new Page();
$page->display();
exit();
}
// Ikke tilgang til å redigere
// Ikke tilgang til å redigere
$mode = "view";
}
?>
@@ -279,7 +279,7 @@
function day2dag ($day) {
switch ($day) {
case 0:
return "søndag";
return "søndag";
case 1:
return "mandag";
case 2:
@@ -291,7 +291,7 @@
case 5:
return "fredag";
case 6:
return "lørdag";
return "lørdag";
default:
return "";
}
@@ -409,7 +409,7 @@
</div>
<div id="sponsors" style="text-align: center; border-top: 1px solid black;">
<p>Våre samarbeidspartnere:</p>
<p>Våre samarbeidspartnere:</p>
<a href="http://www.toro.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/toro.jpg" alt="Toro" /></a>
<a href="http://www.akademika.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/akademika.png" alt="Akademika" /></a>
</div>
+1 -1
View File
@@ -42,7 +42,7 @@ Pris: <?php print $gig->priceNormal; ?>/<?php print $gig->priceConcession; ?>
<?php print html_entity_decode($prog->posttext); ?>
Våre samarbeidspartnere:
Våre samarbeidspartnere:
Toro
Akademika
+2 -2
View File
@@ -178,11 +178,11 @@ while ($current = $week_list->fetchRow(DB_FETCHMODE_OBJECT)) {
<div id="sponsors" style="text-align: center; border-top: 1px solid black;">
<p>Våre samarbeidspartnere:</p>
<p>Våre samarbeidspartnere:</p>
<a href="http://www.chess.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/chess.png" alt="Chess" /></a>
<a href="http://www.samsung.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/samsung.png" alt="Samsung" /></a>
<a href="http://www.toro.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/toro.jpg" alt="Toro" /></a>
<a href="http://www.nescafe.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/nescafe.png" alt="Nescafé" /></a>
<a href="http://www.nescafe.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/nescafe.png" alt="Nescafé" /></a>
<a href="http://www.dagbladet.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/dagbladet.gif" alt="Dagbladet" /></a>
<a href="http://www.kanal24.no"><img style="margin: 12px; border: none;" src="http://www.studentersamfundet.no/bilder/sponsorer/kanal24.png" alt="Kanal 24" /></a>
</div>