From: <udi...@us...> - 2021-12-14 09:53:17
|
Revision: 1424 http://sourceforge.net/p/j-trac/code/1424 Author: udittmer Date: 2021-12-14 09:53:14 +0000 (Tue, 14 Dec 2021) Log Message: ----------- more doc updates Modified Paths: -------------- trunk/jtrac/doc/src/index.xml trunk/jtrac/doc/styles/fopdf.xsl trunk/jtrac/doc/styles/html.css Modified: trunk/jtrac/doc/src/index.xml =================================================================== --- trunk/jtrac/doc/src/index.xml 2021-12-13 19:33:46 UTC (rev 1423) +++ trunk/jtrac/doc/src/index.xml 2021-12-14 09:53:14 UTC (rev 1424) @@ -58,7 +58,7 @@ and you can define custom fields to track almost anything you need. </para> <para> - JTrac development used to be hosted at <ulink url="https://jtrac.dev.java.net"/> but moved to SourceForge + JTrac development used to be hosted at jtrac.dev.java.net, but moved to SourceForge in early 2006. The older working version was based on Spring MVC, Spring JDBC and MS Access and is not being maintained any more. JTrac 2.0 uses Java 5.0 features and was completely re-written to use <ulink url="https://www.hibernate.org/">Hibernate</ulink> for persistence and the @@ -1235,7 +1235,7 @@ <sect1 id="faq-version"> <title>Why start with version 2.0? What about 1.0?</title> <para> - There was an earlier version of JTrac which used to be hosted at <ulink url="https://jtrac.dev.java.net"/> + There was an earlier version of JTrac which used to be hosted at jtrac.dev.java.net. That project was called "jTrac" (with a lowercase 'j') and it was based on Spring JDBC and MS Access. JTrac was completely re-written to use Spring and Hibernate - and the 2.0 version number reflects this. </para> @@ -1256,7 +1256,7 @@ <title>How can I help?</title> <para> We welcome code contributions in the form of patches which you can submit - <ulink url="https://sourceforge.net/tracker/?atid=825943&group_id=162983">here</ulink>. + <ulink url="https://sourceforge.net/p/j-trac/patches/">here</ulink>. JTrac has a detailed <link linkend="dev-guide">developer guide</link> which can get you up and running even if you are new to Java development. </para> @@ -1318,10 +1318,10 @@ <para> <itemizedlist> <listitem> - <para>Bugs: <ulink url="https://sourceforge.net/tracker/?atid=825941&group_id=162983"></ulink></para> + <para>Bugs: <ulink url="https://sourceforge.net/p/j-trac/bugs/"></ulink></para> </listitem> <listitem> - <para>Feature Requests: <ulink url="https://sourceforge.net/tracker/?atid=825944&group_id=162983"></ulink></para> + <para>Feature Requests: <ulink url="https://sourceforge.net/p/j-trac/feature-requests/"></ulink></para> </listitem> </itemizedlist> </para> @@ -1351,7 +1351,7 @@ contributions and with your support JTrac can become better than it is today. </para> <para> - Apart from using the <ulink url="https://sourceforge.net/forum/forum.php?forum_id=552477">forums</ulink> + Apart from using the <ulink url="https://sourceforge.net/p/j-trac/discussion/552477">forums</ulink> you can also consider joining the JTrac <ulink url="https://lists.sourceforge.net/lists/listinfo/j-trac-users">mailing-list</ulink>. </para> @@ -1598,13 +1598,13 @@ These files are tested on HSQLDB and may need minor changes to work with other databases. No re-compilation is needed, therefore making it extremely easy for you to tweak them if required. Of course it is strongly recommended that you backup your old data before an upgrade. - Please use the <ulink url="https://sourceforge.net/forum/forum.php?forum_id=552477">JTrac forums</ulink> + Please use the <ulink url="https://sourceforge.net/p/j-trac/discussion/552477">JTrac forums</ulink> for help and for helping other users with your experiences. </para> <para> If you are shadowing the development builds you would be able to obtain the latest database upgrade - scripts from here: <ulink url="https://j-trac.svn.sourceforge.net/viewvc/j-trac/trunk/jtrac/etc/"/> Look for files - that end with ".bsh" - e.g: "jtrac-hsqldb-2_0rc3-to-2_0.bsh" + scripts from here: <ulink url="https://sourceforge.net/p/j-trac/code/HEAD/tree/trunk/jtrac/etc/"/> Look for files + that end with ".bsh" - e.g: "jtrac-hsqldb-2_1-to-2_2.bsh" </para> <para> Steps to follow: @@ -1646,14 +1646,13 @@ classpath along with the beanshell jar. This is how the command would look like: <programlisting> -java -cp bsh-2.0b4.jar;hsqldb-1.8.0.1.jar bsh.Interpreter jtrac-hsqldb-2_0rc3-to-2_0.bsh +java -cp bsh-2.0b5.jar;hsqldb-2.5.2.jar bsh.Interpreter jtrac-hsqldb-2_1-to-2_2.bsh </programlisting> </para> </listitem> <listitem> <para> - If there were no errors, you can now upgrade the WAR (don't forget to delete the temporary files) - and restart. + If there were no errors, you can now upgrade the WAR (don't forget to delete the temporary files) and restart. </para> </listitem> </itemizedlist> @@ -1745,7 +1744,7 @@ </para> <para> If you get stuck or have any questions about setting up and getting started, feel free to use the - <ulink url="https://sourceforge.net/forum/forum.php?forum_id=552477">JTrac forums</ulink> for help. + <ulink url="https://sourceforge.net/p/j-trac/discussion/552477">JTrac forums</ulink> for help. </para> </sect1> <sect1 id="dev-check-prerequisites"> @@ -1759,7 +1758,7 @@ <title>Download / Extract Source</title> <para> Download the source code from - <ulink url="https://sourceforge.net/project/showfiles.php?group_id=162983&package_id=184104">SourceForge</ulink> + <ulink url="https://sourceforge.net/projects/j-trac/files/jtrac/2.2.0/">SourceForge</ulink> and extract it to a convenient location. Note that the source code is a separate download from the main (binary) and the file name will be of the form "jtrac-src-X.Y.Z.zip". </para> @@ -1768,7 +1767,7 @@ The Subversion URL for the JTrac source code is as follows: <programlisting> -https://j-trac.svn.sourceforge.net/svnroot/j-trac/trunk/jtrac +https://sourceforge.net/p/j-trac/code/HEAD/tree/trunk/jtrac </programlisting> </para> <para> @@ -1929,17 +1928,12 @@ <para> You can also get the latest versions of the "messages_en.properties" as well as the available translations directly from version control at this url: - <ulink url="https://j-trac.svn.sourceforge.net/viewvc/j-trac/trunk/jtrac/src/main/resources/"/> + <ulink url="https://sourceforge.net/p/j-trac/code/HEAD/tree/trunk/jtrac/src/main/resources/"/> Since these may change a lot, it is recommended that you check here as well before submitting a translation. We recommend that you submit translations as attachments on the - <ulink url="https://sourceforge.net/tracker/?atid=825943&group_id=162983">JTrac patches tracker</ulink> + <ulink url="https://sourceforge.net/p/j-trac/patches/">JTrac patches tracker</ulink> where we keep track of code contributions as well. </para> - <para> - You can use this nice open-source tool called <ulink url="https://prbeditor.dev.java.net/">PRBEditor</ulink> - that really helps by showing the English and translated versions side by side on a single screen. It also - takes care of handling special characters. - </para> </sect1> </chapter> Modified: trunk/jtrac/doc/styles/fopdf.xsl =================================================================== --- trunk/jtrac/doc/styles/fopdf.xsl 2021-12-13 19:33:46 UTC (rev 1423) +++ trunk/jtrac/doc/styles/fopdf.xsl 2021-12-14 09:53:14 UTC (rev 1424) @@ -60,7 +60,7 @@ <fo:table-row> <fo:table-cell text-align="center"> <fo:block font-family="Helvetica" font-size="12pt" padding="10mm"> - <xsl:text>Copyright ©right; 2004-2008 </xsl:text> + <xsl:text>Copyright ©right; 2004-2021 </xsl:text> <xsl:for-each select="bookinfo/authorgroup/author"> <xsl:if test="position() > 1"> <xsl:text>, </xsl:text> Modified: trunk/jtrac/doc/styles/html.css =================================================================== --- trunk/jtrac/doc/styles/html.css 2021-12-13 19:33:46 UTC (rev 1423) +++ trunk/jtrac/doc/styles/html.css 2021-12-14 09:53:14 UTC (rev 1424) @@ -1,302 +1,302 @@ -/** - * This CSS file is for styling the HTML generated from docbook XML source. - * It is adapted from the one used by the Spring Framework team. - * We thank and credit the Spring Framework development and documentation team. - * http://springframework.cvs.sourceforge.net/springframework/spring/docs/reference/styles/ - */ - -BODY { - text-align: justify; - margin-right: 2em; - margin-left: 2em; -} - -A[accesskey^="p"] { - font-family: Verdana, Arial, helvetica, sans-serif; - color: #003399; -} - -A[accesskey^="u"] { - font-family: Verdana, Arial, helvetica, sans-serif; - color: #003399; -} - -A[accesskey^="h"] { - font-family: Verdana, Arial, helvetica, sans-serif; - color: #003399; -} - -A[accesskey^="n"] { - font-family: Verdana, Arial, helvetica, sans-serif; - color: #003399; -} - -A { - color: #003399; - font-family: Verdana, Arial, helvetica, sans-serif; -} - -A:active { - color: #003399; -} - -A:visited { - color: #888888; -} - -P { - font-family: Verdana, Arial; -} - -DT { - font-family: Verdana, Arial; - font-size: 12px; -} - -P, DL, DT, DD, BLOCKQUOTE { - color: #000000; - margin-bottom: 3px; - margin-top: 3px; - padding-top: 0px; -} - -OL, UL, P { - margin-top: 6px; - margin-bottom: 6px; -} - -P, BLOCKQUOTE { - font-size: 90%; -} - -P.releaseinfo { - font-size: 100%; - font-weight: bold; - font-family: Verdana, Arial, helvetica, sans-serif; - padding-top: 10px; -} - -P.pubdate { - font-size: 120%; font-weight: bold; - font-family: Verdana, Arial, helvetica, sans-serif; -} - -td { - font-size: 80%; -} - -TD, TH, SPAN { - color: #000000; -} - -TD[width^="40%"] { - font-family: Verdana, Arial, helvetica, sans-serif; - font-size: 12px; - color: #003399; -} - -TABLE[summary^="Navigation header"] tbody tr th[colspan^="3"] { - font-family: Verdana, Arial, helvetica, sans-serif; -} - -BLOCKQUOTE { - margin-right: 0px; -} - -H1, H2, H3, H4, H5, H6 { - color: #000000; - font-weight:500; - margin-top:0px; - padding-top:14px; - font-family: Verdana, Arial, helvetica, sans-serif; - margin-bottom: 0px; -} - -H2.title { - font-weight:800; - margin-bottom: 8px; -} - -H2.subtitle { - font-weight:800; - margin-bottom: 20px; -} - -.firstname, .surname { - font-size: 12px; - font-family: Verdana, Arial, helvetica, sans-serif; -} - -TABLE { - border-collapse: collapse; - border-spacing:0; - border: 1px thin black; - empty-cells: hide; - margin: 10px 0px 30px 50px; - width: 90%; -} - -div.table { - margin: 30px 0 30 0; - border: 1px dashed gray; - padding: 10px; -} - -div.table > p.title { - padding-left: 10px; -} - -table[summary^="Navigation footer"] { - border-collapse: collapse; - border-spacing:0; - border: 1px thin black; - empty-cells: hide; - margin: 0px; - width: 100%; -} - -table[summary^="Note"], table[summary^="Warning"], table[summary^="Tip"] { - border-collapse: collapse; - border-spacing:0; - border: 1px thin black; - empty-cells: hide; - margin: 10px 0 10 -20; - width: 100%; -} - -TD { - padding: 4pt; - font-family: Verdana, Arial, helvetica, sans-serif; -} - -div.warning TD { - text-align: justify; -} - -H1 { - font-size: 150%; -} -H2 { - font-size: 110%; -} -H3 { - font-size: 100%; font-weight: bold; -} -H4 { - font-size: 90%; font-weight: bold; -} -H5 { - font-size: 90%; font-style: italic; -} -H6 { - font-size: 100%; font-style: italic; -} - -TT { - font-size: 110%; - font-family: "Courier New", Courier, monospace; - color: #000000; -} - -.navheader, .navfooter { - border: none; -} - -div.navheader table, div.navfooter table { - border: none; - background-color: #dedeff; -} - -div.navfooter hr { - /**display: none;*/ -} - -PRE { - font-size: 110%; - padding: 5px; - border-style: solid; - border-width: 1px; - border-color: #CCCCCC; - background-color: #F4F4F4; -} - -UL, OL, LI { - list-style: disc; -} - -HR { - width: 100%; - height: 1px; - background-color: #CCCCCC; - border-width: 0px; - padding: 0px; - color: #CCCCCC; -} - -.variablelist { - padding-top: 10; - padding-bottom:10; - margin:0; -} - -.term { - font-weight:bold; -} - -.mediaobject { - padding-top: 30px; - padding-bottom: 30px; -} - -.legalnotice { - font-family: Verdana, Arial, helvetica, sans-serif; - font-size: 12px; - font-style: italic; -} - -.sidebar { - float: right; - margin: 10px 0px 10px 30px; - padding: 10px 20px 20px 20px; - width: 33%; - border: 1px solid black; - background-color: #F4F4F4; - font-size: 14px; -} - -.programlisting * .classname { - font-size: 95%; -} - -.programlisting * .interfacename { - font-size: 95%; -} - -.programlisting * .literal { - font-size: 95%; -} - -.property { - font-family: "Courier New", Courier, monospace; -} - -a code { - font-family: Verdana, Arial; -} - -td code { - font-size: 110%; -} - -div.note * td, div.tip * td, div.warning * td { - text-align: justify; - font-size: 100%; -} - -.programlisting * .lineannotation { - color: green; -} - -.programlisting * .lineannotation .bold { - color: green; -} +/** + * This CSS file is for styling the HTML generated from docbook XML source. + * It is adapted from the one used by the Spring Framework team. + * We thank and credit the Spring Framework development and documentation team. + * http://springframework.cvs.sourceforge.net/springframework/spring/docs/reference/styles/ + */ + +BODY { + text-align: justify; + margin-right: 2em; + margin-left: 2em; +} + +A[accesskey^="p"] { + font-family: Verdana, Arial, helvetica, sans-serif; + color: #003399; +} + +A[accesskey^="u"] { + font-family: Verdana, Arial, helvetica, sans-serif; + color: #003399; +} + +A[accesskey^="h"] { + font-family: Verdana, Arial, helvetica, sans-serif; + color: #003399; +} + +A[accesskey^="n"] { + font-family: Verdana, Arial, helvetica, sans-serif; + color: #003399; +} + +A { + color: #003399; + font-family: Verdana, Arial, helvetica, sans-serif; +} + +A:active { + color: #003399; +} + +A:visited { + color: #888888; +} + +P { + font-family: Verdana, Arial; +} + +DT { + font-family: Verdana, Arial; + font-size: 12px; +} + +P, DL, DT, DD, BLOCKQUOTE { + color: #000000; + margin-bottom: 3px; + margin-top: 3px; + padding-top: 0px; +} + +OL, UL, P { + margin-top: 6px; + margin-bottom: 6px; +} + +P, BLOCKQUOTE { + font-size: 90%; +} + +P.releaseinfo { + font-size: 100%; + font-weight: bold; + font-family: Verdana, Arial, helvetica, sans-serif; + padding-top: 10px; +} + +P.pubdate { + font-size: 120%; font-weight: bold; + font-family: Verdana, Arial, helvetica, sans-serif; +} + +td { + font-size: 80%; +} + +TD, TH, SPAN { + color: #000000; +} + +TD[width^="40%"] { + font-family: Verdana, Arial, helvetica, sans-serif; + font-size: 12px; + color: #003399; +} + +TABLE[summary^="Navigation header"] tbody tr th[colspan^="3"] { + font-family: Verdana, Arial, helvetica, sans-serif; +} + +BLOCKQUOTE { + margin-right: 0px; +} + +H1, H2, H3, H4, H5, H6 { + color: #000000; + font-weight:500; + margin-top:0px; + padding-top:14px; + font-family: Verdana, Arial, helvetica, sans-serif; + margin-bottom: 0px; +} + +H2.title { + font-weight:800; + margin-bottom: 8px; +} + +H2.subtitle { + font-weight:800; + margin-bottom: 20px; +} + +.firstname, .surname { + font-size: 12px; + font-family: Verdana, Arial, helvetica, sans-serif; +} + +TABLE { + border-collapse: collapse; + border-spacing:0; + border: 1px thin black; + empty-cells: hide; + margin: 10px 0px 30px 50px; + width: 90%; +} + +div.table { + margin: 30px 0 30 0; + border: 1px dashed gray; + padding: 10px; +} + +div.table > p.title { + padding-left: 10px; +} + +table[summary^="Navigation footer"] { + border-collapse: collapse; + border-spacing:0; + border: 1px thin black; + empty-cells: hide; + margin: 0px; + width: 100%; +} + +table[summary^="Note"], table[summary^="Warning"], table[summary^="Tip"] { + border-collapse: collapse; + border-spacing:0; + border: 1px thin black; + empty-cells: hide; + margin: 10px 0 10 -20; + width: 100%; +} + +TD { + padding: 4pt; + font-family: Verdana, Arial, helvetica, sans-serif; +} + +div.warning TD { + text-align: justify; +} + +H1 { + font-size: 150%; +} +H2 { + font-size: 110%; +} +H3 { + font-size: 100%; font-weight: bold; +} +H4 { + font-size: 90%; font-weight: bold; +} +H5 { + font-size: 90%; font-style: italic; +} +H6 { + font-size: 100%; font-style: italic; +} + +TT { + font-size: 110%; + font-family: "Courier New", Courier, monospace; + color: #000000; +} + +.navheader, .navfooter { + border: none; +} + +div.navheader table, div.navfooter table { + border: none; + background-color: #dedeff; +} + +div.navfooter hr { + /**display: none;*/ +} + +PRE { + font-size: 110%; + padding: 5px; + border-style: solid; + border-width: 1px; + border-color: #CCCCCC; + background-color: #F4F4F4; +} + +UL, OL, LI { + list-style: disc; +} + +HR { + width: 100%; + height: 1px; + background-color: #CCCCCC; + border-width: 0px; + padding: 0px; + color: #CCCCCC; +} + +.variablelist { + padding-top: 10; + padding-bottom:10; + margin:0; +} + +.term { + font-weight:bold; +} + +.mediaobject { + padding-top: 30px; + padding-bottom: 30px; +} + +.legalnotice { + font-family: Verdana, Arial, helvetica, sans-serif; + font-size: 12px; + font-style: italic; +} + +.sidebar { + float: right; + margin: 10px 0px 10px 30px; + padding: 10px 20px 20px 20px; + width: 33%; + border: 1px solid black; + background-color: #F4F4F4; + font-size: 14px; +} + +.programlisting * .classname { + font-size: 95%; +} + +.programlisting * .interfacename { + font-size: 95%; +} + +.programlisting * .literal { + font-size: 95%; +} + +.property { + font-family: "Courier New", Courier, monospace; +} + +a code { + font-family: Verdana, Arial; +} + +td code { + font-size: 110%; +} + +div.note * td, div.tip * td, div.warning * td { + text-align: justify; + font-size: 100%; +} + +.programlisting * .lineannotation { + color: green; +} + +.programlisting * .lineannotation .bold { + color: green; +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |