head	1.30;
access;
symbols
	TIGRIS_1_1_0RC2:1.29.6.2
	TIGRIS_1_1_0RC1:1.29.6.2
	TIGRIS_1_1:1.29.6.2.0.2
	TIGRIS_1_0_8:1.29.6.1
	TIGRIS_1_0_8RC3:1.29.6.1
	TIGRIS_1_0_8RC2:1.29.6.1
	TIGRIS_1_0_8RC1:1.29.6.1
	TIGRIS_1_0_7:1.29.6.1
	TIGRIS_1_0_7RC3:1.29.6.1
	TIGRIS_1_0_7RC2:1.29.6.1
	TIGRIS_1_0_7RC1:1.29.6.1
	TIGRIS_1_0_6:1.29.6.1
	TIGRIS_1_0_6RC5:1.29.6.1
	TIGRIS_1_0_6RC4:1.29.6.1
	TIGRIS_1_0_6RC3:1.29.6.1
	TIGRIS_1_0_6RC2:1.29.6.1
	TIGRIS_1_0_6RC1:1.29.6.1
	TIGRIS_1_0_5:1.29
	TIGRIS_1_0_5RC6:1.29
	TIGRIS_1_0_5RC5:1.29
	TIGRIS_1_0_5RC4:1.29
	TIGRIS_1_0_5RC3:1.29
	TIGRIS_1_0_5RC2:1.29
	TIGRIS_1_0_5RC1:1.29
	TIGRIS_1_0_4:1.29
	TIGRIS_1_0_3:1.29
	TIGRIS_1_0_2:1.29
	TIGRIS_1_0_1:1.29
	TIGRIS_1_0:1.29.0.6
	TIGRIS_1_0_0:1.29
	TIGRIS_1_0_0_RC1:1.29.0.2
	dlr:1.1.1
	TIGRIS_0_9_2_4:1.19
	TIGRIS_0_9_2_3:1.19
	HELM_PEER_PORT_BRANCH:1.1.1.2
	TURBINE_PEER:1.20
	TIGRIS_0_9_2_1:1.20
	TIGRIS_0_9_2:1.19.0.2
	TIGRIS_0_9_0:1.16.0.4
	TIGRIS_0_8_4:1.16.0.2
	NEWHELM:1.1.1.1
	TIGRIS_NOV_12_2000:1.1.1;
locks; strict;
comment	@# @;


1.30
date	2001.05.23.02.04.14;	author dlr;	state dead;
branches;
next	1.29;

1.29
date	2001.03.27.02.31.00;	author jrobbins;	state Exp;
branches
	1.29.6.1;
next	1.28;

1.28
date	2001.03.23.19.22.58;	author caitlyn;	state Exp;
branches;
next	1.27;

1.27
date	2001.03.22.23.27.34;	author caitlyn;	state Exp;
branches;
next	1.26;

1.26
date	2001.03.21.20.28.21;	author caitlyn;	state Exp;
branches;
next	1.25;

1.25
date	2001.02.22.06.16.15;	author jrobbins;	state Exp;
branches;
next	1.24;

1.24
date	2001.02.22.06.15.51;	author jrobbins;	state Exp;
branches;
next	1.23;

1.23
date	2001.02.21.06.54.21;	author edk;	state Exp;
branches;
next	1.22;

1.22
date	2001.02.21.01.08.29;	author dlr;	state Exp;
branches;
next	1.21;

1.21
date	2001.02.15.19.55.11;	author susank;	state Exp;
branches;
next	1.20;

1.20
date	2001.01.25.19.57.04;	author lori;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	2001.01.10.22.10.41;	author leonardr;	state Exp;
branches;
next	1.18;

1.18
date	2000.12.29.21.17.12;	author dlr;	state Exp;
branches;
next	1.17;

1.17
date	2000.12.29.02.31.34;	author dlr;	state Exp;
branches;
next	1.16;

1.16
date	2000.11.30.17.08.51;	author cameron;	state Exp;
branches
	1.16.2.1;
next	1.15;

1.15
date	2000.11.29.05.15.36;	author susank;	state Exp;
branches;
next	1.14;

1.14
date	2000.11.29.05.07.17;	author susank;	state Exp;
branches;
next	1.13;

