-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtodo.php
More file actions
75 lines (71 loc) · 2.68 KB
/
todo.php
File metadata and controls
75 lines (71 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<?php
//
// GiftWeb: PHP/PostgreSQL online Gift Registry System
// Matthew T. Jachimstal
// Copyright (C) 2000-2008 Matthew T. Jachimstal
//
// email: matthew@jachimstal.com
//
// Snail mail: Matthew Jachimstal
// 1106 Canterbury Ct, Unit D
// Elgin, IL 60120
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
//
//
require "./main.inc";
global $bgcolor;
global $textcolor;
global $linkcolor;
global $alinkcolor;
global $vlinkcolor;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><?php echo $title?></title>
</head>
<?php
# build <body> tag with preferences set from main.inc
echo "<body" ;
if ($bgcolor!="") { echo " bgcolor=\"$bgcolor\""; }
if ($textcolor!="") { echo " textcolor=\"$textcolor\""; }
if ($linkcolor!="") { echo " link=\"$linkcolor\""; }
if ($alinkcolor!="") { echo " alink=\"$alinkcolor\""; }
if ($vlinkcolor!="") { echo " vlink=\"$vlinkcolor\""; }
echo ">\n";
?>
<h2>Things I'm planning to fix, change or add. In no particular order.</h2>
<ul><li>Make it easier to contact the site administrator
<ul><li>Group administrators too, although they can't do much
beyond approve/deny.</li></ul></li>
<li>Make the code publicly available for download (done)
<ul><li>Clean it up, comment it</li>
<li>Add links on main pages (index.php, main.php) to license info</li>
<li>Allow the purchaser to add an item that is not on the list. Person
it is purchased for will not see it, other users will see it just
like any other item.</li>
<li>Fix the code that somehow removes primary group status
whenever someone adds/drops group membership.</li>
<li>Group admin page: Mass group request approve/deny</li>
<li>Add a page to request that a new group be created.
<ul><li>Create a site admin page for creating/deleting groups and
assigning group admins for each group</li></ul></li>
<li>Do some sanity checking on passwords. Identical username/password
combinations should probably be prohibited, although this might
annoy some users.</li>
</ul>
</body>
</html>