You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(34) |
Aug
(215) |
Sep
(180) |
Oct
(135) |
Nov
(105) |
Dec
(81) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(76) |
Feb
(22) |
Mar
(154) |
Apr
(149) |
May
(128) |
Jun
(94) |
Jul
(14) |
Aug
(24) |
Sep
(77) |
Oct
(52) |
Nov
(22) |
Dec
(6) |
| 2003 |
Jan
(4) |
Feb
(10) |
Mar
(6) |
Apr
(29) |
May
(10) |
Jun
(37) |
Jul
(39) |
Aug
(13) |
Sep
(23) |
Oct
(3) |
Nov
(7) |
Dec
(2) |
| 2004 |
Jan
|
Feb
(10) |
Mar
(4) |
Apr
|
May
(35) |
Jun
(4) |
Jul
(17) |
Aug
(6) |
Sep
(14) |
Oct
(18) |
Nov
(2) |
Dec
(14) |
| 2005 |
Jan
(9) |
Feb
(30) |
Mar
(6) |
Apr
|
May
(38) |
Jun
(23) |
Jul
(21) |
Aug
(76) |
Sep
(50) |
Oct
(51) |
Nov
(13) |
Dec
|
|
From: Benjamin C. <bc...@us...> - 2001-10-25 13:00:24
|
Update of /cvsroot/phpbt/phpbt/docs/sgml In directory usw-pr-cvs1:/tmp/cvs-serv25207/sgml Modified Files: docs.dsl phpbt.sgml Added Files: schema.sgml Log Message: Added database schema --- NEW FILE: schema.sgml --- <!-- -*- sgml -*- --> <sect1 id="schema"> <title>Database Schema</title> <table> <title>Schema for table active_sessions</title> <tgroup cols="4"> <thead> <row> <entry>Field</entry> <entry>Type</entry> <entry>Key</entry> <entry>Description</entry> </row> </thead> <tbody> <row> <entry>sid</entry> <entry>varchar(32)</entry> [...1148 lines suppressed...] </row> <row> <entry>last_modified_date</entry> <entry>bigint(20) unsigned</entry> <entry></entry> <entry></entry> </row> </tbody> </tgroup> </table> </sect1> <!-- Local Variables: --> <!-- sgml-parent-document: "phpbt.sgml" --> <!-- End: --> Index: docs.dsl =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/sgml/docs.dsl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- docs.dsl 2001/10/01 01:12:38 1.3 +++ docs.dsl 2001/10/25 13:00:21 1.4 @@ -150,6 +150,12 @@ ;; Block-element spacing hack #f) +(define ($generate-book-lot-list$) + ;; Which Lists of Titles should be produced for Books? + (list (normalize "figure") +(normalize "example") +(normalize "equation"))) + </style-specification-body> </style-specification> Index: phpbt.sgml =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/sgml/phpbt.sgml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- phpbt.sgml 2001/10/17 13:44:10 1.8 +++ phpbt.sgml 2001/10/25 13:00:21 1.9 @@ -17,6 +17,7 @@ <!-- Developer's Guide --> <!ENTITY devstandards SYSTEM "devstandards.sgml"> <!ENTITY dependencies SYSTEM "dependencies.sgml"> +<!ENTITY schema SYSTEM "schema.sgml"> ]> @@ -59,6 +60,7 @@ &dependencies; &devstandards; +&schema; </chapter> </book> |
|
From: Javier S. <ja...@us...> - 2001-10-24 23:50:48
|
Update of /cvsroot/phpbt/phpbt/schemas In directory usw-pr-cvs1:/tmp/cvs-serv32078 Modified Files: pgsql.in Log Message: use 'database' doesn't work whith Postgres Begin must be call after create databse. Index: pgsql.in =================================================================== RCS file: /cvsroot/phpbt/phpbt/schemas/pgsql.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- pgsql.in 2001/10/13 23:15:22 1.6 +++ pgsql.in 2001/10/24 23:50:45 1.7 @@ -1,7 +1,4 @@ -BEGIN; - - -- PostgreSQL database creation script -- If you change the database name, make sure you change the DB_DATABASE -- constant in config.php. Make sure you edit the TBL_AUTH_USER insert below. @@ -12,6 +9,9 @@ create database BugTracker; use BugTracker; + +BEGIN; + CREATE TABLE active_sessions ( sid varchar(32) NOT NULL DEFAULT '', |
|
From: Benjamin C. <bc...@us...> - 2001-10-24 03:04:01
|
Update of /cvsroot/phpbt/phpbt
In directory usw-pr-cvs1:/tmp/cvs-serv31260
Modified Files:
newaccount.php
Log Message:
Don't depend on register_globals
Index: newaccount.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/newaccount.php,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- newaccount.php 2001/10/12 04:19:31 1.18
+++ newaccount.php 2001/10/24 03:03:58 1.19
@@ -25,48 +25,52 @@
include 'include.php';
function do_form() {
- global $q, $t, $login, $email, $firstname, $lastname, $STRING, $now, $u;
+ global $q, $t, $_pv, $STRING, $now, $u;
- if (!EMAIL_IS_LOGIN && !$login = trim($login))
+ if (!EMAIL_IS_LOGIN && !$_pv['login'] = trim($_pv['login']))
$error = $STRING['givelogin'];
- elseif (!$email or !valid_email($email))
+ elseif (!$_pv['email'] or !valid_email($_pv['email']))
$error = $STRING['giveemail'];
- elseif ($q->grab_field("select user_id from ".TBL_AUTH_USER." where email = '$email' or login = '$login'"))
+ elseif ($q->grab_field("select user_id from ".TBL_AUTH_USER." where email = '{$_pv['email']}' or login = '{$_pv['login']}'"))
$error = $STRING['loginused'];
if ($error) {
show_form($error);
return;
}
- $firstname = htmlspecialchars($firstname);
- $lastname = htmlspecialchars($lastname);
+ $firstname = htmlspecialchars($_pv['firstname']);
+ $lastname = htmlspecialchars($_pv['lastname']);
$password = genpassword(10);
if (ENCRYPT_PASS) {
$mpassword = md5($password);
} else {
$mpassword = $password;
}
- if (EMAIL_IS_LOGIN) $login = $email;
+ if (EMAIL_IS_LOGIN) {
+ $login = $_pv['email'];
+ } else {
+ $login = $_pv['login'];
+ }
$user_id = $q->nextid(TBL_AUTH_USER);
$q->query("insert into ".TBL_AUTH_USER." (user_id, login, first_name, last_name, email, password, active, created_date, last_modified_date)"
- ." values ($user_id, '$login', '$firstname', '$lastname', '$email', '$mpassword', 1, $now, $now)");
+ ." values ($user_id, '$login', '$firstname', '$lastname', '{$_pv['email']}', '$mpassword', 1, $now, $now)");
$q->query("insert into ".TBL_USER_GROUP." (user_id, group_id)"
." select $user_id, group_id from ".TBL_AUTH_GROUP." where group_name = 'user'");
- mail($email, $STRING['newacctsubject'], sprintf($STRING['newacctmessage'],
+ mail($_pv['email'], $STRING['newacctsubject'], sprintf($STRING['newacctmessage'],
$password), sprintf("From: %s\nContent-Type: text/plain; charset=%s\nContent-Transfer-Encoding: 8bit\n",ADMIN_EMAIL, $STRING['lang_charset']));
$t->set_file('content','newaccountsuccess.html');
}
function show_form($error = '') {
- global $q, $t, $login, $email, $firstname, $lastname;
+ global $q, $t, $_pv;
$t->set_file('content','newaccount.html');
$t->set_block('content', 'loginentryarea', 'loginarea');
$t->set_var(array(
'error' => $error,
- 'login' => stripslashes($login),
- 'email' => $email,
- 'firstname' => stripslashes($firstname),
- 'lastname' => stripslashes($lastname)
+ 'login' => stripslashes($_pv['login']),
+ 'email' => $_pv['email'],
+ 'firstname' => stripslashes($_pv['firstname']),
+ 'lastname' => stripslashes($_pv['lastname'])
));
// Show the login field if necessary
|
|
From: Ben C. <php...@be...> - 2001-10-22 03:59:21
|
The main thing I would like to see for 0.5.0 is a completely web-based installation, like phpBB (for one example). Two other features that would be nice to have in this version would be a perl script to allow for bug submissions by email and the option to restrict projects to user groups. I'd like to target the end of November (at the latest) for the release. Does anybody else have any features they'd like to see in the next release? |
|
From: Ben C. <php...@be...> - 2001-10-22 03:56:29
|
I got an email from a guy trying to use the tracker with postgres 7.03. Since I don't use pg, I submitted the problem as a support request at the sourceforge site and assigned it to Javier. Javier, if you don't think you'll have the time to look at the problem, let me know and I'll take a stab at it. Thanks! |
|
From: Benjamin C. <bc...@us...> - 2001-10-19 03:19:27
|
Update of /cvsroot/phpbt/phpbt/docs/html/images/shots/user In directory usw-pr-cvs1:/tmp/cvs-serv21729 Removed Files: bugdetail.jpg buglist.jpg enterbug-chooseproject.jpg enterbug-detail.jpg query.jpg Log Message: not needed (at least for now) --- bugdetail.jpg DELETED --- --- buglist.jpg DELETED --- --- enterbug-chooseproject.jpg DELETED --- --- enterbug-detail.jpg DELETED --- --- query.jpg DELETED --- |
|
From: Benjamin C. <bc...@us...> - 2001-10-19 02:53:17
|
Update of /cvsroot/phpbt/phpbt In directory usw-pr-cvs1:/tmp/cvs-serv17587 Modified Files: CHANGELOG Log Message: Updating for 0.4.0 Index: CHANGELOG =================================================================== RCS file: /cvsroot/phpbt/phpbt/CHANGELOG,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- CHANGELOG 2001/10/16 04:26:47 1.20 +++ CHANGELOG 2001/10/19 02:53:14 1.21 @@ -1,10 +1,10 @@ --- 0.4.0 -- Oct 2001 -: Fixed a bug with the Features section of the configure script. +-- 0.4.0 -- 18 Oct 2001 : Improved the CSS file to make choosing different color schemes easier. : Consolidated the two separate templates directories into one tree. : Fixed a bug with the OS table creation. -: Moved configuration information to the database. +: Moved configuration information to the database; dropped the configure script. : Added the ability to search by login as well as email. +: First release of documentation. -- 0.3.3 -- 2 Oct 2001 : Added the ability to enter cvs:filename.ext or cvs:path/filename.ext:v.vv |
|
From: Benjamin C. <bc...@us...> - 2001-10-19 02:48:14
|
Update of /cvsroot/phpbt/phpbt In directory usw-pr-cvs1:/tmp/cvs-serv16702 Added Files: UPGRADING Log Message: Instructions for people upgrading --- NEW FILE: UPGRADING --- Upgrading from 0.3.x to 0.4.0 ----------------------------- The admin templates have been moved from admin/templates/default to templates/default/admin, so if you have customized your templates you'll want to move the admin templates to the new location. The configure_db script can be run with the -u option to create the file createdb.sql which will have the SQL commands necessary to update your database. This release includes the creation of a new table, called configuration by default, which stores the configuration information for the bug tracker. |
|
From: Benjamin C. <bc...@us...> - 2001-10-19 02:46:43
|
Update of /cvsroot/phpbt/phpbt In directory usw-pr-cvs1:/tmp/cvs-serv16578 Removed Files: configure Log Message: No longer needed with the configuration info stored in the database and handled via the web interface --- configure DELETED --- |
|
From: Ben C. <php...@be...> - 2001-10-17 15:27:25
|
I'm ready to release 0.4.0, and I'd like to include the documentation that has been done so far with the release. If you could, please read over it and check it for errors, typos, and lack of clarity. If you think of other docs that need to be included in this first round of documentation, feel free to write it :) or let me know so I can write it. You'll note that running the configure script is no longer part of the installation, so I do plan to remove it before the release. Thanks for your help! |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 13:44:13
|
Update of /cvsroot/phpbt/phpbt/docs/html/images/shots/user In directory usw-pr-cvs1:/tmp/cvs-serv20584/html/images/shots/user Modified Files: bugdetail.jpg bugdetail.png Log Message: Added the bug detail section Index: bugdetail.jpg =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/images/shots/user/bugdetail.jpg,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 Binary files /tmp/cvsMQ7wSJ and /tmp/cvswNtD7i differ Index: bugdetail.png =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/images/shots/user/bugdetail.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 Binary files /tmp/cvsJnKkUK and /tmp/cvsY0U6ul differ |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 13:44:13
|
Update of /cvsroot/phpbt/phpbt/docs/sgml In directory usw-pr-cvs1:/tmp/cvs-serv20584/sgml Modified Files: phpbt.sgml Added Files: bugdetail.sgml Log Message: Added the bug detail section --- NEW FILE: bugdetail.sgml --- <!-- -*- sgml -*- --> <sect1 id="bugdetail"> <title>Working with Bugs</title> <para>The majority of the time you spend with &phpbt; will probably be on the bug detail page. This page shows you all the information about a bug, and allows you to change most of it. </para> <screenshot> <screeninfo>Bug Detail</screeninfo> <mediaobject> <imageobject> <imagedata fileref="images/shots/user/bugdetail.png" format="PNG"> </imageobject> <imageobject> <imagedata fileref="images/shots/user/bugdetail.jpg" format="JPG"> </imageobject> <imageobject> <imagedata fileref="images/shots/user/bugdetail.eps" format="EPS" align="center"> </imageobject> <textobject> <phrase>Screen shot of editing a bug.</phrase> </textobject> <caption> <para>Editing a bug.</para> </caption> </mediaobject> </screenshot> <para>When changes are made to a bug, an email is sent to the person who reported it and to the person to whom the bug is assigned. However, email is not sent to the person who is making the changes to the bug. So, if a bug has been submitted and assigned to a developer, and then the developer adds comments to the bug, then those comments will be emailed to the reporter but not to the developer. Additional people can be added to receive these change emails by adding them to the CC list. To remove people from the CC list, simply select the people to be removed and submit the form.</para> <para>The set of radio buttons beneath the <guilabel>Update Bug Status</guilabel> label changes depending on the status of the bug. The bug in the screen shot is one that has been newly submitted, so it is unassigned at the moment. If a developer looking at this bug wanted to take ownership, she would click <guilabel>Accept bug</guilabel> and then submit the form. If a bug is resolved as a duplicate of another bug (e.g, bug #77), it will be closed and a comment will be added to this bug and to bug #77 noting that this bug is a duplicate of that one. If there is a developer assigned to be the owner of this component (in this case, "name test"), then the bug can be assigned to that individual by clicking the last radio button.</para> <para>Files can be added to a bug as attachments by clicking on the <guilabel role="hyperlink">Create Attachment</guilabel> link. This will bring up another form where you can supply a short description and browse for the file to be uploaded. Attachments can be viewed (and can be deleted by administrators) from the attachment list.</para> <para>Adding comments to a bug allows you to provide more detail about what caused the bug or what the expected behavior was, but also allow the developer and the user to communicate about a bug while keeping a history of those notes. Comments that are added to a bug will be emailed as described previously. HTML tags will be stripped from the comments, but there are two special character sequences that can be used to create links when the comments are displayed:</para> <itemizedlist> <listitem> <para><userinput>bug #<replaceable>nn</replaceable></userinput> : Causes a link to be created to the numbered bug in &phpbt;.</para> </listitem> <listitem> <para><userinput>cvs:<filename><replaceable>path/filename.ext</replaceable></filename><optional>:<replaceable>v.vv</replaceable></optional></userinput> : Creates a link to a view of the specified source file in the CVS web interface specified in the configuration. The CVS version number is optional, so the format would be <userinput>cvs:<filename><replaceable>path/filename.ext</replaceable></filename></userinput> if the version isn't specified.</para> </listitem> </itemizedlist> </sect1> <!-- Local Variables: --> <!-- sgml-parent-document: "phpbt.sgml" --> <!-- End: --> Index: phpbt.sgml =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/sgml/phpbt.sgml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- phpbt.sgml 2001/10/17 04:02:28 1.7 +++ phpbt.sgml 2001/10/17 13:44:10 1.8 @@ -8,6 +8,7 @@ <!-- User's Guide --> <!ENTITY primer SYSTEM "primer.sgml"> <!ENTITY bugsearch SYSTEM "bugsearch.sgml"> +<!ENTITY bugdetail SYSTEM "bugdetail.sgml"> <!-- Administrator's Guide --> <!ENTITY installation SYSTEM "installation.sgml"> @@ -35,6 +36,7 @@ &primer; &bugsearch; +&bugdetail; </chapter> |
Update of /cvsroot/phpbt/phpbt/docs/html In directory usw-pr-cvs1:/tmp/cvs-serv20584/html Modified Files: adminguide.html bugsearch.html configuration.html devguide.html devstandards.html index.html userguide.html Added Files: bugdetail.html Log Message: Added the bug detail section --- NEW FILE: bugdetail.html --- <HTML ><HEAD ><TITLE >Working with Bugs</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.73 "><LINK REL="HOME" TITLE="phpBugTracker" HREF="index.html"><LINK REL="UP" TITLE="User's Guide" HREF="userguide.html"><LINK REL="PREVIOUS" TITLE="Searching the Bug Database" HREF="bugsearch.html"><LINK REL="NEXT" TITLE="Administrator's Guide" HREF="adminguide.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="docs.css"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080" ALINK="#FF0000" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >phpBugTracker</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="bugsearch.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 1. User's Guide</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="adminguide.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="BUGDETAIL" >1.3. Working with Bugs</A ></H1 ><P >The majority of the time you spend with phpBugTracker will probably be on the bug detail page. This page shows you all the information about a bug, and allows you to change most of it. </P ><DIV CLASS="MEDIAOBJECT" ><P ><IMG SRC="images/shots/user/bugdetail.png"><DIV CLASS="CAPTION" ><P >Editing a bug.</P ></DIV ></P ></DIV ><P >When changes are made to a bug, an email is sent to the person who reported it and to the person to whom the bug is assigned. However, email is not sent to the person who is making the changes to the bug. So, if a bug has been submitted and assigned to a developer, and then the developer adds comments to the bug, then those comments will be emailed to the reporter but not to the developer. Additional people can be added to receive these change emails by adding them to the CC list. To remove people from the CC list, simply select the people to be removed and submit the form.</P ><P >The set of radio buttons beneath the <SPAN CLASS="GUILABEL" >Update Bug Status</SPAN > label changes depending on the status of the bug. The bug in the screen shot is one that has been newly submitted, so it is unassigned at the moment. If a developer looking at this bug wanted to take ownership, she would click <SPAN CLASS="GUILABEL" >Accept bug</SPAN > and then submit the form. If a bug is resolved as a duplicate of another bug (e.g, bug #77), it will be closed and a comment will be added to this bug and to bug #77 noting that this bug is a duplicate of that one. If there is a developer assigned to be the owner of this component (in this case, "name test"), then the bug can be assigned to that individual by clicking the last radio button.</P ><P >Files can be added to a bug as attachments by clicking on the <SPAN CLASS="GUILABEL" >Create Attachment</SPAN > link. This will bring up another form where you can supply a short description and browse for the file to be uploaded. Attachments can be viewed (and can be deleted by administrators) from the attachment list.</P ><P >Adding comments to a bug allows you to provide more detail about what caused the bug or what the expected behavior was, but also allow the developer and the user to communicate about a bug while keeping a history of those notes. Comments that are added to a bug will be emailed as described previously. HTML tags will be stripped from the comments, but there are two special character sequences that can be used to create links when the comments are displayed:</P ><UL ><LI ><P ><TT CLASS="USERINPUT" ><B >bug #<TT CLASS="REPLACEABLE" ><I >nn</I ></TT ></B ></TT > : Causes a link to be created to the numbered bug in phpBugTracker.</P ></LI ><LI ><P ><TT CLASS="USERINPUT" ><B >cvs:<TT CLASS="FILENAME" ><TT CLASS="REPLACEABLE" ><I >path/filename.ext</I ></TT ></TT >[<SPAN CLASS="OPTIONAL" >:<TT CLASS="REPLACEABLE" ><I >v.vv</I ></TT ></SPAN >]</B ></TT > : Creates a link to a view of the specified source file in the CVS web interface specified in the configuration. The CVS version number is optional, so the format would be <TT CLASS="USERINPUT" ><B >cvs:<TT CLASS="FILENAME" ><TT CLASS="REPLACEABLE" ><I >path/filename.ext</I ></TT ></TT ></B ></TT > if the version isn't specified.</P ></LI ></UL ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="bugsearch.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="adminguide.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Searching the Bug Database</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="userguide.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Administrator's Guide</TD ></TR ></TABLE ></DIV ></BODY ></HTML > Index: adminguide.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/adminguide.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- adminguide.html 2001/10/17 04:02:28 1.8 +++ adminguide.html 2001/10/17 13:44:10 1.9 @@ -10,8 +10,8 @@ TITLE="phpBugTracker" HREF="index.html"><LINK REL="PREVIOUS" -TITLE="Searching the Bug Database" -HREF="bugsearch.html"><LINK +TITLE="Working with Bugs" +HREF="bugdetail.html"><LINK REL="NEXT" TITLE="Configuration Options" HREF="configuration.html"><LINK @@ -45,7 +45,7 @@ ALIGN="left" VALIGN="bottom" ><A -HREF="bugsearch.html" +HREF="bugdetail.html" ACCESSKEY="P" >Prev</A ></TD @@ -99,7 +99,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN81" +NAME="AEN119" ></A ><P >One of the main design goals of phpBugTracker is to make installation and administration easy. In fact, the difficulty of installing bugzilla was a key motivator for phpBugTracker's existence.</P @@ -312,7 +312,7 @@ ALIGN="left" VALIGN="top" ><A -HREF="bugsearch.html" +HREF="bugdetail.html" ACCESSKEY="P" >Prev</A ></TD @@ -340,7 +340,7 @@ WIDTH="33%" ALIGN="left" VALIGN="top" ->Searching the Bug Database</TD +>Working with Bugs</TD ><TD WIDTH="34%" ALIGN="center" Index: bugsearch.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/bugsearch.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- bugsearch.html 2001/10/17 04:02:28 1.1 +++ bugsearch.html 2001/10/17 13:44:10 1.2 @@ -16,8 +16,8 @@ TITLE="User's Guide" HREF="userguide.html"><LINK REL="NEXT" -TITLE="Administrator's Guide" -HREF="adminguide.html"><LINK +TITLE="Working with Bugs" +HREF="bugdetail.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="docs.css"></HEAD @@ -62,7 +62,7 @@ ALIGN="right" VALIGN="bottom" ><A -HREF="adminguide.html" +HREF="bugdetail.html" ACCESSKEY="N" >Next</A ></TD @@ -150,7 +150,7 @@ ALIGN="right" VALIGN="top" ><A -HREF="adminguide.html" +HREF="bugdetail.html" ACCESSKEY="N" >Next</A ></TD @@ -174,7 +174,7 @@ WIDTH="33%" ALIGN="right" VALIGN="top" ->Administrator's Guide</TD +>Working with Bugs</TD ></TR ></TABLE ></DIV Index: configuration.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/configuration.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- configuration.html 2001/10/17 04:02:28 1.8 +++ configuration.html 2001/10/17 13:44:10 1.9 @@ -84,7 +84,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN136" +NAME="AEN174" ></A ><P >Most of the options listed here can be configured via the Configuration page of the admin tools. The <TT Index: devguide.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/devguide.html,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- devguide.html 2001/10/17 04:02:28 1.13 +++ devguide.html 2001/10/17 13:44:10 1.14 @@ -127,7 +127,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN242" +NAME="AEN280" ></A ><P >Adding on to or extending phpBugTracker should be easy for those with a knowledge of PHP and SQL. New developers are always welcome to join the project at <A @@ -150,7 +150,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN247" +NAME="AEN285" ></A ><P >phpBugTracker requires one external package, PHPlib, and can optionally use JpGraph. Of course a web server running a version of PHP later than 4.0 and a database server are also necessary.</P @@ -175,7 +175,7 @@ ><H3 CLASS="SECT3" ><A -NAME="AEN253" +NAME="AEN291" >3.1.1.1. Database Abstraction</A ></H3 ><P @@ -206,7 +206,7 @@ ><DIV CLASS="EXAMPLE" ><A -NAME="AEN264" +NAME="AEN302" ></A ><P ><B @@ -244,7 +244,7 @@ ><H3 CLASS="SECT3" ><A -NAME="AEN267" +NAME="AEN305" >3.1.1.2. Templates</A ></H3 ><P @@ -252,7 +252,7 @@ ><DIV CLASS="EXAMPLE" ><A -NAME="AEN270" +NAME="AEN308" ></A ><P ><B @@ -289,7 +289,7 @@ ><H3 CLASS="SECT3" ><A -NAME="AEN273" +NAME="AEN311" >3.1.1.3. Session and Authentication</A ></H3 ><P @@ -361,7 +361,7 @@ ><DIV CLASS="EXAMPLE" ><A -NAME="AEN298" +NAME="AEN336" ></A ><P ><B Index: devstandards.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/devstandards.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- devstandards.html 2001/10/17 04:02:28 1.14 +++ devstandards.html 2001/10/17 13:44:10 1.15 @@ -77,7 +77,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN308" +NAME="AEN346" ></A ><P > This section details the coding and process standards to be Index: index.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/index.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- index.html 2001/10/17 04:02:28 1.11 +++ index.html 2001/10/17 13:44:10 1.12 @@ -67,6 +67,11 @@ HREF="bugsearch.html" >Searching the Bug Database</A ></DT +><DT +>1.3. <A +HREF="bugdetail.html" +>Working with Bugs</A +></DT ></DL ></DD ><DT @@ -119,17 +124,17 @@ ></DT ><DT >3-1. <A -HREF="devguide.html#AEN264" +HREF="devguide.html#AEN302" >Using the database class</A ></DT ><DT >3-2. <A -HREF="devguide.html#AEN270" +HREF="devguide.html#AEN308" >Using the template class</A ></DT ><DT >3-3. <A -HREF="devguide.html#AEN298" +HREF="devguide.html#AEN336" >Permission and Group Checking</A ></DT ></DL Index: userguide.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/userguide.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- userguide.html 2001/10/17 04:02:28 1.8 +++ userguide.html 2001/10/17 13:44:10 1.9 @@ -106,6 +106,11 @@ HREF="bugsearch.html" >Searching the Bug Database</A ></DT +><DT +>1.3. <A +HREF="bugdetail.html" +>Working with Bugs</A +></DT ></DL ></DIV ><BLOCKQUOTE |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 13:43:44
|
Update of /cvsroot/phpbt/phpbt/docs/html
In directory usw-pr-cvs1:/tmp/cvs-serv20449/html
Modified Files:
docs.css
Log Message:
Uh-oh, overriding the fixed-width font for TT!
Index: docs.css
===================================================================
RCS file: /cvsroot/phpbt/phpbt/docs/html/docs.css,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- docs.css 2001/10/08 04:53:46 1.5
+++ docs.css 2001/10/17 13:43:41 1.6
@@ -22,3 +22,7 @@
.CAPTION {
text-align: center;
}
+
+TT {
+ font-family: "Tahoma", "Lucida", "Helvetica", "Arial", "Sans-Serif";
+ }
|
|
From: Benjamin C. <bc...@us...> - 2001-10-17 13:19:23
|
Update of /cvsroot/phpbt/phpbt
In directory usw-pr-cvs1:/tmp/cvs-serv12884
Modified Files:
bug.php
Log Message:
Strip html tags from bug comments
Index: bug.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/bug.php,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- bug.php 2001/10/12 04:19:31 1.49
+++ bug.php 2001/10/17 13:19:19 1.50
@@ -302,7 +302,7 @@
return;
}
$q->query("insert into ".TBL_COMMENT." (comment_id, bug_id, comment_text, created_by, created_date)"
- ." values (".$q->nextid(TBL_COMMENT).", $dupenum, 'Bug #$bugid is a duplicate of this bug', $u, $now)");
+ ." values (".$q->nextid(TBL_COMMENT).", $dupenum, 'Bug #$bugid has been marked a duplicate of this bug', $u, $now)");
$q->query("insert into ".TBL_COMMENT." (comment_id, bug_id, comment_text, created_by, created_date)"
." values (".$q->nextid(TBL_COMMENT).", $bugid, 'This bug is a duplicate of bug #$dupenum', $u, $now)");
$statusfield = 'Duplicate';
@@ -333,7 +333,7 @@
$changedfields['resolution_id'] = $resolution_id;
}
if ($comments) {
- $comments = $comments;
+ $comments = strip_tags($comments);
$q->query("insert into ".TBL_COMMENT." (comment_id, bug_id, comment_text, created_by, created_date)"
." values (".$q->nextid(TBL_COMMENT).", $bugid, '$comments', $u, $now)");
}
|
|
From: Benjamin C. <bc...@us...> - 2001-10-17 12:59:59
|
Update of /cvsroot/phpbt/phpbt/templates/default
In directory usw-pr-cvs1:/tmp/cvs-serv7481/templates/default
Modified Files:
bugdisplay.html
Log Message:
Moved the create attachment link down to the attachment list
Index: bugdisplay.html
===================================================================
RCS file: /cvsroot/phpbt/phpbt/templates/default/bugdisplay.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- bugdisplay.html 2001/09/22 16:55:33 1.7
+++ bugdisplay.html 2001/10/17 12:59:56 1.8
@@ -64,7 +64,7 @@
<td>Assigned To:</td>
<td><b>{owner}</td>
<td colspan="2">
- <a href="attachment.php?bugid={bugid}">Create attachment</a>
+
</td>
</tr>
<tr>
@@ -149,9 +149,12 @@
</tr>
<tr>
<td>
- Attachments:
<table border="0" cellpadding="0">
- <tr><td colspan="4" height="2" bgcolor="#ffffff"><spacer type="block" height="2" width="2"></td></tr>
+ <tr>
+ <td colspan="2">Attachments:</td>
+ <td colspan="3" align="right"><a href="attachment.php?bugid={bugid}">Create attachment</a></td>
+ </tr>
+ <tr><td colspan="5" height="2" bgcolor="#ffffff"><spacer type="block" height="2" width="2"></td></tr>
<tr>
<td width="250" bgcolor="#cccccc" align="center"><b>Name</b></td>
<td width="60" bgcolor="#cccccc" align="center"><b>Size</b></a></td>
@@ -182,7 +185,7 @@
<td bgcolor="#000000" height="1"><spacer type="block" height="1" width="1"></td>
<td bgcolor="#000000" height="1"><spacer type="block" height="1" width="1"></td>
</tr>
- <tr><td colspan="4" height="2" bgcolor="#ffffff"><spacer type="block" height="2" width="2"></td></tr>
+ <tr><td colspan="5" height="2" bgcolor="#ffffff"><spacer type="block" height="2" width="2"></td></tr>
</table>
</td>
</tr>
|
|
From: Benjamin C. <bc...@us...> - 2001-10-17 12:42:54
|
Update of /cvsroot/phpbt/phpbt/docs/sgml In directory usw-pr-cvs1:/tmp/cvs-serv2151/sgml Modified Files: template.sgml Log Message: Useless formatting changes Index: template.sgml =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/sgml/template.sgml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- template.sgml 2001/09/27 13:40:20 1.1 +++ template.sgml 2001/10/17 12:42:51 1.2 @@ -1,22 +1,20 @@ <!-- -*- sgml -*- --> <sect1 id="uniquesectionid"> - <title>Example Documentation Section</title> +<title>Example Documentation Section</title> - <abstract> - <para>Summary of what this section is about.</para> - </abstract> +<abstract> +<para>Summary of what this section is about.</para> +</abstract> - <sect2 id="subsectid"> - <title>Subsection title</title> +<sect2 id="subsectid"> +<title>Subsection title</title> - <para>Subsection content</para> +<para>Subsection content</para> - <para>More content</para> - </sect2> +<para>More content</para> +</sect2> </sect1> <!-- Local Variables: --> -<!-- sgml-indent-step: 2 --> -<!-- sgml-indent-data: 2 --> <!-- sgml-parent-document: "phpbt.sgml" --> <!-- End: --> |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 12:41:50
|
Update of /cvsroot/phpbt/phpbt In directory usw-pr-cvs1:/tmp/cvs-serv1873 Modified Files: TODO Log Message: Adding Javier's suggestions that are yet to be done Index: TODO =================================================================== RCS file: /cvsroot/phpbt/phpbt/TODO,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- TODO 2001/09/28 13:33:09 1.8 +++ TODO 2001/10/17 12:41:47 1.9 @@ -1,8 +1,12 @@ Bugs: - Create bugs via email +- "Quick query" links (most active bugs, most serious bugs, unassigned bugs) New Account: - Allow the admin to control whether users can create new accounts Users: - User groups to be able to restrict user bug submissions to specific projects + +Misc: +- Be able to color by priority instead of severity |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 04:02:31
|
Update of /cvsroot/phpbt/phpbt/docs/html In directory usw-pr-cvs1:/tmp/cvs-serv17839/html Modified Files: adminguide.html configuration.html devguide.html devstandards.html index.html userguide.html Added Files: bugsearch.html Log Message: Added the bug search page and did a little cleanup --- NEW FILE: bugsearch.html --- <HTML ><HEAD ><TITLE >Searching the Bug Database</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.73 "><LINK REL="HOME" TITLE="phpBugTracker" HREF="index.html"><LINK REL="UP" TITLE="User's Guide" HREF="userguide.html"><LINK REL="PREVIOUS" TITLE="User's Guide" HREF="userguide.html"><LINK REL="NEXT" TITLE="Administrator's Guide" HREF="adminguide.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="docs.css"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080" ALINK="#FF0000" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >phpBugTracker</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="userguide.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 1. User's Guide</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="adminguide.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="BUGSEARCH" >1.2. Searching the Bug Database</A ></H1 ><P >The query page presents a wide array of options for finding a specific set of bugs, and thus can be a little overwhelming at first sight. By submitting the default form, without selecting any options, a list of all the bugs in the database will be returned. Every option selected will filter out more bugs as you get more specific in your search.</P ><DIV CLASS="MEDIAOBJECT" ><P ><IMG SRC="images/shots/user/query.png"><DIV CLASS="CAPTION" ><P >Searching for bugs.</P ></DIV ></P ></DIV ><P >The five select boxes at the top allow you to choose bugs with specific characteristics, such as the priority, or those that have reached certain stages in the testing process, such as those that have been fixed. Multiple items can be chosen from each select box, and all options are combined for the filter. For example, if you selected <SPAN CLASS="GUILABEL" >New</SPAN > and <SPAN CLASS="GUILABEL" >Unconfirmed</SPAN >from the <SPAN CLASS="GUILABEL" >Status</SPAN > box and <SPAN CLASS="GUILABEL" >Feature Request</SPAN > from the <SPAN CLASS="GUILABEL" >Severity box</SPAN >, submitting the form would return a list of all the bugs that were designated feature requests and that haven't been handled yet. </P ><P >The middle set of boxes allow you to get more detailed in your search, whether you want to search for bugs assigned to an individual or search for a certain snippet of text in a bug description. The three select boxes immediately following allow you to restrict your search to bugs filed against a certain project, or even against a specific version or component of a project. The last two select boxes determine how the bug list will be sorted.</P ><P >A set of search parameters can be saved and given a name to make it easier to repeat a query in the future. Clicking on a named saved query will take you to the list of bugs that meet the search criteria, and deleting one will remove the link from the list.</P ><P >Finally, at the bottom of every page you will notice four numbers that are linked. These will run a query of open and closed bugs assigned to you, and open and closed bugs reported by you respectively. These links allow you to quickly list which bugs are on your hit list, for example, and to see at a glance the status of bugs assigned to or reported by you.</P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="userguide.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="adminguide.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >User's Guide</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="userguide.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Administrator's Guide</TD ></TR ></TABLE ></DIV ></BODY ></HTML > Index: adminguide.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/adminguide.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- adminguide.html 2001/10/14 03:25:23 1.7 +++ adminguide.html 2001/10/17 04:02:28 1.8 @@ -10,8 +10,8 @@ TITLE="phpBugTracker" HREF="index.html"><LINK REL="PREVIOUS" -TITLE="User's Guide" -HREF="userguide.html"><LINK +TITLE="Searching the Bug Database" +HREF="bugsearch.html"><LINK REL="NEXT" TITLE="Configuration Options" HREF="configuration.html"><LINK @@ -45,7 +45,7 @@ ALIGN="left" VALIGN="bottom" ><A -HREF="userguide.html" +HREF="bugsearch.html" ACCESSKEY="P" >Prev</A ></TD @@ -99,7 +99,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN56" +NAME="AEN81" ></A ><P >One of the main design goals of phpBugTracker is to make installation and administration easy. In fact, the difficulty of installing bugzilla was a key motivator for phpBugTracker's existence.</P @@ -312,7 +312,7 @@ ALIGN="left" VALIGN="top" ><A -HREF="userguide.html" +HREF="bugsearch.html" ACCESSKEY="P" >Prev</A ></TD @@ -340,7 +340,7 @@ WIDTH="33%" ALIGN="left" VALIGN="top" ->User's Guide</TD +>Searching the Bug Database</TD ><TD WIDTH="34%" ALIGN="center" Index: configuration.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/configuration.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- configuration.html 2001/10/15 13:43:01 1.7 +++ configuration.html 2001/10/17 04:02:28 1.8 @@ -84,7 +84,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN111" +NAME="AEN136" ></A ><P >Most of the options listed here can be configured via the Configuration page of the admin tools. The <TT Index: devguide.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/devguide.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- devguide.html 2001/10/15 13:43:01 1.12 +++ devguide.html 2001/10/17 04:02:28 1.13 @@ -127,7 +127,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN217" +NAME="AEN242" ></A ><P >Adding on to or extending phpBugTracker should be easy for those with a knowledge of PHP and SQL. New developers are always welcome to join the project at <A @@ -150,7 +150,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN222" +NAME="AEN247" ></A ><P >phpBugTracker requires one external package, PHPlib, and can optionally use JpGraph. Of course a web server running a version of PHP later than 4.0 and a database server are also necessary.</P @@ -175,7 +175,7 @@ ><H3 CLASS="SECT3" ><A -NAME="AEN228" +NAME="AEN253" >3.1.1.1. Database Abstraction</A ></H3 ><P @@ -206,7 +206,7 @@ ><DIV CLASS="EXAMPLE" ><A -NAME="AEN239" +NAME="AEN264" ></A ><P ><B @@ -244,7 +244,7 @@ ><H3 CLASS="SECT3" ><A -NAME="AEN242" +NAME="AEN267" >3.1.1.2. Templates</A ></H3 ><P @@ -252,7 +252,7 @@ ><DIV CLASS="EXAMPLE" ><A -NAME="AEN245" +NAME="AEN270" ></A ><P ><B @@ -289,7 +289,7 @@ ><H3 CLASS="SECT3" ><A -NAME="AEN248" +NAME="AEN273" >3.1.1.3. Session and Authentication</A ></H3 ><P @@ -361,7 +361,7 @@ ><DIV CLASS="EXAMPLE" ><A -NAME="AEN273" +NAME="AEN298" ></A ><P ><B Index: devstandards.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/devstandards.html,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- devstandards.html 2001/10/15 13:43:01 1.13 +++ devstandards.html 2001/10/17 04:02:28 1.14 @@ -77,7 +77,7 @@ ><DIV CLASS="ABSTRACT" ><A -NAME="AEN283" +NAME="AEN308" ></A ><P > This section details the coding and process standards to be Index: index.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/index.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- index.html 2001/10/15 13:43:01 1.10 +++ index.html 2001/10/17 04:02:28 1.11 @@ -62,6 +62,11 @@ HREF="userguide.html#PRIMER" >Getting Started</A ></DT +><DT +>1.2. <A +HREF="bugsearch.html" +>Searching the Bug Database</A +></DT ></DL ></DD ><DT @@ -114,17 +119,17 @@ ></DT ><DT >3-1. <A -HREF="devguide.html#AEN239" +HREF="devguide.html#AEN264" >Using the database class</A ></DT ><DT >3-2. <A -HREF="devguide.html#AEN245" +HREF="devguide.html#AEN270" >Using the template class</A ></DT ><DT >3-3. <A -HREF="devguide.html#AEN273" +HREF="devguide.html#AEN298" >Permission and Group Checking</A ></DT ></DL Index: userguide.html =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/userguide.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- userguide.html 2001/10/08 13:57:11 1.7 +++ userguide.html 2001/10/17 04:02:28 1.8 @@ -13,8 +13,8 @@ TITLE="phpBugTracker" HREF="index.html"><LINK REL="NEXT" -TITLE="Administrator's Guide" -HREF="adminguide.html"><LINK +TITLE="Searching the Bug Database" +HREF="bugsearch.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="docs.css"></HEAD @@ -59,7 +59,7 @@ ALIGN="right" VALIGN="bottom" ><A -HREF="adminguide.html" +HREF="bugsearch.html" ACCESSKEY="N" >Next</A ></TD @@ -75,6 +75,39 @@ NAME="USERGUIDE" >Chapter 1. User's Guide</A ></H1 +><DIV +CLASS="TOC" +><DL +><DT +><B +>Table of Contents</B +></DT +><DT +>1.1. <A +HREF="userguide.html#PRIMER" +>Getting Started</A +></DT +><DD +><DL +><DT +>1.1.1. <A +HREF="userguide.html#CREATEACCOUNT" +>Creating an account</A +></DT +><DT +>1.1.2. <A +HREF="userguide.html#ENTERBUG" +>Entering a bug</A +></DT +></DL +></DD +><DT +>1.2. <A +HREF="bugsearch.html" +>Searching the Bug Database</A +></DT +></DL +></DIV ><BLOCKQUOTE CLASS="ABSTRACT" ><DIV @@ -226,7 +259,7 @@ ALIGN="right" VALIGN="top" ><A -HREF="adminguide.html" +HREF="bugsearch.html" ACCESSKEY="N" >Next</A ></TD @@ -246,7 +279,7 @@ WIDTH="33%" ALIGN="right" VALIGN="top" ->Administrator's Guide</TD +>Searching the Bug Database</TD ></TR ></TABLE ></DIV |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 04:02:31
|
Update of /cvsroot/phpbt/phpbt/docs/sgml In directory usw-pr-cvs1:/tmp/cvs-serv17839/sgml Modified Files: phpbt.sgml primer.sgml Added Files: bugsearch.sgml Log Message: Added the bug search page and did a little cleanup --- NEW FILE: bugsearch.sgml --- <!-- -*- sgml -*- --> <sect1 id="bugsearch"> <title>Searching the Bug Database</title> <para>The query page presents a wide array of options for finding a specific set of bugs, and thus can be a little overwhelming at first sight. By submitting the default form, without selecting any options, a list of all the bugs in the database will be returned. Every option selected will filter out more bugs as you get more specific in your search.</para> <screenshot> <screeninfo>Bug Search</screeninfo> <mediaobject> <imageobject> <imagedata fileref="images/shots/user/query.png" format="PNG"> </imageobject> <imageobject> <imagedata fileref="images/shots/user/query.jpg" format="JPG"> </imageobject> <imageobject> <imagedata fileref="images/shots/user/query.eps" format="EPS" align="center"> </imageobject> <textobject> <phrase>Screen shot of searching for bugs.</phrase> </textobject> <caption> <para>Searching for bugs.</para> </caption> </mediaobject> </screenshot> <para>The five select boxes at the top allow you to choose bugs with specific characteristics, such as the priority, or those that have reached certain stages in the testing process, such as those that have been fixed. Multiple items can be chosen from each select box, and all options are combined for the filter. For example, if you selected <guilabel>New</guilabel> and <guilabel>Unconfirmed</guilabel>from the <guilabel>Status</guilabel> box and <guilabel>Feature Request</guilabel> from the <guilabel>Severity box</guilabel>, submitting the form would return a list of all the bugs that were designated feature requests and that haven't been handled yet. </para> <para>The middle set of boxes allow you to get more detailed in your search, whether you want to search for bugs assigned to an individual or search for a certain snippet of text in a bug description. The three select boxes immediately following allow you to restrict your search to bugs filed against a certain project, or even against a specific version or component of a project. The last two select boxes determine how the bug list will be sorted.</para> <para>A set of search parameters can be saved and given a name to make it easier to repeat a query in the future. Clicking on a named saved query will take you to the list of bugs that meet the search criteria, and deleting one will remove the link from the list.</para> <para>Finally, at the bottom of every page you will notice four numbers that are linked. These will run a query of open and closed bugs assigned to you, and open and closed bugs reported by you respectively. These links allow you to quickly list which bugs are on your hit list, for example, and to see at a glance the status of bugs assigned to or reported by you.</para> </sect1> <!-- Local Variables: --> <!-- sgml-parent-document: "phpbt.sgml" --> <!-- End: --> Index: phpbt.sgml =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/sgml/phpbt.sgml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- phpbt.sgml 2001/10/03 13:38:06 1.6 +++ phpbt.sgml 2001/10/17 04:02:28 1.7 @@ -7,6 +7,7 @@ <!-- User's Guide --> <!ENTITY primer SYSTEM "primer.sgml"> +<!ENTITY bugsearch SYSTEM "bugsearch.sgml"> <!-- Administrator's Guide --> <!ENTITY installation SYSTEM "installation.sgml"> @@ -19,60 +20,48 @@ <book id="index"> - <bookinfo> - <title>&phpbt;</title> - <abstract> - <para>&phpbt; is a web-based bug reporting and tracking system. It helps development teams to manage the testing and debugging segments of the development cycle.</para> - </abstract> - <!--<mediaobject> - <imageobject> - <imagedata fileref="images/logo.jpg" format="JPG" align="left"> - </imageobject> - <imageobject> - <imagedata fileref="images/logo.eps" format="EPS" align="left"> - </imageobject> - <textobject> - <phrase>&phpbt; logo</phrase> - </textobject> - </mediaobject>--> - </bookinfo> - - <chapter id="userguide"> - <title>User's Guide</title> - <abstract> - <para>Currently all interactions with &phpbt; are done via the web interface. Users can submit bugs, communicate with developers and testers about bugs, and search through the bug database.</para> - </abstract> - - &primer; - - </chapter> - - <chapter id="adminguide"> - <title>Administrator's Guide</title> - <abstract> - <para>One of the main design goals of &phpbt; is to make installation and administration easy. In fact, the difficulty of installing bugzilla was a key motivator for &phpbt;'s existence.</para> - </abstract> - - &installation; - &configuration; - - </chapter> - - <chapter id="devguide"> - <title>Developer's Guide</title> - <abstract> - <para>Adding on to or extending &phpbt; should be easy for those with a knowledge of PHP and SQL. New developers are always welcome to join the project at <ulink url="http://www.sourceforge.net/projects/phpbt/">http://www.sourceforge.net/projects/phpbt</ulink>, or to simply submit patches, bug reports, or feature requests.</para> - </abstract> +<bookinfo> +<title>&phpbt;</title> +<abstract> +<para>&phpbt; is a web-based bug reporting and tracking system. It helps development teams to manage the testing and debugging segments of the development cycle.</para> +</abstract> +</bookinfo> + +<chapter id="userguide"> +<title>User's Guide</title> +<abstract> +<para>Currently all interactions with &phpbt; are done via the web interface. Users can submit bugs, communicate with developers and testers about bugs, and search through the bug database.</para> +</abstract> + +&primer; +&bugsearch; + +</chapter> + +<chapter id="adminguide"> +<title>Administrator's Guide</title> +<abstract> +<para>One of the main design goals of &phpbt; is to make installation and administration easy. In fact, the difficulty of installing bugzilla was a key motivator for &phpbt;'s existence.</para> +</abstract> + +&installation; +&configuration; + +</chapter> + +<chapter id="devguide"> +<title>Developer's Guide</title> +<abstract> +<para>Adding on to or extending &phpbt; should be easy for those with a knowledge of PHP and SQL. New developers are always welcome to join the project at <ulink url="http://www.sourceforge.net/projects/phpbt/">http://www.sourceforge.net/projects/phpbt</ulink>, or to simply submit patches, bug reports, or feature requests.</para> +</abstract> - &dependencies; - &devstandards; +&dependencies; +&devstandards; - </chapter> +</chapter> </book> <!-- Local Variables: --> -<!-- sgml-indent-step: 2 --> -<!-- sgml-indent-data: 2 --> <!-- End: --> Index: primer.sgml =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/sgml/primer.sgml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- primer.sgml 2001/10/08 13:57:11 1.5 +++ primer.sgml 2001/10/17 04:02:28 1.6 @@ -1,70 +1,68 @@ <!-- -*- sgml -*- --> <sect1 id="primer"> - <title>Getting Started</title> +<title>Getting Started</title> - <sect2 id="createaccount"> - <title>Creating an account</title> +<sect2 id="createaccount"> +<title>Creating an account</title> - <para>You can create a new account by following the link labeled <emphasis role="bold">Open a new account</emphasis>. To create a new account you will need to enter at least a valid email address (so that your password can be mailed to you). Providing your name is optional, but if you submit it then your name will appear with bugs you submit and comments you make. If the system has been configured to use a login separate from the email address, you will also be prompted for a login. If you have chosen an email address (or login) that is already in use, you will be prompted to choose a different one. After completing this form, your password will be mailed to you. Once you have received your password you can then login with your email (or login) and password to be able to submit bugs.</para> +<para>You can create a new account by following the link labeled <emphasis role="bold">Open a new account</emphasis>. To create a new account you will need to enter at least a valid email address (so that your password can be mailed to you). Providing your name is optional, but if you submit it then your name will appear with bugs you submit and comments you make. If the system has been configured to use a login separate from the email address, you will also be prompted for a login. If you have chosen an email address (or login) that is already in use, you will be prompted to choose a different one. After completing this form, your password will be mailed to you. Once you have received your password you can then login with your email (or login) and password to be able to submit bugs.</para> - </sect2> +</sect2> - <sect2 id="enterbug"> - <title>Entering a bug</title> - - <para>Once you have logged in to the system you can follow the <emphasis role="bold">Enter Bug</emphasis> link from the top navigation bar to create a new bug. If there is more than one project for which you can submit a bug, you will be prompted to choose one.</para> - - <screenshot> - <screeninfo>Project selection</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="images/shots/user/enterbug-chooseproject.png" format="PNG"> - </imageobject> - <imageobject> - <imagedata fileref="images/shots/user/enterbug-chooseproject.jpg" format="JPG"> - </imageobject> - <imageobject> - <imagedata fileref="images/shots/user/enterbug-chooseproject.eps" format="EPS" align="center"> - </imageobject> - <textobject> - <phrase>Screen shot of selecting a project for a bug report.</phrase> - </textobject> - <caption> - <para>Selecting a project for a bug report.</para> - </caption> - </mediaobject> - </screenshot> - - <para>Once you have chosen a project, or if there is only one project in the system, you will see the bug entry page. The <emphasis role="bold">Version</emphasis> and <emphasis role="bold">Component</emphasis> fields allow you to specify details about which part or version of the product that produces this bug. The <emphasis role="bold">Summary</emphasis> field should be a short but specific summary of the problem, while the <emphasis role="bold">Description</emphasis> field should include details about the behavior observed, how that behavior differs from expected behavior, and the steps to reproduce the problem. If the product being tested is web-based, you can use the <emphasis role="bold">URL</emphasis> field to provide a link directly to the problem. The <emphasis role="bold">Add another</emphasis> checkbox, if checked, will present another bug entry form when you submit a bug, instead of taking you to the bug list.</para> - - <screenshot> - <screeninfo>Adding a bug</screeninfo> - <mediaobject> - <imageobject> - <imagedata fileref="images/shots/user/enterbug-detail.png" format="PNG"> - </imageobject> - <imageobject> - <imagedata fileref="images/shots/user/enterbug-detail.jpg" format="JPG"> - </imageobject> - <imageobject> - <imagedata fileref="images/shots/user/enterbug-detail.eps" format="EPS" align="center"> - </imageobject> - <textobject> - <phrase>Screen shot of entering a bug report.</phrase> - </textobject> - <caption> - <para>Entering a bug report.</para> - </caption> - </mediaobject> - </screenshot> +<sect2 id="enterbug"> +<title>Entering a bug</title> + +<para>Once you have logged in to the system you can follow the <emphasis role="bold">Enter Bug</emphasis> link from the top navigation bar to create a new bug. If there is more than one project for which you can submit a bug, you will be prompted to choose one.</para> + +<screenshot> +<screeninfo>Project selection</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="images/shots/user/enterbug-chooseproject.png" format="PNG"> +</imageobject> +<imageobject> +<imagedata fileref="images/shots/user/enterbug-chooseproject.jpg" format="JPG"> +</imageobject> +<imageobject> +<imagedata fileref="images/shots/user/enterbug-chooseproject.eps" format="EPS" align="center"> +</imageobject> +<textobject> +<phrase>Screen shot of selecting a project for a bug report.</phrase> +</textobject> +<caption> +<para>Selecting a project for a bug report.</para> +</caption> +</mediaobject> +</screenshot> + +<para>Once you have chosen a project, or if there is only one project in the system, you will see the bug entry page. The <emphasis role="bold">Version</emphasis> and <emphasis role="bold">Component</emphasis> fields allow you to specify details about which part or version of the product that produces this bug. The <emphasis role="bold">Summary</emphasis> field should be a short but specific summary of the problem, while the <emphasis role="bold">Description</emphasis> field should include details about the behavior observed, how that behavior differs from expected behavior, and the steps to reproduce the problem. If the product being tested is web-based, you can use the <emphasis role="bold">URL</emphasis> field to provide a link directly to the problem. The <emphasis role="bold">Add another</emphasis> checkbox, if checked, will present another bug entry form when you submit a bug, instead of taking you to the bug list.</para> + +<screenshot> +<screeninfo>Adding a bug</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="images/shots/user/enterbug-detail.png" format="PNG"> +</imageobject> +<imageobject> +<imagedata fileref="images/shots/user/enterbug-detail.jpg" format="JPG"> +</imageobject> +<imageobject> +<imagedata fileref="images/shots/user/enterbug-detail.eps" format="EPS" align="center"> +</imageobject> +<textobject> +<phrase>Screen shot of entering a bug report.</phrase> +</textobject> +<caption> +<para>Entering a bug report.</para> +</caption> +</mediaobject> +</screenshot> - <para>That's it! The bug has been entered, and it's ready to be reviewed and fixed by the developers.</para> - </sect2> +<para>That's it! The bug has been entered, and it's ready to be reviewed and fixed by the developers.</para> +</sect2> </sect1> <!-- Local Variables: --> -<!-- sgml-indent-step: 2 --> -<!-- sgml-indent-data: 2 --> <!-- sgml-parent-document: "phpbt.sgml" --> <!-- End: --> |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 03:51:24
|
Update of /cvsroot/phpbt/phpbt/docs/html/images/shots/user In directory usw-pr-cvs1:/tmp/cvs-serv16063 Modified Files: query.jpg query.png Log Message: Left out the save box somehow Index: query.jpg =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/images/shots/user/query.jpg,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 Binary files /tmp/cvsrSFCQy and /tmp/cvsook4hZ differ Index: query.png =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/images/shots/user/query.png,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 Binary files /tmp/cvsLHOz1B and /tmp/cvsAgUgQ3 differ |
|
From: Benjamin C. <bc...@us...> - 2001-10-17 03:43:10
|
Update of /cvsroot/phpbt/phpbt/docs/html/images/shots/user In directory usw-pr-cvs1:/tmp/cvs-serv14535 Modified Files: query.jpg query.png Log Message: Index: query.jpg =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/images/shots/user/query.jpg,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 Binary files /tmp/cvsfng4Cv and /tmp/cvsqxB9QS differ Index: query.png =================================================================== RCS file: /cvsroot/phpbt/phpbt/docs/html/images/shots/user/query.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 Binary files /tmp/cvsxfmKsw and /tmp/cvsmNjRVU differ |
|
From: Benjamin C. <bc...@us...> - 2001-10-16 04:26:50
|
Update of /cvsroot/phpbt/phpbt In directory usw-pr-cvs1:/tmp/cvs-serv25251 Modified Files: CHANGELOG Log Message: More lovely changes Index: CHANGELOG =================================================================== RCS file: /cvsroot/phpbt/phpbt/CHANGELOG,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- CHANGELOG 2001/10/12 04:18:01 1.19 +++ CHANGELOG 2001/10/16 04:26:47 1.20 @@ -4,6 +4,7 @@ : Consolidated the two separate templates directories into one tree. : Fixed a bug with the OS table creation. : Moved configuration information to the database. +: Added the ability to search by login as well as email. -- 0.3.3 -- 2 Oct 2001 : Added the ability to enter cvs:filename.ext or cvs:path/filename.ext:v.vv |
|
From: Benjamin C. <bc...@us...> - 2001-10-16 04:20:28
|
Update of /cvsroot/phpbt/phpbt
In directory usw-pr-cvs1:/tmp/cvs-serv24080
Modified Files:
query.php
Log Message:
Search by login or email address
Index: query.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/query.php,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- query.php 2001/10/12 04:19:31 1.32
+++ query.php 2001/10/16 04:19:47 1.33
@@ -96,10 +96,10 @@
}
function build_query($assignedto, $reportedby, $open) {
- global $q, $sess, $auth, $querystring, $status, $resolution, $os, $priority,
- $severity, $email1, $emailtype1, $emailfield1, $Title, $Description, $URL,
- $Title_type, $Description_type, $URL_type, $projects, $versions, $components;
+ global $q, $sess, $auth, $querystring, $_gv;
+ foreach ($_gv as $k => $v) { $$k = $v; }
+
// Open bugs assigned to the user -- a hit list
if ($assignedto || $reportedby) {
$q->query("select status_id from ".TBL_STATUS." where status_name ".($open ? '' : 'not ')."in ('Unconfirmed', 'New', 'Assigned', 'Reopened')");
@@ -127,7 +127,7 @@
case 'not rlike' :
case '=' : $econd = "$emailtype1 '$email1'"; break;
}
- foreach($emailfield1 as $field) $equery[] = "$field.email $econd";
+ foreach($emailfield1 as $field) $equery[] = "$field.$emailsearch1 $econd";
$query[] = '('.delimit_list(' or ',$equery).')';
}
@@ -171,9 +171,14 @@
$savedquerystring = ereg_replace('&savedqueryname=.*(&?)', '\\1', $GLOBALS['QUERY_STRING']);
$q->query("insert into ".TBL_SAVED_QUERY." (user_id, saved_query_name, saved_query_string)"
." values ($u, '$savedqueryname', '$savedquerystring')");
+ }
+ if (!$order) {
+ $order = 'bug_id';
+ $sort = 'asc';
+ }
+ if (!$querystring or $op) {
+ build_query($assignedto, $reportedby, $open);
}
- if (!$order) { $order = 'bug_id'; $sort = 'asc'; }
- if (!$querystring or $op) build_query($assignedto, $reportedby, $open);
$nr = $q->grab_field("select count(*) from ".TBL_BUG." bug"
." left join ".TBL_AUTH_USER." owner on bug.assigned_to = owner.user_id"
." left join ".TBL_AUTH_USER." reporter on bug.created_by = reporter.user_id "
|
|
From: Benjamin C. <bc...@us...> - 2001-10-16 04:19:55
|
Update of /cvsroot/phpbt/phpbt/templates/default
In directory usw-pr-cvs1:/tmp/cvs-serv24080/templates/default
Modified Files:
queryform.html
Log Message:
Search by login or email address
Index: queryform.html
===================================================================
RCS file: /cvsroot/phpbt/phpbt/templates/default/queryform.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- queryform.html 2001/08/17 03:26:37 1.5
+++ queryform.html 2001/10/16 04:19:49 1.6
@@ -60,7 +60,11 @@
<table cellspacing="0" cellpadding="0">
<tr>
<td rowspan="2" valign="top">
- Email: <input name="email1" size="30" value=""> matching
+ <select name="emailsearch1">
+ <option value="email">Email</option>
+ <option value="login">Login</option>
+ </select>
+ : <input name="email1" size="30" value=""> matching
as <select name="emailtype1">
<option value="rlike">
regexp
|