1.13
date	2000.11.28.22.53.05;	author dlr;	state Exp;
branches;
next	1.12;

1.12
date	2000.11.27.19.16.53;	author susank;	state Exp;
branches;
next	1.11;

1.11
date	2000.11.23.10.18.58;	author dlr;	state Exp;
branches;
next	1.10;

1.10
date	2000.11.23.10.18.02;	author dlr;	state Exp;
branches;
next	1.9;

1.9
date	2000.11.22.16.42.32;	author leonardr;	state Exp;
branches;
next	1.8;

1.8
date	2000.11.22.03.53.40;	author elicia;	state Exp;
branches;
next	1.7;

1.7
date	2000.11.18.01.58.11;	author leonardr;	state Exp;
branches;
next	1.6;

1.6
date	2000.11.16.23.46.56;	author elicia;	state Exp;
branches;
next	1.5;

1.5
date	2000.11.16.22.35.41;	author elicia;	state Exp;
branches;
next	1.4;

1.4
date	2000.11.16.04.06.08;	author susank;	state Exp;
branches;
next	1.3;

1.3
date	2000.11.15.04.42.06;	author elicia;	state Exp;
branches;
next	1.2;

1.2
date	2000.11.14.22.53.42;	author elicia;	state Exp;
branches;
next	1.1;

1.1
date	2000.11.12.21.18.07;	author dlr;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.11.12.21.18.07;	author dlr;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2001.02.21.00.36.53;	author dlr;	state Exp;
branches;
next	;

1.16.2.1
date	2001.02.15.18.19.37;	author jrobbins;	state Exp;
branches;
next	;

1.20.2.1
date	2001.01.31.02.05.50;	author leonardr;	state Exp;
branches;
next	1.20.2.2;

1.20.2.2
date	2001.02.12.17.20.30;	author leonardr;	state Exp;
branches;
next	1.20.2.3;

1.20.2.3
date	2001.02.17.19.09.20;	author leonardr;	state Exp;
branches;
next	;

1.29.6.1
date	2001.06.04.04.23.54;	author dlr;	state Exp;
branches;
next	1.29.6.2;

1.29.6.2
date	2001.08.02.15.14.43;	author dprice;	state Exp;
branches;
next	;


desc
@@


1.30
log
@Removed WM templates in favor of Velocity templates.
@
text
@<form method="post" action="ProjectAddStep1">
<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3" BORDER="0" WIDTH="100%">
  <TR>
    <TD class="Header" nowrap>Create New Project (Step One): <SPAN CLASS="ProjectNameHeader">$currentDomain.getName()</SPAN></TD>
  </TR>
</TABLE>

<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3" BORDER="0">
  <TR>
    <TD colspan="3"><span class="Asterisk">*</span> <span class="PlainText">Required fields</span></TD>
  </TR>
  <TR>      
    <TD VALIGN="top"><span class="Asterisk">*</span></TD>
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#ProjectNameField">Project Name</a>:</TD>
    <TD class="PlainText" VALIGN="top"><input type="text" name="newProjectName" value="$newProjectName" size="20" maxlength="64">
      <BR>Identify your project with a one-word name displayed in all project
      listings. Use characters a-z (mixed case okay), 0-9, and dash (though 
      not as first character); no spaces, underscores, or other punctuation. 
      The project name cannot be changed, so choose wisely.
    </TD>
  </TR>
  <TR>      
    <TD VALIGN="top"><span class="Asterisk">*</span></TD> 
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#SummaryField>Summary</a>:</TD>
    <TD class="PlainText" VALIGN="top"><input type="text" name="shortDescription" value="$shortDescription" size="30" maxlength="64"><BR>Enter a one-line project description
without exceeding field length using text only, no HTML. This text appears in project listings viewed by registered
users. This field may be edited at any time.
    </TD>
  </TR>
  <TR>
    <TD></TD>
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#DescriptionField">Description</a>:</TD>
    <TD class="PlainText"  VALIGN="top"><textarea name="longDescription" rows="5" cols="40" wrap="virtual">$longDescription</textarea><BR>Summarize your project's
