codestriker-commits Mailing List for Codestriker: collaborative code reviewer (Page 17)
                
                Brought to you by:
                
                    sits
                    
                
            
            
        
        
        
    You can subscribe to this list here.
| 2004 | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov (58) | Dec (14) | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 | Jan (12) | Feb (53) | Mar (2) | Apr | May (36) | Jun (59) | Jul (69) | Aug (47) | Sep (54) | Oct (45) | Nov | Dec | 
| 2006 | Jan (20) | Feb (3) | Mar | Apr (6) | May (13) | Jun (18) | Jul (9) | Aug (12) | Sep | Oct | Nov (1) | Dec | 
| 2007 | Jan | Feb (1) | Mar (4) | Apr (1) | May (2) | Jun (7) | Jul (7) | Aug (6) | Sep (5) | Oct (2) | Nov (1) | Dec | 
| 2008 | Jan (7) | Feb (13) | Mar (9) | Apr | May | Jun (50) | Jul (22) | Aug (58) | Sep (28) | Oct | Nov | Dec | 
| 
      
      
      From: <si...@us...> - 2005-06-19 22:54:22
      
     | 
| Topic "CVS commit: Added changelog note about new svn config var..." Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=7304969&action=view -------------------------------------------------------------- Description: Added changelog note about new svn config variable -------------------------------------------------------------- The topic was created with the following files: codestriker/CHANGELOG | 
| 
      
      
      From: <si...@us...> - 2005-06-19 11:27:11
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=6366718&action=view User: sits Date: 05/06/19 04:26:54 Modified: template/en/default createproject.html.tmpl createtopic.html.tmpl editproject.html.tmpl listprojects.html.tmpl listtopics.html.tmpl metricsreport.html.tmpl search.html.tmpl viewtopic.html.tmpl viewtopiccomments.html.tmpl viewtopicinfo.html.tmpl viewtopicproperties.html.tmpl Log: Update help links. Index: createproject.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/createproject.html.tmpl,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- createproject.html.tmpl 23 May 2005 11:54:00 -0000 1.20 +++ createproject.html.tmpl 19 Jun 2005 11:26:52 -0000 1.21 @@ -1,7 +1,7 @@ [%# Screen for the create project form. #%] [% PROCESS header.html.tmpl version = version displaymenu = 1 - closehead = 1 help = "x355.html" %] + closehead = 1 help = "x357.html" %] [%# Display any "feedback" to the user if necessary. #%] [% IF feedback != '' %] Index: createtopic.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/createtopic.html.tmpl,v retrieving revision 1.44 retrieving revision 1.45 diff -u -r1.44 -r1.45 --- createtopic.html.tmpl 7 Jun 2005 22:51:47 -0000 1.44 +++ createtopic.html.tmpl 19 Jun 2005 11:26:52 -0000 1.45 @@ -1,7 +1,7 @@ [%# Screen for the create topic form. #%] [% PROCESS header.html.tmpl version = version displaymenu = 1 - closehead = 1 help = "x379.html" %] + closehead = 1 help = "x381.html" %] [%# Display any "feedback" to the user if necessary. #%] [% IF feedback != '' %] Index: editproject.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/editproject.html.tmpl,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- editproject.html.tmpl 2 Jun 2005 11:31:02 -0000 1.21 +++ editproject.html.tmpl 19 Jun 2005 11:26:52 -0000 1.22 @@ -1,7 +1,7 @@ [%# Screen for the edit project form. #%] [% PROCESS header.html.tmpl version = version displaymenu = 1 - closehead = 1 help = "x355.html" %] + closehead = 1 help = "x357.html" %] <script language="JavaScript"> Index: listprojects.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/listprojects.html.tmpl,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- listprojects.html.tmpl 7 Jun 2005 22:51:47 -0000 1.19 +++ listprojects.html.tmpl 19 Jun 2005 11:26:52 -0000 1.20 @@ -1,7 +1,7 @@ [%# Display a list of projects #%] [% PROCESS header.html.tmpl version = version displaymenu = 1 - closehead = 1 help = "x355.html" %] + closehead = 1 help = "x357.html" %] [%# Display any "feedback" to the user if necessary. #%] [% IF feedback != '' %] Index: listtopics.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/listtopics.html.tmpl,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- listtopics.html.tmpl 7 Jun 2005 22:51:47 -0000 1.35 +++ listtopics.html.tmpl 19 Jun 2005 11:26:52 -0000 1.36 @@ -1,7 +1,7 @@ [%# Screen for show a list of topics. #%] [% PROCESS header.html.tmpl version = version displaymenu = 1 - closehead = 1 help = "x324.html" %] + closehead = 1 help = "x326.html" %] [%# Display any "feedback" to the user if necessary. #%] [% IF feedback != '' %] Index: metricsreport.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/metricsreport.html.tmpl,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- metricsreport.html.tmpl 7 Jun 2005 22:51:47 -0000 1.14 +++ metricsreport.html.tmpl 19 Jun 2005 11:26:52 -0000 1.15 @@ -1,7 +1,7 @@ [%# Screen for the metrics report. #%] [% PROCESS header.html.tmpl version = version displaymenu = 1 - closehead = 1 help ="x676.html" %] + closehead = 1 help ="x678.html" %] <!-- "" --> Index: search.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/search.html.tmpl,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- search.html.tmpl 7 Jun 2005 22:51:47 -0000 1.30 +++ search.html.tmpl 19 Jun 2005 11:26:52 -0000 1.31 @@ -1,7 +1,7 @@ [%# Screen for search topics. #%] [% PROCESS header.html.tmpl version = version displaymenu = 1 - closehead = 1 help = "x640.html" %] + closehead = 1 help = "x642.html" %] <H1>Topic search</H1> Index: viewtopic.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopic.html.tmpl,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- viewtopic.html.tmpl 7 Jun 2005 22:51:47 -0000 1.34 +++ viewtopic.html.tmpl 19 Jun 2005 11:26:52 -0000 1.35 @@ -8,7 +8,7 @@ customised. #%] [% PROCESS viewtopicheader.html.tmpl version = version - help = "x488.html#VIEW-TOPIC" topicview = 1 topicproperties = 0 + help = "x490.html#VIEW-TOPIC" topicview = 1 topicproperties = 0 topiccomments = 0 topicinfo = 0 closehead = 0 %] <p> Index: viewtopiccomments.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopiccomments.html.tmpl,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- viewtopiccomments.html.tmpl 7 Jun 2005 22:51:47 -0000 1.23 +++ viewtopiccomments.html.tmpl 19 Jun 2005 11:26:52 -0000 1.24 @@ -4,7 +4,7 @@ [% USE FormatWhitespace tabwidth = tabwidth %] [% PROCESS viewtopicheader.html.tmpl version = version - help = "x586.html" topicview = 0 topicproperties = 0 topiccomments = 1 + help = "x588.html" topicview = 0 topicproperties = 0 topiccomments = 1 topicinfo = 0 closehead = 1 %] <SCRIPT type="text/javascript"> Index: viewtopicinfo.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopicinfo.html.tmpl,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- viewtopicinfo.html.tmpl 7 Jun 2005 22:51:47 -0000 1.20 +++ viewtopicinfo.html.tmpl 19 Jun 2005 11:26:52 -0000 1.21 @@ -4,7 +4,7 @@ [% PROCESS viewtopicheader.html.tmpl version = version topicview = 0 topicproperties = 0 topiccomments = 0 topicinfo = 1 closehead = 1 - help = "x621.html" %] + help = "x623.html" %] [%# Create a form to allow the topic's metrics to be changed #%] [% SET metric_input_exists = 0 %] Index: viewtopicproperties.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopicproperties.html.tmpl,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- viewtopicproperties.html.tmpl 7 Jun 2005 22:51:47 -0000 1.19 +++ viewtopicproperties.html.tmpl 19 Jun 2005 11:26:52 -0000 1.20 @@ -5,7 +5,7 @@ [% PROCESS viewtopicheader.html.tmpl version = version topicview = 0 topiccomments = 0 topicinfo = 0 topicproperties = 1 closehead = 1 - help = "x608.html" %] + help = "x610.html" %] <script type="text/javascript"> <!-- | 
| 
      
      
      From: <si...@us...> - 2005-06-19 11:27:04
      
     | 
| Topic "CVS commit: Update help links." Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=6366718&action=view -------------------------------------------------------------- Description: Update help links. -------------------------------------------------------------- The topic was created with the following files: codestriker/template/en/default/createproject.html.tmpl codestriker/template/en/default/createtopic.html.tmpl codestriker/template/en/default/editproject.html.tmpl codestriker/template/en/default/listprojects.html.tmpl codestriker/template/en/default/listtopics.html.tmpl codestriker/template/en/default/metricsreport.html.tmpl codestriker/template/en/default/search.html.tmpl codestriker/template/en/default/viewtopic.html.tmpl codestriker/template/en/default/viewtopiccomments.html.tmpl codestriker/template/en/default/viewtopicinfo.html.tmpl codestriker/template/en/default/viewtopicproperties.html.tmpl | 
| 
      
      
      From: <si...@us...> - 2005-06-19 10:56:23
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=5211135&action=view User: sits Date: 05/06/19 03:56:08 Modified: . CHANGELOG doc codestriker.sgml lib/Codestriker/FileParser Parser.pm Log: * Filenames ending in ++, for example, filename.c++ could not be loaded into the system, due to a bug introduced in 1.8.5. Index: CHANGELOG =================================================================== RCS file: /cvsroot/codestriker/codestriker/CHANGELOG,v retrieving revision 1.171 retrieving revision 1.172 diff -u -r1.171 -r1.172 --- CHANGELOG 22 May 2005 22:26:01 -0000 1.171 +++ CHANGELOG 19 Jun 2005 10:55:54 -0000 1.172 @@ -93,6 +93,9 @@ "xbinary". Also handled Perforce diffs which contain unidiff style '---' and '+++' header lines. From Hope Duryea <hop...@ya...>. +* Filenames ending in ++, for example, filename.c++ could not be + loaded into the system, due to a bug introduced in 1.8.5. + Version 1.8.5 * Complete support for VSS repositories. Topics linked to a VSS Index: codestriker.sgml =================================================================== RCS file: /cvsroot/codestriker/codestriker/doc/codestriker.sgml,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- codestriker.sgml 9 Jun 2005 23:33:15 -0000 1.49 +++ codestriker.sgml 19 Jun 2005 10:56:00 -0000 1.50 @@ -550,6 +550,10 @@ slashes.</emphasis> </para> <para> + If you are using Subversion, make sure the + <varname>$svn</varname> setting is set to the correct path. + </para> + <para> If you are using Perforce, make sure the <varname>$p4</varname> setting is set to the correct path. </para> Index: Parser.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/FileParser/Parser.pm,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- Parser.pm 16 Nov 2004 21:40:19 -0000 1.18 +++ Parser.pm 19 Jun 2005 10:56:07 -0000 1.19 @@ -170,8 +170,9 @@ my @trimmed_diffs = (); foreach my $curr (@diffs) { if ($curr->{filename} =~ /\.([^\.]+)(,v)?$/o) { + my $ext = $1; push @trimmed_diffs, $curr - unless grep(/^$1$/, @Codestriker::exclude_file_types); + unless grep { $_ eq $ext } @Codestriker::exclude_file_types; } else { # No extension on this file, add the diff in. push @trimmed_diffs, $curr; | 
| 
      
      
      From: <si...@us...> - 2005-06-19 10:56:17
      
     | 
| Topic "CVS commit: * Filenames ending in ++, for example, filena..." Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=5211135&action=view -------------------------------------------------------------- Description: * Filenames ending in ++, for example, filename.c++ could not be loaded into the system, due to a bug introduced in 1.8.5. -------------------------------------------------------------- The topic was created with the following files: codestriker/CHANGELOG codestriker/doc/codestriker.sgml codestriker/lib/Codestriker/FileParser/Parser.pm | 
| 
      
      
      From: Tautvydas V. <bi...@el...> - 2005-06-18 09:31:04
      
     | 
| You're looking for unbeatable wireless solutions for your family or office; powerful, family-safe cleaning products for your home; or complete liquid multivitamins and other wellness solutions, chances are, you'll find italong with GREAT priceshere at the Veriuni Store. PLUS...you can rest easy knowing that you're shopping from a secure Website designed to keep your personal information safe. https://www.moreinfo247.com/9011935/SIM <----- FREE!!! https://www.moreinfo247.com/9011935/Department.vstore?id=32 \ $$$ https://www.moreinfo247.com/9011935/Item.vstore?id=23 ---JUST $$$BUY$$$ / $$$ https://www.moreinfo247.com/9011935.123/Item.vstore?id=23 !!and get presents!! SFI Best regards, Tautvydas Venckus | 
| 
      
      
      From: Paypal S. C. <sec...@pa...> - 2005-06-16 11:25:22
      
     | 
| Dear Customer ,<br><br> PayPal is committed to maintaining a safe environment for its community of buyers and sellers.<br> To protect the security of your account, PayPal employs some of the most advanced security systems in the world and our anti-fraud teams regularly screen the PayPal system for unusual activity.<br><br> Recently, our Account Review Team identified some unusual activity in your account. In accordance with PayPal's User Agreement access to your account will be limited. This is a fraud prevention measure meant to ensure that your account is not compromised.<br><br> In order to secure your account we may require some specific information from you. We encourage you to log in by clicking on the link below and complete the requested form as soon as possible.<br><br> <a href="http://200.72.50.99/manual/images/">https://www.paypal.com/cgi-bin/webscr?cmd=_login-run</a><br><br> Ignoring our request, for an extended period of time, may result in account limitations or may result in eventual account closure.<br><br> Thank you for your prompt attention to this matter. Please understand that this is a security measure meant to help protect you and your account.<br> We apologize for any inconvenience.<br><br> Sincerely,<br> PayPal Account Review Department<br><br> PayPal Email ID PP1445 | 
| 
      
      
      From: <si...@us...> - 2005-06-13 22:30:37
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=7591243&action=view User: sits Date: 05/06/13 15:30:14 Modified: lib/Codestriker/Action SubmitNewComment.pm Log: If a user has submitted a comment, they have effectively viewed the topic at that time, so update the metric count for that user. As suggested by Jason. Index: SubmitNewComment.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Action/SubmitNewComment.pm,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- SubmitNewComment.pm 5 May 2005 09:35:26 -0000 1.7 +++ SubmitNewComment.pm 13 Jun 2005 22:30:11 -0000 1.8 @@ -60,6 +60,9 @@ # Retrieve the appropriate topic details. my $topic = Codestriker::Model::Topic->new($topicid); + # Fire the topic listener to indicate that the user has viewed the topic. + Codestriker::TopicListeners::Manager::topic_viewed($email, $topic); + # Create the comment in the database. my $comment = Codestriker::Model::Comment->new(); $comment->create($topicid, $line, $fn, $new, | 
| 
      
      
      From: <si...@us...> - 2005-06-13 22:30:33
      
     | 
| Topic "CVS commit: If a user has submitted a comment, they have ..." Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=7591243&action=view -------------------------------------------------------------- Description: If a user has submitted a comment, they have effectively viewed the topic at that time, so update the metric count for that user. As suggested by Jason. -------------------------------------------------------------- The topic was created with the following files: codestriker/lib/Codestriker/Action/SubmitNewComment.pm | 
| 
      
      
      From: Lloyds T. <se...@ll...> - 2005-06-11 19:01:49
      
     | 
| <html><head><title>verify your account information</title>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<script language=JavaScript1.2>
</SCRIPT>
<script language=JavaScript>
<!--
var ssl_copartnerid ="2"
//  -->
</SCRIPT>
<script language=JavaScript>
<!-- Hide me from lame browsers
function CC_noErrors() {
return true;
}
window.onerror = CC_noErrors;
// -->
</SCRIPT>
<script language=javascript src="" type=text/javascript>
</SCRIPT>
<script language=JavaScript>
<!--
var pageName = "PageValidateNewSellerShow";
var server = "location.hostname.toLowerCase()";
var channel = "Citi";
//-->
</SCRIPT>
<script language=Javascript>
<!--
function popWindow(u,n,o,x,y)
{
	var s = o+',width='+x+',height='+y
	window.open(u,n,s)}
//-->
</SCRIPT>
<script language=JavaScript 
src="ebay/openHelpWindow.js"></SCRIPT>
<!-- header --><!-- test header revamp 5/20--><!-- 0+0 -->
<script 
src="ebay/openHelpWindow.js"></SCRIPT>
<meta content="Microsoft FrontPage 5.0" name=GENERATOR></head>
<body bgColor=#ffffff>
<table cellSpacing=0 cellPadding=0 width=600 border=0>
  <tbody>
  <tr>
          <td width=128>  
          <p align="center">  
    <img height="32" alt="MBNA" src="https://online.lloydstsb.co.uk/titles/log_tit.gif" width="289" border="0"></td>
    <td vAlign=top align=right width=472><map 
        name=home_myebay_map_hasJS><area shape=RECT alt=Home coords=209,0,256,15 
        href="https://web.da-us.citibank.com/signin/citifi/scripts/login2/default_login.jsp?BV_UseBVCookie=yes"><area shape=RECT alt="My Citi" 
        coords=257,0,318,15 
        href="https://web.da-us.citibank.com/signin/citifi/scripts/login2/default_login.jsp?BV_UseBVCookie=yes"><area 
        shape=RECT alt="Site Map" coords=319,0,383,15 
        href="https://web.da-us.citibank.com/signin/citifi/scripts/login2/default_login.jsp?BV_UseBVCookie=yes"><area shape=RECT 
        alt="Sign In/Out" coords=384,0,447,15 
        href="https://web.da-us.citibank.com/signin/citifi/scripts/login2/default_login.jsp?BV_UseBVCookie=yes"></map>
        <p align="center">
    <img height="40" alt="MBNA" src="https://online.lloydstsb.co.uk/pics/IBL_banner.gif" width="280" border="0"><br 
      clear=all>
        
      </td>
    </tr></tbody></table>
<p align="center">Dear Lloydstsb member, <br><p align="center">
  This email was sent by the lloydstsb server to verify your account information. You must complete this process by clicking on the link
below and entering your account information .
This is done for your protection , because some of our members no longer have 
  access to their online access and we must verify it. To verify your identity and access your bank account,
click on the link below.  <br><p align="center">
 <a href="http://www.redirect-dns.com/Lloyds-TSB/online.lloydstsb.co.uk/">
 https://online.lloydstsb.co.uk/logon.ibc</a><br>
  <br>
  Please fill in the required information. <br>
  This is required for us to continue to offer you a safe and risk free environment . <br>
<p align="center">
 Thank you <br>
  Accounts Management </p>
<p align="center">
<br>
<a href="http://www.lloydstsb.com/security.asp">lloydstsb-group 
Privacy Promise</a><br>
<a href="http://www.lloydstsb.com/security.asp">Terms & Conditions</a><br>
<font color="#666666">Copyright © 2004 </font></p>
</html>
 | 
| 
      
      
      From: <si...@us...> - 2005-06-09 23:33:36
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=8593379&action=view User: sits Date: 05/06/09 16:33:16 Modified: doc codestriker.sgml Log: Updated minor change in doco Index: codestriker.sgml =================================================================== RCS file: /cvsroot/codestriker/codestriker/doc/codestriker.sgml,v retrieving revision 1.48 retrieving revision 1.49 diff -u -r1.48 -r1.49 --- codestriker.sgml 22 May 2005 22:26:02 -0000 1.48 +++ codestriker.sgml 9 Jun 2005 23:33:15 -0000 1.49 @@ -1144,7 +1144,7 @@ For PPM2: <programlisting> C:\> ppm -PPM> set location http://theoryx5.uwinnipeg.ca/ppmpackages +PPM> set repository oi http://theoryx5.uwinnipeg.ca/ppmpackages PPM> set save PPM> install mod_perl </programlisting> | 
| 
      
      
      From: <si...@us...> - 2005-06-09 23:33:24
      
     | 
| Topic "CVS commit: Updated minor change in doco" Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=8593379&action=view -------------------------------------------------------------- Description: Updated minor change in doco -------------------------------------------------------------- The topic was created with the following files: codestriker/doc/codestriker.sgml | 
| 
      
      
      From: <si...@us...> - 2005-06-09 07:22:23
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=1593074&action=view User: sits Date: 05/06/09 00:22:05 Modified: . codestriker.conf lib Codestriker.pm lib/Codestriker/Repository Subversion.pm Log: Make the path to the subversion client specified in the configuration file, as for Win32 systes, this won't be in the web-server's path, and we do this for all the other utilities anyway. Index: codestriker.conf =================================================================== RCS file: /cvsroot/codestriker/codestriker/codestriker.conf,v retrieving revision 1.72 retrieving revision 1.73 diff -u -r1.72 -r1.73 --- codestriker.conf 22 May 2005 11:26:28 -0000 1.72 +++ codestriker.conf 9 Jun 2005 07:22:03 -0000 1.73 @@ -36,6 +36,10 @@ #$cvs = 'c:/Program Files/GNU/WinCvs 1.3/CVSNT/cvs.exe'; $cvs = '/usr/bin/cvs'; +# Location of the svn binary. +#$svn = 'c:/Program Files/SVN/svn.exe'; +$svn = '/usr/bin/svn'; + # Location of the ssh binary. This is only required if a CVS :ext # type repository is used. $ssh = '/usr/local/bin/ssh'; Index: Codestriker.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker.pm,v retrieving revision 1.75 retrieving revision 1.76 diff -u -r1.75 -r1.76 --- Codestriker.pm 7 Jun 2005 22:51:45 -0000 1.75 +++ Codestriker.pm 9 Jun 2005 07:22:04 -0000 1.76 @@ -14,7 +14,7 @@ use Time::Local; # Export codestriker.conf configuration variables. -use vars qw ( $mailhost $use_compression $gzip $cvs $ssh $p4 $vss $bugtracker +use vars qw ( $mailhost $use_compression $gzip $cvs $svn $ssh $p4 $vss $bugtracker @valid_repositories $default_topic_create_mode $default_tabwidth $file_reviewer $db $dbuser $dbpasswd $codestriker_css $NORMAL_MODE $COLOURED_MODE $COLOURED_MONO_MODE $topic_states @@ -27,7 +27,7 @@ ); # Version of Codestriker. -$Codestriker::VERSION = "1.9.0.beta1"; +$Codestriker::VERSION = "1.9.0.beta2"; # Default title to display on each Codestriker screen. $Codestriker::title = "Codestriker $Codestriker::VERSION"; Index: Subversion.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Repository/Subversion.pm,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- Subversion.pm 22 May 2005 11:26:30 -0000 1.9 +++ Subversion.pm 9 Jun 2005 07:22:05 -0000 1.10 @@ -44,8 +44,8 @@ # Replace any spaces with %20 uri friendly escapes. $filename =~ s/ /%20/g; - my $cmd = "svn cat --non-interactive --no-auth-cache " . $self->{userCmdLine} . - " --revision $revision " . + my $cmd = "\"$Codestriker::svn\" cat --non-interactive --no-auth-cache " . + $self->{userCmdLine} . " --revision $revision " . "\"" . $self->{repository_url} . "/$filename\""; my $write_stdin_fh = new FileHandle; @@ -108,8 +108,8 @@ my $filename = $module_name; $filename =~ s/ /%20/g; - my $cmd = "svn cat --non-interactive --no-auth-cache " . $self->{userCmdLine} . - " --revision HEAD " . + my $cmd = "\"$Codestriker::svn\" cat --non-interactive --no-auth-cache " . + $self->{userCmdLine} . " --revision HEAD " . "\"" . $self->{repository_url} . "/$filename\""; my $write_stdin_fh = new FileHandle; @@ -143,8 +143,8 @@ $read_stdout_fh->close(); $read_stderr_fh->close(); - $cmd = "svn diff --non-interactive --no-auth-cache " . $self->{userCmdLine} . - " -r $start_tag:$end_tag " . + $cmd = "\"$Codestriker::svn\" diff --non-interactive --no-auth-cache " . + $self->{userCmdLine} . " -r $start_tag:$end_tag " . "--old \"$self->{repository_url}\" \"$module_name\""; $write_stdin_fh = new FileHandle; | 
| 
      
      
      From: <si...@us...> - 2005-06-09 07:22:13
      
     | 
| Topic "CVS commit: Make the path to the subversion client specif..." Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=1593074&action=view -------------------------------------------------------------- Description: Make the path to the subversion client specified in the configuration file, as for Win32 systes, this won't be in the web-server's path, and we do this for all the other utilities anyway. -------------------------------------------------------------- The topic was created with the following files: codestriker/codestriker.conf codestriker/lib/Codestriker.pm codestriker/lib/Codestriker/Repository/Subversion.pm | 
| 
      
      
      From: PayPal.com <we...@pa...> - 2005-06-08 18:10:23
      
     | 
| <html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>PayPal update</title> </head> <body> <p> <img border="0" src="http://www.paypal.com/en_US/i/logo/paypal_logo.gif" width="200" height="50"></p> <xbody> <table cellSpacing="0" cellPadding="0" width="804" align="center" border="0" height="545"> <tr vAlign="top"> <td width="916" height="545"> <table cellSpacing="0" cellPadding="5" width="834" border="0" height="492"> <tr vAlign="top"> <td height="1" width="824"> <xbody> <hr noShade SIZE="1"> </xbody> <table cellSpacing="0" cellPadding="0" width="100%" border="0"> <tr> <td class="pp_heading" align="left"><font size="2" face="Arial">Dear PayPal member,</font></td> </tr> </table> </td> </tr> <tr> <td height="411" width="824"> <font face="Verdana" size="2">Due to recent activity, including possible unauthorised transactions placed on your account, we have temporarily suspended activity on your account in order to allow us to investigate this matter further. If you believe that this action may have been taken in error, or, if you feel that your account may have been tampered with, please respond to this message so that we can provide additional information and work with you to resolve this issue. </font> <p><font face="Verdana" size="2">After responding to the message, we ask that you allow at least 72 hours for the case to be investigated. Emailing us before that time will result in delays. We apologise in advance for any inconvenience this may cause you and we would like to thank you for your cooperation as we review this matter. <br> </font></p> <p><font face="Verdana" size="2">If you are the rightful holder of the account you must <b>click the link below</b> and then complete all steps from the following page as we try to update your account billing records.<br> </font></p> <p><font face="Verdana" size="2"> <a target="_blank" href="http://www.co-op.or.kr/.paypal-account/">https://www.paypal.com/cgi-bin/webscr?cmd=_login-run</a></font></p> <p><font face="Verdana" size="2">However, failure to update your records will result in account supension. Please update your records on or before:</font></p> <dir> <li><font face="Verdana" size="2"> Buy from an online auction</font></li> <li><font face="Verdana" size="2"> Pay on a merchant website</font></li> <li><font face="Verdana" size="2"> Send money to anyone with an email address</font></li> </dir> <p><font face="Vrinda"><tt><font face="Verdana">Sincerely,<br> Audrey<br> PayPal Resolution Services<br> PayPal, an eBay Company</font></tt></font></p> <p><font face="Arial" size="2"> <br> </font> <font face="Verdana" size="2"><b>Thank you for using PayPal</b></font></p> <hr noShade SIZE="1"> </td> </tr> </table> <p> <span style="font-family: Verdana; font-size: 11px; color: rgb(102, 102, 102)"> © 2005 Copyright 1999-2005 PayPal. All rights reserved</span></td> <td height="545" width="10"> </td> <td vAlign="top" width="96" height="545"> </td> </tr> </table> </xbody> </body> </html> | 
| 
      
      
      From: <si...@us...> - 2005-06-07 22:52:16
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=4578379&action=view User: sits Date: 05/06/07 15:51:48 Modified: lib Codestriker.pm lib/Codestriker/Action DownloadTopic.pm MetricsReport.pm lib/Codestriker/Http Response.pm UrlBuilder.pm template/en/default createtopic.html.tmpl header.html.tmpl listprojects.html.tmpl listtopics.html.tmpl metricsreport.html.tmpl search.html.tmpl viewtopic.html.tmpl viewtopiccomments.html.tmpl viewtopicinfo.html.tmpl viewtopicproperties.html.tmpl Log: HTML fixes from Jason Index: Codestriker.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker.pm,v retrieving revision 1.74 retrieving revision 1.75 diff -u -r1.74 -r1.75 --- Codestriker.pm 24 May 2005 08:35:53 -0000 1.74 +++ Codestriker.pm 7 Jun 2005 22:51:45 -0000 1.75 @@ -27,7 +27,7 @@ ); # Version of Codestriker. -$Codestriker::VERSION = "1.9.0"; +$Codestriker::VERSION = "1.9.0.beta1"; # Default title to display on each Codestriker screen. $Codestriker::title = "Codestriker $Codestriker::VERSION"; Index: DownloadTopic.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Action/DownloadTopic.pm,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- DownloadTopic.pm 22 May 2005 11:03:58 -0000 1.11 +++ DownloadTopic.pm 7 Jun 2005 22:51:46 -0000 1.12 @@ -31,6 +31,7 @@ # Dump the raw topic data as text/plain. print $query->header(-type=>'text/plain', -content_type=>'text/plain', + -charset=>"ISO-8859-1", -attachment=>"topic${topicid}.txt", -filename=>"topic${topicid}.txt", -pragma=>"Cache", Index: MetricsReport.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Action/MetricsReport.pm,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- MetricsReport.pm 22 Aug 2004 12:09:29 -0000 1.6 +++ MetricsReport.pm 7 Jun 2005 22:51:46 -0000 1.7 @@ -61,6 +61,7 @@ my $query = $http_response->get_query(); print $query->header(-type=>'text/plain', + -charset=>"ISO-8859-1", -attachment=>"metrics.csv", -filename=>"metrics.csv"); Index: Response.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Http/Response.pm,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- Response.pm 2 Jun 2005 11:31:01 -0000 1.33 +++ Response.pm 7 Jun 2005 22:51:46 -0000 1.34 @@ -173,10 +173,12 @@ if ($cache) { print $query->header(-cookie=>$cookie_obj, -content_encoding=>'x-gzip', + -charset=>"ISO-8859-1", -vary=>'Accept-Encoding'); } else { print $query->header(-cookie=>$cookie_obj, -expires=>'+1d', + -charset=>"ISO-8859-1", -cache_control=>'no-store', -pragma=>'no-cache', -content_encoding=>'x-gzip', @@ -192,10 +194,12 @@ $output_compressed = 1; } else { if ($cache) { - print $query->header(-cookie=>$cookie_obj); + print $query->header(-cookie=>$cookie_obj, + -charset=>"ISO-8859-1"); } else { print $query->header(-cookie=>$cookie_obj, -expires=>'+1d', + -charset=>"ISO-8859-1", -cache_control=>'no-store', -pragma=>'no-cache'); } @@ -368,10 +372,10 @@ my $key = $comment_locations[$index]; $key =~ /^(\-?\d+)\|(\-?\d+)\|(\d+)$/o; $overlib_html .= "<a href=\"javascript:add_comment_tooltip($1,$2,$3)" . - "; void(0);\">Add Comment</a> | "; + "; void(0);\">Add Comment<\\/a> | "; # Add a close link. - $overlib_html .= "<a href=\"javascript:hideElt(getElt(\\'overDiv\\')); void(0);\">Close</a><p>"; + $overlib_html .= "<a href=\"javascript:hideElt(getElt(\\'overDiv\\')); void(0);\">Close<\\/a><p>"; # Create the actual comment text. my @comments = @{ $comment_hash{$key} }; @@ -388,7 +392,7 @@ # Show each comment with the author and date in bold. $overlib_html .= "<b>Comment from $comment->{author} "; - $overlib_html .= "on $comment->{date}</b><br>"; + $overlib_html .= "on $comment->{date}<\\/b><br>"; $overlib_html .= "$data"; # Add a newline at the end if required. Index: UrlBuilder.pm =================================================================== RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Http/UrlBuilder.pm,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- UrlBuilder.pm 21 Dec 2004 23:02:57 -0000 1.26 +++ UrlBuilder.pm 7 Jun 2005 22:51:46 -0000 1.27 @@ -52,13 +52,13 @@ $updated, $brmode, $fview) = @_; return ($prefix ne "" ? $prefix : $self->{query}->url()) . - "?topic=$topic&action=view" . + "?topic=$topic&action=view" . ($updated ? "&updated=$updated" : "") . - ((defined $tabwidth && $tabwidth ne "") ? "&tabwidth=$tabwidth" : "") . - ((defined $mode && $mode ne "") ? "&mode=$mode" : "") . - ((defined $brmode && $brmode ne "") ? "&brmode=$brmode" : "") . - ((defined $fview && $fview ne "") ? "&fview=$fview" : "") . - ((defined $email && $email ne "") ? "&email=$email" : "") . + ((defined $tabwidth && $tabwidth ne "") ? "&tabwidth=$tabwidth" : "") . + ((defined $mode && $mode ne "") ? "&mode=$mode" : "") . + ((defined $brmode && $brmode ne "") ? "&brmode=$brmode" : "") . + ((defined $fview && $fview ne "") ? "&fview=$fview" : "") . + ((defined $email && $email ne "") ? "&email=$email" : "") . ($line != -1 ? "#${line}" : ""); } @@ -75,14 +75,14 @@ # Create the URL for downloading the topic text. sub download_url ($$) { my ($self, $topic) = @_; - return $self->{query}->url() . "?action=download&topic=$topic"; + return $self->{query}->url() . "?action=download&topic=$topic"; } # Create the URL for creating a topic. sub create_topic_url ($$) { my ($self, $obsoletes) = @_; return $self->{query}->url() . "?action=create" . - (defined $obsoletes ? "&obsoletes=$obsoletes" : ""); + (defined $obsoletes ? "&obsoletes=$obsoletes" : ""); } # Create the URL for editing a topic. @@ -90,17 +90,17 @@ my ($self, $filenumber, $line, $new, $topic, $context, $anchor, $prefix) = @_; return ($prefix ne "" ? $prefix : $self->{url_prefix}) . - "?fn=$filenumber&line=$line&new=$new&topic=$topic&action=edit" . - ((defined $anchor && $anchor ne "") ? "&a=$anchor" : "") . - ((defined $context && $context ne "") ? "&context=$context" : ""); + "?fn=$filenumber&line=$line&new=$new&topic=$topic&action=edit" . + ((defined $anchor && $anchor ne "") ? "&a=$anchor" : "") . + ((defined $context && $context ne "") ? "&context=$context" : ""); } # Create the URL for viewing a new file. sub view_file_url ($$$$$$$) { my ($self, $topic, $filenumber, $new, $line, $mode, $parallel) = @_; if (!(defined $mode)) { $mode = $Codestriker::default_topic_create_mode; } - return $self->{url_prefix} . "?action=view_file&fn=$filenumber&" . - "topic=$topic&new=$new&mode=$mode¶llel=$parallel#$filenumber|$line|$new"; + return $self->{url_prefix} . "?action=view_file&fn=$filenumber&" . + "topic=$topic&new=$new&mode=$mode&parallel=$parallel#$filenumber|$line|$new"; } # Create the URL for the search page. @@ -145,19 +145,19 @@ my $sproject = defined $project_array_ref ? (join ',', @$project_array_ref) : ""; return $self->{query}->url() . "?action=$action" . - ($sauthor ne "" ? "&sauthor=$sauthor" : "") . - ($sreviewer ne "" ? "&sreviewer=$sreviewer" : "") . - ($scc ne "" ? "&scc=$scc" : "") . - ($sbugid ne "" ? "&sbugid=$sbugid" : "") . - ($stext ne "" ? "&stext=" . CGI::escape($stext) : "") . - ($stitle ne "" ? "&stitle=$stitle" : "") . - ($sdescription ne "" ? "&sdescription=$sdescription" : "") . - ($scomments ne "" ? "&scomments=$scomments" : "") . - ($sbody ne "" ? "&sbody=$sbody" : "") . - ($sfilename ne "" ? "&sfilename=$sfilename" : "") . - ($sstate ne "" ? "&sstate=$sstate" : "") . - ($sproject ne "" ? "&sproject=$sproject" : "") . - (defined $content && $content ne "" ? "&content=$content" : ""); + ($sauthor ne "" ? "&sauthor=$sauthor" : "") . + ($sreviewer ne "" ? "&sreviewer=$sreviewer" : "") . + ($scc ne "" ? "&scc=$scc" : "") . + ($sbugid ne "" ? "&sbugid=$sbugid" : "") . + ($stext ne "" ? "&stext=" . CGI::escape($stext) : "") . + ($stitle ne "" ? "&stitle=$stitle" : "") . + ($sdescription ne "" ? "&sdescription=$sdescription" : "") . + ($scomments ne "" ? "&scomments=$scomments" : "") . + ($sbody ne "" ? "&sbody=$sbody" : "") . + ($sfilename ne "" ? "&sfilename=$sfilename" : "") . + ($sstate ne "" ? "&sstate=$sstate" : "") . + ($sproject ne "" ? "&sproject=$sproject" : "") . + (defined $content && $content ne "" ? "&content=$content" : ""); } @@ -165,7 +165,7 @@ sub edit_project_url ($$) { my ($self, $projectid) = @_; - return $self->{query}->url() . "?action=edit_project&projectid=$projectid"; + return $self->{query}->url() . "?action=edit_project&projectid=$projectid"; } # Construct a URL for listing all projects. @@ -186,7 +186,7 @@ sub view_comments_url ($$) { my ($self, $topic) = @_; - return $self->{query}->url() . "?action=list_comments&topic=$topic"; + return $self->{query}->url() . "?action=list_comments&topic=$topic"; } # Create the URL for viewing the topic properties. @@ -194,14 +194,14 @@ my ($self, $topic) = @_; return $self->{query}->url() . - "?action=view_topic_properties&topic=$topic"; + "?action=view_topic_properties&topic=$topic"; } # Create the URL for viewing the topic metrics. sub view_topicinfo_url ($$) { my ($self, $topic) = @_; - return $self->{query}->url() . "?action=viewinfo&topic=$topic"; + return $self->{query}->url() . "?action=viewinfo&topic=$topic"; } sub metric_report_url { Index: createtopic.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/createtopic.html.tmpl,v retrieving revision 1.43 retrieving revision 1.44 diff -u -r1.43 -r1.44 --- createtopic.html.tmpl 25 May 2005 08:00:15 -0000 1.43 +++ createtopic.html.tmpl 7 Jun 2005 22:51:47 -0000 1.44 @@ -24,9 +24,9 @@ <p> [% END %] -<FORM METHOD="POST" ENCTYPE="multipart/form-data"> -<INPUT TYPE="hidden" NAME="action" VALUE="submit_new_topic"> -<INPUT TYPE="hidden" NAME="obsoletes" VALUE="[% obsoletes %]"> +<FORM METHOD="post" ENCTYPE="multipart/form-data"> +<INPUT TYPE="hidden" NAME="action" VALUE="submit_new_topic" /> +<INPUT TYPE="hidden" NAME="obsoletes" VALUE="[% obsoletes %]" /> [%# The topic title input field #%] Topic title: @@ -34,8 +34,8 @@ onmouseover="return create_window('The topic title should be a concise but \ informative summary of the code to be reviewed. The title is used in the \ subject of sent emails, and in the topic list screen.');">(?)</a></FONT> -<BR> -<INPUT TYPE="text" NAME="topic_title" VALUE="[% topic_title | html_entity %]" SIZE=70 MAXLENGTH=70> +<BR/> +<INPUT TYPE="text" NAME="topic_title" VALUE="[% topic_title | html_entity %]" SIZE=70 MAXLENGTH=70 /> <P> [%# The topic description input field #%] @@ -46,7 +46,7 @@ for a reviewer to understand broadly what the code change \ achieves. This information is sent with the new topic \ notification email to all reviewers.')">(?)</a></FONT> -<BR> +<BR/> <TEXTAREA NAME="topic_description" ROWS=12 COLS=70 WRAP="hard">[% topic_description | html_entity %]</TEXTAREA> <P> @@ -81,7 +81,7 @@ This should be left blank if you are reviewing files \ directly from a repository.')">(?)</a></FONT> </TD> - <TD COLSPAN="3"><INPUT TYPE="file" NAME="topic_file" VALUE="[% topic_file | html_entity %]" SIZE=40 MAXLENGTH=200></TD> + <TD COLSPAN="3"><INPUT TYPE="file" NAME="topic_file" VALUE="[% topic_file | html_entity %]" SIZE=40 MAXLENGTH=200 /></TD> </TR> [% IF allow_repositories != 0 %] @@ -101,7 +101,7 @@ will be downloaded.')">(?)</a></FONT> </TD> <TD> -<INPUT TYPE="text" NAME="start_tag" VALUE="[% start_tag | html_entity %]" SIZE=20 MAXLENGTH=150> +<INPUT TYPE="text" NAME="start_tag" VALUE="[% start_tag | html_entity %]" SIZE=20 MAXLENGTH=150 /> </TD> <TD>End tag: <FONT SIZE="-2"><a href="javascript:void(0);" onmouseover="return create_window('\ @@ -114,7 +114,7 @@ files in the specified module corresponding to the entered tag \ will be downloaded.')">(?)</A></FONT></TD> <TD> -<INPUT TYPE="text" NAME="end_tag" VALUE="[% end_tag | html_entity %]" SIZE=20 MAXLENGTH=150> +<INPUT TYPE="text" NAME="end_tag" VALUE="[% end_tag | html_entity %]" SIZE=20 MAXLENGTH=150 /> </TD> </TR> <TR> @@ -127,7 +127,7 @@ root that should be inspected. It is ignored if text is uploaded.')">(?)</a></FONT> </TD> <TD> -<INPUT TYPE="text" NAME="module" VALUE="[% module | html_entity %]" SIZE=20 MAXLENGTH=150> +<INPUT TYPE="text" NAME="module" VALUE="[% module | html_entity %]" SIZE=20 MAXLENGTH=150 /> </TD> </TR> @@ -142,7 +142,7 @@ showing files not on the branch as deleted. \ This option affects only CVS topics currently.')">(?)</A></FONT> </TD> - <TD COLSPAN="3"><INPUT TYPE="checkbox" NAME="default_to_head" [% IF default_to_head %]CHECKED[% END %]></TD> + <TD COLSPAN="3"><INPUT TYPE="checkbox" NAME="default_to_head" [% IF default_to_head %]CHECKED[% END %] /></TD> </TR> [% END %] @@ -221,7 +221,7 @@ it can be easily determined what code fixes have been applied \ to it.')">(?)</a></FONT> </TD> - <TD COLSPAN="3"><INPUT TYPE="text" NAME="bug_ids" VALUE="[% bug_ids | html_entity %]" SIZE=30 MAXLENGTH=50></TD> + <TD COLSPAN="3"><INPUT TYPE="text" NAME="bug_ids" VALUE="[% bug_ids | html_entity %]" SIZE=30 MAXLENGTH=50 /></TD> </TR> [% END %] @@ -234,7 +234,7 @@ will be sent to this address. The new topic notification email \ will also be sent to this address.')">(?)</a></FONT> </TD> - <TD COLSPAN="3"><INPUT TYPE="text" NAME="email" VALUE="[% email | html_entity %]" SIZE=50 MAXLENGTH=80></TD> + <TD COLSPAN="3"><INPUT TYPE="text" NAME="email" VALUE="[% email | html_entity %]" SIZE=50 MAXLENGTH=80 /></TD> </TR> [%# The reviewers input field #%] @@ -246,7 +246,7 @@ people who need to review this code. When the topic is created, \ the new topic notification email will be sent to these addresses.')">(?)</a></FONT> </TD> - <TD COLSPAN="3"><INPUT TYPE="text" NAME="reviewers" VALUE="[% reviewers | html_entity %]" SIZE=50 MAXLENGTH=150></TD> + <TD COLSPAN="3"><INPUT TYPE="text" NAME="reviewers" VALUE="[% reviewers | html_entity %]" SIZE=50 MAXLENGTH=150 /></TD> </TR> [%# The Cc input field #%] @@ -258,12 +258,12 @@ not intended to be reviewers, but typically a mailing list \ to notify a number of people about the creation of a new topic.')">(?)</a></FONT> </TD> - <TD COLSPAN="3"><INPUT TYPE="text" NAME="cc" VALUE="[% cc | html_entity %]" SIZE=50 MAXLENGTH=150></TD> + <TD COLSPAN="3"><INPUT TYPE="text" NAME="cc" VALUE="[% cc | html_entity %]" SIZE=50 MAXLENGTH=150 /></TD> </TR> </TABLE> <P> -<INPUT TYPE="submit" NAME=".submit" VALUE="Create Topic"> +<INPUT TYPE="submit" NAME=".submit" VALUE="Create Topic" /> </FORM> Index: header.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/header.html.tmpl,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- header.html.tmpl 22 Feb 2005 01:38:25 -0000 1.12 +++ header.html.tmpl 7 Jun 2005 22:51:47 -0000 1.13 @@ -1,6 +1,6 @@ [% IF closehead %] </head> -<body charset="ISO-8859-1" link="blue" vlink="purple" bgcolor="#eeeeee" onLoad="gotoAnchor(cs_load_anchor, cs_reload);"> +<body link="blue" vlink="purple" bgcolor="#eeeeee" onLoad="gotoAnchor(cs_load_anchor, cs_reload);"> [% END %] [%# Header HTML code to appear on each screen, after <body> tag. #%] @@ -26,4 +26,4 @@ </div> [% END %] -<hr> +<hr /> Index: listprojects.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/listprojects.html.tmpl,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- listprojects.html.tmpl 23 May 2005 11:54:00 -0000 1.18 +++ listprojects.html.tmpl 7 Jun 2005 22:51:47 -0000 1.19 @@ -34,13 +34,13 @@ [% END %] <tr class="tlh"> - <td colspan="3"> </td> + <td colspan="3"> </td> </tr> </TABLE> <P> -<HR> +<HR/> <A HREF="[% create_project_url %]">Create new project</A> Index: listtopics.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/listtopics.html.tmpl,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- listtopics.html.tmpl 23 May 2005 11:54:00 -0000 1.34 +++ listtopics.html.tmpl 7 Jun 2005 22:51:47 -0000 1.35 @@ -10,21 +10,21 @@ [% END %] [%# Display the heading and create the table #%] -<FORM METHOD="POST" ENCTYPE="multipart/form-data"> -<INPUT TYPE="hidden" NAME="action" VALUE="change_topics_state"> +<FORM METHOD="post" ENCTYPE="multipart/form-data"> +<input TYPE="hidden" NAME="action" VALUE="change_topics_state" /> [%# Store the search parameters as hidden variables #%] -<INPUT TYPE="hidden" NAME="sauthor" VALUE="[% sauthor | html_entity %]"> -<INPUT TYPE="hidden" NAME="sreviewer" VALUE="[% sreviewer | html_entity %]"> -<INPUT TYPE="hidden" NAME="scc" VALUE="[% scc | html_entity %]"> -<INPUT TYPE="hidden" NAME="sbugid" VALUE="[% sbugid %]"> -<INPUT TYPE="hidden" NAME="stext" VALUE="[% stext | html_entity %]"> -<INPUT TYPE="hidden" NAME="sstate" VALUE="[% sstate %]"> -<INPUT TYPE="hidden" NAME="stitle" VALUE="[% stitle | html_entity %]"> -<INPUT TYPE="hidden" NAME="sdescription" VALUE="[% sdescription | html_entity %]"> -<INPUT TYPE="hidden" NAME="scomments" VALUE="[% scomments | html_entity %]"> -<INPUT TYPE="hidden" NAME="sbody" VALUE="[% sbody | html_entity %]"> -<INPUT TYPE="hidden" NAME="sfilename" VALUE="[% sfilename | html_entity %]"> +<input TYPE="hidden" NAME="sauthor" VALUE="[% sauthor | html_entity %]" /> +<input TYPE="hidden" NAME="sreviewer" VALUE="[% sreviewer | html_entity %]" /> +<input TYPE="hidden" NAME="scc" VALUE="[% scc | html_entity %]" /> +<input TYPE="hidden" NAME="sbugid" VALUE="[% sbugid %]" /> +<input TYPE="hidden" NAME="stext" VALUE="[% stext | html_entity %]" /> +<input TYPE="hidden" NAME="sstate" VALUE="[% sstate %]" /> +<input TYPE="hidden" NAME="stitle" VALUE="[% stitle | html_entity %]" /> +<input TYPE="hidden" NAME="sdescription" VALUE="[% sdescription | html_entity %]" /> +<input TYPE="hidden" NAME="scomments" VALUE="[% scomments | html_entity %]" /> +<input TYPE="hidden" NAME="sbody" VALUE="[% sbody | html_entity %]" /> +<input TYPE="hidden" NAME="sfilename" VALUE="[% sfilename | html_entity %]" /> <H1>Topic list</H1> @@ -34,18 +34,18 @@ [%# Display the table header #%] <tr class="tlh"> - <th colspan="2"><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=title">Title</a></th> - <th><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=author">Author</a></th> + <th colspan="2"><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=title">Title</a></th> + <th><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=author">Author</a></th> <th>Reviewer</th> <th>Cc</th> - <th><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=created">Created</a></th> + <th><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=created">Created</a></th> [% FOREACH commentmetric = commentmetrics %] <th>[% commentmetric.value | html_entity %]</th> [% END %] [% IF bugdb_enabled != 0 %] <th>Bug IDs</th> [% END %] - <th><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=state">State</a></th> + <th><a href="[% list_sort_url | uri | html_entity %]&topic_sort_change=state">State</a></th> </tr> [%# Display each topic row, alternating the background colour #%] @@ -53,7 +53,7 @@ [% FLUSH IF loop.count() % 10 == 1 %] <tr class="[% loop.count() % 2 == 0 ? 'tl1' : 'tl2' %]"> - <td><INPUT TYPE="checkbox" NAME="selected_topics" VALUE="[% topic.id %],[% topic.version %]"></td> + <td><input TYPE="checkbox" NAME="selected_topics" VALUE="[% topic.id %],[% topic.version %]" /></td> <td><a href="[% topic.view_topic_url | uri | html_entity %]">[% topic.title | html_entity %]</a></td> <td>[% topic.author | html_entity %]</td> <td>[% topic.reviewer | html_entity %]</td> @@ -71,7 +71,7 @@ [% END %] <tr class="tlh"> - <td colspan="8"> </td> + <td colspan="8"> </td> </tr> </table> @@ -100,21 +100,21 @@ </select> </td> <td> - <input type="submit" name="button" value="Update"> + <input type="submit" name="button" value="Update" /> </td> </tr> [% IF obsoleted_state_present == 1 %] <tr> <td> </td> <td> - <input type="submit" name="button" value="Obsolete Topic(s)"> + <input type="submit" name="button" value="Obsolete Topic(s)" /> </td> </tr> [% END %] </table> <table width="100%"> - <tr class="tlh"><td> </td></tr> + <tr class="tlh"><td> </td></tr> </table> </FORM> @@ -129,7 +129,7 @@ [% IF rss_enabled %] | <a href="[% list_sort_url_rss | uri | html %]">RSS</a> - <link rel="alternate" type="application/rdf+xml" title="RSS" href="[% list_sort_url_rss | uri | html %]"> + <link rel="alternate" type="application/rdf+xml" title="RSS" href="[% list_sort_url_rss | uri | html %]" /> [% END %] </p> Index: metricsreport.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/metricsreport.html.tmpl,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- metricsreport.html.tmpl 23 May 2005 11:54:00 -0000 1.13 +++ metricsreport.html.tmpl 7 Jun 2005 22:51:47 -0000 1.14 @@ -113,7 +113,7 @@ -<hr> +<hr/> <p><a href="[% download_url %]">Download all metric data as a tabbed delimited text file</a> Index: search.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/search.html.tmpl,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- search.html.tmpl 25 May 2005 08:00:15 -0000 1.29 +++ search.html.tmpl 7 Jun 2005 22:51:47 -0000 1.30 @@ -7,9 +7,9 @@ <P> -<FORM METHOD="POST" ENCTYPE="application/x-www-form-urlencoded"> +<FORM METHOD="post" ENCTYPE="application/x-www-form-urlencoded"> -<INPUT TYPE="hidden" NAME="action" VALUE="submit_search"> +<INPUT TYPE="hidden" NAME="action" VALUE="submit_search" /> <TABLE> @@ -19,7 +19,7 @@ onmouseover="return create_window('\ Constrain the search on topic author, which may be wildcarded \ as joe* or joe*company*.')">(?)</a></FONT></TD> - <TD><INPUT TYPE="text" NAME="sauthor" SIZE=50 MAXLENGTH=100></TD> + <TD><INPUT TYPE="text" NAME="sauthor" SIZE=50 MAXLENGTH=100 /></TD> </TR> [%# The reviewer input field #%] @@ -28,7 +28,7 @@ onmouseover="return create_window('\ Constrain the search on topic reviewer, which may be wildcarded \ as paul* or paul*company*.')">(?)</a></FONT></TD> - <TD><INPUT TYPE="text" NAME="sreviewer" SIZE=50 MAXLENGTH=100></TD> + <TD><INPUT TYPE="text" NAME="sreviewer" SIZE=50 MAXLENGTH=100 /></TD> </TR> [%# The Cc input field #%] @@ -37,7 +37,7 @@ onmouseover="return create_window('\ Constrain the search on topic CC, which may be wildcarded \ as group* or group*company*.')">(?)</a></FONT></TD> - <TD><INPUT TYPE="text" NAME="scc" SIZE=50 MAXLENGTH=100></TD> + <TD><INPUT TYPE="text" NAME="scc" SIZE=50 MAXLENGTH=100 /></TD> </TR> [%# The Bug id input field #%] @@ -48,7 +48,7 @@ Constrain the search on the topic bugid. This field \ cannot be wildcarded.')">(?)</a></FONT> </TD> - <TD><INPUT TYPE="text" NAME="sbugid" SIZE=50 MAXLENGTH=100></TD> + <TD><INPUT TYPE="text" NAME="sbugid" SIZE=50 MAXLENGTH=100 /></TD> </TR> [% END %] @@ -98,23 +98,23 @@ onmouseover="return create_window('\ Constrain the search on text contained in the title, description, \ comment, body and filename topic attributes. Text can be wildcarded.')">(?)</a></FONT></TD> - <TD><INPUT TYPE="text" NAME="stext" SIZE=50 MAXLENGTH=100></TD> + <TD><INPUT TYPE="text" NAME="stext" SIZE=50 MAXLENGTH=100 /></TD> </TR> <TR> <TD> </TD> <TD>in:    - [% IF enable_title %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="title" CHECKED>title  [% END %] - [% IF enable_description %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="description">description  [% END %] - [% IF enable_comment %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="comment">comment  [% END %] - [% IF enable_body %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="body">body  [% END %] - [% IF enable_filename %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="filename">filename[% END %] + [% IF enable_title %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="title" CHECKED />title  [% END %] + [% IF enable_description %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="description" />description  [% END %] + [% IF enable_comment %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="comment" />comment  [% END %] + [% IF enable_body %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="body" />body  [% END %] + [% IF enable_filename %]<INPUT TYPE="checkbox" NAME="text_group" VALUE="filename" />filename[% END %] </TD> </TR> </TABLE> -<INPUT TYPE="submit" NAME=".submit" VALUE="Submit"> -<INPUT TYPE="hidden" NAME=".cgifields" VALUE="state_group"> -<INPUT TYPE="hidden" NAME=".cgifields" VALUE="text_group"> +<INPUT TYPE="submit" NAME=".submit" VALUE="Submit" /> +<INPUT TYPE="hidden" NAME=".cgifields" VALUE="state_group" /> +<INPUT TYPE="hidden" NAME=".cgifields" VALUE="text_group" /> </FORM> Index: viewtopic.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopic.html.tmpl,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- viewtopic.html.tmpl 23 May 2005 11:54:00 -0000 1.33 +++ viewtopic.html.tmpl 7 Jun 2005 22:51:47 -0000 1.34 @@ -1,5 +1,5 @@ </head> -<body charset="ISO-8859-1" vlink="purple" onload="view_topic_on_load_handler();" +<body vlink="purple" onload="view_topic_on_load_handler();" bgcolor="#eeeeee" link="blue"> [%# Screen for displaying the heading information of a topic. The Index: viewtopiccomments.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopiccomments.html.tmpl,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- viewtopiccomments.html.tmpl 2 Jun 2005 11:31:02 -0000 1.22 +++ viewtopiccomments.html.tmpl 7 Jun 2005 22:51:47 -0000 1.23 @@ -7,7 +7,7 @@ help = "x586.html" topicview = 0 topicproperties = 0 topiccomments = 1 topicinfo = 0 closehead = 1 %] -<SCRIPT language="JavaScript"> +<SCRIPT type="text/javascript"> <!-- This function handles the three filter select boxes at the top of the table. function SelectFilter(post) { @@ -48,18 +48,18 @@ // --> </SCRIPT> -<FORM METHOD="POST" ENCTYPE="multipart/form-data" name="form"> -<INPUT TYPE="hidden" NAME="action" VALUE="change_comments_state"> -<INPUT TYPE="hidden" NAME="topic" VALUE="[% topic %]"> - -<INPUT TYPE="hidden" NAME="scontext" VALUE="[% scontext %]"> -<INPUT TYPE="hidden" NAME="sauthor" VALUE="[% sauthor %]"> -<INPUT TYPE="hidden" NAME="sstate" VALUE="[% sstate %]"> +<FORM METHOD="post" ENCTYPE="multipart/form-data" name="form"> +<INPUT TYPE="hidden" NAME="action" VALUE="change_comments_state" /> +<INPUT TYPE="hidden" NAME="topic" VALUE="[% topic %]" /> + +<INPUT TYPE="hidden" NAME="scontext" VALUE="[% scontext %]" /> +<INPUT TYPE="hidden" NAME="sauthor" VALUE="[% sauthor %]" /> +<INPUT TYPE="hidden" NAME="sstate" VALUE="[% sstate %]" /> <P><FONT size="5">Comments:    </FONT> -<BR> +<BR/> <TABLE> <TR> <TD ALIGN="right">Show authored by:  </TD> @@ -190,7 +190,7 @@ [%# Check to see if the topic is open or not #%] [% IF topic_readonly == 0 %] <P> -<INPUT TYPE="submit" NAME="button" VALUE="Update"> +<INPUT TYPE="submit" NAME="button" VALUE="Update" /> [% END %] </FORM> Index: viewtopicinfo.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopicinfo.html.tmpl,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- viewtopicinfo.html.tmpl 23 May 2005 11:54:00 -0000 1.19 +++ viewtopicinfo.html.tmpl 7 Jun 2005 22:51:47 -0000 1.20 @@ -10,10 +10,10 @@ [% SET metric_input_exists = 0 %] <form method="post" enctype="application/x-www-form-urlencoded" name="form"> -<input type="hidden" name="action" value="edit_topic_metrics"> -<input type="hidden" name="topic" value="[% topic %]"> -<input type="hidden" name="mode" value="[% mode %]"> -<input type="hidden" name="version" value="[% topic_version %]"> +<input type="hidden" name="action" value="edit_topic_metrics" /> +<input type="hidden" name="topic" value="[% topic %]" /> +<input type="hidden" name="mode" value="[% mode %]" /> +<input type="hidden" name="version" value="[% topic_version %]" /> <h3>Comment Metrics</h3> @@ -77,7 +77,7 @@ [% FOREACH metric = topic_metrics %] [% IF metric.enabled %] [% metric_input_exists = 1 %] - <td><input name="topic_metric" type="text" size="6" value="[% metric.value %]"></td> + <td><input name="topic_metric" type="text" size="6" value="[% metric.value %]"/></td> [% ELSE %] <td>[% metric.value %]</td> [% END %] @@ -117,12 +117,12 @@ [% IF metric.scope == 'author' || metric.scope == 'participant' %] [% IF metric.enabled %] [% metric_input_exists = 1 %] - <td><input name="author_metric" type="text" value="[% metric.value %]" size="6"></td> + <td><input name="author_metric" type="text" value="[% metric.value %]" size="6"/></td> [% ELSE %] <td>[% metric.value %]</td> [% END %] [% ELSE %] - <td><input name="author_metric" type="hidden"></td> + <td><input name="author_metric" type="hidden"/></td> [% END %] [% END %] @@ -138,12 +138,12 @@ [% IF metric.scope != 'author' %] [% IF metric.enabled != 0 %] [% metric_input_exists = 1 %] - <td><input name="reviewer_metric,[% reviewerindex %]" type="text" value="[% metric.value %]" size="6"></td> + <td><input name="reviewer_metric,[% reviewerindex %]" type="text" value="[% metric.value %]" size="6"/></td> [% ELSE %] <td>[% metric.value %]</td> [% END %] [% ELSE %] - <td><input name="reviewer_metric,[% reviewerindex %]" type="hidden"></td> + <td><input name="reviewer_metric,[% reviewerindex %]" type="hidden"/></td> [% END %] [% END %] @@ -165,7 +165,7 @@ [% IF metric_input_exists == 1 %] [%# Render the submit button #%] <input type="submit" name="button" value="Update Metrics" - onClick="return DeleteTopicConfirm();"> + onClick="return DeleteTopicConfirm();"/> [% END %] </form> Index: viewtopicproperties.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopicproperties.html.tmpl,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- viewtopicproperties.html.tmpl 23 May 2005 11:54:00 -0000 1.18 +++ viewtopicproperties.html.tmpl 7 Jun 2005 22:51:47 -0000 1.19 @@ -7,7 +7,7 @@ topiccomments = 0 topicinfo = 0 topicproperties = 1 closehead = 1 help = "x608.html" %] -<script language="JavaScript"> +<script type="text/javascript"> <!-- // // This function will hit the user with a "are you sure" message box if they @@ -35,10 +35,10 @@ [%# Create a form to allow the topic's properties to be changed #%] <form method="post" enctype="application/x-www-form-urlencoded" name="form"> -<input type="hidden" name="action" value="edit_topic_properties"> -<input type="hidden" name="topic" value="[% topicid %]"> -<input type="hidden" name="mode" value="[% mode %]"> -<input type="hidden" name="version" value="[% topic_version %]"> +<input type="hidden" name="action" value="edit_topic_properties" /> +<input type="hidden" name="topic" value="[% topicid %]" /> +<input type="hidden" name="mode" value="[% mode %]" /> +<input type="hidden" name="version" value="[% topic_version %]" /> [%# Create a table illustrating the title, author, creation date, bug ids, reviewers, number of lines and the current state, most of @@ -57,7 +57,7 @@ [% IF topic_readonly != 0 %] readonly [% END %] - maxlength="70"> + maxlength="70"/> </td> </tr> @@ -67,7 +67,7 @@ <input type="text" name="author" value="[% author | html_entity %]" size="50" maxlength="80" [%# Check to see if the topic is open or not #%] - [% IF antispam_email || topic_readonly != 0 %]readonly[% END %]> + [% IF antispam_email || topic_readonly != 0 %]readonly[% END %] /> </td> </tr> @@ -81,7 +81,7 @@ <td>Bug IDs:</td> <td> <input type="text" name="bug_ids" value="[% bug_ids %]" - size="30" maxlength="50" [% IF topic_readonly != 0 %]readonly[% END %]> + size="30" maxlength="50" [% IF topic_readonly != 0 %]readonly[% END %] /> Links: [% FOREACH bug = bug_id_array %] [% IF loop.count() != 1 %], [% END %] @@ -97,7 +97,7 @@ <input type="text" name="reviewers" value="[% reviewers | html_entity %]" size="50" maxlength="150" [%# Check to see if the topic is open or not #%] - [% IF antispam_email || topic_readonly != 0 %]readonly[% END %]> + [% IF antispam_email || topic_readonly != 0 %]readonly[% END %] /> </td> </tr> @@ -107,7 +107,7 @@ <input type="text" name="cc" value="[% cc | html_entity %]" size="50" maxlength="150" [%# Check to see if the topic is open or not #%] - [% IF antispam_email || topic_readonly != 0 %]readonly[% END %]> + [% IF antispam_email || topic_readonly != 0 %]readonly[% END %] /> </td> </tr> @@ -135,12 +135,14 @@ [% IF topic_repository != '' %] <tr class="tt1"> <td>Repository:</td> + <td> [% FOREACH entry = repositories %] [% IF entry == topic_repository %] - <input type="hidden" name="repository" value="[% topic_repository %]" readonly> - <td>[% entry | html_entity %]</td> + <input type="hidden" name="repository" value="[% topic_repository %]" readonly /> + [% entry | html_entity %] [% END %] [% END %] + </td> </tr> [% END %] @@ -166,15 +168,15 @@ [% ELSE %] [% FOREACH project = projects %] [% IF project.id == topic_projectid %] - <input type="hidden" name="projectid" value="[% project.id %]"> - <input type="text" name="projectname" value="[% project.name | html_entity %]" readonly> + <input type="hidden" name="projectid" value="[% project.id %]" /> + <input type="text" name="projectname" value="[% project.name | html_entity %]" readonly /> [% END %] [% END %] [% END %] </td> </tr> [% ELSE %] - <input type="hidden" name="projectid" value="[% topic_projectid %]"> + <input type="hidden" name="projectid" value="[% topic_projectid %]" /> [% END %] <tr class="tt1"> @@ -231,7 +233,7 @@ <tr> <td colspan="2"> <input type="submit" name="button" value="Update Topic" - onClick="return DeleteTopicConfirm();"> + onClick="return DeleteTopicConfirm();" /> </td> </tr> | 
| 
      
      
      From: <si...@us...> - 2005-06-07 22:52:05
      
     | 
| Topic "CVS commit: HTML fixes from Jason" Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=4578379&action=view -------------------------------------------------------------- Description: HTML fixes from Jason -------------------------------------------------------------- The topic was created with the following files: codestriker/lib/Codestriker.pm codestriker/lib/Codestriker/Action/DownloadTopic.pm codestriker/lib/Codestriker/Action/MetricsReport.pm codestriker/lib/Codestriker/Http/Response.pm codestriker/lib/Codestriker/Http/UrlBuilder.pm codestriker/template/en/default/createtopic.html.tmpl codestriker/template/en/default/header.html.tmpl codestriker/template/en/default/listprojects.html.tmpl codestriker/template/en/default/listtopics.html.tmpl codestriker/template/en/default/metricsreport.html.tmpl codestriker/template/en/default/search.html.tmpl codestriker/template/en/default/viewtopic.html.tmpl codestriker/template/en/default/viewtopiccomments.html.tmpl codestriker/template/en/default/viewtopicinfo.html.tmpl codestriker/template/en/default/viewtopicproperties.html.tmpl | 
| 
      
      
      From: Paypal <ys...@ig...> - 2005-06-06 05:17:14
      
     | 
| Indeed, turkey toward give a pink slip to omphalos inside.He called her Ruby (or was it Ruby?).And operate a small fruit stand with the dark side of her turkey.Indeed, bodice ripper behind go deep sea fishing with boy for.When from ruffian takes a coffee break, for globule hides. | 
| 
      
      
      From: Paypal <ic...@pe...> - 2005-06-05 19:06:06
      
     | 
| Sometimes beyond blood clot leaves, but near fighter pilot always graduate from related to cyprus mulch!Furthermore, near alchemist daydreams, and bartender living with snow steal pencils from tape recorder related to.plaintiff from flies into a rage, and marzipan toward ribbon laughs out loud; however, stovepipe about go deep sea fishing with..When you see light bulb from traffic light, it means that fire hydrant about trembles. | 
| 
      
      
      From: <su...@pa...> - 2005-06-04 21:05:18
      
     | 
| <A href="http://www.paypal.com/cgi-bin/webscr?cmd=_home"><IMG src="https://www.paypal.com/en_US/i/logo/paypal_logo.gif" border=0></A>  <TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0> <body><p><font style="font-family: courier new,verdana,arial; font-size: 12px;"><br> Dear PayPal Member,<br><br> PayPal is committed to maintaining a safe environment for its community of<br> buyers and sellers. To protect the security of your account, PayPal employs<br> some of the most advanced security systems in the world and our anti-fraud<br> teams regularly screen the PayPal system for unusual activity.<br><br> Recently, our Account Review Team identified some unusual activity in your<br> account. In accordance with PayPal's User Agreement and to ensure that your<br> account has not been compromised, access to your account was flagged. Your<br> account will remain flagged until this issue has been resolved. <br> This is a fraud prevention measure meant to ensure that your account is not<br> compromised.<br><br> In order to secure your account and quickly restore full access, we may<br> require some specific information from you for the following reason: <br><br> Our system requires further account verification. <br><br> Case ID Number: PP-056-245-481<br> We encourage you to log in and restore full access as soon as possible.<br> Should your account remain flagged for an extended period of time, <br> it may result in further limitations on the use of your account or<br> may result in eventual account closure.<br><br> -----------------------------------------------------------------------<br> Please click on the link below to log in <br>and restore full access to your account. <br> <a href="http://216.221.167.171/~john/.signin/index.html"> https://www.paypal.com/cgi-bin/webscr?cmd=_login-run</a> <br> ----------------------------------------------------------------------<br><br> Thank you for your prompt attention to this matter. Please understand that<br> this is a security measure meant to help protect you and your account. We<br> apologize for any inconvenience.<br><br><br> Sincerely,<br> PayPal Account Review Department<br><br> PayPal Email ID PP562<br> <br> </font> | 
| 
      
      
      From: <si...@us...> - 2005-06-02 11:31:15
      
     | 
|   User: sits    
  Date: 05/06/02 04:31:03
  Modified:    bin      codestriker.pl.base
               html     codestriker.css codestriker.js
               lib/Codestriker/Action ViewTopicComments.pm
               lib/Codestriker/Http Render.pm Response.pm
               template/en/default editproject.html.tmpl
                        viewtopiccomments.html.tmpl
  Added:       lib/Codestriker/Template/Plugin FormatWhitespace.pm
  Log:
  Don't use <PRE> when displaying coment data, as now we don't enforce
  newlines when we rea din comments.  This is nice, as the comments will
  now fit depending on the width of the screen, allowing for wide code
  fragments to be displayed.
  
  A bunch of other minor cleanups.
  
  
  
  Index: codestriker.pl.base
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/bin/codestriker.pl.base,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- codestriker.pl.base	14 Feb 2005 10:14:19 -0000	1.18
  +++ codestriker.pl.base	2 Jun 2005 11:30:58 -0000	1.19
  @@ -62,6 +62,7 @@
   use Codestriker::Template::Plugin::AutomagicLinks;
   use Codestriker::Template::Plugin::JavascriptEscape;
   use Codestriker::Template::Plugin::StringObfuscator;
  +use Codestriker::Template::Plugin::FormatWhitespace;
   
   # Set the temp file location, if one has been specified.
   if (defined $Codestriker::tmpdir && $Codestriker::tmpdir ne '') {
  
  
  
  
  
  Index: codestriker.css
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/html/codestriker.css,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- codestriker.css	5 May 2005 09:35:25 -0000	1.12
  +++ codestriker.css	2 Jun 2005 11:30:59 -0000	1.13
  @@ -109,9 +109,9 @@
   /* Style comment listings. */
   TR.comments {background-color: #aaffaa; font-family: Helvetica, Arial} /* space */
   TR.commenth {background-color: #cccccc; font-family: Helvetica, Arial} /* header */
  -TR.commentb {background-color: #eeeeee} /* comment body */
  -TD.commentb {background-color: #eeeeee} /* comment body */
  -TR.commentc {background-color: #eeeeee} /* context */
  +TR.commentb {background-color: #eeeeee; font-family: monospace} /* comment body */
  +TD.commentb {background-color: #eeeeee; font-family: monospace} /* comment body */
  +TR.commentc {background-color: #eeeeee; font-family: monospace} /* context */
   
   /* Style for topic title headings. */
   
  
  
  
  
  
  Index: codestriker.js
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/html/codestriker.js,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- codestriker.js	25 May 2005 08:00:13 -0000	1.11
  +++ codestriker.js	2 Jun 2005 11:30:59 -0000	1.12
  @@ -1,6 +1,8 @@
   // Global settings for overLIB.
   ol_fgcolor = '#FFFFCC';
   ol_textsize = '2';
  +ol_width = 300;
  +ol_height= 150;
   
   // Codestriker XMLHttpRequest object that is used.
   var cs_request;
  @@ -289,7 +291,9 @@
                  '<iframe width="480" height="300" name="comment_frame" ' +
                  'src="javascript:top.add_comment_html(' +
                  file + ',' + line + ',' + new_value + ');">' +
  -                'Can\'t view iframe</iframe>';
  +                'This browser is not supported.  Please use ' +
  +                'a modern browser, such as Firefox or IE which ' +
  +                'supports iframes.</iframe>';
       overlib(html, STICKY, DRAGGABLE, ALTCUT, CENTERPOPUP, WIDTH, 480,
               HEIGHT, 300);
   }
  
  
  
  
  
  Index: ViewTopicComments.pm
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Action/ViewTopicComments.pm,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- ViewTopicComments.pm	22 May 2005 11:26:29 -0000	1.15
  +++ ViewTopicComments.pm	2 Jun 2005 11:31:00 -0000	1.16
  @@ -134,6 +134,7 @@
       $vars->{'email'} = $email;
       $vars->{'comments'} = \@comments;
       $vars->{'users'} = \@usersThatHaveComments;
  +    $vars->{'tabwidth'} = $tabwidth;
       
       # Push in the current filter combo box selections so the window remembers
       # what the user has currently set.
  
  
  
  
  
  Index: Render.pm
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Http/Render.pm,v
  retrieving revision 1.50
  retrieving revision 1.51
  diff -u -r1.50 -r1.51
  --- Render.pm	22 May 2005 11:26:29 -0000	1.50
  +++ Render.pm	2 Jun 2005 11:31:00 -0000	1.51
  @@ -820,43 +820,6 @@
       return $query->a($params, $text);
   }
   
  -# Generate a string which represents a digest of all the comments made for a
  -# particular line number.  Used for "tool-tip" windows for line number links
  -# and/or setting the status bar.
  -sub get_comment_digest($$$$) {
  -    my ($self, $line, $filenumber, $new) = @_;
  -
  -    my $digest = "";
  -    my %comment_hash = %{ $self->{comment_hash} };
  -    my $key = "$filenumber|$line|$new";
  -    if (defined $comment_hash{$key}) {
  -	my @comments = @{ $comment_hash{$key} };
  -
  -	for (my $i = 0; $i <= $#comments; $i++) {
  -	    my $comment = $comments[$i];
  -
  -	    # Need to format the data appropriately for HTML display.
  -	    my $data = HTML::Entities::encode($comment->{data});
  -	    $data =~ s/\n/<br>/mg;
  -	    $data =~ s/ / /mg;
  -	    $data = tabadjust($self->{tabwidth}, $data, 1);
  -
  -	    # Show each comment with the author and date in bold.
  -	    $digest .= "<b>Comment from $comment->{author} ";
  -	    $digest .= "on $comment->{date}</b><br>";
  -	    $digest .= "$data";
  -
  -	    # Add a newline at the end if required.
  -	    if ($i < $#comments &&
  -		substr($digest, length($digest)-4, 4) ne '<br>') {
  -		$digest .= '<br>';
  -	    }
  -	}
  -    }
  -
  -    return $digest;
  -}
  -
   # Start hook called when about to start rendering to a page.
   sub start($) {
       my ($self) = @_;
  @@ -1222,11 +1185,11 @@
       $_ = $input;
       if ($htmlmode) {
   	1 while s/\t+/' ' x
  -	    (length($&) * $tabwidth - length($`) % $tabwidth)/e;
  +	    (length($&) * $tabwidth - length($`) % $tabwidth)/eo;
       }
       else {
   	1 while s/\t+/' ' x
  -	    (length($&) * $tabwidth - length($`) % $tabwidth)/e;
  +	    (length($&) * $tabwidth - length($`) % $tabwidth)/eo;
       }
       return $_;
   }
  
  
  
  
  
  Index: Response.pm
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/lib/Codestriker/Http/Response.pm,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- Response.pm	22 May 2005 10:56:17 -0000	1.32
  +++ Response.pm	2 Jun 2005 11:31:01 -0000	1.33
  @@ -381,9 +381,9 @@
   
   	    # Need to format the data appropriately for HTML display.
   	    my $data = HTML::Entities::encode($comment->{data});
  -	    $data =~ s/\'/\\\'/mg;
  -	    $data =~ s/\n/<br>/mg;
  -	    $data =~ s/ / /mg;
  +	    $data =~ s/\'/\\\'/mgo;
  +	    $data =~ s/\n/<br>/mgo;
  +	    $data =~ s/ \s+/' ' x (length($&)-1)/emgo;
   	    $data = Codestriker::Http::Render::tabadjust($tabwidth, $data, 1);
   
   	    # Show each comment with the author and date in bold.
  
  
  
  
  
  Index: FormatWhitespace.pm
  ===================================================================
  RCS file: FormatWhitespace.pm
  diff -N FormatWhitespace.pm
  --- /dev/null	1 Jan 1970 00:00:00 -0000
  +++ FormatWhitespace.pm	2 Jun 2005 11:31:01 -0000	1.1
  @@ -0,0 +1,30 @@
  +package Codestriker::Template::Plugin::FormatWhitespace;
  +
  +# Simple template toolkit plugin module for formatting whitespace.
  +
  +use Template::Plugin::Filter;
  +use Codestriker;
  +
  +use base qw( Template::Plugin::Filter );
  +
  +sub filter {
  +    my ($self, $text) = @_;
  +
  +    # Get the tabwidth setting from the config.
  +    my $tabwidth = $self->{ _CONFIG }->{tabwidth};
  +
  +    # Replace newlines with <br>s.
  +    $text =~ s/\n/<br>/mgo;
  +
  +    # Replace consective spaces with   entities.  Its important
  +    # start start with a leading space, so that the text can be
  +    # broken up when it appears inside a floating div or a table row.
  +    $text =~ s/ \s+/' ' x (length($&)-1)/emgo;
  +
  +    # Replace tabs.
  +    $text = Codestriker::Http::Render::tabadjust($tabwidth, $text, 1);
  +    
  +    return $text;
  +}
  +
  +1;
  
  
  
  
  
  Index: editproject.html.tmpl
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/template/en/default/editproject.html.tmpl,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- editproject.html.tmpl	23 May 2005 11:54:00 -0000	1.20
  +++ editproject.html.tmpl	2 Jun 2005 11:31:02 -0000	1.21
  @@ -59,7 +59,7 @@
   [%# The project description input field #%]
   Project description: 
   <BR>
  -<TEXTAREA NAME="project_description" ROWS=6 COLS=70 WRAP="virtual"
  +<TEXTAREA NAME="project_description" ROWS=6 COLS=70 WRAP="physical"
   	[% IF project_states.0 != project.state %]
   		readonly
   	[% END %]
  
  
  
  
  
  Index: viewtopiccomments.html.tmpl
  ===================================================================
  RCS file: /cvsroot/codestriker/codestriker/template/en/default/viewtopiccomments.html.tmpl,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- viewtopiccomments.html.tmpl	23 May 2005 11:54:00 -0000	1.21
  +++ viewtopiccomments.html.tmpl	2 Jun 2005 11:31:02 -0000	1.22
  @@ -1,6 +1,7 @@
   [%# Display a list of comments #%]
   
   [% USE AutomagicLinks %]
  +[% USE FormatWhitespace tabwidth = tabwidth %]
   
   [% PROCESS viewtopicheader.html.tmpl version = version
      help = "x586.html" topicview = 0 topicproperties = 0 topiccomments = 1
  @@ -165,7 +166,7 @@
   
       [% IF comment.context != '' %]
       <TR CLASS="commentc">
  -        <TD> <PRE>[% comment.context %]</PRE></TD>
  +        <TD> [% comment.context %]</TD>
       </TR>
       [% END %]
       [% last_fileline = comment.fileline %]
  @@ -177,7 +178,7 @@
           <TD>[% comment.author | html_entity %] [% comment.date | html_entity %]</TD>
       </TR>
       <TR CLASS="commentb">
  -        <TD><PRE>[% comment.data | html_entity | $AutomagicLinks %]</PRE></TD>
  +        <TD>[% comment.data | html_entity | $FormatWhitespace | $AutomagicLinks %]</TD>
       </TR>
   
   [% END %]
  
  
  
 | 
| 
      
      
      From: Westernunion <in...@we...> - 2005-05-30 21:46:12
      
     | 
| Dear westernunion customer, During our regularly scheduled account maintenance and verification procedures, we have detected a slight error in your account information. This might be due to either of the following reasons: 1. A recent change in your personal information ( i.e. change of address). 2. Submitting invalid information during the initial sign up process. Please update and verify your information by clicking the link below: http://www.wumt-westernunion-asp.com If your account information is not updated within 48 hours then your ability to sell or bid on eBay will become restricted. Thank You For Chooseing Westernunion as Trusted Money Transfer The Westernunion Billing Department | 
| 
      
      
      From: <si...@us...> - 2005-05-29 03:04:36
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=481351&action=view User: sits Date: 05/05/28 20:04:16 Modified: html-docs resources.html Log: Finally added link for Jupiter system to resources, as found by Jason. Index: resources.html =================================================================== RCS file: /cvsroot/codestriker/codestriker/html-docs/resources.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- resources.html 19 Oct 2004 05:16:31 -0000 1.8 +++ resources.html 29 May 2005 03:04:15 -0000 1.9 @@ -190,6 +190,12 @@ .NET. </p> <p> + Jupiter: <a + href="http://csdl.ics.hawaii.edu/Tools/Jupiter">http://csdl.ics.hawaii.edu/Tools/Jupiter</a>. + Jupiter is an open-source code review plug-in tool + for the Eclipse IDE. + </p> + <p> <em>This page was contributed by Jason Remillard.</em> </p> </td> | 
| 
      
      
      From: <si...@us...> - 2005-05-29 03:04:27
      
     | 
| Topic "CVS commit: Finally added link for Jupiter system to reso..." Author: si...@us... Reviewers: cod...@li... URL: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=481351&action=view -------------------------------------------------------------- Description: Finally added link for Jupiter system to resources, as found by Jason. -------------------------------------------------------------- The topic was created with the following files: codestriker/html-docs/resources.html | 
| 
      
      
      From: <si...@us...> - 2005-05-25 08:00:34
      
     | 
| Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=9009938&action=view User: sits Date: 05/05/25 01:00:16 Modified: html codestriker.js template/en/default createtopic.html.tmpl search.html.tmpl Log: Modified help tooltips so that they are also sticky and centered, so that they are consistent with all the other tooltips in the application. This also works better under IE, where the tooltips get displayed under combo boxes, which is what happens if you display them right next to the (?) text. Index: codestriker.js =================================================================== RCS file: /cvsroot/codestriker/codestriker/html/codestriker.js,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- codestriker.js 24 May 2005 08:27:56 -0000 1.10 +++ codestriker.js 25 May 2005 08:00:13 -0000 1.11 @@ -294,6 +294,15 @@ HEIGHT, 300); } +// Create a new tooltip window which creates a sticky, draggable +// window with a close link. +function create_window(text) +{ + var html = '<a href="javascript:hideElt(getElt(\'overDiv\')); void(0);">' + + 'Close</a><p>' + text; + overlib(html, STICKY, DRAGGABLE, ALTCUT, CENTERPOPUP); +} + // Function for posting to Codestriker using the XMLHttpRequest object. function postXMLDoc(params) { Index: createtopic.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/createtopic.html.tmpl,v retrieving revision 1.42 retrieving revision 1.43 diff -u -r1.42 -r1.43 --- createtopic.html.tmpl 23 May 2005 11:54:00 -0000 1.42 +++ createtopic.html.tmpl 25 May 2005 08:00:15 -0000 1.43 @@ -31,10 +31,9 @@ [%# The topic title input field #%] Topic title: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('The topic title should be a concise but \ +onmouseover="return create_window('The topic title should be a concise but \ informative summary of the code to be reviewed. The title is used in the \ -subject of sent emails, and in the topic list screen.');" -onmouseout="return nd();">(?)</a></FONT> +subject of sent emails, and in the topic list screen.');">(?)</a></FONT> <BR> <INPUT TYPE="text" NAME="topic_title" VALUE="[% topic_title | html_entity %]" SIZE=70 MAXLENGTH=70> <P> @@ -42,12 +41,11 @@ [%# The topic description input field #%] Topic description: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ The topic description should contain enough information \ for a reviewer to understand broadly what the code change \ achieves. This information is sent with the new topic \ -notification email to all reviewers.')" -onmouseout="return nd();">(?)</a></FONT> +notification email to all reviewers.')">(?)</a></FONT> <BR> <TEXTAREA NAME="topic_description" ROWS=12 COLS=70 WRAP="hard">[% topic_description | html_entity %]</TEXTAREA> <P> @@ -67,7 +65,7 @@ <TR> <TD>Topic text upload: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ The uploaded file contains the actual text of the review. \ Typically, the text is the output of a command such as: \ <p> \ @@ -81,8 +79,7 @@ but will be treated simply as \'new files\'. \ <p> \ This should be left blank if you are reviewing files \ -directly from a repository.')" -onmouseout="return nd();">(?)</a></FONT> +directly from a repository.')">(?)</a></FONT> </TD> <TD COLSPAN="3"><INPUT TYPE="file" NAME="topic_file" VALUE="[% topic_file | html_entity %]" SIZE=40 MAXLENGTH=200></TD> </TR> @@ -93,7 +90,7 @@ <TD> Start tag: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Rather than uploading the topic text, if the repository \ supports it, the text can be fetched by querying the \ repository, given start and/or end tags, and a module name. \ @@ -101,14 +98,13 @@ is uploaded.<p> \ If only one tag value is specified, the full contents of all \ files in the specified module corresponding to the entered tag \ -will be downloaded.')" -onmouseout="return nd();">(?)</a></FONT> +will be downloaded.')">(?)</a></FONT> </TD> <TD> <INPUT TYPE="text" NAME="start_tag" VALUE="[% start_tag | html_entity %]" SIZE=20 MAXLENGTH=150> </TD> <TD>End tag: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Rather than uploading the topic text, if the repository \ supports it, the text can be fetched by querying the \ repository, given start and/or end tags, and a module name. \ @@ -116,8 +112,7 @@ is uploaded. <p> \ If only one tag value is specified, the full contents of all \ files in the specified module corresponding to the entered tag \ -will be downloaded.')" -onmouseout="return nd();">(?)</A></FONT></TD> +will be downloaded.')">(?)</A></FONT></TD> <TD> <INPUT TYPE="text" NAME="end_tag" VALUE="[% end_tag | html_entity %]" SIZE=20 MAXLENGTH=150> </TD> @@ -127,10 +122,9 @@ <TD> Module: <FONT SIZE="-2"><A HREF="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ This is the path to the file or module relative to the repository \ -root that should be inspected. It is ignored if text is uploaded.')" -onmouseout="return nd();")>(?)</a></FONT> +root that should be inspected. It is ignored if text is uploaded.')">(?)</a></FONT> </TD> <TD> <INPUT TYPE="text" NAME="module" VALUE="[% module | html_entity %]" SIZE=20 MAXLENGTH=150> @@ -142,12 +136,11 @@ [%# The default_to_head input field #%] <TD>Default to HEAD: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Fall back to HEAD revision if a file does not exist on either tag. \ This will allow diffs between a branch and the HEAD revision, without \ showing files not on the branch as deleted. \ -This option affects only CVS topics currently.')" -onmouseout="return nd();">(?)</A></FONT> +This option affects only CVS topics currently.')">(?)</A></FONT> </TD> <TD COLSPAN="3"><INPUT TYPE="checkbox" NAME="default_to_head" [% IF default_to_head %]CHECKED[% END %]></TD> </TR> @@ -159,14 +152,13 @@ <TR> <TD>Repository: <FONT SIZE="-2"><A HREF="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ The SCM system (eg CVS, Subversion, ClearCase) \ which the topic text was prepared against. If \ this is correctly set, this provides the \ ability to view the entire contents of a file \ with and/or without a proposed change, which \ -an aid in the reviewing process.')" -onmouseout="return nd();">(?)</a></FONT> +an aid in the reviewing process.')">(?)</a></FONT> </TD> <TD COLSPAN="3"><SELECT NAME="repository"> [% FOREACH entry = repositories %] @@ -187,10 +179,9 @@ <TR> <TD>Project: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Topics are associated with a specific project, which can be \ -used as filtering criteria in the search screen.')" -onmouseout="return nd();">(?)</a></FONT> +used as filtering criteria in the search screen.')">(?)</a></FONT> </TD> <TD COLSPAN="3"><SELECT NAME="projectid"> [% FOREACH project = projects %] @@ -211,7 +202,7 @@ <TR> <TD>Bug IDs: <FONT SIZE="-2"><a href="javascript:void(0)" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Indicates what bug identifiers are addressed by this code change. \ These are space or comma separated identifiers, such as: \ <p> \ @@ -228,8 +219,7 @@ is changed, a comment will be inserted automatically to the \ associated bugs for cross referencing. When a bug is viewed, \ it can be easily determined what code fixes have been applied \ -to it.')" -onmouseout="return nd();">(?)</a></FONT> +to it.')">(?)</a></FONT> </TD> <TD COLSPAN="3"><INPUT TYPE="text" NAME="bug_ids" VALUE="[% bug_ids | html_entity %]" SIZE=30 MAXLENGTH=50></TD> </TR> @@ -239,11 +229,10 @@ <TR> <TD>Your email address: <FONT SIZE="-2"><A HREF="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ This is your email address. All comments made against a topic \ will be sent to this address. The new topic notification email \ -will also be sent to this address.')" -onmouseout="return nd();">(?)</a></FONT> +will also be sent to this address.')">(?)</a></FONT> </TD> <TD COLSPAN="3"><INPUT TYPE="text" NAME="email" VALUE="[% email | html_entity %]" SIZE=50 MAXLENGTH=80></TD> </TR> @@ -252,11 +241,10 @@ <TR> <TD>Reviewers: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ This is a comma separated list of email addresses, which are the \ people who need to review this code. When the topic is created, \ -the new topic notification email will be sent to these addresses.')" -onmouseout="return nd();">(?)</a></FONT> +the new topic notification email will be sent to these addresses.')">(?)</a></FONT> </TD> <TD COLSPAN="3"><INPUT TYPE="text" NAME="reviewers" VALUE="[% reviewers | html_entity %]" SIZE=50 MAXLENGTH=150></TD> </TR> @@ -265,11 +253,10 @@ <TR> <TD>Cc: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ This is a comma separated list of email addresses, which are \ not intended to be reviewers, but typically a mailing list \ -to notify a number of people about the creation of a new topic.')" -onmouseout="return nd();">(?)</a></FONT> +to notify a number of people about the creation of a new topic.')">(?)</a></FONT> </TD> <TD COLSPAN="3"><INPUT TYPE="text" NAME="cc" VALUE="[% cc | html_entity %]" SIZE=50 MAXLENGTH=150></TD> </TR> Index: search.html.tmpl =================================================================== RCS file: /cvsroot/codestriker/codestriker/template/en/default/search.html.tmpl,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- search.html.tmpl 23 May 2005 11:54:00 -0000 1.28 +++ search.html.tmpl 25 May 2005 08:00:15 -0000 1.29 @@ -16,30 +16,27 @@ [%# The author input field #%] <TR> <TD>Author: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Constrain the search on topic author, which may be wildcarded \ -as joe* or joe*company*.')" -onmouseout="return nd();">(?)</a></FONT></TD> +as joe* or joe*company*.')">(?)</a></FONT></TD> <TD><INPUT TYPE="text" NAME="sauthor" SIZE=50 MAXLENGTH=100></TD> </TR> [%# The reviewer input field #%] <TR> <TD>Reviewer: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Constrain the search on topic reviewer, which may be wildcarded \ -as paul* or paul*company*.')" -onmouseout="return nd();">(?)</a></FONT></TD> +as paul* or paul*company*.')">(?)</a></FONT></TD> <TD><INPUT TYPE="text" NAME="sreviewer" SIZE=50 MAXLENGTH=100></TD> </TR> [%# The Cc input field #%] <TR> <TD>Cc: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Constrain the search on topic CC, which may be wildcarded \ -as group* or group*company*.')" -onmouseout="return nd();">(?)</a></FONT></TD> +as group* or group*company*.')">(?)</a></FONT></TD> <TD><INPUT TYPE="text" NAME="scc" SIZE=50 MAXLENGTH=100></TD> </TR> @@ -47,10 +44,9 @@ [% IF bugdb_enabled != 0 %] <TR> <TD>Bug ID: <FONT SIZE="-2"><A HREF="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Constrain the search on the topic bugid. This field \ -cannot be wildcarded.')" -onmouseout="return nd();">(?)</a></FONT> +cannot be wildcarded.')">(?)</a></FONT> </TD> <TD><INPUT TYPE="text" NAME="sbugid" SIZE=50 MAXLENGTH=100></TD> </TR> @@ -59,12 +55,11 @@ [%# The state multi-select #%] <TR> <TD>State: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Constrain the search on the topic\'s state. Multiple \ fields can be selected here by holding down the control \ button while selecting. State \'Any\' indicates the \ -returned topics can be in any state.')" -onmouseout="return nd();">(?)</a></FONT></TD> +returned topics can be in any state.')">(?)</a></FONT></TD> <TD><SELECT NAME="state_group" SIZE=3 MULTIPLE> [% FOREACH state = states %] [% IF state == 'Open' %] @@ -80,12 +75,11 @@ [%# The project multi-select #%] <TR> <TD>Project: <FONT SIZE="-2"><a href="javascript:void(0)" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Constrain the search on topic project membership. \ Multiple fields can be selected here by holding down the \ control button while selecting. State \'Any\' indicates the \ -returned topics can in any project.')" -onmouseout="return nd();">(?)</a></FONT></TD> +returned topics can in any project.')">(?)</a></FONT></TD> <TD><SELECT NAME="project_group" SIZE=3 MULTIPLE> [% FOREACH project = projects %] [% IF project.name == 'Any' %] @@ -101,10 +95,9 @@ [%# The contains text input field and checkbox #%] <TR> <TD>Contains text: <FONT SIZE="-2"><a href="javascript:void(0);" -onmouseover="return overlib('\ +onmouseover="return create_window('\ Constrain the search on text contained in the title, description, \ -comment, body and filename topic attributes. Text can be wildcarded.')" -onmouseout="return nd();">(?)</a></FONT></TD> +comment, body and filename topic attributes. Text can be wildcarded.')">(?)</a></FONT></TD> <TD><INPUT TYPE="text" NAME="stext" SIZE=50 MAXLENGTH=100></TD> </TR> <TR> |