diff --git a/hadocs/java/trunk/build.xml b/hadocs/java/trunk/build.xml new file mode 100644 index 00000000..98824995 --- /dev/null +++ b/hadocs/java/trunk/build.xml @@ -0,0 +1,369 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hadocs/java/trunk/docs.properties b/hadocs/java/trunk/docs.properties new file mode 100644 index 00000000..a4280756 --- /dev/null +++ b/hadocs/java/trunk/docs.properties @@ -0,0 +1,12 @@ +dita.dir=D:/Dkits/DITA-OT +dita.zip=${dita.dir}/lib/DITA-OT1.5_full_easy_install_bin.zip +dita.script.dir=${dita.dir}/xsl +dita.dtd.dir=${dita.dir}/dtd +dita.css.dir=${dita.dir}/css +dita.resource.dir=${dita.dir}/resource +dita.output.dir=${basedir}/out +dita.src.dir=${basedir}/src +dita.temp.dir=${basedir}/temp +dita.lib.dir=${basedir}/lib +dita.extname=.dita +args.csspath= diff --git a/hadocs/java/trunk/out/code_conventions/docs/css/commonltr.css b/hadocs/java/trunk/out/code_conventions/docs/css/commonltr.css new file mode 100644 index 00000000..250f67ad --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/css/commonltr.css @@ -0,0 +1,133 @@ +/* + | This file is part of the DITA Open Toolkit project hosted on + | Sourceforge.net. See the accompanying license.txt file for + | applicable licenses. +*/ + +/* + | (c) Copyright IBM Corp. 2004, 2005 All Rights Reserved. + */ + +.unresolved { background-color: skyblue; } +.noTemplate { background-color: yellow; } + +.base { background-color: #ffffff; } + +/* Add space for top level topics */ +.nested0 { margin-top : 1em;} + +/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ +.p {margin-top: 1em} + +/* Default of italics to set apart figure captions */ +.figcap { font-style: italic } +.figdesc { font-style: normal } + +/* Use @frame to create frames on figures */ +.figborder { border-style: solid; padding-left : 3px; border-width : 2px; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figsides { border-left : 2px solid; padding-left : 3px; border-right : 2px solid; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figtop { border-top : 2px solid; margin-top: 1em; border-color : Silver;} +.figbottom { border-bottom : 2px solid; border-color : Silver;} +.figtopbot { border-top : 2px solid; border-bottom : 2px solid; margin-top: 1em; border-color : Silver;} + +/* Most link groups are created with
. Ensure they have space before and after. */ +.ullinks { list-style-type: none } +.ulchildlink { margin-top: 1em; margin-bottom: 1em } +.olchildlink { margin-top: 1em; margin-bottom: 1em } +.linklist { margin-bottom: 1em } +.linklistwithchild { margin-left: 1.5em; margin-bottom: 1em } +.sublinklist { margin-left: 1.5em; margin-bottom: 1em } +.relconcepts { margin-top: 1em; margin-bottom: 1em } +.reltasks { margin-top: 1em; margin-bottom: 1em } +.relref { margin-top: 1em; margin-bottom: 1em } +.relinfo { margin-top: 1em; margin-bottom: 1em } +.breadcrumb { font-size : smaller; margin-bottom: 1em } +.prereq { margin-left : 20px;} + +/* Set heading sizes, getting smaller for deeper nesting */ +.topictitle1 { margin-top: 0pc; margin-bottom: .1em; font-size: 1.34em; } +.topictitle2 { margin-top: 1pc; margin-bottom: .45em; font-size: 1.17em; } +.topictitle3 { margin-top: 1pc; margin-bottom: .17em; font-size: 1.17em; font-weight: bold; } +.topictitle4 { margin-top: .83em; font-size: 1.17em; font-weight: bold; } +.topictitle5 { font-size: 1.17em; font-weight: bold; } +.topictitle6 { font-size: 1.17em; font-style: italic; } +.sectiontitle { margin-top: 1em; margin-bottom: 0em; color: black; font-size: 1.17em; font-weight: bold;} +.section { margin-top: 1em; margin-bottom: 1em } +.example { margin-top: 1em; margin-bottom: 1em } +div.tasklabel { margin-top: 1em; margin-bottom: 1em; } +h2.tasklabel, h3.tasklabel, h4.tasklabel, h5.tasklabel, h6.tasklabel { font-size: 100%; } + +/* All note formats have the same default presentation */ +.note { margin-top: 1em; margin-bottom : 1em;} +.notetitle { font-weight: bold } +.notelisttitle { font-weight: bold } +.tip { margin-top: 1em; margin-bottom : 1em;} +.tiptitle { font-weight: bold } +.fastpath { margin-top: 1em; margin-bottom : 1em;} +.fastpathtitle { font-weight: bold } +.important { margin-top: 1em; margin-bottom : 1em;} +.importanttitle { font-weight: bold } +.remember { margin-top: 1em; margin-bottom : 1em;} +.remembertitle { font-weight: bold } +.restriction { margin-top: 1em; margin-bottom : 1em;} +.restrictiontitle { font-weight: bold } +.attention { margin-top: 1em; margin-bottom : 1em;} +.attentiontitle { font-weight: bold } +.dangertitle { font-weight: bold } +.danger { margin-top: 1em; margin-bottom : 1em;} +.cautiontitle { font-weight: bold } +.caution { font-weight: bold; margin-bottom : 1em; } + +/* Simple lists do not get a bullet */ +ul.simple { list-style-type: none } + +/* Used on the first column of a table, when rowheader="firstcol" is used */ +.firstcol { font-weight : bold;} + +/* Various basic phrase styles */ +.bold { font-weight: bold; } +.boldItalic { font-weight: bold; font-style: italic; } +.italic { font-style: italic; } +.underlined { text-decoration: underline; } +.uicontrol { font-weight: bold; } +.parmname { font-weight: bold; } +.kwd { font-weight: bold; } +.defkwd { font-weight: bold; text-decoration: underline; } +.var { font-style : italic;} +.shortcut { text-decoration: underline; } + +/* Default of bold for definition list terms */ +.dlterm { font-weight: bold; } + +/* Use CSS to expand lists with @compact="no" */ +.dltermexpand { font-weight: bold; margin-top: 1em; } +*[compact="yes"]>li { margin-top: 0em;} +*[compact="no"]>li { margin-top: .53em;} +.liexpand { margin-top: 1em; margin-bottom: 1em } +.sliexpand { margin-top: 1em; margin-bottom: 1em } +.dlexpand { margin-top: 1em; margin-bottom: 1em } +.ddexpand { margin-top: 1em; margin-bottom: 1em } +.stepexpand { margin-top: 1em; margin-bottom: 1em } +.substepexpand { margin-top: 1em; margin-bottom: 1em } + +/* Align images based on @align on topic/image */ +div.imageleft { text-align: left } +div.imagecenter { text-align: center } +div.imageright { text-align: right } +div.imagejustify { text-align: justify } + +/* The cell border can be turned on with + {border-right:solid} + This value creates a very thick border in Firefox (does not match other tables) + + Firefox works with + {border-right:solid 1pt} + but this causes a barely visible line in IE */ +.cellrowborder { border-left:none; border-top:none; border-right:solid 1px; border-bottom:solid 1px } +.row-nocellborder { border-left:none; border-right:none; border-top:none; border-right: hidden; border-bottom:solid 1px} +.cell-norowborder { border-top:none; border-bottom:none; border-left:none; border-bottom: hidden; border-right:solid 1px} +.nocellnorowborder { border:none; border-right: hidden;border-bottom: hidden } + +pre.screen { padding: 5px 5px 5px 5px; border: outset; background-color: #CCCCCC; margin-top: 2px; margin-bottom : 2px; white-space: pre} + +span.filepath { font-family:monospace } \ No newline at end of file diff --git a/hadocs/java/trunk/out/code_conventions/docs/css/commonrtl.css b/hadocs/java/trunk/out/code_conventions/docs/css/commonrtl.css new file mode 100644 index 00000000..16500372 --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/css/commonrtl.css @@ -0,0 +1,126 @@ +/* + | This file is part of the DITA Open Toolkit project hosted on + | Sourceforge.net. See the accompanying license.txt file for + | applicable licenses. +*/ + +/* + | (c) Copyright IBM Corp. 2004, 2005 All Rights Reserved. + */ + +.unresolved { background-color: skyblue; } +.noTemplate { background-color: yellow; } + +.base { background-color: #ffffff; } + +/* Add space for top level topics */ +.nested0 { margin-top : 1em;} + +/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ +.p {margin-top: 1em} + +/* Default of italics to set apart figure captions */ +.figcap { font-style: italic } +.figdesc { font-style: normal } + +/* Use @frame to create frames on figures */ +.figborder { border-style: solid; padding-left : 3px; border-width : 2px; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figsides { border-left : 2px solid; padding-left : 3px; border-right : 2px solid; padding-right : 3px; margin-top: 1em; border-color : Silver;} +.figtop { border-top : 2px solid; margin-top: 1em; border-color : Silver;} +.figbottom { border-bottom : 2px solid; border-color : Silver;} +.figtopbot { border-top : 2px solid; border-bottom : 2px solid; margin-top: 1em; border-color : Silver;} + +/* Most link groups are created with
. Ensure they have space before and after. */ +.ullinks { list-style-type: none } +.ulchildlink { margin-top: 1em; margin-bottom: 1em } +.olchildlink { margin-top: 1em; margin-bottom: 1em } +.linklist { margin-top: 1em; margin-bottom: 1em } +.linklistwithchild { margin-top: 1em; margin-right: 1.5em; margin-bottom: 1em } +.sublinklist { margin-top: 1em; margin-right: 1.5em; margin-bottom: 1em } +.relconcepts { margin-top: 1em; margin-bottom: 1em } +.reltasks { margin-top: 1em; margin-bottom: 1em } +.relref { margin-top: 1em; margin-bottom: 1em } +.relinfo { margin-top: 1em; margin-bottom: 1em } +.breadcrumb { font-size : smaller; margin-bottom: 1em } +.prereq { margin-right : 20px;} + +/* Set heading sizes, getting smaller for deeper nesting */ +.topictitle1 { margin-top: 0pc; margin-bottom: .1em; font-size: 1.34em; } +.topictitle2 { margin-top: 1pc; margin-bottom: .45em; font-size: 1.17em; } +.topictitle3 { margin-top: 1pc; margin-bottom: .17em; font-size: 1.17em; font-weight: bold; } +.topictitle4 { margin-top: .83em; font-size: 1.17em; font-weight: bold; } +.topictitle5 { font-size: 1.17em; font-weight: bold; } +.topictitle6 { font-size: 1.17em; font-style: italic; } +.sectiontitle { margin-top: 1em; margin-bottom: 0em; color: black; font-size: 1.17em; font-weight: bold;} +.section { margin-top: 1em; margin-bottom: 1em } +.example { margin-top: 1em; margin-bottom: 1em } +div.tasklabel { margin-top: 1em; margin-bottom: 1em; } +h2.tasklabel, h3.tasklabel, h4.tasklabel, h5.tasklabel, h6.tasklabel { font-size: 100%; } + +/* All note formats have the same default presentation */ +.note { margin-top: 1em; margin-bottom : 1em;} +.notetitle { font-weight: bold } +.notelisttitle { font-weight: bold } +.tip { margin-top: 1em; margin-bottom : 1em;} +.tiptitle { font-weight: bold } +.fastpath { margin-top: 1em; margin-bottom : 1em;} +.fastpathtitle { font-weight: bold } +.important { margin-top: 1em; margin-bottom : 1em;} +.importanttitle { font-weight: bold } +.remember { margin-top: 1em; margin-bottom : 1em;} +.remembertitle { font-weight: bold } +.restriction { margin-top: 1em; margin-bottom : 1em;} +.restrictiontitle { font-weight: bold } +.attention { margin-top: 1em; margin-bottom : 1em;} +.attentiontitle { font-weight: bold } +.dangertitle { font-weight: bold } +.danger { margin-top: 1em; margin-bottom : 1em;} +.cautiontitle { font-weight: bold } +.caution { font-weight: bold; margin-bottom : 1em; } + +/* Simple lists do not get a bullet */ +ul.simple { list-style-type: none } + +/* Used on the first column of a table, when rowheader="firstcol" is used */ +.firstcol { font-weight : bold;} + +/* Various basic phrase styles */ +.bold { font-weight: bold; } +.boldItalic { font-weight: bold; font-style: italic; } +.italic { font-style: italic; } +.underlined { text-decoration: underline; } +.uicontrol { font-weight: bold; } +.parmname { font-weight: bold; } +.kwd { font-weight: bold; } +.defkwd { font-weight: bold; text-decoration: underline; } +.var { font-style : italic;} +.shortcut { text-decoration: underline; } + +/* Default of bold for definition list terms */ +.dlterm { font-weight: bold; } + +/* Use CSS to expand lists with @compact="no" */ +.dltermexpand { font-weight: bold; margin-top: 1em; } +*[compact="yes"]>li { margin-top: 0em;} +*[compact="no"]>li { margin-top: .53em;} +.liexpand { margin-top: 1em; margin-bottom: 1em } +.sliexpand { margin-top: 1em; margin-bottom: 1em } +.dlexpand { margin-top: 1em; margin-bottom: 1em } +.ddexpand { margin-top: 1em; margin-bottom: 1em } +.stepexpand { margin-top: 1em; margin-bottom: 1em } +.substepexpand { margin-top: 1em; margin-bottom: 1em } + +/* Align images based on @align on topic/image */ +div.imageleft { text-align: left } +div.imagecenter { text-align: center } +div.imageright { text-align: right } +div.imagejustify { text-align: justify } + +.cellrowborder { border-right:none; border-top:none; border-left:solid 1px; border-bottom:solid 1px } +.row-nocellborder { border-left:none; border-right:none; border-top:none; border-left: hidden; border-bottom:solid 1px} +.cell-norowborder { border-top:none; border-bottom:none; border-right:none; border-bottom: hidden; border-left:solid 1px} +.nocellnorowborder { border:none; border-left: hidden;border-bottom: hidden } + +pre.screen { padding: 5px 5px 5px 5px; border: outset; background-color: #CCCCCC; margin-top: 2px; margin-bottom : 2px; white-space: pre} + + diff --git a/hadocs/java/trunk/out/code_conventions/docs/css/img01.jpg b/hadocs/java/trunk/out/code_conventions/docs/css/img01.jpg new file mode 100644 index 00000000..12dbe17f Binary files /dev/null and b/hadocs/java/trunk/out/code_conventions/docs/css/img01.jpg differ diff --git a/hadocs/java/trunk/out/code_conventions/docs/css/img03.jpg b/hadocs/java/trunk/out/code_conventions/docs/css/img03.jpg new file mode 100644 index 00000000..55381656 Binary files /dev/null and b/hadocs/java/trunk/out/code_conventions/docs/css/img03.jpg differ diff --git a/hadocs/java/trunk/out/code_conventions/docs/css/public.css b/hadocs/java/trunk/out/code_conventions/docs/css/public.css new file mode 100644 index 00000000..c5fb293a --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/css/public.css @@ -0,0 +1,107 @@ +/** + * Copyright (C) 2006-2010 YUCHENG HU + * + * --------------------------------------------- + * HA WEBSYSTEMS + * http://www.hawebs.net + * https://www.hawebs.org/forums/computer/ + * + * CONTACT + * huyuchengus@gmail.com / yuchenghu@hawebs.net + * + * --------------------------------------------- + * [A] GNU GENERAL PUBLIC LICENSE GNU/LGPL + * [B] Apache License, Version 2.0 + * + * --------------------------------------------- + * NOTE + * + * --------------------------------------------- + */ + +* { + padding-top: 0px; + padding-right: 0; + padding-bottom: 0; + padding-left: 0; + margin-top: 0px; + margin-right: 0px; + margin-bottom: 0px; + margin-left: 0px; + top: auto; + border: none; +} +.topictitle1 { + font-size: 2.5em; + background: url(img03.jpg) repeat-x left bottom; +} +.topictitle2 { + font-size: 2em; +} +body { + margin: 20px 0; + background: #FFFFFF urlrepeat-x left top; + text-align: left; + font-family: Geneva, Arial, Helvetica, sans-serif; + font-size: 0.9em; + color: #333333; + float: left; + padding-top: 0; + padding-right: 5px; + padding-bottom: 0; + padding-left: 30px; +} +h1, h2, h3 { + padding-bottom: 10px; + margin-bottom: 15px; + text-transform: uppercase; + font-family: Arial, Helvetica, sans-serif; +} +p, ul, ol, dl { + margin-top: 0.2em; + margin-bottom: 0.8em; + line-height: 1.6em; +} +ul, ol, dl { + margin-left: 1.2em; +} +dt { + font-weight: bold; +} +dd { + margin-left: 3em; +} +blockquote { + margin-left: 3em; + margin-right: 3em; + font-style: italic; +} +a { + border: none; + text-decoration: underline; + color: #004080; + line-height: 1.4em; +} +a:hover { + border: none; + color: #FF3333; + text-decoration:none; +} +/* Header */ + +#header { + width: 960px; + height: 90px; + margin: 20; + float: left; +} +.pre { + font-family: "Courier New", Courier, monospace; +} +.codeph { + font-family: "Courier New", Courier, monospace; +} +.cmdname { + font-family:Arial, Helvetica, sans-serif; + font-weight: bolder; +} diff --git a/hadocs/java/trunk/out/code_conventions/docs/dita.list b/hadocs/java/trunk/out/code_conventions/docs/dita.list new file mode 100644 index 00000000..1e345c58 --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/dita.list @@ -0,0 +1,52 @@ +#Wed Jul 14 20:09:01 EDT 2010 +copytosourcelist= +hreftargetslist=tasks/info/hacopyright.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/install/install.dita,tasks/install/install_at_mac.dita,tasks/showrev.dita,tasks/install/install_on_the_same.dita,tasks/install/install_run_php_as_cgi.dita +fullditatopicfile=fullditatopic.list +fullditamapandtopicfile=fullditamapandtopic.list +fullditatopiclist=tasks/info/hacopyright.dita,tasks/info/apachelicense.dita +fullditamapandtopiclist=tasks/info/hacopyright.dita,tasks/info/apachelicense.dita,code_conventions.ditamap +hrefditatopicfile=hrefditatopic.list +hrefditatopiclist=tasks/info/hacopyright.dita +user.input.file=code_conventions.ditamap +subtargetsfile=subtargets.list +fullditamapfile=fullditamap.list +copytotarget2sourcemapfile=copytotarget2sourcemap.list +subtargetslist= +fullditamaplist=code_conventions.ditamap +copytotarget2sourcemaplist= +outditafilesfile=outditafiles.list +outditafileslist= +conreftargetsfile=conreftargets.list +conreffile=conref.list +conreftargetslist= +conreflist= +resourceonlyfile=resourceonly.list +imagefile=image.list +resourceonlylist= +imagelist=images/halogo.jpg +htmlfile=html.list +htmllist= +canditopicsfile=canditopics.list +canditopicslist=tasks/info/hacopyright.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/install/install.dita,tasks/install/install_at_mac.dita,tasks/showrev.dita,tasks/install/install_on_the_same.dita,tasks/install/install_run_php_as_cgi.dita +keyreffile=keyref.list +subjectschemefile=subjectscheme.list +keyreflist= +subjectschemelist= +keyfile=key.list +codereffile=coderef.list +keylist= +codereflist= +user.input.file.listfile=usr.input.file.list +user.input.dir=D\:\\workdir\\hawebs\\resources\\hadocs\\projects\\java\\trunk\\src\\code_conventions +uplevels= +tempdirToinputmapdir.relative.value= +conrefpushfile=conrefpush.list +flagimagefile=flagimage.list +skipchunkfile=skipchunk.list +conrefpushlist= +flagimagelist= +skipchunklist= +relflagimagefile=relflagimage.list +relflagimagelist= +copytosourcefile=copytosource.list +hreftargetsfile=hreftargets.list diff --git a/hadocs/java/trunk/out/code_conventions/docs/dita.xml.properties b/hadocs/java/trunk/out/code_conventions/docs/dita.xml.properties new file mode 100644 index 00000000..fd677968 --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/dita.xml.properties @@ -0,0 +1,56 @@ + + + + + tasks/info/hacopyright.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/install/install.dita,tasks/install/install_at_mac.dita,tasks/showrev.dita,tasks/install/install_on_the_same.dita,tasks/install/install_run_php_as_cgi.dita + fullditatopic.list + fullditamapandtopic.list + tasks/info/hacopyright.dita,tasks/info/apachelicense.dita + tasks/info/hacopyright.dita,tasks/info/apachelicense.dita,code_conventions.ditamap + hrefditatopic.list + tasks/info/hacopyright.dita + code_conventions.ditamap + subtargets.list + fullditamap.list + copytotarget2sourcemap.list + + code_conventions.ditamap + + outditafiles.list + + conreftargets.list + conref.list + + + resourceonly.list + image.list + + images/halogo.jpg + html.list + + canditopics.list + tasks/info/hacopyright.dita,tasks/info/apachelicense.dita,tasks/flagcontent.dita,tasks/proccond.dita,tasks/filtcontent.dita,tasks/install/install.dita,tasks/install/install_at_mac.dita,tasks/showrev.dita,tasks/install/install_on_the_same.dita,tasks/install/install_run_php_as_cgi.dita + keyref.list + subjectscheme.list + + + key.list + coderef.list + + + usr.input.file.list + D:\workdir\hawebs\resources\hadocs\projects\java\trunk\src\code_conventions + + + conrefpush.list + flagimage.list + skipchunk.list + + + + relflagimage.list + + copytosource.list + hreftargets.list + \ No newline at end of file diff --git a/hadocs/java/trunk/out/code_conventions/docs/images/halogo.jpg b/hadocs/java/trunk/out/code_conventions/docs/images/halogo.jpg new file mode 100644 index 00000000..88590970 Binary files /dev/null and b/hadocs/java/trunk/out/code_conventions/docs/images/halogo.jpg differ diff --git a/hadocs/java/trunk/out/code_conventions/docs/index.html b/hadocs/java/trunk/out/code_conventions/docs/index.html new file mode 100644 index 00000000..69cfcae4 --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/index.html @@ -0,0 +1,14 @@ + + + + + + Web Sample + + + + + + diff --git a/hadocs/java/trunk/out/code_conventions/docs/tasks/info/apachelicense.html b/hadocs/java/trunk/out/code_conventions/docs/tasks/info/apachelicense.html new file mode 100644 index 00000000..8b02dd2b --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/tasks/info/apachelicense.html @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + +Apache 许可证 + + + + +

Apache 许可证

+ + + +

+ +

Apache许可证,版本2.0

+ +
+                               Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use,
+      reproduction, and distribution as defined by Sections 1 through
+      9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized
+      by the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under
+      common control with that entity. For the purposes of this
+      definition, "control" means (i) the power, direct or indirect,
+      to cause the direction or management of such entity, whether by
+      contract or otherwise, or (ii) ownership of fifty percent (50%)
+      or more of the outstanding shares, or (iii) beneficial ownership
+      of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making
+      modifications, including but not limited to software source code,
+      documentation source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or
+      Object form, that is based on (or derived from) the Work and
+      for which the editorial revisions, annotations, elaborations,
+      or other modifications represent, as a whole, an original work
+      of authorship.  For the purposes of this License, Derivative
+      Works shall not include works that remain separable from, or
+      merely link (or bind by name) to the interfaces of, the Work
+      and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or
+      additions to that Work or Derivative Works thereof, that is
+      intentionally submitted to Licensor for inclusion in the Work
+      by the copyright owner or by an individual or Legal Entity
+      authorized to submit on behalf of the copyright owner. For the
+      purposes of this definition,
+      "submitted" means any form of electronic, verbal, or written
+      communication sent to the Licensor or its representatives,
+      including but not limited to communication on electronic mailing
+      lists, source code control systems, and issue tracking systems
+      that are managed by, or on behalf of, the Licensor for the
+      purpose of discussing and improving the Work, but excluding
+      communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a
+      Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal
+      Entity on behalf of whom a Contribution has been received by
+      Licensor and subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions
+      of this License, each Contributor hereby grants to You a
+      perpetual, worldwide, non-exclusive, no-charge, royalty-free,
+      irrevocable copyright license to reproduce, prepare Derivative
+      Works of, publicly display, publicly perform, sublicense, and
+      distribute the Work and such Derivative Works in Source or
+      Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have
+      made, use, offer to sell, sell, import, and otherwise transfer
+      the Work, where such license applies only to those patent claims
+      licensable by such Contributor that are necessarily infringed by
+      their Contribution(s) alone or by combination of their
+      Contribution(s) with the Work to which such Contribution(s) was
+      submitted. If You institute patent litigation against any entity
+      (including a cross-claim or counterclaim in a lawsuit) alleging
+      that the Work or a Contribution incorporated within the Work
+      constitutes direct or contributory patent infringement, then any
+      patent licenses granted to You under this License for that Work
+      shall terminate as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute
+          must include a readable copy of the attribution notices
+          contained within such NOTICE file, excluding those notices
+          that do not pertain to any part of the Derivative Works, in
+          at least one of the following places: within a NOTICE text
+          file distributed as part of the Derivative Works; within the
+          Source form or documentation, if provided along with the
+          Derivative Works; or, within a display generated by the
+          Derivative Works, if and wherever such third-party notices
+          normally appear. The contents of the NOTICE file are for
+          informational purposes only and do not modify the License.
+          You may add Your own attribution notices within Derivative
+          Works that You distribute, alongside or as an addendum to
+          the NOTICE text from the Work, provided that such additional
+          attribution notices cannot be construed as modifying the
+          License.
+
+      You may add Your own copyright statement to Your modifications
+      and may provide additional or different license terms and
+      conditions for use, reproduction, or distribution of Your
+      modifications, or for any such Derivative Works as a whole,
+      provided Your use, reproduction, and distribution of the Work
+      otherwise complies with the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state
+      otherwise, any Contribution intentionally submitted for
+      inclusion in the Work by You to the Licensor shall be under the
+      terms and conditions of this License, without any additional
+      terms or conditions.  Notwithstanding the above, nothing herein
+      shall supersede or modify the terms of any separate license
+      agreement you may have executed with Licensor regarding such
+      Contributions.
+
+   6. Trademarks. This License does not grant permission to use the
+      trade names, trademarks, service marks, or product names of the
+      Licensor, except as required for reasonable and customary use
+      in describing the origin of the Work and reproducing the content
+      of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or
+      conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or
+      FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for
+      determining the appropriateness of using or redistributing the
+      Work and assume any risks associated with Your exercise of
+      permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and
+      grossly negligent acts) or agreed to in writing, shall any
+      Contributor be liable to You for damages, including any direct,
+      indirect, special, incidental, or consequential damages of any
+      character arising as a result of this License or out of the use
+      or inability to use the Work (including but not limited to
+      damages for loss of goodwill, work stoppage, computer failure or
+      malfunction, or any and all other commercial damages or losses),
+      even if such Contributor has been advised of the possibility of
+      such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by
+      reason of your accepting any such warranty or additional
+      liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied.  See the License for the specific language governing
+   permissions and limitations under the License.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/hadocs/java/trunk/out/code_conventions/docs/tasks/info/hacopyright.html b/hadocs/java/trunk/out/code_conventions/docs/tasks/info/hacopyright.html new file mode 100644 index 00000000..2354904d --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/tasks/info/hacopyright.html @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + +版权信息 + + + + +

版权信息

+ +
+
+

HAWEBS信息技术股份有限公司(LOGO)

+ +

版权所有 2004-2010 DITA OT 软件开发小组

+ +

中文参考手册版权所有 2006 - 2010 HAWEBS信息技术股份有限公司

+ +

基于Apache许可证, 版本2.0。你必须在基于许可证的要求下使用本软件,你可以通过下面的链接来获得相关的具体内容 http://www.apache.org/licenses/LICENSE-2.0。

+ +
+ +

相关信息

+ +

Apache 许可证

+ +
+ +
+ + + + \ No newline at end of file diff --git a/hadocs/java/trunk/out/code_conventions/docs/toc.html b/hadocs/java/trunk/out/code_conventions/docs/toc.html new file mode 100644 index 00000000..fa8809aa --- /dev/null +++ b/hadocs/java/trunk/out/code_conventions/docs/toc.html @@ -0,0 +1,31 @@ + + + + + + + +Zen Cart 入门 + + + + + \ No newline at end of file diff --git a/hadocs/java/trunk/src/code_conventions/build.xml b/hadocs/java/trunk/src/code_conventions/build.xml new file mode 100644 index 00000000..6ae4fe21 --- /dev/null +++ b/hadocs/java/trunk/src/code_conventions/build.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + This sample file uses a simple CSS file to create a new, more colorful look and feel for generatedXHTML files. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hadocs/java/trunk/src/code_conventions/code_conventions.ditamap b/hadocs/java/trunk/src/code_conventions/code_conventions.ditamap new file mode 100644 index 00000000..4bd1e3af --- /dev/null +++ b/hadocs/java/trunk/src/code_conventions/code_conventions.ditamap @@ -0,0 +1,72 @@ + + + + + + + + HAWEBS信息技术股份有限公司 + + + Zen Cart 入门 + + + + HAWEBS ZEN CART + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hadocs/java/trunk/src/code_conventions/tasks/chapter1/chapter1.dita b/hadocs/java/trunk/src/code_conventions/tasks/chapter1/chapter1.dita new file mode 100644 index 00000000..d574e058 --- /dev/null +++ b/hadocs/java/trunk/src/code_conventions/tasks/chapter1/chapter1.dita @@ -0,0 +1,55 @@ + + + + + + 编码规范 + 主要对为什么要进行编码规范和如何进行编码规范进行说明 + + + + Java + 编码规范 + + + + +

代码规范相当重要. 代码规范提高软件代码的可读性 , 使得开发人员快速和彻底的理解新代码。

+

好的代码风格不仅会提高可读性 ,而且会使代码更健壮 , 更为重要的是在修改时不容易出错。

+

在现代软件开发中 ,维护工作会占用80%的时间 , 而且开发者和维护者通常不是同一个程序员。

+

这意味着你经常要阅读和修改别人开发的程序 , 别人也同样可能需要阅读和修改你开发的程序. 既然如此 , 为什么不把这利人利己的事情作好呢? +

+

一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的 +。

+
+
diff --git a/hadocs/java/trunk/src/code_conventions/tasks/info/apachelicense.dita b/hadocs/java/trunk/src/code_conventions/tasks/info/apachelicense.dita new file mode 100644 index 00000000..0b61360c --- /dev/null +++ b/hadocs/java/trunk/src/code_conventions/tasks/info/apachelicense.dita @@ -0,0 +1,266 @@ + + + + + + Apache 许可证 + + + + + Apachelicense + + + + +
+ Apache许可证,版本2.0 + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, + reproduction, and distribution as defined by Sections 1 through + 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized + by the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under + common control with that entity. For the purposes of this + definition, "control" means (i) the power, direct or indirect, + to cause the direction or management of such entity, whether by + contract or otherwise, or (ii) ownership of fifty percent (50%) + or more of the outstanding shares, or (iii) beneficial ownership + of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making + modifications, including but not limited to software source code, + documentation source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or + Object form, that is based on (or derived from) the Work and + for which the editorial revisions, annotations, elaborations, + or other modifications represent, as a whole, an original work + of authorship. For the purposes of this License, Derivative + Works shall not include works that remain separable from, or + merely link (or bind by name) to the interfaces of, the Work + and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or + additions to that Work or Derivative Works thereof, that is + intentionally submitted to Licensor for inclusion in the Work + by the copyright owner or by an individual or Legal Entity + authorized to submit on behalf of the copyright owner. For the + purposes of this definition, + "submitted" means any form of electronic, verbal, or written + communication sent to the Licensor or its representatives, + including but not limited to communication on electronic mailing + lists, source code control systems, and issue tracking systems + that are managed by, or on behalf of, the Licensor for the + purpose of discussing and improving the Work, but excluding + communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a + Contribution." + + "Contributor" shall mean Licensor and any individual or Legal + Entity on behalf of whom a Contribution has been received by + Licensor and subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions + of this License, each Contributor hereby grants to You a + perpetual, worldwide, non-exclusive, no-charge, royalty-free, + irrevocable copyright license to reproduce, prepare Derivative + Works of, publicly display, publicly perform, sublicense, and + distribute the Work and such Derivative Works in Source or + Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have + made, use, offer to sell, sell, import, and otherwise transfer + the Work, where such license applies only to those patent claims + licensable by such Contributor that are necessarily infringed by + their Contribution(s) alone or by combination of their + Contribution(s) with the Work to which such Contribution(s) was + submitted. If You institute patent litigation against any entity + (including a cross-claim or counterclaim in a lawsuit) alleging + that the Work or a Contribution incorporated within the Work + constitutes direct or contributory patent infringement, then any + patent licenses granted to You under this License for that Work + shall terminate as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute + must include a readable copy of the attribution notices + contained within such NOTICE file, excluding those notices + that do not pertain to any part of the Derivative Works, in + at least one of the following places: within a NOTICE text + file distributed as part of the Derivative Works; within the + Source form or documentation, if provided along with the + Derivative Works; or, within a display generated by the + Derivative Works, if and wherever such third-party notices + normally appear. The contents of the NOTICE file are for + informational purposes only and do not modify the License. + You may add Your own attribution notices within Derivative + Works that You distribute, alongside or as an addendum to + the NOTICE text from the Work, provided that such additional + attribution notices cannot be construed as modifying the + License. + + You may add Your own copyright statement to Your modifications + and may provide additional or different license terms and + conditions for use, reproduction, or distribution of Your + modifications, or for any such Derivative Works as a whole, + provided Your use, reproduction, and distribution of the Work + otherwise complies with the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state + otherwise, any Contribution intentionally submitted for + inclusion in the Work by You to the Licensor shall be under the + terms and conditions of this License, without any additional + terms or conditions. Notwithstanding the above, nothing herein + shall supersede or modify the terms of any separate license + agreement you may have executed with Licensor regarding such + Contributions. + + 6. Trademarks. This License does not grant permission to use the + trade names, trademarks, service marks, or product names of the + Licensor, except as required for reasonable and customary use + in describing the origin of the Work and reproducing the content + of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or + conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or + FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for + determining the appropriateness of using or redistributing the + Work and assume any risks associated with Your exercise of + permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and + grossly negligent acts) or agreed to in writing, shall any + Contributor be liable to You for damages, including any direct, + indirect, special, incidental, or consequential damages of any + character arising as a result of this License or out of the use + or inability to use the Work (including but not limited to + damages for loss of goodwill, work stoppage, computer failure or + malfunction, or any and all other commercial damages or losses), + even if such Contributor has been advised of the possibility of + such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by + reason of your accepting any such warranty or additional + liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +
+
+
diff --git a/hadocs/java/trunk/src/code_conventions/tasks/info/hacopyright.dita b/hadocs/java/trunk/src/code_conventions/tasks/info/hacopyright.dita new file mode 100644 index 00000000..65e6bbdd --- /dev/null +++ b/hadocs/java/trunk/src/code_conventions/tasks/info/hacopyright.dita @@ -0,0 +1,51 @@ + + + + + + 版权信息 + +
+

+ HAWEBS信息技术股份有限公司(LOGO) +

+

版权所有 2004-2010 DITA OT 软件开发小组

+

中文参考手册版权所有 2006 - 2010 HAWEBS信息技术股份有限公司

+

基于Apache许可证, 版本2.0。你必须在基于许可证的要求下使用本软件,你可以通过下面的链接来获得相关的具体内容 http://www.apache.org/licenses/LICENSE-2.0。

+
+
+ 相关信息 +

+
+
+
diff --git a/hadocs/java/trunk/src/conrefs.dita b/hadocs/java/trunk/src/conrefs.dita new file mode 100644 index 00000000..0546f9c0 --- /dev/null +++ b/hadocs/java/trunk/src/conrefs.dita @@ -0,0 +1,66 @@ + + + + + + +Product specific entities + +

Naming convention: abb (abbreviation +for product) followed by l (long version) or s (short +version), followed by t if the reference is pre-marked +with trademarks.

+

Derby

+

Apache Derby

+

Derby_10

+

DERBY_HOME

+

derby

+
+
+ +Version and release numbers + +

Version 10.5

+

10.5

+
+
+ +Publications + +

Naming convention: citABB, where cit is +the indicator that the conref is to a publication title and ABB is +the abbreviation for the publication (say, 2-6 characters).

+

We can't use the "correct" DITA cite tag because the IDD wrapper can't +handle it.

+

Derby Developer's Guide

+

Derby Server and Administration Guide

+

Derby Reference Manual

+

Derby Tools and Utilities Guide

+

Getting Started with Derby

+

Tuning Derby

+
+
+ +Paths + +

http://db.apache.org/derby/derby_downloads.html

+

http://db.apache.org/derby/dev/derby_source.html

+
+
+
diff --git a/hadocs/java/trunk/src/css/img01.jpg b/hadocs/java/trunk/src/css/img01.jpg new file mode 100644 index 00000000..12dbe17f Binary files /dev/null and b/hadocs/java/trunk/src/css/img01.jpg differ diff --git a/hadocs/java/trunk/src/css/img03.jpg b/hadocs/java/trunk/src/css/img03.jpg new file mode 100644 index 00000000..55381656 Binary files /dev/null and b/hadocs/java/trunk/src/css/img03.jpg differ diff --git a/hadocs/java/trunk/src/css/public.css b/hadocs/java/trunk/src/css/public.css new file mode 100644 index 00000000..c5fb293a --- /dev/null +++ b/hadocs/java/trunk/src/css/public.css @@ -0,0 +1,107 @@ +/** + * Copyright (C) 2006-2010 YUCHENG HU + * + * --------------------------------------------- + * HA WEBSYSTEMS + * http://www.hawebs.net + * https://www.hawebs.org/forums/computer/ + * + * CONTACT + * huyuchengus@gmail.com / yuchenghu@hawebs.net + * + * --------------------------------------------- + * [A] GNU GENERAL PUBLIC LICENSE GNU/LGPL + * [B] Apache License, Version 2.0 + * + * --------------------------------------------- + * NOTE + * + * --------------------------------------------- + */ + +* { + padding-top: 0px; + padding-right: 0; + padding-bottom: 0; + padding-left: 0; + margin-top: 0px; + margin-right: 0px; + margin-bottom: 0px; + margin-left: 0px; + top: auto; + border: none; +} +.topictitle1 { + font-size: 2.5em; + background: url(img03.jpg) repeat-x left bottom; +} +.topictitle2 { + font-size: 2em; +} +body { + margin: 20px 0; + background: #FFFFFF urlrepeat-x left top; + text-align: left; + font-family: Geneva, Arial, Helvetica, sans-serif; + font-size: 0.9em; + color: #333333; + float: left; + padding-top: 0; + padding-right: 5px; + padding-bottom: 0; + padding-left: 30px; +} +h1, h2, h3 { + padding-bottom: 10px; + margin-bottom: 15px; + text-transform: uppercase; + font-family: Arial, Helvetica, sans-serif; +} +p, ul, ol, dl { + margin-top: 0.2em; + margin-bottom: 0.8em; + line-height: 1.6em; +} +ul, ol, dl { + margin-left: 1.2em; +} +dt { + font-weight: bold; +} +dd { + margin-left: 3em; +} +blockquote { + margin-left: 3em; + margin-right: 3em; + font-style: italic; +} +a { + border: none; + text-decoration: underline; + color: #004080; + line-height: 1.4em; +} +a:hover { + border: none; + color: #FF3333; + text-decoration:none; +} +/* Header */ + +#header { + width: 960px; + height: 90px; + margin: 20; + float: left; +} +.pre { + font-family: "Courier New", Courier, monospace; +} +.codeph { + font-family: "Courier New", Courier, monospace; +} +.cmdname { + font-family:Arial, Helvetica, sans-serif; + font-weight: bolder; +} diff --git a/hadocs/java/trunk/src/faq/build.xml b/hadocs/java/trunk/src/faq/build.xml new file mode 100644 index 00000000..5cd01d60 --- /dev/null +++ b/hadocs/java/trunk/src/faq/build.xml @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + This sample file uses a simple CSS file to create a new, more colorful look and feel for generatedXHTML files. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hadocs/java/trunk/src/faq/css/img01.jpg b/hadocs/java/trunk/src/faq/css/img01.jpg new file mode 100644 index 00000000..12dbe17f Binary files /dev/null and b/hadocs/java/trunk/src/faq/css/img01.jpg differ diff --git a/hadocs/java/trunk/src/faq/css/img03.jpg b/hadocs/java/trunk/src/faq/css/img03.jpg new file mode 100644 index 00000000..55381656 Binary files /dev/null and b/hadocs/java/trunk/src/faq/css/img03.jpg differ diff --git a/hadocs/java/trunk/src/faq/css/public.css b/hadocs/java/trunk/src/faq/css/public.css new file mode 100644 index 00000000..9db61dbd --- /dev/null +++ b/hadocs/java/trunk/src/faq/css/public.css @@ -0,0 +1,103 @@ +/* + This file is part of the DITA Open Toolkit project hosted on + Sourceforge.net. See the accompanying license.txt file for + applicable licenses. + (c) Copyright IBM Corp. 2004, 2009 All Rights Reserved. + + This file uses a few simple settings to create a new look and + feel for the generated XHTML output. Note that most elements + are still styled based on the toolkit's default CSS file, while + this CSS file only provides a few overrides to that core style. + + For a sample build that uses this CSS file, see the following Ant + build file within your toolkit install directory: + samples/ant_sample/sample_xhtml_plus_css.xml +*/ + +* { + padding-top: 0px; + padding-right: 0; + padding-bottom: 0; + padding-left: 0; + margin-top: 0px; + margin-right: 0px; + margin-bottom: 0px; + margin-left: 0px; + top: auto; +} +.topictitle1 { + font-size: 2.5em; + background: url(img03.jpg) repeat-x left bottom; +} +.topictitle2 { + font-size: 2em; +} +body { + margin: 20px 0; + background: #FFFFFF urlrepeat-x left top; + text-align: left; + font-family: Geneva, Arial, Helvetica, sans-serif; + font-size: 0.9em; + color: #333333; + float: left; + padding-top: 0; + padding-right: 5px; + padding-bottom: 0; + padding-left: 30px; +} +h1, h2, h3 { + padding-bottom: 10px; + margin-bottom: 15px; + text-transform: uppercase; + font-family: Arial, Helvetica, sans-serif; +} +p, ul, ol, dl { + margin-top: 0.8em; +} +ul, ol, dl { + margin-left: 1.2em; +} +dt { + font-weight: bold; +} +dd { + margin-left: 3em; +} +blockquote { + margin-left: 3em; + margin-right: 3em; + font-style: italic; +} + + +a { + border: none; + text-decoration: underline; + color: #004080; + + line-height: 1.4em; +} + +a:hover { + border: none; + color: #FF3333; + text-decoration:none; +} + + +/* Header */ + +#header { + width: 960px; + height: 90px; + margin: 20; + float: left; +} + +pre { + font-family: "Courier New", Courier, monospace; +} + +.codeph{ + font-family: "Courier New", Courier, monospace; +} diff --git a/hadocs/java/trunk/src/faq/tasks/installfaq.dita b/hadocs/java/trunk/src/faq/tasks/installfaq.dita new file mode 100644 index 00000000..47b4a273 --- /dev/null +++ b/hadocs/java/trunk/src/faq/tasks/installfaq.dita @@ -0,0 +1,44 @@ + + + + + + +About DITA + +Designing Specializations + + + How do I create a specialization? + Create a DTD module in which the DTD elements derive from elements in an existing DTD module. + + + Jane Smith + + + + Which element should be the basis for my specialized element? + You should look for a base element that +
    +
  1. Has a more general meaning that also applies to your content
  2. +
  3. Can accomodate the substructure of your content.
  4. +
+

For example, this specialization is based on the simpletable element, which models information with a repeating substructure.

+
+
+
+
+Processing Specializations + + + How do I format my specialization? + First, consider whether the default formatting for the base elements meets your requirements. If not, create a new XSLT script that imports the base XSLT script and provides the special formatting for your specialized elements. + + + What if another DITA user needs to reuse my content but doesn't have my specialization? + DITA provides a built-in generalization process that automatically promotes your specialized elements to the base elements that the other user already has. + + + +
+
diff --git a/hadocs/java/trunk/src/faq/tasks/isnstallfaq.xml b/hadocs/java/trunk/src/faq/tasks/isnstallfaq.xml new file mode 100644 index 00000000..e69de29b diff --git a/hadocs/java/trunk/src/faq/tasks/rssfeed.css b/hadocs/java/trunk/src/faq/tasks/rssfeed.css new file mode 100644 index 00000000..e69de29b diff --git a/hadocs/java/trunk/src/images/halogo.jpg b/hadocs/java/trunk/src/images/halogo.jpg new file mode 100644 index 00000000..88590970 Binary files /dev/null and b/hadocs/java/trunk/src/images/halogo.jpg differ diff --git a/hadocs/java/trunk/src/integrate/build.xml b/hadocs/java/trunk/src/integrate/build.xml new file mode 100644 index 00000000..777b7e04 --- /dev/null +++ b/hadocs/java/trunk/src/integrate/build.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + This sample file uses a simple CSS file to create a new, more colorful look and feel for generatedXHTML files. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hadocs/java/trunk/src/integrate/tasks/addmeta.dita b/hadocs/java/trunk/src/integrate/tasks/addmeta.dita new file mode 100644 index 00000000..12857603 --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/addmeta.dita @@ -0,0 +1,91 @@ + + + + + + Adding metadata to elements + You can use attributes to provide information about what + product, audience, or platform an element applies to, or what revision + it belongs to. + + + + metadata + attributesadding + adding metadata attributes + + + + + Before using these attributes, work with your team to agree on + a consistent set of values for use across your information set. Do + not define your own values without consulting team mates, or your + content might not build properly when reusing it. + Use these attributes when you have content within a topic or a + map that applies to only one or some of the products, platforms, or + audiences for the topic or map as a whole. + + + Find the element you want to provide information for. + If there are not attributes you need in the element, + create a new element inside it, like a ph, which can hold + the attributes instead. + + + Enter the value of attribute for the information you want + to provide: + + + + audience + The audience that the element applies to, Could + be a user role (like administrator), experience + level (novice), or combination + (novice-admin). + + + platform + The platform (typically hardware, operating + system, or both) that the element applies + to. + + + product + The product that the element applies + to. + + + otherprops + Any other category of metadata. + + + rev + The revision that the element belongs to, if + the topic has been revised and you want to track + what stage particular content was added at. + + + + + Add a value or values to the attribute. + For example, audience="novice-admin expert-user" or + platform="wintel". + + + For audience or product, add an equivalent + element to the prolog metadata. + You can provide more information about your audience or + product values in the topic's prolog, inside the metadata + element. To ensure consistency, you can define the elements + in one place for the entire information set, and then reuse + them in topics that require them by using the conref + attribute. + + + Metadata attributes are inherited: they apply to any elements + they contain as well. In a table, metadata for a column applies to + all the cells in the column. + + \ No newline at end of file diff --git a/hadocs/java/trunk/src/integrate/tasks/filtcontent.dita b/hadocs/java/trunk/src/integrate/tasks/filtcontent.dita new file mode 100644 index 00000000..663d61f7 --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/filtcontent.dita @@ -0,0 +1,79 @@ + + + + + + 过滤内容 + + 你可以通过 metadata 中的信息来确定忽略的内容。 + 在默认的情况下,包含所有的内容。 + + + + + metadata attributesfiltering + on + filtering content + + + + + + 在所有的便利里面,必须设定至少一个忽略的参数来将其过滤出来。 + + + + Create a DITA filter file in the directory you want to add + the file to. Give the file a descriptive name, such as + "audience-flag-build.ditaval". + + + Open the file, and type below content into it: + + <?xml version="1.0" encoding="UTF-8"?> +<val> </val> + + + + Define the property you want to exclude: + + + Find the attribute name. Type a new property for + exclude by adding a new line <prop att="" val="" action="exclude"/>. + + + Select the attribute ("audience", "platform", + "product", "otherprops") you want to exclude based + on. + For example, "audience". + + + Type the value you want to exclude. + For example, "programmer". + + + You can define more properties by following the steps + above. The final ditaval file with the example values should be like + this: + + <?xml version="1.0" encoding="UTF-8"?> +<val> + <prop att="audience" val="programmer" action="exclude"/> +</val> + + + + When you publish output from the topic or map, specify the + filter file you want by using the parameter + /filter:{args.input.valfile} for the output options. + + + Content is excluded only when all the values in a single + attribute are set to exclude. For example, if you have a list item + that applies to programmer and administrator audiences, and you + exclude programmers, the list item will remain in the output + because it still applies to administrators. + + \ No newline at end of file diff --git a/hadocs/java/trunk/src/integrate/tasks/flagcontent.dita b/hadocs/java/trunk/src/integrate/tasks/flagcontent.dita new file mode 100644 index 00000000..b20babe1 --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/flagcontent.dita @@ -0,0 +1,114 @@ + + + + + + 标记内容 + You can set to flag content based on metadata. By default, no + content is flagged. + + + + metadata attributesflagging + on + flagging content + + + + + Define a common set of images, and common alternative text for + them, so that you can flag consistent content across your + information set. Generally flagging is supported for block-level + elements such as paragraphs, but not for phrase-level elements + within a paragraph. This ensures that the images flagging the + content are easily scanned by the reader, instead of being buried + in text. + +

At least one value in at least one attribute must be set to flag + for the element to be flagged.

+
+ + + Create a DITA filter file in the directory you want to add + the file to. Give the file a descriptive name, such as + "audience-flag-build.ditaval". + + + Open the file, and type below content into it: + + <?xml version="1.0" encoding="UTF-8"?> +<val> </val> + + + + Define the property you want to flag: + + + Type a new property for flag by adding a new line + <prop att="" val="" action="flag" img="" alt=""/>. + + + Select the attribute ("audience", "platform", + "product", "otherprops") you want to flag based on. + + For example, "audience". + + + Type the value you want to flag. + For example, "programmer". + + + Enter the image you want to use to flag the + content. Local absolute paths, or relative + paths from the filter file both are supported. + For example, "D:\resource\delta.gif". + + + Type the alternate text for the image that will be + used by screen readers. + For example, "sample alt text". + + + You can define more properties by following the steps + above. The final ditaval file with the example values should be like + this:<?xml version="1.0" encoding="UTF-8"?> +<val> + <prop att="audience" val="programmer" action="flag" img="D:\resource\delta.gif" alt="sample alt text"/> +</val> + + + When you publish output from the topic or map, specify the + filter file you want by using the parameter + /filter:{args.input.valfile} for the output options. + + + Content is flagged when any of the flagged values appears in + any of the attributes. When flagged values are found in a map, + links that are generated from affected topicrefs will be flagged on + output. + + Examples +
+ +
<p audience="admin programmer">
+
+

When admin is set to flag, the paragraph will be + preceded by the image you specified for admin.

+

When both values are set to flag, both images will + appear before the paragraph.

+
+
+ +
<topicref platform="linux" href="abc.dita">
+
When linux is set to flag, any links to abc.dita + derived from this topic reference will be flagged with + the image you specified. In addition, any links derived + from child topicrefs will also be flagged: metadata + attributes are inherited.
+
+
+
+
+
\ No newline at end of file diff --git a/hadocs/java/trunk/src/integrate/tasks/info/apachelicense.dita b/hadocs/java/trunk/src/integrate/tasks/info/apachelicense.dita new file mode 100644 index 00000000..0b61360c --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/info/apachelicense.dita @@ -0,0 +1,266 @@ + + + + + + Apache 许可证 + + + + + Apachelicense + + + + +
+ Apache许可证,版本2.0 + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, + reproduction, and distribution as defined by Sections 1 through + 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized + by the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under + common control with that entity. For the purposes of this + definition, "control" means (i) the power, direct or indirect, + to cause the direction or management of such entity, whether by + contract or otherwise, or (ii) ownership of fifty percent (50%) + or more of the outstanding shares, or (iii) beneficial ownership + of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making + modifications, including but not limited to software source code, + documentation source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or + Object form, that is based on (or derived from) the Work and + for which the editorial revisions, annotations, elaborations, + or other modifications represent, as a whole, an original work + of authorship. For the purposes of this License, Derivative + Works shall not include works that remain separable from, or + merely link (or bind by name) to the interfaces of, the Work + and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or + additions to that Work or Derivative Works thereof, that is + intentionally submitted to Licensor for inclusion in the Work + by the copyright owner or by an individual or Legal Entity + authorized to submit on behalf of the copyright owner. For the + purposes of this definition, + "submitted" means any form of electronic, verbal, or written + communication sent to the Licensor or its representatives, + including but not limited to communication on electronic mailing + lists, source code control systems, and issue tracking systems + that are managed by, or on behalf of, the Licensor for the + purpose of discussing and improving the Work, but excluding + communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a + Contribution." + + "Contributor" shall mean Licensor and any individual or Legal + Entity on behalf of whom a Contribution has been received by + Licensor and subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions + of this License, each Contributor hereby grants to You a + perpetual, worldwide, non-exclusive, no-charge, royalty-free, + irrevocable copyright license to reproduce, prepare Derivative + Works of, publicly display, publicly perform, sublicense, and + distribute the Work and such Derivative Works in Source or + Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have + made, use, offer to sell, sell, import, and otherwise transfer + the Work, where such license applies only to those patent claims + licensable by such Contributor that are necessarily infringed by + their Contribution(s) alone or by combination of their + Contribution(s) with the Work to which such Contribution(s) was + submitted. If You institute patent litigation against any entity + (including a cross-claim or counterclaim in a lawsuit) alleging + that the Work or a Contribution incorporated within the Work + constitutes direct or contributory patent infringement, then any + patent licenses granted to You under this License for that Work + shall terminate as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute + must include a readable copy of the attribution notices + contained within such NOTICE file, excluding those notices + that do not pertain to any part of the Derivative Works, in + at least one of the following places: within a NOTICE text + file distributed as part of the Derivative Works; within the + Source form or documentation, if provided along with the + Derivative Works; or, within a display generated by the + Derivative Works, if and wherever such third-party notices + normally appear. The contents of the NOTICE file are for + informational purposes only and do not modify the License. + You may add Your own attribution notices within Derivative + Works that You distribute, alongside or as an addendum to + the NOTICE text from the Work, provided that such additional + attribution notices cannot be construed as modifying the + License. + + You may add Your own copyright statement to Your modifications + and may provide additional or different license terms and + conditions for use, reproduction, or distribution of Your + modifications, or for any such Derivative Works as a whole, + provided Your use, reproduction, and distribution of the Work + otherwise complies with the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state + otherwise, any Contribution intentionally submitted for + inclusion in the Work by You to the Licensor shall be under the + terms and conditions of this License, without any additional + terms or conditions. Notwithstanding the above, nothing herein + shall supersede or modify the terms of any separate license + agreement you may have executed with Licensor regarding such + Contributions. + + 6. Trademarks. This License does not grant permission to use the + trade names, trademarks, service marks, or product names of the + Licensor, except as required for reasonable and customary use + in describing the origin of the Work and reproducing the content + of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or + conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or + FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for + determining the appropriateness of using or redistributing the + Work and assume any risks associated with Your exercise of + permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and + grossly negligent acts) or agreed to in writing, shall any + Contributor be liable to You for damages, including any direct, + indirect, special, incidental, or consequential damages of any + character arising as a result of this License or out of the use + or inability to use the Work (including but not limited to + damages for loss of goodwill, work stoppage, computer failure or + malfunction, or any and all other commercial damages or losses), + even if such Contributor has been advised of the possibility of + such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by + reason of your accepting any such warranty or additional + liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. See the License for the specific language governing + permissions and limitations under the License. + +
+
+
diff --git a/hadocs/java/trunk/src/integrate/tasks/info/hacopyright.dita b/hadocs/java/trunk/src/integrate/tasks/info/hacopyright.dita new file mode 100644 index 00000000..65e6bbdd --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/info/hacopyright.dita @@ -0,0 +1,51 @@ + + + + + + 版权信息 + +
+

+ HAWEBS信息技术股份有限公司(LOGO) +

+

版权所有 2004-2010 DITA OT 软件开发小组

+

中文参考手册版权所有 2006 - 2010 HAWEBS信息技术股份有限公司

+

基于Apache许可证, 版本2.0。你必须在基于许可证的要求下使用本软件,你可以通过下面的链接来获得相关的具体内容 http://www.apache.org/licenses/LICENSE-2.0。

+
+
+ 相关信息 +

+
+
+
diff --git a/hadocs/java/trunk/src/integrate/tasks/install/install.dita b/hadocs/java/trunk/src/integrate/tasks/install/install.dita new file mode 100644 index 00000000..1a9e8e92 --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/install/install.dita @@ -0,0 +1,49 @@ + + + + + + 安装 Zen Cart + 主要对 Zen Cart 的按住和配置进行说明 + + + + Zen Cart + 安装 + + + + +

作为当前部署最广泛的一款开源购物车,这里主要对 Zen Cart 的安装进行描述。

+
+
diff --git a/hadocs/java/trunk/src/integrate/tasks/install/install_at_mac.dita b/hadocs/java/trunk/src/integrate/tasks/install/install_at_mac.dita new file mode 100644 index 00000000..077d335d --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/install/install_at_mac.dita @@ -0,0 +1,50 @@ + + + + + + 可以在 Apple 的 Mac 机器上安装 Zen Cart 吗 + + + + Zen Cart + 安装 + + + + +

没有问题,你可以在 Apple 的 Mac 机器上安装 Zen Cart

+

你需要安装 Apache 服务器、PHP 和一个就兼容的数据库服务器 (ideally MySQL)。OS X 已经随机安装了 Apache 服务器,如果你使用 Mac OS X 10.4 (Intel 内核) 或者更高版本,你可以通过安装 MAMP 来简化安装,或者你可以在 MAC OS X 中安装 XAMPP 软件包。

+

相关的帮助也可以在 Zen Cart 的论坛中找到。

+
+
diff --git a/hadocs/java/trunk/src/integrate/tasks/install/install_on_the_same.dita b/hadocs/java/trunk/src/integrate/tasks/install/install_on_the_same.dita new file mode 100644 index 00000000..46f6b5fe --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/install/install_on_the_same.dita @@ -0,0 +1,49 @@ + + + + + + Zen Cart 可以在同一主机上安装多次吗 + + + + Zen Cart + 安装 + + + + +

你可以在同一个主机上安装多个 Zen Cart 程序。出于安全考虑,在安装之前请备份已经安装过的程序和数据库。你应该为你新安装的的 Zen Cart 程序设置自己的目录,同时使用干净的数据库进行安装。

+ 不要将新安装的 Zen Cart 和已经安装的 Zen Cart 使用相同的数据库。你的数据库表有肯能被重写或者损坏。 +
+
diff --git a/hadocs/java/trunk/src/integrate/tasks/install/install_run_php_as_cgi.dita b/hadocs/java/trunk/src/integrate/tasks/install/install_run_php_as_cgi.dita new file mode 100644 index 00000000..ad840358 --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/install/install_run_php_as_cgi.dita @@ -0,0 +1,74 @@ + + + + + + 可以在Linux/Unix 服务器上设置 PHP 以 CGI 方式运行吗 + + + + Zen Cart + 安装 + + + + +

Windows servers "always" run PHP as a CGI app, so this FAQ may not apply to Windows hosts.

+
+ Things to Note when Running PHP as CGI +
    +
  • the maximum allowed permissions are often 755 -- thus when a file has a greater than CHMOD 755, PHP generates an error.
  • +
  • any PHP script is limited to 8 Mb memory usage (depends on configuration of server)
  • +
+
+
Installation Tips for Installing Zen Cart when server is running PHP as CGIQuick installation tips:

    +
  • upload all the files as-is ... do NOT change any permissions settings (contrary to regular installation instructions)Quick installation tips:
  • +
  • do the regular install (ie: zc_install)
  • +
  • now set the configure.php files to 444 permissions (read-only, as per installation instructions) (THIS LIKELY HAS TO BE DONE VIA YOUR HOSTING CONTROL PANEL, not by FTP)
  • +
  • most other permissions issues should already be handled just fine
  • +

+
+ Tips for Server Administrators running PHP as CGI +

You may have to change some of the parameters for CGI scripts when it's running in that mode or else you will get "500 Internal Server Error" messages in your browser:

+

Suggested settings adjustments:

    +
  • You may have to change some of the parameters for CGI scripts when it's running in that mode or else you will get "500 Internal Server Error" messages in your browser:
  • +
  • Process timeout 10 seconds (any longer and the Error 500's cause some real havoc on the server.)
  • +

+

There may be slight performance increases running as CGI, but again that depends on configuration, and if you can't configure it correctly, you'll end up with errors instead of performance benefits.

+
+
+ Having Problems? +

If you are having problems on a server which runs PHP as CGI, and your hosting account doesn't give you access to configuring the PHP-as-CGI settings, then you' might be better off finding a hosting configuration where PHP is running as an Apache Module instead.

+
+
+
diff --git a/hadocs/java/trunk/src/integrate/tasks/install/phpsuexec_mode_on_server.dita b/hadocs/java/trunk/src/integrate/tasks/install/phpsuexec_mode_on_server.dita new file mode 100644 index 00000000..077d335d --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/install/phpsuexec_mode_on_server.dita @@ -0,0 +1,50 @@ + + + + + + 可以在 Apple 的 Mac 机器上安装 Zen Cart 吗 + + + + Zen Cart + 安装 + + + + +

没有问题,你可以在 Apple 的 Mac 机器上安装 Zen Cart

+

你需要安装 Apache 服务器、PHP 和一个就兼容的数据库服务器 (ideally MySQL)。OS X 已经随机安装了 Apache 服务器,如果你使用 Mac OS X 10.4 (Intel 内核) 或者更高版本,你可以通过安装 MAMP 来简化安装,或者你可以在 MAC OS X 中安装 XAMPP 软件包。

+

相关的帮助也可以在 Zen Cart 的论坛中找到。

+
+
diff --git a/hadocs/java/trunk/src/integrate/tasks/proccond.dita b/hadocs/java/trunk/src/integrate/tasks/proccond.dita new file mode 100644 index 00000000..90ce3f6a --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/proccond.dita @@ -0,0 +1,21 @@ + + + + + + 过滤与标记内容 + You can use metadata on elements to filter or flag content, and + to show revised content. + + + + filtering content + flagging content + conditional processing + + + + + \ No newline at end of file diff --git a/hadocs/java/trunk/src/integrate/tasks/showrev.dita b/hadocs/java/trunk/src/integrate/tasks/showrev.dita new file mode 100644 index 00000000..0441caef --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tasks/showrev.dita @@ -0,0 +1,104 @@ + + + + + + 显示版本 + You can show the revision information for your content. All + revision information is hidden by default. + + + + metadata attributesshowing + revisions + revisionsshowing + showing revisions + + + + + + + Create a DITA filter file in the directory you want to add + the file to. Give the file a descriptive name, such as + "audience-flag-build.ditaval". + + + Open the file, and type below content into it: + + <?xml version="1.0" encoding="UTF-8"?> +<val> </val> + + + + Define the revision you want to show: + + + Add a new property for flag by adding a new line + <revprop val="" style="" action="" date=""/>". + + + + Type the name of the revision you want to show. + For example, "rev1". + + + Enter the date of the revision, or the date it + started or ended. + For example, "05-10-11". + + + Define how the revision will be flagged in XHTML: + either by images or colors. + +
    +
  • Type the value of style if the revision + will be flagged with color, either by using + the RGB codes or color. For example, + "#008040" or "Green". Type the + value of action. For example, "noflag".
  • +
  • Enter the value of action if the revision + will be flagged with image. For example, + "flag".
  • +
+
+ Use images instead of color to ensure that your + output is flagged consistently and accessibly. + Color only works for flagging phrase-level + information, and can not be distinguishable to + color-blind readers, on monochrome displays, or + once an online page is printed. Note: If both style + and action="flag" are used, the revision will be flagged + by both of them. +
+ + Enter the character to use when flagging the + revision in PDF. + For example, "A". +

Revision indication for PDF output will be specific to + each implementation. See the documentation for your preferred + FO/PDF output transform as to whether conditional markup and + revisions are supported and how.

+
+
+ You need to define a separate property for each revision + you want to show. For example, if you want to show two + revisions, you would need to define each separately. + You can define more properties by following the steps + above. The final ditaval file with the example values should be like this: + <?xml version="1.0" encoding="UTF-8"?> +<val> + <revprop val="rev1" style="Green" action="noflag" date="2005-10-08" /> + <revprop val="rev2" action="flag" date="2005-10-10" /> +</val> +
+ + When you publish output from the topic or map, specify the + filter file you want by using the parameter + /filter:{args.input.valfile} for the output options. + +
+
+
\ No newline at end of file diff --git a/hadocs/java/trunk/src/integrate/tutorials.ditamap b/hadocs/java/trunk/src/integrate/tutorials.ditamap new file mode 100644 index 00000000..4bd1e3af --- /dev/null +++ b/hadocs/java/trunk/src/integrate/tutorials.ditamap @@ -0,0 +1,72 @@ + + + + + + + + HAWEBS信息技术股份有限公司 + + + Zen Cart 入门 + + + + HAWEBS ZEN CART + + + + + + + + + + + + + + + + + + + + + + + + + + +