mission, background, and plans to be viewed by registered site users. You can customize your project home page here
by including HTML markup. Although this field may be edited at any time, the information should remain consistent.
    </TD>
  </TR>
  <TR>
    <TD></TD>
    <TD class="InputHeader" VALIGN="top" NOWRAP>Use Project Home Page:</TD>
    <TD class="PlainText"  VALIGN="top">
      <input type="checkbox" name="useIndex"
#if (!$useIndex.equals(""))
{
             checked
}
      ><BR>
    Check this box to use your project's www/index.html file as the project's description.  
    This is useful if you plan to have a complex home page.  This setting can be changed at any time.</TD>
  </TR>
#if (false) 
{
<!-- status is currently being set to "Unapproaved" for new projects; don't
     show a form box. -->
  <TR>      
    <TD></TD>
    <TD class="InputHeader" VALIGN="top">Status:</TD>
    <TD class="PlainText"  VALIGN="top"><textarea name="status" rows="5" cols="30" wrap="virtual">$status</textarea><br>
        (Describe the development status of this project. You may use HTML markup.)</TD>
  </TR>
}
##   <TR>      
##     <TD></TD> 
##     <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#URLAliasField">URL Alias</a>:</TD>
##     <TD class="PlainText"  VALIGN="top"><input type="text" name="url" value="$url" size="30">
##           <BR>
##   If you own a domain name, enter it here to be redirected to our servers. Your
##   project pages will be displayed through this URL. Whether or not you use your
##   own domain, your project is assigned a
##   ## TODO: Dynamically determine TLD.
##   <I>projectname</I>.<I>domain</I>.<I>net</I> URL.
##     </TD>
##  </TR>
  <TR>
    <TD></TD> 
    <TD></TD>
    <TD><INPUT TYPE="submit" NAME="Button" VALUE="$nextStep"></TD>
  </TR>
#if (!$acl.hasPermission("Project - Approve", $currentDomain))
{
 <TR>      
    <TD></TD> 
    <TD></TD>      
    <TD class="PlainText"><B>Note:</B>
  	Once you create your project, it must be approved by the site moderators before it will be accessible to other users.<br>
        </TD>      
  </TR>      
}
</TABLE>
</FORM>
@


1.29
log
@made one line description of use index a little more clear
@
text
@@


1.29.6.1
log
@Backported documentation delta new project name rule.
@
text
@d17 3
a19 4
      listings. Use characters a-z (mixed case okay), 0-9, and dash
      (though not as first or last character); no spaces, underscores,
      or other punctuation. The project name cannot be changed, so
      choose wisely.
@


1.29.6.2
log
@Insert missing quote.
@
text
@d25 1
a25 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#SummaryField">Summary</a>:</TD>
@


1.28
log
@changed copy for Use Index: part



PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d48 2
a49 1
    Check this box to use your project's home page content for the project-description field.</TD>
@


1.27
log
@maxlength'ed the form fields to match the xml


PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d40 1
a40 1
    <TD class="InputHeader" VALIGN="top" NOWRAP>Use Index:</TD>
d48 1
a48 4
      This flag indicates whether to use the content of your project's home
      page instead of your project's Description in instances where the
      Description would normally be used.
    </TD>
@


1.26
log
@changed the size of the input fields to be smaller and match in size.



PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d15 1
a15 1
    <TD class="PlainText" VALIGN="top"><input type="text" name="newProjectName" value="$newProjectName" size="20">
d25 1
a25 1
    <TD class="PlainText" VALIGN="top"><input type="text" name="shortDescription" value="$shortDescription" size="30"><BR>Enter a one-line project description
@


1.25
log
@inserted missing comment
CVS: ----------------------------------------------------------------------
CVS: PR:
CVS:   If this change addresses a PR in the problem report tracking
CVS:   database, then enter the PR number(s) here.
CVS: Obtained from:
CVS:   If this change has been taken from another system,
CVS:   then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS:   If this code has been contributed to this project by someone else; i.e.,
CVS:   they sent us a patch or a new module, then include their name/email
CVS:   address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS:   If we are doing pre-commit code reviews and someone else has
CVS:   reviewed your changes, include their name(s) here.
CVS:   If you have not had it reviewed then delete this line.
@
text
@d15 1
a15 2
    <TD class="PlainText" VALIGN="top">
      <input type="text" name="newProjectName" value="$newProjectName" size="15">
