knapp for aa oppdatere foreningers update tid, ledd i automatisk purring paa foreninger

This commit is contained in:
glium337 committed 2011-03-02 00:19:28 +01:00
1 parent 72377371d6
commit 7f7285520f
2 files changed
+37 -1

No files matched your search

+2 -1
View File
@@ -104,7 +104,8 @@ class Division {
$this->office = $data['office'];
$this->user_id_contact = $data['user_id_contact'];
$this->url = $data['url'];
$this->divisioncategory_id = $data['divisioncategory_id'];
$this->divisioncategory_id = $data['divisioncategory_id'];
$this->updated = $data['updated'];
}
public function store(){
+35
View File
@@ -1041,12 +1041,27 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
$users = $userList->getList();
$divId = scriptParam("divisionid");
if(isset($_POST['isupdated']))
{
$db = db_connect();
if(!is_numeric($divId)) die();
$db->query('UPDATE `din_division` SET `updated`=now() WHERE `id`=' . $divId );
?>
Takk for at du oppdaterte siden!
<br /><br /><a href="https://www.studentersamfundet.no/inside/index.php?page=display-division&divisionid=<?php echo $divId ?>">Til foreningsside</a>
<?php
return;
}
$div = new Division($divId);
$title = "endre forening eller utvalg";
$enctype = "multipart/form-data";
$method = "post";
$action = "index.php?action=update-division&amp;page=display-division";
$fields = Array();
$fields[] = Array("label" => "divisionid", "type" => "hidden",
@@ -1083,6 +1098,26 @@ Teksten under er hentet fra kunnskapsdatabasen. Du st
$form = new Form($title, $enctype, $method, $action, $fields);
$form->display();
if($div->updated == null){
echo '<p>Denne siden kan det v&aelig;re veldig lenge siden ble oppdatert. Er informasjonen bra?';
?>
<form method="post">
<input name="isupdated" type="submit" value="Denne informasjonen er oppdatert og fin!" />
</form></p>
<?php
}else if(strtotime($div->updated) + 60 * 60 * 24 * 90 < time()):
echo '<p>Denne siden ble sist oppdatert ' . $div->updated . ', trenger den oppdatering?';
?>
<form method="post">
<input name="isupdated" type="submit" value="Nei, denne informasjonen er oppdatert og fin!" />
</form></p>
<?php
else:
echo '<p>Denne siden ble sist oppdatert ' . $div->updated . '</p>';
endif;
}
public function _displayPositions($selection = "0000-00-00"){