You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(15) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
|---|
|
From: <se...@us...> - 2002-09-03 15:01:05
|
Update of /cvsroot/memship/memship In directory usw-pr-cvs1:/tmp/cvs-serv13638 Removed Files: registrere2.php Log Message: Oppdatere header og fjerne overflødig fil. --- registrere2.php DELETED --- |
|
From: <se...@us...> - 2002-09-03 15:01:05
|
Update of /cvsroot/memship/memship/includes
In directory usw-pr-cvs1:/tmp/cvs-serv13638/includes
Modified Files:
head.php
Log Message:
Oppdatere header og fjerne overflødig fil.
Index: head.php
===================================================================
RCS file: /cvsroot/memship/memship/includes/head.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** head.php 18 Aug 2002 13:33:07 -0000 1.2
--- head.php 3 Sep 2002 15:01:02 -0000 1.3
***************
*** 19,24 ****
<td width="20%" valign="top" class="menu">
<table width="100%"><tr>
! <td> [ <a href="liste.php">Søk</a> ] </td>
! <td> [ <a href="registrere.php">Nytt medlem</a> ] </td>
<td> [ <a href="betalt.php">Betaling</a> ] </td>
<td> [ <a href="grupper.php">Grupper</a> ] </td>
--- 19,24 ----
<td width="20%" valign="top" class="menu">
<table width="100%"><tr>
! <td> [ <a href="index.php">Søk</a> ] </td>
! <td> [ <a href="newmember.php">Nytt medlem</a> ] </td>
<td> [ <a href="betalt.php">Betaling</a> ] </td>
<td> [ <a href="grupper.php">Grupper</a> ] </td>
|
|
From: <se...@us...> - 2002-09-03 14:54:07
|
Update of /cvsroot/memship/memship
In directory usw-pr-cvs1:/tmp/cvs-serv10731
Added Files:
newmember.php
Log Message:
Nå funker det å legge til folk. Bare helt basic felt funker, men det er
en smal sak å utvide. Når du prøver å legge til en bruker med samme
navn som en eksiterende bruker, får du opp en liste over disse brukerne
og et spørsmål om du virkelig vil legge til en til.
--- NEW FILE: newmember.php ---
<?php
include("includes/liblogin.php");
include("includes/head.php");
$done = $_POST['done'];
$final = $_POST['final'];
$data = $_POST['data'];
if ($done == "1") print '<h1>Du har registrert dette:</h1>';
else print '<h1>Registrer nytt medlem</h1>';
function make_input($name, $type, $var) {
print "<td with=\"100%\"> $name: </td><td><input type=\"$type\"
name=\"data[$name]\" value=\"$var]\"></td>";
}
print '<table width="100%"><tr><td>
<form action="newmember.php" method="post">
<table><tr><td width=100>';
print "Fornavn:</td><td><input type=\"text\" name=\"data[fornavn]\"
value=\"$data[fornavn]\">";
print '</td></tr><tr><td>';
print "Etternavn:</td><td><input type=\"text\" name=\"data[etternavn]\"
value=\"$data[etternavn]\">";
print '</td></tr><tr><td>';
print "Adresse:</td><td><input type=\"text\" name=\"data[adresse]\"
value=\"$data[adresse]\"></td></tr><tr><td>
Postnr:</td><td><input type=\"text\" size=\"4\"
name=\"data[postnr]\" value=\"$data[postnr]\">
</td></tr><tr><td>
Hjemmetelefon:</td><td><input type=\"text\" name=\"data[telhjem]\">
</td></tr><tr><td>
Jobbtelefon:</td><td><input type=\"text\" name=\"data[teljobb]\">
</td></tr><tr><td>
Mobiltelefon:</td><td><input type=\"text\" name=\"data[telmob]\">
</td></tr><tr><td>
Epost:</td><td><input type=\"text\" name=\"data[epost]\">
</td></tr><tr><td>
Kjønn: </td><td><input type=\"radio\" name=\"data[kjønn]\"
value=\"Gutt\">gutt
<input type=\"radio\" name=\"data[kjønn]\" value=\"Jente\">jente
</td></tr><tr><td>
Gruppe: </td><td>
<input type=\"checkbox\" name=\"data[rv]\" value=\"rv\">RV
<input type=\"checkbox\" name=\"data[ru]\" value=\"ru\">RU
<input type=\"checkbox\" name=\"data[rebell]\" value=\"ru\">Rebell
</td></tr><tr><td>
Skole/jobb:</td><td><input type=\"text\" name=\"data[skolejobb]\">
</td></tr><tr><td>
";
echo" Status:</td><td><select name=\"data[status]\">
<option value=\"medlem\">medlem</option>
<option value=\"kontakt\">kontakt</option>
<option value=\"bøllekontakt\">bøllekontakt</option>
<option value=\"ute\">ute</option>
</td></tr><tr><td>";
?>
Kommentarer:</td><td>
<input type="textarea" name="data[kommentar]">
</td></tr>
</table>
</td><td>
<?php
$forename = $data['fornavn'];
$surname = $data['etternavn'];
$dochanges = true;
if (($done == "1") && !($final == "1")) {
$sql = <<<ENDSQL
SELECT forename, surname, address, postal
FROM member
WHERE forename='$forename'
AND surname='$surname';
ENDSQL;
$result = &$conn->Execute($sql);
if (!$result) print $conn->ErrorMsg();
else if ($result->RecordCount() > 0) {
while (!$result->EOF) {
$sur = $result->fields['surname'];
$fore = $result->fields['forename'];
$addr = $result->fields['address'];
$post = $result->fields['postal'];
print "<p>Konflikt: $sur, $fore, $addr ($post)</p>";
$result->MoveNext();
}
print '<input name="final" type="hidden" value="1">';
print '<input name="done" type="hidden" value="1">';
$final = "0"; /* må trykke igjen */
print "<p>Trykk knappen en gang til for å legge til uansett</p>";
print '<input type="submit" value="Ok">';
} else {
$final = "1";
}
} else {
print '<input name="done" type="hidden" value="1">';
print '<input type="submit">';
} /* end of done but not final */
if ($final == "1") {
$forename = $data['fornavn'];
$surname = $data['etternavn'];
$address = $data['adresse'];
$postal = $data['postnr'];
$sql = <<<ENDSQL
INSERT INTO member (forename, surname, address, postal)
VALUES ('$forename','$surname','$address', '$postal')
ENDSQL;
$conn->debug = 1;
$result = &$conn->Execute($sql);
$conn->debug = 0;
if (!$result) print $conn->ErrorMsg();
}
?>
</td></tr></table>
</form>
<?php
include("includes/tail.php");
?>
|
|
From: <se...@us...> - 2002-09-03 13:38:42
|
Update of /cvsroot/memship/memship/includes
In directory usw-pr-cvs1:/tmp/cvs-serv15947/includes
Modified Files:
liblogin.php
Log Message:
Ditched crap http authentication and added proper php authentication.
Looks crap but is better. Trust me.
Index: liblogin.php
===================================================================
RCS file: /cvsroot/memship/memship/includes/liblogin.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** liblogin.php 21 Aug 2002 14:38:23 -0000 1.4
--- liblogin.php 3 Sep 2002 13:38:37 -0000 1.5
***************
*** 15,50 ****
$user;
$result;
$conn = &ADONewConnection('postgres7');
$conn->PConnect('localhost', "$dbuser", "", "$dbname");
! function authenticate() {
! header("WWW-Authenticate: Basic realm=\":-!\"");
! header("HTTP/1.0 401 Unauthorized");
! print("You must enter a valid login username and password
! to access this resource.\n");
! exit;
! }
!
! if (!isset($HTTP_SERVER_VARS['PHP_AUTH_USER'])) {
! authenticate();
! } else {
! $user = $HTTP_SERVER_VARS['PHP_AUTH_USER'];
! $password = $HTTP_SERVER_VARS['PHP_AUTH_PW']; /* plaintext for now */
! $sql = <<<ENDSQL
! SELECT member, email, password FROM member
! WHERE email='$user'
! AND password='$password';
ENDSQL;
! $result = $conn->Execute($sql);
! if ($result->RecordCount() <= 0) {
! authenticate();
}
- /* AND ipaddress='%s'",
- $HTTP_SERVER_VARS['REMOTE_ADDR']); */
}
- /*** Session code ***/
$member = $result->fields['member'];
session_name("memship");
--- 15,66 ----
$user;
$result;
+ $success = 0;
$conn = &ADONewConnection('postgres7');
$conn->PConnect('localhost', "$dbuser", "", "$dbname");
! session_name("memship");
! session_start();
! if (!isset($_SESSION['user'])) {
! // not authenticated
! if (isset($_POST['user'])) {
! // we tried to log in previous page, try to authenticate
! $user = $_POST['user'];
! $password = $_POST['password'];
! $sql = <<<ENDSQL
! SELECT member, email, password FROM member
! WHERE email='$user'
! AND password='$password';
ENDSQL;
! $result = $conn->Execute($sql);
! if ($result->RecordCount() == 1) {
! // success
! $_SESSION['user'] = $_POST['user'];
! $success = 1;
! }
! }
! if (!$success) {
! // we haven't tried to log in yet or failed to
! $server = $_SERVER['SERVER_ADDR'] . $_SERVER['PHP_SELF'];
! echo<<<ENDHTML
! <html>
! <body>
! <form method="post">
! <blockquote><h1>Login</h1>
! <p>User: <input type="text" name="user" size="12"><br>
! Pass: <input type="password" name="password" size="12"><br>
! </p><input type="submit" value="Ok"></blockquote>
! </form>
! </body>
! </html>
! ENDHTML;
! exit;
}
}
+ /*** We are now authenticated ***/
+
+ $user = $_SESSION['user'];
$member = $result->fields['member'];
session_name("memship");
|
|
From: <se...@us...> - 2002-09-03 13:38:42
|
Update of /cvsroot/memship/memship
In directory usw-pr-cvs1:/tmp/cvs-serv15947
Modified Files:
logout.php
Log Message:
Ditched crap http authentication and added proper php authentication.
Looks crap but is better. Trust me.
Index: logout.php
===================================================================
RCS file: /cvsroot/memship/memship/logout.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** logout.php 21 Aug 2002 13:44:13 -0000 1.1
--- logout.php 3 Sep 2002 13:38:38 -0000 1.2
***************
*** 1,6 ****
<?php
! header("WWW-Authenticate: Basic realm=\":-!\"");
! header("HTTP/1.0 401 Unauthorized");
include('includes/head.php');
?>
--- 1,7 ----
<?php
! include('includes/liblogin.php');
include('includes/head.php');
+
+ session_destroy();
?>
|
|
From: <to...@us...> - 2002-08-29 19:33:09
|
Update of /cvsroot/memship/memship
In directory usw-pr-cvs1:/tmp/cvs-serv32738
Modified Files:
liste-rader.php
Added Files:
list2.php
Log Message:
Har laget ei ny fil som heter list2.php, som skal ta over for liste2.php
og en del av de andre liste-*.php-filene. Som den står nå kjører den
bare en select i "member", men den må bygges ut så den kan lage
spørringa si utfra inndata fra list.php, som også må lages.
--- NEW FILE: list2.php ---
<?php
include("includes/liblogin.php");
function print_table ($recordSet, $interactive)
{
/*
Created by: Tor Berg 21.08.02
External variables: $recordSet Database object to be displayed
$interactive TRUE for interactive mode
Description: This function prints a table containing all the data returned with
the object $recordSet, and also adds a header with the keys from the array
*/
if($interactive){
print "<form name=\"myForm\" action=\"list2.php\" method=\"post\">";
print "<table><tr><th>select";
}
else{
print "<table><tr>";
}
while(list($key, $val)= each($recordSet->fields)){
print "<th>";
print $key;
}
while(!$recordSet->EOF){
reset($recordSet->fields);
print "<tr>";
if ($interactive) {
list($key, $val)=each($recordSet->fields);
print "<td><input name=\"\" value=\"$val\" type=\"checkbox\">";
print "<td><a href=\"edit2.php?member=" . $val . "\">$val </a>";
}
while(list($key, $val)=each($recordSet->fields)){
print "<td>";
print $val;
}
print "</tr>";
$recordSet->MoveNext();
}
print "</table>";
if ($interactive) {
print '<br> <input name="vanlig2" type="submit" value="Begrens">
<input name="ren2" type="submit" value="Utskriftsvennlig">
<input name="giroer" type="submit" value="Giroer">
<input name="klistrelapper" type="submit" value="Klistrelapper">
<input name="sms" type="submit" value="Send melding"><br />
Font:<input name="font_size" type="text" value="24" size="2">
X:<input name="x" type="text" value="80" size="2">
Y:<input name="y" type="text" value="240" size="2">
PapirX:<input name="paper_x" type="text" value="595" size="3">
PapirY:<input name="paper_y" type="text" value="842" size="3">
Rotasjon:<input name="rotate" type="text" value="0" size="2">
<input name="adressefelt" type="submit" value="Adressefelt">
';
print "</form>";
}
}
//Main part starts here
include("includes/head.php");
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
$recordSet = &$conn->Execute('select member,forename,surname,email from member');
if (!$recordSet) {
print $conn->ErrorMsg();
}
print_table($recordSet,TRUE);
?>
<?php
include("includes/tail.php");
?>
Index: liste-rader.php
===================================================================
RCS file: /cvsroot/memship/memship/liste-rader.php,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** liste-rader.php 2 Jul 2002 20:32:52 -0000 1.1.1.1
--- liste-rader.php 29 Aug 2002 19:33:04 -0000 1.2
***************
*** 1,33 ****
<?PHP
! $betaltres = pg_exec("SELECT * FROM betalt WHERE etternavn='$row[etternavn]' AND
! fornavn='$row[fornavn]' AND betalt.gruppenavn=ANY (SELECT gruppenavn
! FROM gruppe WHERE betalt.fornavn=gruppe.fornavn AND
! betalt.etternavn=gruppe.etternavn $grupper) ORDER BY år DESC");
! if (pg_numrows($betaltres) > 0) $betalt = pg_fetch_array($betaltres, 0);
! if ($vanlig) {
! $useme = implode(",",array("$row[etternavn]","$row[fornavn]"));
! echo "<input name=\"navn[$i]\" value=\"$useme\" type=\"checkbox\"></td><td>";
! echo "<a target=\"_new\" href=\"redigere2.php?medlem=" . htmlentities($row[fornavn]) .
! "%2C" . htmlentities($row[etternavn]) . "\">
$row[etternavn], $row[fornavn]</a></td><td> ";
! } else {
! echo "$row[etternavn], $row[fornavn]</td><td>";
! }
! if ($data[adresse] == "medlem.adresse") echo "$row[adresse]</td><td>";
! if ($data[postnr] == "medlem.postnr") echo "$row[postnr]</td><td>";
! if ($data[poststed] == "postnr.poststed") echo "$row[poststed]</td><td>";
! if ($data[telhjem] == "medlem.telhjem") echo "$row[telhjem]</td><td>";
! if ($data[teljobb] == "medlem.teljobb") echo "$row[teljobb]</td><td>";
! if ($data[telmob] == "medlem.telmob") echo "$row[telmob]</td><td>";
! if ($data[epost] == "medlem.epost") echo "$row[epost]</td><td>";
! if ($data[skolejobb] == "medlem.skolejobb") echo "$row[skolejobb]</td><td>";
! if ($data[kjønn] == "medlem.kjønn") echo "$row[kjønn]</td><td>";
! if ($data[regsentralt] == "medlem.regsentralt") echo "$row[regsentralt]</td><td>";
! if ($data[fondtype] == "medlem.fondtype") echo "$row[fondtype]</td><td>";
! if ($data[fondbank] == "medlem.fondbank") echo "$row[fondbank]</td><td>";
! if ($data[fondbeløp] == "medlem.fondbeløp") echo "$row[fondbeløp]</td><td>";
! if ($data[medlemstype] == "medlem.medlemstype") echo "$row[medlemstype]</td><td>";
! if ($data[ikkepost] == "medlem.ikkepost") echo "$row[ikkepost]</td><td>";
! if ($betalt && $data[betalt1] == "medlem.betalt1") echo "$betalt[beløp]</td><td>";
! if ($betalt && $data[betalt2] == "medlem.betalt2") echo "$betalt[år]</td><td>";
--- 1,80 ----
<?PHP
! function print_row ($item, $key){
! print "<td>$item ";
! }
!
! function print_table ($recordSet, $interactive)
! {
! /*
! Created by: Tor Berg 21.08.02
!
! External variables: $row results that are to be printed
!
! Description: This function prints out <tr> and </tr> tags, and the contents of array $row with "</td><td>" appended
!
! */
!
! print_r($recordSet->fields); //
!
! print "<table><tr>";
!
! while(current($recordSet->fields)){
! print "<th>";
! print key($recordSet->fields);
! next($recordSet->fields);
! }
!
!
! while(!$recordSet->EOF){
! print "<tr>";
!
! reset($recordSet->fields);
!
! while(current($recordSet->fields)){
! print "<td>";
! print current($recordSet->fields);
! next($recordSet->fields);
! }
!
! print "</tr><table>";
! $recordSet->MoveNext();
!
! }
!
!
!
!
! /*
! if ($interactive) {
! $useme = implode(",",array("$row[etternavn]","$row[fornavn]"));
! echo "<input name=\"navn[$i]\" value=\"$useme\" type=\"checkbox\"></td><td>";
! echo "<a target=\"_new\" href=\"redigere2.php?medlem=" . htmlentities($row[fornavn]) .
! "%2C" . htmlentities($row[etternavn]) . "\">
$row[etternavn], $row[fornavn]</a></td><td> ";
! } else {
! echo "$row[etternavn], $row[fornavn]</td><td>";
! }
! if ($data[adresse] == "medlem.adresse") echo "$row[adresse]</td><td>";
! if ($data[postnr] == "medlem.postnr") echo "$row[postnr]</td><td>";
! if ($data[poststed] == "postnr.poststed") echo "$row[poststed]</td><td>";
! if ($data[telhjem] == "medlem.telhjem") echo "$row[telhjem]</td><td>";
! if ($data[teljobb] == "medlem.teljobb") echo "$row[teljobb]</td><td>";
! if ($data[telmob] == "medlem.telmob") echo "$row[telmob]</td><td>";
! if ($data[epost] == "medlem.epost") echo "$row[epost]</td><td>";
! if ($data[skolejobb] == "medlem.skolejobb") echo "$row[skolejobb]</td><td>";
! if ($data[kjønn] == "medlem.kjønn") echo "$row[kjønn]</td><td>";
! if ($data[regsentralt] == "medlem.regsentralt") echo "$row[regsentralt]</td><td>";
! if ($data[fondtype] == "medlem.fondtype") echo "$row[fondtype]</td><td>";
! if ($data[fondbank] == "medlem.fondbank") echo "$row[fondbank]</td><td>";
! if ($data[fondbeløp] == "medlem.fondbeløp") echo "$row[fondbeløp]</td><td>";
! if ($data[medlemstype] == "medlem.medlemstype") echo "$row[medlemstype]</td><td>";
! if ($data[ikkepost] == "medlem.ikkepost") echo "$row[ikkepost]</td><td>";
! // if ($betalt && $data[betalt1] == "medlem.betalt1") echo "$betalt[beløp]</td><td>";
! // if ($betalt && $data[betalt2] == "medlem.betalt2") echo "$betalt[år]</td><td>";
! */
! echo("</tr>");
!
! //phpinfo();
! }
!
|
|
From: <se...@us...> - 2002-08-21 14:38:32
|
Update of /cvsroot/memship/memship/includes
In directory usw-pr-cvs1:/tmp/cvs-serv28319/includes
Modified Files:
liblogin.php
Log Message:
fix liten feil i session kode og insert
Index: liblogin.php
===================================================================
RCS file: /cvsroot/memship/memship/includes/liblogin.php,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** liblogin.php 21 Aug 2002 14:27:24 -0000 1.3
--- liblogin.php 21 Aug 2002 14:38:23 -0000 1.4
***************
*** 48,55 ****
$member = $result->fields['member'];
! session_name("Memship database for $dbname");
session_start();
- $conn->debug = true;
if (!isset($_SESSION['user'])) {
$_SESSION['user'] = $user;
$time = $conn->DBDate(time());
--- 48,55 ----
$member = $result->fields['member'];
! session_name("memship");
session_start();
if (!isset($_SESSION['user'])) {
+ session_register("user"); /* HACK, remove me when register_globals go */
$_SESSION['user'] = $user;
$time = $conn->DBDate(time());
***************
*** 61,65 ****
ENDSQL;
$conn->Execute($sql);
- $conn->debug = false;
}
--- 61,64 ----
|
|
From: <se...@us...> - 2002-08-21 14:27:29
|
Update of /cvsroot/memship/memship/includes
In directory usw-pr-cvs1:/tmp/cvs-serv24454/includes
Modified Files:
liblogin.php
Log Message:
For Tor
Index: liblogin.php
===================================================================
RCS file: /cvsroot/memship/memship/includes/liblogin.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** liblogin.php 21 Aug 2002 13:44:13 -0000 1.2
--- liblogin.php 21 Aug 2002 14:27:24 -0000 1.3
***************
*** 13,22 ****
$dbname = "rebell";
$dbuser = "www-data";
$conn = &ADONewConnection('postgres7');
$conn->PConnect('localhost', "$dbuser", "", "$dbname");
- // $conn->debug = true;
-
function authenticate() {
header("WWW-Authenticate: Basic realm=\":-!\"");
--- 13,22 ----
$dbname = "rebell";
$dbuser = "www-data";
+ $user;
+ $result;
$conn = &ADONewConnection('postgres7');
$conn->PConnect('localhost', "$dbuser", "", "$dbname");
function authenticate() {
header("WWW-Authenticate: Basic realm=\":-!\"");
***************
*** 33,37 ****
$password = $HTTP_SERVER_VARS['PHP_AUTH_PW']; /* plaintext for now */
$sql = <<<ENDSQL
! SELECT email, password FROM member
WHERE email='$user'
AND password='$password';
--- 33,37 ----
$password = $HTTP_SERVER_VARS['PHP_AUTH_PW']; /* plaintext for now */
$sql = <<<ENDSQL
! SELECT member, email, password FROM member
WHERE email='$user'
AND password='$password';
***************
*** 45,55 ****
}
-
/*** Session code ***/
session_name("Memship database for $dbname");
session_start();
if (!isset($_SESSION['user'])) {
! $_SESSION['user'] = 'none'; /* TEMP */
}
--- 45,65 ----
}
/*** Session code ***/
+ $member = $result->fields['member'];
session_name("Memship database for $dbname");
session_start();
+ $conn->debug = true;
if (!isset($_SESSION['user'])) {
! $_SESSION['user'] = $user;
! $time = $conn->DBDate(time());
! $ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
! $sql = <<<ENDSQL
! INSERT INTO login_log
! (member, ip_address, login_time)
! VALUES ('$member', '$ip', $time);
! ENDSQL;
! $conn->Execute($sql);
! $conn->debug = false;
}
|
|
From: <se...@us...> - 2002-08-21 13:44:18
|
Update of /cvsroot/memship/memship
In directory usw-pr-cvs1:/tmp/cvs-serv10681
Modified Files:
index.php
Added Files:
logout.php
Log Message:
Login authentication now works!
--- NEW FILE: logout.php ---
<?php
header("WWW-Authenticate: Basic realm=\":-!\"");
header("HTTP/1.0 401 Unauthorized");
include('includes/head.php');
?>
<p>Goodbye and <a href="index.php">welcome back</a>!</p>
<?php
include('includes/tail.php');
?>
Index: index.php
===================================================================
RCS file: /cvsroot/memship/memship/index.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** index.php 18 Aug 2002 13:33:06 -0000 1.4
--- index.php 21 Aug 2002 13:44:13 -0000 1.5
***************
*** 1,5 ****
<?php
! include('includes/liblogin.php');
! include('includes/head'.php');
?>
--- 1,5 ----
<?php
! include("includes/liblogin.php");
! include("includes/head.php");
?>
***************
*** 89,93 ****
<td>Mobilisering:</td><td><select name="krit[mobilisering]">
<option value="">Ingen</option>
! <?PHP
/*
$result = pg_exec("SELECT navn FROM arrangement");
--- 89,93 ----
<td>Mobilisering:</td><td><select name="krit[mobilisering]">
<option value="">Ingen</option>
! <?php
/*
$result = pg_exec("SELECT navn FROM arrangement");
***************
*** 123,127 ****
<option value="kontakt">kontakt</option>
<!-- obs bare for RU: -->
! <?PHP
/*
if ($ses_db==ru){
--- 123,127 ----
<option value="kontakt">kontakt</option>
<!-- obs bare for RU: -->
! <?php
/*
if ($ses_db==ru){
***************
*** 164,167 ****
<?php
! include('includes/tail.php');
?>
--- 164,167 ----
<?php
! include("includes/tail.php");
?>
|
|
From: <se...@us...> - 2002-08-21 13:44:18
|
Update of /cvsroot/memship/memship/includes
In directory usw-pr-cvs1:/tmp/cvs-serv10681/includes
Modified Files:
liblogin.php
Log Message:
Login authentication now works!
Index: liblogin.php
===================================================================
RCS file: /cvsroot/memship/memship/includes/liblogin.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** liblogin.php 18 Aug 2002 12:43:10 -0000 1.1
--- liblogin.php 21 Aug 2002 13:44:13 -0000 1.2
***************
*** 11,21 ****
// BAAAAD HACKS
$year = "2002";
! $dbname = "rebell"
! $dbuser = "perrin"
$conn = &ADONewConnection('postgres7');
! $conn->PConnect('localhost', '$dbuser', '$dbname');
! $conn->debug = true;
function authenticate() {
--- 11,21 ----
// BAAAAD HACKS
$year = "2002";
! $dbname = "rebell";
! $dbuser = "www-data";
$conn = &ADONewConnection('postgres7');
! $conn->PConnect('localhost', "$dbuser", "", "$dbname");
! // $conn->debug = true;
function authenticate() {
***************
*** 32,42 ****
$user = $HTTP_SERVER_VARS['PHP_AUTH_USER'];
$password = $HTTP_SERVER_VARS['PHP_AUTH_PW']; /* plaintext for now */
! $sql << ENDSQL
! SELECT username, password FROM authenticateTable
! WHERE username='$user'
AND password='$password';
! ENDSQL
$result = $conn->Execute($sql);
! if (!$result) {
authenticate();
}
--- 32,42 ----
$user = $HTTP_SERVER_VARS['PHP_AUTH_USER'];
$password = $HTTP_SERVER_VARS['PHP_AUTH_PW']; /* plaintext for now */
! $sql = <<<ENDSQL
! SELECT email, password FROM member
! WHERE email='$user'
AND password='$password';
! ENDSQL;
$result = $conn->Execute($sql);
! if ($result->RecordCount() <= 0) {
authenticate();
}
***************
*** 50,54 ****
session_name("Memship database for $dbname");
session_start();
! if (!isset($_SESSION['user']) {
$_SESSION['user'] = 'none'; /* TEMP */
}
--- 50,54 ----
session_name("Memship database for $dbname");
session_start();
! if (!isset($_SESSION['user'])) {
$_SESSION['user'] = 'none'; /* TEMP */
}
***************
*** 68,101 ****
?>
-
- <!-- ?xml version="1.0" encoding="UTF-8"? -->
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <link rel="STYLESHEET" type="text/css" href="p14.css" />
- <SCRIPT LANGUAGE="JavaScript">
- function switchAll() {
- for (var j = 1; j <= document.myForm.length; j++) {
- document.myForm.elements[j].checked = !document.myForm.elements[j].checked;
- }
- }
- </script>
- </head>
-
- <body>
-
- <table width="100%" cellspacing="0" cellpadding="10">
- <tr>
- <td width="20%" valign="top" class="menu">
- <table width="100%"><tr>
- <td> [ <a href="liste.php">Søk</a> ] </td>
- <td> [ <a href="registrere.php">Nytt medlem</a> ] </td>
- <td> [ <a href="betalt.php">Betaling</a> ] </td>
- <td> [ <a href="grupper.php">Grupper</a> ] </td>
- <td> [ RV-Fond ] </td>
- <td> [ <a href="mobilisere.php">Mobilisering</a> ] </td>
- </tr></table>
- </td></tr>
- </table>
-
- <!-- div align="justify" -->
--- 68,69 ----
|
|
From: <se...@us...> - 2002-08-18 13:33:09
|
Update of /cvsroot/memship/memship/includes
In directory usw-pr-cvs1:/tmp/cvs-serv19985/includes
Modified Files:
head.php
Log Message:
Update
Index: head.php
===================================================================
RCS file: /cvsroot/memship/memship/includes/head.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** head.php 18 Aug 2002 12:43:10 -0000 1.1
--- head.php 18 Aug 2002 13:33:07 -0000 1.2
***************
*** 23,28 ****
<td> [ <a href="betalt.php">Betaling</a> ] </td>
<td> [ <a href="grupper.php">Grupper</a> ] </td>
- <td> [ RV-Fond ] </td>
<td> [ <a href="mobilisere.php">Mobilisering</a> ] </td>
</tr></table>
</td></tr>
--- 23,28 ----
<td> [ <a href="betalt.php">Betaling</a> ] </td>
<td> [ <a href="grupper.php">Grupper</a> ] </td>
<td> [ <a href="mobilisere.php">Mobilisering</a> ] </td>
+ <td> [ <a href="logout.php">Avslutt</a> ] </td>
</tr></table>
</td></tr>
|
Update of /cvsroot/memship/memship
In directory usw-pr-cvs1:/tmp/cvs-serv19985
Modified Files:
index.php
Removed Files:
admin.php fail.php hode.php index2.php insert.php liste.php
Log Message:
Update
Index: index.php
===================================================================
RCS file: /cvsroot/memship/memship/index.php,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** index.php 18 Aug 2002 12:41:24 -0000 1.3
--- index.php 18 Aug 2002 13:33:06 -0000 1.4
***************
*** 1,37 ****
<?php
! include('liblogin.php');
?>
- <html>
- <head>
- <style type="text/css">
- .head { color: black; }
- h1 { color: black; }
- .hover { background: blue; }
- </style>
- </head>
- <body text="#000000" bgcolor="#ffffff">
- <h1 align="center">Sør-Trøndelag RV / RU</h1>
! <center> <!-- center-taggen er bare for IE -->
- <form method="POST" action="$form_target">
<table>
! <tr><td>Brukernavn: <td><input type="text" name="username" value="">
! <tr><td>Passord: <td><input type="password" name="password"><br><br>
! <tr><td><td><input type="submit" name="submit" value="Logg inn">
</table>
- </form>
- <br>
- <p>Er du allerede logget inn, kan du gå <a href="liste.php">hit</a>.<br>
- Du kan bruke den gamle databasen <a href="../gammelt2/index.php">her</a>.</p>
<br>
! <font size=-1>
! <p><b>Endringer i det siste:</b><br>
! ...
! </font>
! </center>
! </body>
! </html>
--- 1,167 ----
<?php
! include('includes/liblogin.php');
! include('includes/head'.php');
?>
! <h1>Søk i medlemsarkivet</h1>
!
! <form action="liste2.php" method="post">
!
! <!-- INFORMASJON -->
!
! <h3>Kryss av for den informasjonen du vil ha med.</h3>
<table>
! <tr>
! <td><input type="checkbox" name="data[betalt1]" value="medlem.betalt1">
! Beløp betalt
! </td>
! <td><input type="checkbox" name="data[betalt2]" value="medlem.betalt2">
! Betalt år
! </td>
! <td><input type="checkbox" name="data[adresse]" value="medlem.adresse">
! Adresse
! </td>
! <td><input type="checkbox" name="data[postnr]" value="medlem.postnr">
! Postnr
! </td>
! <!-- obs annen tabell -->
! <td><input type="checkbox" name="data[poststed]" value="postnr.poststed">
! Poststed
! </td>
! <td><input type="checkbox" name="data[status]" value="medlem.status">
! Status
! </td>
! <td><input type="checkbox" name="data[telhjem]" value="medlem.telhjem">
! Telefon
! </td>
! </tr>
! <tr>
! <td><input type="checkbox" name="data[teljobb]" value="medlem.teljobb">
! Telefon jobb
! </td>
! <td><input type="checkbox" name="data[telmob]" value="medlem.telmob">
! Telefon mobil
! </td>
! <td><input type="checkbox" name="data[epost]" value="medlem.epost">
! Epost
! </td>
! <td><input type="checkbox" name="data[kjønn]" value="medlem.kjønn">
! Kjønn
! </td>
! <td><input type="checkbox" name="data[skolejobb]" value="medlem.skolejobb">
! Skole/jobb
! </td>
! </tr>
! </table>
!
! <!-- SORTERING -->
!
! <h3>Sorter etter:</h3>
! <input type="hidden" name="testme" value="blah">
! <table>
! <tr>
! <td><input type="radio" name="sortby" value="medlem.etternavn" checked>Etternavn</td>
! <td><input type="radio" name="sortby" value="medlem.fornavn">Fornavn</td>
! <td><input type="radio" name="sortby" value="medlem.postnr">Postnr</td>
! <td><input type="radio" name="sortby" value="medlem.medlemstype">Medlemstype</td>
! </table>
!
! <!-- KRITERIER -->
!
! <h3>Kriterier:</h3>
!
! <p>Du må skille mellom store og små bokstaver for å få korrekt søkeresultat.
! (FIKS!!)
! Bruk % for å representere et ukjent antall ukjente tegn. Ved å fylle ut flere
! felt begrenser du resultatmengden, med unntak av grupper, der øker du resultatmengden
! for hver du krysser av for.</p>
!
! <table>
! <tr>
! <td>Fornavn:</td><td><input type="text" name="krit[fornavn]"></td>
! <td>Etternavn:</td><td><input type="text" name="krit[etternavn]"></td>
! <td>Adresse:</td><td><input type="text" name="krit[adresse]"></td>
! </tr>
! <tr>
! <td>Postnr:</td><td><input type="text" name="krit[postnr]"></td>
! <td>Poststed:</td><td><input type="text" name="krit[poststed]"></td>
! <td>Mobilisering:</td><td><select name="krit[mobilisering]">
! <option value="">Ingen</option>
! <?PHP
! /*
! $result = pg_exec("SELECT navn FROM arrangement");
! $j=pg_numrows($result);
! for($i=0;$i<$j;$i++){
! $row = pg_fetch_array($result, $i);
! echo "<option value=\"$row[navn]\">$row[navn]</option>";
! }
! */
! ?>
! </select></td>
! </tr>
! <tr>
! <td>Kjønn:</td><td><input type="radio" name="krit[kjønn]" value="gutt">gutt
! <input type="radio" name="krit[kjønn]" value="jente">jente
! </td>
! <td>Lag:</td><td><input type="text" name="krit[lag]"></td>
! <td>Skole/jobb:</td><td><input type="text" name="krit[skolejobb]"></td>
! </tr>
! <tr>
! <td>Epost:</td><td><input type="text" name="krit[epost]"></td>
! <td>Betalt:</td><td>
! <select name="krit[betalt]">
! <option value="0">Irrelevant</option>
! <option value="1">Betalt</option>
! <option value="2">Ikke betalt</option>
! </select>
! </td>
! <td>Status:</td>
! <td><select name="krit[status]">
! <option selected value="">alle</option>
! <option value="medlem">medlem</option>
! <option value="kontakt">kontakt</option>
! <!-- obs bare for RU: -->
! <?PHP
! /*
! if ($ses_db==ru){
! echo "
! <option value=\"bøllekontakt\">bøllekontakt</option>
! <option value=\"ute\">ute</option>
! ";} else {
! echo "
! <option value=\"nytt medlem\">nytt medlem</option>
! ";}
! */
! ?>
! </select>
! </td>
! </tr>
! <tr><td>Gruppe:</td>
! <td colspan="6">
! <?php
! /*
! $result = pg_exec("SELECT DISTINCT gruppenavn FROM gruppebeskrivelse");
! $j=pg_numrows($result);
! for($i=0;$i<$j;$i++){
! $row = pg_fetch_array($result, $i);
! $checked = "";
! if ($row[gruppenavn] == $ses_db) $checked = "checked";
! echo " [ $row[gruppenavn] <input type=\"checkbox\" name=\"gruppe[$i]\"
! value=\"$row[gruppenavn]\" $checked> ] ";
! }
! */
! ?>
! </td>
! </tr>
</table>
<br>
! <input name="vanlig" type="submit" value="Interaktivt resultat">
! <input name="ren" type="submit" value="Utskriftsvennlig resultat">
! </form>
! <?php
! include('includes/tail.php');
! ?>
--- admin.php DELETED ---
--- fail.php DELETED ---
--- hode.php DELETED ---
--- index2.php DELETED ---
--- insert.php DELETED ---
--- liste.php DELETED ---
|
|
From: <se...@us...> - 2002-08-18 12:44:40
|
Update of /cvsroot/memship/memship/includes In directory usw-pr-cvs1:/tmp/cvs-serv11377/includes Added Files: tail.php Log Message: Add tail html file --- NEW FILE: tail.php --- </body> </html> |
|
From: <se...@us...> - 2002-08-18 12:44:40
|
Update of /cvsroot/memship/memship In directory usw-pr-cvs1:/tmp/cvs-serv11377 Removed Files: hale.php Log Message: Add tail html file --- hale.php DELETED --- |
|
From: <se...@us...> - 2002-08-18 12:43:13
|
Update of /cvsroot/memship/memship/includes In directory usw-pr-cvs1:/tmp/cvs-serv11132/includes Added Files: head.php liblogin.php Log Message: Adding basic login code and html head file --- NEW FILE: head.php --- <!-- ?xml version="1.0" encoding="UTF-8"? --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <link rel="STYLESHEET" type="text/css" href="p14.css" /> <SCRIPT LANGUAGE="JavaScript"> function switchAll() { for (var j = 1; j <= document.myForm.length; j++) { document.myForm.elements[j].checked = !document.myForm.elements[j].checked; } } </script> </head> <body> <table width="100%" cellspacing="0" cellpadding="10"> <tr> <td width="20%" valign="top" class="menu"> <table width="100%"><tr> <td> [ <a href="liste.php">Søk</a> ] </td> <td> [ <a href="registrere.php">Nytt medlem</a> ] </td> <td> [ <a href="betalt.php">Betaling</a> ] </td> <td> [ <a href="grupper.php">Grupper</a> ] </td> <td> [ RV-Fond ] </td> <td> [ <a href="mobilisere.php">Mobilisering</a> ] </td> </tr></table> </td></tr> </table> --- NEW FILE: liblogin.php --- <?php /*** Includes ***/ include('adodb/adodb.inc.php'); /*** Authentication ***/ // BAAAAD HACKS $year = "2002"; $dbname = "rebell" $dbuser = "perrin" $conn = &ADONewConnection('postgres7'); $conn->PConnect('localhost', '$dbuser', '$dbname'); $conn->debug = true; function authenticate() { header("WWW-Authenticate: Basic realm=\":-!\""); header("HTTP/1.0 401 Unauthorized"); print("You must enter a valid login username and password to access this resource.\n"); exit; } if (!isset($HTTP_SERVER_VARS['PHP_AUTH_USER'])) { authenticate(); } else { $user = $HTTP_SERVER_VARS['PHP_AUTH_USER']; $password = $HTTP_SERVER_VARS['PHP_AUTH_PW']; /* plaintext for now */ $sql << ENDSQL SELECT username, password FROM authenticateTable WHERE username='$user' AND password='$password'; ENDSQL $result = $conn->Execute($sql); if (!$result) { authenticate(); } /* AND ipaddress='%s'", $HTTP_SERVER_VARS['REMOTE_ADDR']); */ } /*** Session code ***/ session_name("Memship database for $dbname"); session_start(); if (!isset($_SESSION['user']) { $_SESSION['user'] = 'none'; /* TEMP */ } /* function nedtrekksmeny_gruppe() { echo "<select name=\"gruppe\">"; $result = pg_exec("SELECT DISTINCT gruppenavn FROM gruppe"); $j=pg_numrows($result); for($i=0;$i<$j;$i++){ $row = pg_fetch_array($result, $i); echo "<option>$row[gruppenavn]</option>"; } echo "</select>"; } */ ?> <!-- ?xml version="1.0" encoding="UTF-8"? --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <link rel="STYLESHEET" type="text/css" href="p14.css" /> <SCRIPT LANGUAGE="JavaScript"> function switchAll() { for (var j = 1; j <= document.myForm.length; j++) { document.myForm.elements[j].checked = !document.myForm.elements[j].checked; } } </script> </head> <body> <table width="100%" cellspacing="0" cellpadding="10"> <tr> <td width="20%" valign="top" class="menu"> <table width="100%"><tr> <td> [ <a href="liste.php">Søk</a> ] </td> <td> [ <a href="registrere.php">Nytt medlem</a> ] </td> <td> [ <a href="betalt.php">Betaling</a> ] </td> <td> [ <a href="grupper.php">Grupper</a> ] </td> <td> [ RV-Fond ] </td> <td> [ <a href="mobilisere.php">Mobilisering</a> ] </td> </tr></table> </td></tr> </table> <!-- div align="justify" --> |
|
From: <se...@us...> - 2002-08-18 12:41:27
|
Update of /cvsroot/memship/memship/doc In directory usw-pr-cvs1:/tmp/cvs-serv10778/doc Added Files: STYLE TODO memship_schema_mysql.txt memship_schema_pgsql.txt Log Message: Reorganize source code a bit. Added doc/ directory --- NEW FILE: STYLE --- Not much. - All files that are includes should be called "lib*". - All include files should be put in include/ directory. - Never use session_register(), session_is_registered() or session_unregister() - Never rely on register_globals setting (it will be turned off for security reasons) --- NEW FILE: TODO --- (This appears to be a binary file; contents omitted.) --- NEW FILE: memship_schema_mysql.txt --- create table member (member INT NOT NULL AUTO_INCREMENT, forename varchar(40), surname varchar(40), address varchar(60), postal varchar(12), phone_home varchar(20), phone_work varchar(20), phone_mobile varchar(20), email varchar(30), gender bool, occupation varchar(30), comments varchar(200), secret_delivery bool, address_error bool, synchronised bool, country char(2), last_login timestamp, password varchar(20), login_errors smallint, primary key(member)); create table postal_errors (member INT NOT NULL, subgroup INT NOT NULL, unit int, primary key(member, subgroup)); create table payment_required (member INT NOT NULL, subgroup INT NOT NULL, unit int, payment int, primary key(member, subgroup)); create table access (member int not null, country char(2) not null, postal varchar(12) not null, primary key (member,country,postal)); create table login_log (member int not null, login_time timestamp not null, ip_address char(15), dns_name varchar(40), primary key(member,login_time)); create table user_change_log (member int not null, changed_time timestamp not null, changed_member int not null, primary key(member, changed_time, changed_member)); create table subgroup_change_log (member int not null, changed_time timestamp not null, changed_subgroup int not null, primary key (member, changed_time, changed_subgroup)); create table subgroup (subgroup int not null, member int not null, member_status int default '0', member_type int default '0', primary key(subgroup, member)); create table group_description (subgroup int not null auto_increment, name varchar(30), account varchar(20), address varchar(40), postal varchar(12), country char(2), phone varchar(20), email varchar(30), primary key(subgroup)); create table group_administration (member int not null, subgroup int not null, primary key(member, subgroup)); create table payment (member int not null, start int not null, subgroup int not null, units int default 0, payment int default 0, primary key(member, start, subgroup)); create table postal (postal_number int not null, postal_address varchar(40), country char(2) not null, primary key (postal_number, country)); create table ipaccess (member int not null, ipclass char(11) not null, access bool, password varchar(12), primary key (member, ipclass)); create table member_status (member_status varchar(20) not null, primary key(member_status)); create table member_type (member_type varchar(20) not null, primary key(member_type)); --- NEW FILE: memship_schema_pgsql.txt --- # Changed from mysql original: SERIAL instead of int AUTO_INCREMENT NOT # NULL) and datetime instead of timestamp create table member (member SERIAL, forename varchar(40), surname varchar(40), address varchar(60), postal varchar(12), phone_home varchar(20), phone_work varchar(20), phone_mobile varchar(20), email varchar(30), gender bool, occupation varchar(30), comments varchar(200), secret_delivery bool, address_error bool, synchronised bool, country char(2), last_login timestamp, password varchar(20), login_errors smallint, primary key(member)); create table postal_errors (member INT NOT NULL, subgroup INT NOT NULL, unit int, primary key(member, subgroup)); create table payment_required (member INT NOT NULL, subgroup INT NOT NULL, unit int, payment int, primary key(member, subgroup)); create table access (member int not null, country char(2) not null, postal varchar(12) not null, primary key (member,country,postal)); create table login_log (member int not null, login_time datetime not null, ip_address char(15), dns_name varchar(40), primary key(member, login_time)); create table user_change_log (member int not null, changed_time datetime not null, changed_member int not null, primary key(member, changed_time, changed_member)); create table subgroup_change_log (member int not null, changed_time datetime not null, changed_subgroup int not null, primary key (member, changed_time, changed_subgroup)); create table subgroup (subgroup int not null, member int not null, member_status int default '0', member_type int default '0', primary key(subgroup, member)); create table group_description (subgroup SERIAL, name varchar(30), account varchar(20), address varchar(40), postal varchar(12), country char(2), phone varchar(20), email varchar(30), primary key(subgroup)); create table group_administration (member int not null, subgroup int not null, primary key(member, subgroup)); create table payment (member int not null, start int not null, subgroup int not null, units int default 0, payment int default 0, primary key(member, start, subgroup)); create table postal (postal_number int not null, postal_address varchar(40), country char(2) not null, primary key (postal_number, country)); create table ipaccess (member int not null, ipclass char(11) not null, access bool, password varchar(12), primary key (member, ipclass)); create table member_status (member_status varchar(20) not null, primary key(member_status)); create table member_type (member_type varchar(20) not null, primary key(member_type)); |
|
From: <se...@us...> - 2002-08-18 12:41:27
|
Update of /cvsroot/memship/memship
In directory usw-pr-cvs1:/tmp/cvs-serv10778
Modified Files:
index.php
Added Files:
README
Removed Files:
STYLE TODO memship_schema_mysql.txt memship_schema_pgsql.txt
Log Message:
Reorganize source code a bit. Added doc/ directory
--- NEW FILE: README ---
For a new installation of Memship, edit these files
includes/head.php html outline
includes/liblogin.php db info
Index: index.php
===================================================================
RCS file: /cvsroot/memship/memship/index.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** index.php 16 Aug 2002 15:28:04 -0000 1.2
--- index.php 18 Aug 2002 12:41:24 -0000 1.3
***************
*** 1,2 ****
--- 1,5 ----
+ <?php
+ include('liblogin.php');
+ ?>
<html>
<head>
--- STYLE DELETED ---
--- TODO DELETED ---
--- memship_schema_mysql.txt DELETED ---
--- memship_schema_pgsql.txt DELETED ---
|
|
From: <se...@us...> - 2002-08-18 12:39:45
|
Update of /cvsroot/memship/memship/doc In directory usw-pr-cvs1:/tmp/cvs-serv10557/doc Log Message: Directory /cvsroot/memship/memship/doc added to the repository |
|
From: <se...@us...> - 2002-08-18 12:37:03
|
Update of /cvsroot/memship/memship/includes In directory usw-pr-cvs1:/tmp/cvs-serv10042/includes Log Message: Directory /cvsroot/memship/memship/includes added to the repository |
|
From: <se...@us...> - 2002-08-17 13:06:22
|
Update of /cvsroot/memship/memship In directory usw-pr-cvs1:/tmp/cvs-serv31511 Added Files: STYLE Log Message: Add STYLE, a file describing our (non-existent) coding style --- NEW FILE: STYLE --- Not much. All files that are includes should be called "lib*". |