d25 1
a25 2
    <TD class="PlainText" VALIGN="top"><input  
type="text" name="shortDescription" value="$shortDescription" size="30"><BR>Enter a one-line project description
d33 1
a33 2
    <TD class="PlainText"  VALIGN="top"><textarea
name="longDescription" rows="5" cols="60" wrap="virtual">$longDescription</textarea><BR>Summarize your project's
@


1.24
log
@PR:2270

This feature seems to cause a lot of confusion and doesnt work all that well.
It is going away for now, but it will come back later.
CVS: ----------------------------------------------------------------------
CVS: PR:
CVS:   If this change addresses a PR in the problem report tracking
CVS:   database, then enter the PR number(s) here.
CVS: Obtained from:
CVS:   If this change has been taken from another system,
CVS:   then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS:   If this code has been contributed to this project by someone else; i.e.,
CVS:   they sent us a patch or a new module, then include their name/email
CVS:   address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS:   If we are doing pre-commit code reviews and someone else has
CVS:   reviewed your changes, include their name(s) here.
CVS:   If you have not had it reviewed then delete this line.
@
text
@d78 1
a78 1
  </TR>
@


1.23
log
@rename projectName to newProjectName to avoid conflicts with HelmServlet's
heuristics for determining the current project
@
text
@d67 11
a77 11
  <TR>      
    <TD></TD> 
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#URLAliasField">URL Alias</a>:</TD>
    <TD class="PlainText"  VALIGN="top"><input type="text" name="url" value="$url" size="30">
          <BR>
  If you own a domain name, enter it here to be redirected to our servers. Your
  project pages will be displayed through this URL. Whether or not you use your
  own domain, your project is assigned a
  ## TODO: Dynamically determine TLD.
  <I>projectname</I>.<I>domain</I>.<I>net</I> URL.
    </TD>
@


1.22
log
@This is the highest revision from the HELM_PEER_PORT_BRANCH.  The previous import caused too many conflicts to resolve manually
@
text
@d16 1
a16 1
      <input type="text" name="projectName" value="$projectName" size="15">
@


1.21
log
@updated URLs for new HelpTOC, added wm string to create fully qualified paths for images
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d84 1
a84 1
#if (!$acl.hasPermissionForDomain("Project - Approve", $currentDomain.getID()))
@


1.20
log
@edits to content for URL Alias field
@
text
@d14 1
a14 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#ProjectNameField">Project Name</a>:</TD>
d25 1
a25 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#SummaryField">Summary</a>:</TD>
d34 1
a34 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#DescriptionField">Description</a>:</TD>
d43 1
a43 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#UseIndexField">Use Index</a>:</TD>
d69 1
a69 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#URLAliasField">URL Alias</a>:</TD>
@


1.20.2.1
log
@Converted permission checking somewhat.
@
text
@d84 1
a84 1
#if (!$acl.hasPermissionForDomain("Project - Approve", $currentDomain))
@


1.20.2.2
log
@Got rid of calls to deprecated permission checking methods.
@
text
@d84 1
a84 1
#if (!$acl.hasPermission("Project - Approve", $currentDomain))
@


1.20.2.3
log
@Ported changes from head.
@
text
@d14 1
a14 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#ProjectNameField">Project Name</a>:</TD>
d25 1
a25 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#SummaryField>Summary</a>:</TD>
d34 1
a34 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#DescriptionField">Description</a>:</TD>
d43 1
a43 1
    <TD class="InputHeader" VALIGN="top" NOWRAP>Use Index:</TD>
d69 1
a69 1
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#URLAliasField">URL Alias</a>:</TD>
@


1.19
log
@Made the description field less hellish.
@
text
@d76 1
a76 1
  <I>projectname</I>.<I>hostname</I>.<I>net</I> URL.
@


1.18
log
@Caps are now allowed (word marks are now supported).
@
text
@d36 1
a36 1
name="longDescription" rows="5" cols="30" wrap="virtual">$longDescription</textarea><BR>Summarize your project's
@


