[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] CVS: chora/doc BUGS,NONE,1.1 CHANGES,NONE,1.1 CREDITS
From: |
Luca - De Whiskey's - De Vitis <address@hidden> |
Subject: |
[Phpgroupware-cvs] CVS: chora/doc BUGS,NONE,1.1 CHANGES,NONE,1.1 CREDITS,NONE,1.1 GOALS,NONE,1.1 TEMPLATES,NONE,1.1 installnt.txt,NONE,1.1 |
Date: |
Mon, 10 Jun 2002 09:01:48 -0400 |
Update of /cvsroot/phpgroupware/chora/doc
In directory subversions:/tmp/cvs-serv15597/chora/doc
Added Files:
BUGS CHANGES CREDITS GOALS TEMPLATES installnt.txt
Log Message:
Minor changes to directory structure:
- Moved old sql files to a more suitable place.
- Moved chora/docs to chora/doc
--- NEW FILE ---
Known bugs:
- Branch viewing does not handle vendor branches at all at the
moment. This will be until I figure out exactly what the RCS
numbering syntax is for the CVS vendoring system - avsm
$Horde: chora/docs/BUGS,v 1.1 2001/01/16 18:57:20 avsm Exp $
--- NEW FILE ---
----------
v0.4-dev
----------
[avsm] Overhaul CVSLib_Checkout interface to be in line with
the rest of the CVSLib_* API (and much simpler)
----------
v0.2-dev
----------
[avsm] No longer depend on having Apache icons in /icons
[avsm] Switch over diff logic to the new CVSLib_Diff API.
[avsm] Start to comply with Horde standards,and add lib/Chora.php
[avsm] Start the human-readable API change in CVSLib_Diff
[cjh] Capitalize classes according to standards.
[avsm] CVS Annotate support, to view which authors modified
which sections of a file.
[avsm] Added queryModulePath() to CVSLib_file.
----------
v0.1-dev
----------
[avsm] Multiple repository support, in the form of cvsroots.php.
[avsm] New config variable $conf['paths']['cvsusers'] to control
the location of the cvsusers file if it isnt in CVSROOT.
[avsm] Add support for parsing the cvsusers file if present.
[avsm] Add a CHANGES and a GOALS file with the new version.
--- NEW FILE ---
-------------------------
CHORA Development Credits
-------------------------
CVSWeb module:
Based on an perl script written by Bill Fenner <address@hidden>,
and Human-Readable diff code by H. Zeller <address@hidden>
Charles Hagenbuch <address@hidden> then did the initial port from
perl to PHP.
Anil Madhavapeddy <address@hidden> cleaned it up, added template
support, figured it needed a rewrite. And thus came along the CVSLib
library and the current incarnation of the viewer.
Inspiration for the annotation portions came from examining
Bill Fenner's original cvsweb script again, and looking at the
'cvs server' implementation.
$Horde: chora/docs/CREDITS,v 1.2 2001/01/10 20:37:34 avsm Exp $
***** Error reading new file: [Errno 2] No such file or directory: 'GOALS'
--- NEW FILE ---
Description of the Templates used by CVSWeb
-------------------------------------------
Each of the HTML template files control a portion
of the HTML output by the CVSWEB script. You should edit
them to customise it to your site's needs.
Note that although most of the code has been abstracted
out into the PHP scripts, some remains in the templates,
and you can spot this by the <? ?> tags. Do not edit anything
within those tags, or you risk breaking the script!
There are three main types of pages in the script -
the directory view (dir_*), the revision menu (diff_*),
and the human-readable-diff (hr_*). Overall characteristics
are controlled by the page_* files.
* page_footer.inc
* page_header.inc
These control the header and footer HTML, such as the
<head> tag. These are often replaced with whatever
PHP functions you use to 'wrap' the CVS output.
* diff_header.inc
This controls the top output of the diff menu, such
as the toolbar at the top, and branch information.
* diff_rev.inc
This lists the change details of each revision, including
number of lines changed, and links to human-readable diffs,
and author/date information.
* diff_request.inc
This is the form at the bottom of the diff screen, which
lets users make diffs against arbitrary versions/tags.
* dir_header.inc
* dir_footer.inc
These are included at the top and bottom of the directory
listing, and show introductory text, and the clickable
path view.
* dir_back.inc
* dir_directory.inc
* dir_file.inc
Each of these is an individual line in the directory list,
for the relevant type of file (.., dir/, or file)
Each displays an icon and links to the relevant page for
that type of file.
* error_page.inc
This is the page that is shown upon a fatal error, such
as permission denied, binaries not being executed, etc.
* hr_diff_footer.inc
* hr_diff_header.inc
The header and footer for the Human-Readable Diff view
which has version information and sets up the table.
* hr_diff_add.inc
Row to show when a line has been added in the diff.
* hr_diff_change.inc
Row to show when a line has been changed in the diff.
* hr_diff_remove.inc
Row to show when a line has been removed in the diff.
* hr_diff_empty.inc
Row to show for context, when the line hasnt been changed.
* hr_diff_nochange.inc
Row to show when there is no viewable change between the
two versions being diff'ed.
* hr_diff_row.inc
--
Anil Madhavapeddy, <address@hidden>
$Horde: chora/docs/TEMPLATES,v 1.2 2000/06/28 16:14:52 avsm Exp $
--- NEW FILE ---
Hello phpGW,
Here is a note on how to set up Chora on NT or Windows 2000. I believe
an example like this as a simple installnt.txt file in the base
directory for Chora would help people using phpGW on NT or Windows 2000.
You might need to refer people to tutorials on CVS.
<a href="mailto:address@hidden">Peter Moulding</a>
1)
Install <a href="http://www.cygwin.com">Cygwin</a>, selecting just devel-cvs
and devel-rcs.
(You can install anything else you like, this is just the minimum for Chora.)
2)
Go in to phpGW Administration and select Chora Site configuration
Chora settings* - program locations
co*: c:/cygwin/bin/co
rcs*: c:/cygwin/bin/rcs
rcsdiff*: c:/cygwin/bin/rcsdiff
rlog*: c:/cygwin/bin/rlog
cvs*: c:/cygwin/bin/cvs
adminname*: phpGroupWare Chora admin
adminemail*. address@hidden
3)
Go in to phpGW Administration and select Chora Edit CVS Repository list
Edit repository
Repository name: X
Repository title: X's repository
Repository location: c:/cvsroot/
Repository description file:
Default: x
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] CVS: chora/doc BUGS,NONE,1.1 CHANGES,NONE,1.1 CREDITS,NONE,1.1 GOALS,NONE,1.1 TEMPLATES,NONE,1.1 installnt.txt,NONE,1.1,
Luca - De Whiskey's - De Vitis <address@hidden> <=
- Prev by Date:
[Phpgroupware-cvs] CVS: chat/doc/examples/sql create_tables.mysql,NONE,1.1 create_tables.pgsql,NONE,1.1 lang.sql,NONE,1.1
- Next by Date:
[Phpgroupware-cvs] CVS: comic/doc/examples/sql comic_data.sql,NONE,1.1 create_tables.mysql,NONE,1.1 destroy_tables.mysql,NONE,1.1
- Previous by thread:
[Phpgroupware-cvs] CVS: chat/doc/examples/sql create_tables.mysql,NONE,1.1 create_tables.pgsql,NONE,1.1 lang.sql,NONE,1.1
- Next by thread:
[Phpgroupware-cvs] CVS: comic/doc/examples/sql comic_data.sql,NONE,1.1 create_tables.mysql,NONE,1.1 destroy_tables.mysql,NONE,1.1
- Index(es):