1.17
log
@Updated to provide a UI for new HELM_PROJECT.USE_INDEX field.
@
text
@d15 7
a21 4
    <TD class="PlainText"  VALIGN="top"><input type="text" name="projectName" value="$projectName" size="15"><BR>Identify your project with a one-word name displayed in all project listings.
    Use characters a-z, 0-9, and dash (not as first character); no spaces,
    underscores, caps, or other punctuation. The project name cannot be changed -- 
    choose wisely!</TD>
@


1.16
log
@made text edits.
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d29 2
a30 2
  <TR>      
    <TD VALIGN="top"><span class="Asterisk">*</span></TD> 
d38 15
d58 1
a58 1
    <TD VALIGN="top"></TD> 
d65 1
a65 1
    <TD VALIGN="top"></TD>  
a68 1
  ## TODO: Dynamically determine TLD.
d72 1
d77 1
a77 1
    <TD VALIGN="top"></TD>  
d84 1
a84 1
    <TD VALIGN="top"></TD>  
@


1.16.2.1
log
@commented out URL alias due to end-user confusion, will eventually be added back as part of an advanced edit servlet
@
text
@d49 12
a60 12
##  <TR>      
##    <TD VALIGN="top"></TD>  
##    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#URLAliasField">URL Alias</a>:</TD>
##    <TD class="PlainText"  VALIGN="top"><input type="text" name="url" value="$url" size="30">
##          <BR>
##  ## TODO: Dynamically determine TLD.
##  If you own a domain name, enter it here to be redirected to our servers. Your
##  project pages will be displayed through this URL. Whether or not you use your
##  own domain, your project is assigned a
##  <I>projectname</I>.<I>hostname</I>.<I>net</I> URL.
##    </TD>
##  </TR>
@


1.15
log
@added valign=top to asterisk td's
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d9 3
d17 2
a18 2
    underscores, caps, or other punctuation. Project name cannot be changed -- 
    choose wisely!
d23 4
a26 1
    <TD class="PlainText"  VALIGN="top"><input type="text" name="shortDescription" value="$shortDescription" size="30"><BR>Enter a one-line project description without exceeding field length using text only, no html. This text appears in project listings viewed by registered users. Field may be edited at any time.
d32 4
a35 1
    <TD class="PlainText"  VALIGN="top"><textarea name="longDescription" rows="5" cols="30" wrap="virtual">$longDescription</textarea><BR>Summarize your project's mission, background, and plans to be viewed by registered site users. You can customize your project home page here by including html markup. Although this field may be edited at any time, the information should remain consistent.
@


1.14
log
@added red asteriks for required fields
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d10 1
a10 1
    <TD><span class="Asterisk">*</span></TD>
d18 1
a18 1
    <TD><span class="Asterisk">*</span></TD> 
d24 1
a24 1
    <TD><span class="Asterisk">*</span></TD> 
d34 1
a34 1
    <TD></TD> 
d41 1
a41 1
    <TD></TD>  
d53 1
a53 1
    <TD></TD>  
d60 1
a60 1
    <TD></TD>  
@


1.13
log
@Submit button values for the previous and next steps are the same across all steps of project addition, so their values have been moved into Java code and are now available in as context variables.
@
text
@d10 1
d18 4
a21 3
  	<TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#SummaryField">Summary</a>:</TD>
  	<TD class="PlainText"  VALIGN="top"><input type="text" name="shortDescription" value="$shortDescription" size="30"><BR>Enter a one-line project description without exceeding field length using text only, no html. This text appears in project listings viewed by registered users. Field may be edited at any time.
	</TD>
d24 4
a27 4
  	<TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#DescriptionField">Description</a>:</TD>
  	<TD class="PlainText"  VALIGN="top"><textarea name="longDescription" rows="5" cols="30" wrap="virtual">$longDescription</textarea><BR>Summarize your project's mission, background, and plans to be viewed by registered site users. You can customize your project home page here by including html markup. Although this field may be edited at any time, the information should remain consistent.

	</TD>
d34 3
a36 2
  	<TD class="InputHeader" VALIGN="top">Status:</TD>
  	<TD class="PlainText"  VALIGN="top"><textarea name="status" rows="5" cols="30" wrap="virtual">$status</textarea><br>
d41 3
a43 2
  	<TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/Help.html#URLAliasField">URL Alias</a>:</TD>
  	<TD class="PlainText"  VALIGN="top"><input type="text" name="url" value="$url" size="30">
d50 1
a50 2
</TD>

a51 1

d53 3
a55 2
  	<TD></TD>
  	<TD><INPUT TYPE="submit" NAME="Button" VALUE="$nextStep"></TD>
d60 3
a62 2
  	<TD></TD>      
  	<TD class="PlainText"><B>Note:</B>
@


1.12
log
@added domain name to page header
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d52 1
a52 1
  	<TD><INPUT TYPE="submit" NAME="Button" VALUE="Next Step"></TD>
@


1.11
log
@Renamed ProjectAdd to ProjectAddStep1.
@
text
@d4 1
a4 1
    <TD class="Header" nowrap>Create New Project: Step One</TD>
@


1.10
log
@Minor UI cleanup.
@
text
@d1 1
a1 1
<form method="post" action="ProjectAdd">
@


1.9
log
@Added BR tag.
@
text
@d12 3
a14 2
    Use characters a-z, 0-9, and dash; no spaces, underscores, caps, or other
    punctuation. Project name cannot be changed -- choose wisely!
d41 1
d44 2
a45 1
  own domain, your project is assigned a PROJECTNAME.HOSTNAME.[net?] URL.
@


1.8
log
@added links to help page for explanations of fields
@
text
@d22 1
a22 1
  	<TD class="PlainText"  VALIGN="top"><textarea name="longDescription" rows="5" cols="30" wrap="virtual">$longDescription</textarea>Summarize your project's mission, background, and plans to be viewed by registered site users. You can customize your project home page here by including html markup. Although this field may be edited at any time, the information should remain consistent.
@


1.7
log
@Wrap the description box--that's always annoyed me.
@
text
@d10 1
a10 1
    <TD class="InputHeader" VALIGN="top" NOWRAP>Project Name:</TD>
d16 2
a17 2
  	<TD class="InputHeader" VALIGN="top" NOWRAP>Summary:</TD>
  	<TD class="PlainText"  VALIGN="top"><input type="text" name="shortDescription" value="$shortDescription" size="30"><BR>Summarize your project's mission, background, and plans to be viewed by registered site users. You can customize your project home page here by including html markup. Although this field may be edited at any time, the information should remain consistent.
d21 3
a23 3
  	<TD class="InputHeader" VALIGN="top" NOWRAP>Description:</TD>
  	<TD class="PlainText"  VALIGN="top"><textarea name="longDescription" rows="5" cols="30" wrap="virtual">$longDescription</textarea><br> Define your project mission and summarize plans for registered site users to
	view. You can customize your project home page here by including html markup. This field may be edited at any time.
d37 1
a37 1
  	<TD class="InputHeader" VALIGN="top" NOWRAP>URL Alias:</TD>
@


1.6
log
@changed 'Short Description' to 'Summary'
@
text
@d22 1
a22 1
  	<TD class="PlainText"  VALIGN="top"><textarea name="longDescription" rows="5" cols="30">$longDescription</textarea><br> Define your project mission and summarize plans for registered site users to
d32 1
a32 1
  	<TD class="PlainText"  VALIGN="top"><textarea name="status" rows="5" cols="30">$status</textarea><br>
@


1.5
log
@changed Long Description field to be named Summary, and updated the help text as per Lori
@
text
@d16 1
a16 1
  	<TD class="InputHeader" VALIGN="top" NOWRAP>Brief Description:</TD>
d21 1
a21 1
  	<TD class="InputHeader" VALIGN="top" NOWRAP>Summary:</TD>
@


1.4
log
@added nowraps
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d17 1
a17 1
  	<TD class="PlainText"  VALIGN="top"><input type="text" name="shortDescription" value="$shortDescription" size="30"><BR>Enter a one-line project description without exceeding field length using text only, no html. This text appears in project listings viewed by registered users. Field may be edited at any time.
d21 1
a21 1
  	<TD class="InputHeader" VALIGN="top" NOWRAP>Long Description:</TD>
@


1.3
log
@added first pass at explanatory content for fields. will probably need to pretty up the html
@
text
@d10 1
a10 1
    <TD class="InputHeader" VALIGN="top">Project Name:</TD>
d16 1
a16 1
  	<TD class="InputHeader" VALIGN="top">Brief Description:</TD>
d21 1
a21 1
  	<TD class="InputHeader" VALIGN="top">Long Description:</TD>
d37 1
a37 1
  	<TD class="InputHeader" VALIGN="top">URL Alias:</TD>
@


1.2
log
@Broke up ProjectAdd into ProjectAdd and ProjectAddStep2. Removed memberPolicy field
@
text
@d11 3
a13 1
    <TD class="PlainText"  VALIGN="top"><input type="text" name="projectName" value="$projectName" size="15"><BR>(use characters a-z, A-Z, 0-9, and dash; no spaces, underscores, or other punctuation)</TD>
d16 3
a18 2
  	<TD class="InputHeader" VALIGN="top">Short Description:</TD>
  	<TD class="PlainText"  VALIGN="top"><input type="text" name="shortDescription" value="$shortDescription" size="30"></TD>
d22 3
a24 2
  	<TD class="PlainText"  VALIGN="top"><textarea name="longDescription" rows="5" cols="30">$longDescription</textarea><br>
        (Describe the mission of this project. You may use HTML markup.)</TD>
d40 3
a42 1
  	  (If you own a domain, you may redirect it to our servers and your project pages will be presented at the URL above)
@


1.1
log
@Initial revision
@
text
@d1 1
a1 19
## WebMacro variables
##
## $projectName : String
## $shortDescription : String
## $longDescription : String
## $url : String
## $license : String
## $licenseList : String[]
## $policyType : String
## $policyList : String[]
## $catType : String
## $catList : List of Category
## $projectOwner : String
## $inputTitle : String (internal to page)
## $projectTypeKey : String
## $projectProfList : Enumeration of ProjectType

<form name="ProjectAddForm" method="post" 
      action="ProjectAdd?action=Create+Project">
a39 89
  <TR>      
  	<TD class="InputHeader" VALIGN="top">License:</TD>
  	<TD class="PlainText" VALIGN="top">
          <select name="license">
#foreach $l in $licenseList
{
  	    <option value="$l"
  #if ($license.equals($l))
  {
    selected
  }
                                        >$l</option>
}
  	  </select>
          <br>
          (<a href="/servlets/DomainLicenses">For information on licenses, click here.</a>)
  	</TD>
  </TR>
  <TR>      
  	<TD class="InputHeader" VALIGN="top">Member Policy:</TD>
  	<TD class="PlainText" VALIGN="top">
          <select name="policyType">
#foreach $pt in $policyList
{
            <option value="$pt"
  #if ($policyType.equals($pt))
  {
    selected
  }
                                        >$pt</option>
}
  	  </select>
  	</TD>
  </TR>
  <TR>      
  	<TD class="InputHeader" VALIGN="top">Project Category:</TD>
  	<TD class="PlainText" VALIGN="top">
          <select name="catTypeID">
#foreach $ct in $currentDomain.getCategories()
{
            <option value="$ct.getID()"
  #if ($catTypeID.equals($ct.getID()))
  {
    selected
  }
                                        >$ct.getName()</option>
}
  	  </select>
  	</TD>
  </TR>
#if ($acl.hasPermissionForDomain("Project - Approve", $currentDomain.getID()))
{
  <TR>      
  	<TD class="InputHeader" VALIGN="top">Project Owner:</TD>
  	<TD class="PlainText" VALIGN="top"><input type="text" name="projectOwner" value=
#if ($projectOwner)
{
"$projectOwner"
} #else {
"$loginUser.getLoginID();"
} size="30"></TD>
  </TR>
}

#set $inputTitle = "Project Profile:"
#foreach $pt in $projectProfList
{
  <TR>      
  	<TD class="InputHeader" VALIGN="top">$inputTitle</TD>
  	<TD VALIGN="top">
  	  <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="2">
  	    <TR>
              <TD VALIGN="top"><input type="radio" name="projectTypeKey" value="$pt.getKey()"
  #if ($projectTypeKey.equals($pt.getKey()))
  {
    checked
  }
              ></TD>
              <TD class="PlainText" VALIGN="top">
                <B>$pt.getName()</B><br>
                $pt.getDescription()
              </TD>
  	    </TR>
  	  </TABLE>
  	</TD>
  </TR>
  ##get rid of input title for all other loop iterations
  #set $inputTitle="&nbsp;"
}
d43 1
a43 1
  	<TD><INPUT TYPE="submit" NAME="Create Project" VALUE="Add Project"></TD>
d55 1
a55 1
</form>
@


1.1.1.1
log
@Merging newhelm tree into helm, as per IZ issue #557.  Previous major version of helm is tagged TIGRIS_NOV_11_2000.
@
text
@@


1.1.1.2
log
@Replacing the HEAD with the HELM_PEER_PORT_BRANCH.
@
text
@d1 19
a19 1
<form method="post" action="ProjectAddStep1">
d22 1
a22 1
    <TD class="Header" nowrap>Create New Project (Step One): <SPAN CLASS="ProjectNameHeader">$currentDomain.getName()</SPAN></TD>
d27 3
a29 2
  <TR>
    <TD colspan="3"><span class="Asterisk">*</span> <span class="PlainText">Required fields</span></TD>
d32 2
a33 18
    <TD VALIGN="top"><span class="Asterisk">*</span></TD>
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#ProjectNameField">Project Name</a>:</TD>
    <TD class="PlainText" VALIGN="top">
      <input type="text" name="projectName" value="$projectName" size="15">
      <BR>Identify your project with a one-word name displayed in all project
      listings. Use characters a-z (mixed case okay), 0-9, and dash (though 
      not as first character); no spaces, underscores, or other punctuation. 
      The project name cannot be changed, so choose wisely.
    </TD>
  </TR>
  <TR>      
    <TD VALIGN="top"><span class="Asterisk">*</span></TD> 
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#SummaryField>Summary</a>:</TD>
    <TD class="PlainText" VALIGN="top"><input  
type="text" name="shortDescription" value="$shortDescription" size="30"><BR>Enter a one-line project description
without exceeding field length using text only, no HTML. This text appears in project listings viewed by registered
users. This field may be edited at any time.
    </TD>
d35 4
a38 23
  <TR>
    <TD></TD>
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#DescriptionField">Description</a>:</TD>
    <TD class="PlainText"  VALIGN="top"><textarea
name="longDescription" rows="5" cols="60" wrap="virtual">$longDescription</textarea><BR>Summarize your project's
mission, background, and plans to be viewed by registered site users. You can customize your project home page here
by including HTML markup. Although this field may be edited at any time, the information should remain consistent.
    </TD>
  </TR>
  <TR>
    <TD></TD>
    <TD class="InputHeader" VALIGN="top" NOWRAP>Use Index:</TD>
    <TD class="PlainText"  VALIGN="top">
      <input type="checkbox" name="useIndex"
#if (!$useIndex.equals(""))
{
             checked
}
      ><BR>
      This flag indicates whether to use the content of your project's home
      page instead of your project's Description in instances where the
      Description would normally be used.
    </TD>
d45 2
a46 3
    <TD></TD>
    <TD class="InputHeader" VALIGN="top">Status:</TD>
    <TD class="PlainText"  VALIGN="top"><textarea name="status" rows="5" cols="30" wrap="virtual">$status</textarea><br>
d51 2
a52 3
    <TD></TD> 
    <TD class="InputHeader" VALIGN="top" NOWRAP><a href="/project/www/docs/ProjectAddStep1.html#URLAliasField">URL Alias</a>:</TD>
    <TD class="PlainText"  VALIGN="top"><input type="text" name="url" value="$url" size="30">
d54 37
a90 6
  If you own a domain name, enter it here to be redirected to our servers. Your
  project pages will be displayed through this URL. Whether or not you use your
  own domain, your project is assigned a
  ## TODO: Dynamically determine TLD.
  <I>projectname</I>.<I>domain</I>.<I>net</I> URL.
    </TD>
d92 56
d149 2
a150 3
    <TD></TD> 
    <TD></TD>
    <TD><INPUT TYPE="submit" NAME="Button" VALUE="$nextStep"></TD>
d152 1
a152 1
#if (!$acl.hasPermission("Project - Approve", $currentDomain))
d155 2
a156 3
    <TD></TD> 
    <TD></TD>      
    <TD class="PlainText"><B>Note:</B>
d162 1
a162 1
</FORM>
@

