carrot2-cvscommits Mailing List for Carrot2 (Page 405)
Brought to you by:
dawidweiss,
stachoo
This list is closed, nobody may subscribe to it.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(26) |
Nov
(58) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(16) |
Feb
(176) |
Mar
(2) |
Apr
(23) |
May
(854) |
Jun
(650) |
Jul
(248) |
Aug
(104) |
Sep
(58) |
Oct
(24) |
Nov
|
Dec
(27) |
2005 |
Jan
|
Feb
(186) |
Mar
(127) |
Apr
(54) |
May
(8) |
Jun
(103) |
Jul
(38) |
Aug
(75) |
Sep
(92) |
Oct
(110) |
Nov
(42) |
Dec
(146) |
2006 |
Jan
(733) |
Feb
(80) |
Mar
(23) |
Apr
(41) |
May
(31) |
Jun
(89) |
Jul
(137) |
Aug
(93) |
Sep
(96) |
Oct
(31) |
Nov
(36) |
Dec
(25) |
2007 |
Jan
(58) |
Feb
(25) |
Mar
(29) |
Apr
(68) |
May
(55) |
Jun
(43) |
Jul
(54) |
Aug
(104) |
Sep
(10) |
Oct
(24) |
Nov
(41) |
Dec
(32) |
2008 |
Jan
(80) |
Feb
(81) |
Mar
(141) |
Apr
(141) |
May
(94) |
Jun
(63) |
Jul
(141) |
Aug
(87) |
Sep
(66) |
Oct
(84) |
Nov
(110) |
Dec
(58) |
2009 |
Jan
(21) |
Feb
(56) |
Mar
(53) |
Apr
(67) |
May
(95) |
Jun
(10) |
Jul
(93) |
Aug
(41) |
Sep
(62) |
Oct
(54) |
Nov
(39) |
Dec
(40) |
2010 |
Jan
(81) |
Feb
(154) |
Mar
(123) |
Apr
(56) |
May
(38) |
Jun
(28) |
Jul
(53) |
Aug
(78) |
Sep
(64) |
Oct
(90) |
Nov
(12) |
Dec
(23) |
2011 |
Jan
(88) |
Feb
(24) |
Mar
(111) |
Apr
(59) |
May
(15) |
Jun
(8) |
Jul
(63) |
Aug
(37) |
Sep
(90) |
Oct
(7) |
Nov
(48) |
Dec
(39) |
2012 |
Jan
(7) |
Feb
(2) |
Mar
(16) |
Apr
(7) |
May
(35) |
Jun
(58) |
Jul
(17) |
Aug
(61) |
Sep
(18) |
Oct
(4) |
Nov
(25) |
Dec
(8) |
2013 |
Jan
(8) |
Feb
|
Mar
(13) |
Apr
(43) |
May
(26) |
Jun
(11) |
Jul
(16) |
Aug
(5) |
Sep
|
Oct
(43) |
Nov
(6) |
Dec
(10) |
2014 |
Jan
(22) |
Feb
(35) |
Mar
(5) |
Apr
(16) |
May
(8) |
Jun
(5) |
Jul
(12) |
Aug
(2) |
Sep
(4) |
Oct
|
Nov
(24) |
Dec
|
2015 |
Jan
(2) |
Feb
(31) |
Mar
(15) |
Apr
(3) |
May
(32) |
Jun
|
Jul
(11) |
Aug
(15) |
Sep
(5) |
Oct
(27) |
Nov
(3) |
Dec
|
2016 |
Jan
|
Feb
(16) |
Mar
(3) |
Apr
|
May
(7) |
Jun
|
Jul
(7) |
Aug
(29) |
Sep
(10) |
Oct
(8) |
Nov
(12) |
Dec
|
2017 |
Jan
|
Feb
(4) |
Mar
(6) |
Apr
(3) |
May
(1) |
Jun
|
Jul
(10) |
Aug
(1) |
Sep
(4) |
Oct
|
Nov
(3) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(32) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
(13) |
Feb
(43) |
Mar
(31) |
Apr
(32) |
May
(30) |
Jun
(13) |
Jul
(6) |
Aug
(30) |
Sep
(43) |
Oct
(43) |
Nov
(28) |
Dec
(26) |
2020 |
Jan
(19) |
Feb
(16) |
Mar
(4) |
Apr
(5) |
May
(15) |
Jun
(14) |
Jul
(22) |
Aug
(1) |
Sep
(12) |
Oct
(16) |
Nov
(50) |
Dec
(79) |
2021 |
Jan
(52) |
Feb
(5) |
Mar
(50) |
Apr
(8) |
May
(4) |
Jun
(20) |
Jul
(15) |
Aug
(25) |
Sep
(3) |
Oct
|
Nov
(15) |
Dec
(19) |
2022 |
Jan
(8) |
Feb
(1) |
Mar
|
Apr
|
May
(10) |
Jun
(2) |
Jul
(9) |
Aug
(15) |
Sep
(1) |
Oct
(6) |
Nov
(12) |
Dec
(2) |
2023 |
Jan
(4) |
Feb
(2) |
Mar
(2) |
Apr
|
May
(22) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
|
Oct
(12) |
Nov
(24) |
Dec
|
From: <daw...@us...> - 2003-10-08 12:33:17
|
Update of /cvsroot/carrot2/carrot2/components/controllers/carrot2-web-controller/web In directory sc8-pr-cvs1:/tmp/cvs-serv16052/web Modified Files: index.jsp largeInputSearch.jsp search.jsp Log Message: Verbatim queries are no longer preserved in session and thus don't cause weird errors when serialized. Index: index.jsp =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/controllers/carrot2-web-controller/web/index.jsp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** index.jsp 19 Sep 2003 10:16:02 -0000 1.1.1.1 --- index.jsp 8 Oct 2003 12:33:14 -0000 1.2 *************** *** 1,11 **** ! <%@page contentType="text/html; charset=UTF-8" %> <%@include file="jsp-tmpl/prolog-base.txt" %> ! <jsp:useBean id="queryBean" scope="session" class="com.dawidweiss.carrot.controller.carrot2.struts.forms.QueryForm" /> <jsp:setProperty name="queryBean" property="*" /> <% if (!queryBean.isInitialized()) queryBean.initialize(application); // calculate query params. --- 1,19 ---- ! <%@page contentType="text/html; charset=UTF-8" ! errorPage="/error.jsp" ! %> <%@include file="jsp-tmpl/prolog-base.txt" %> ! <jsp:useBean id="queryBean" scope="request" class="com.dawidweiss.carrot.controller.carrot2.struts.forms.QueryForm" /> <jsp:setProperty name="queryBean" property="*" /> <% if (!queryBean.isInitialized()) queryBean.initialize(application); + + String qry = queryBean.getQuery(); + if (qry.length() > 1000) { + // assume it was a verbatim query and forget it. + queryBean.setQuery(""); + } // calculate query params. Index: largeInputSearch.jsp =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/controllers/carrot2-web-controller/web/largeInputSearch.jsp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** largeInputSearch.jsp 19 Sep 2003 10:16:02 -0000 1.1.1.1 --- largeInputSearch.jsp 8 Oct 2003 12:33:14 -0000 1.2 *************** *** 8,13 **** <%@include file="jsp-tmpl/prolog.txt" %> ! <!-- ### Initialize query bean (session scope) ### --> ! <jsp:useBean id="queryBean" scope="session" class="com.dawidweiss.carrot.controller.carrot2.struts.forms.QueryForm" /> <jsp:setProperty name="queryBean" property="*" /> <% --- 8,13 ---- <%@include file="jsp-tmpl/prolog.txt" %> ! <!-- ### Initialize query bean (request scope) ### --> ! <jsp:useBean id="queryBean" scope="request" class="com.dawidweiss.carrot.controller.carrot2.struts.forms.QueryForm" /> <jsp:setProperty name="queryBean" property="*" /> <% Index: search.jsp =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/controllers/carrot2-web-controller/web/search.jsp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** search.jsp 19 Sep 2003 10:16:02 -0000 1.1.1.1 --- search.jsp 8 Oct 2003 12:33:14 -0000 1.2 *************** *** 8,13 **** <%@include file="jsp-tmpl/prolog.txt" %> ! <!-- ### Initialize query bean (session scope) ### --> ! <jsp:useBean id="queryBean" scope="session" class="com.dawidweiss.carrot.controller.carrot2.struts.forms.QueryForm" /> <jsp:setProperty name="queryBean" property="*" /> <% --- 8,13 ---- <%@include file="jsp-tmpl/prolog.txt" %> ! <!-- ### Initialize query bean (request scope) ### --> ! <jsp:useBean id="queryBean" scope="request" class="com.dawidweiss.carrot.controller.carrot2.struts.forms.QueryForm" /> <jsp:setProperty name="queryBean" property="*" /> <% |
From: <daw...@us...> - 2003-10-08 12:31:04
|
Update of /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/paulodev/carrot/util/html/parser In directory sc8-pr-cvs1:/tmp/cvs-serv15661/src/com/paulodev/carrot/util/html/parser Modified Files: HTMLNode.java HTMLTokenizer.java TagToken.java Log Message: A couple of unused variables removed, QueryFilterComponent refined to support input parameters. Index: HTMLNode.java =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/paulodev/carrot/util/html/parser/HTMLNode.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** HTMLNode.java 30 Sep 2003 11:35:44 -0000 1.2 --- HTMLNode.java 8 Oct 2003 12:30:53 -0000 1.3 *************** *** 188,193 **** log.debug("Assigning children to: " + getName()); - int mxIndex = -1; - if (endIndex < startIndex) { --- 188,191 ---- *************** *** 411,415 **** { StringBuffer sb; // Stores the string to be returned. - Enumeration list; // List of node's attributes or children. // Get a new StringBuffer. --- 409,412 ---- *************** *** 819,823 **** Object curr; // Current object from the list. HTMLNode prev = null; // Stores last found HTMLNode. - boolean returnPrev = true; // True when child has been found. // Return nothing if this node has no children. --- 816,819 ---- Index: HTMLTokenizer.java =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/paulodev/carrot/util/html/parser/HTMLTokenizer.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** HTMLTokenizer.java 30 Sep 2003 11:35:44 -0000 1.2 --- HTMLTokenizer.java 8 Oct 2003 12:30:53 -0000 1.3 *************** *** 150,154 **** StringBuffer data; // Stores current token's data. int idx; // The index of the next separator. - int i; // Loop variable. // Get a buffer for the current token. --- 150,153 ---- Index: TagToken.java =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/paulodev/carrot/util/html/parser/TagToken.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TagToken.java 30 Sep 2003 11:35:44 -0000 1.2 --- TagToken.java 8 Oct 2003 12:30:53 -0000 1.3 *************** *** 161,165 **** { StringBuffer sb; // Stores the string to be returned. - Enumeration list; // List of node's arguments or children. // Get a new StringBuffer. --- 161,164 ---- |
From: <daw...@us...> - 2003-10-08 12:31:03
|
Update of /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/dawidweiss/carrot/filter In directory sc8-pr-cvs1:/tmp/cvs-serv15661/src/com/dawidweiss/carrot/filter Modified Files: FilterRequestProcessorServlet.java Log Message: A couple of unused variables removed, QueryFilterComponent refined to support input parameters. Index: FilterRequestProcessorServlet.java =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/dawidweiss/carrot/filter/FilterRequestProcessorServlet.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** FilterRequestProcessorServlet.java 19 Sep 2003 10:14:54 -0000 1.1.1.1 --- FilterRequestProcessorServlet.java 8 Oct 2003 12:30:53 -0000 1.2 *************** *** 30,34 **** import java.util.LinkedList; import java.util.List; - import java.util.Locale; import java.util.Map; import javax.servlet.ServletConfig; --- 30,33 ---- *************** *** 130,134 **** // all parameters before that one are preserved in a hashmap. ServletInputStream postedData = req.getInputStream(); ! Locale responseLocale = req.getLocale(); // detect POST message type? We currently don't support multipart POSTs. Only --- 129,133 ---- // all parameters before that one are preserved in a hashmap. ServletInputStream postedData = req.getInputStream(); ! // Locale responseLocale = req.getLocale(); // detect POST message type? We currently don't support multipart POSTs. Only |
From: <daw...@us...> - 2003-10-08 12:31:03
|
Update of /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/dawidweiss/carrot/tools In directory sc8-pr-cvs1:/tmp/cvs-serv15661/src/com/dawidweiss/carrot/tools Modified Files: QueryFilterComponent.java Log Message: A couple of unused variables removed, QueryFilterComponent refined to support input parameters. Index: QueryFilterComponent.java =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/dawidweiss/carrot/tools/QueryFilterComponent.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** QueryFilterComponent.java 19 Sep 2003 10:14:54 -0000 1.1.1.1 --- QueryFilterComponent.java 8 Oct 2003 12:30:53 -0000 1.2 *************** *** 20,30 **** import org.put.util.net.http.HTTPFormSubmitter; import org.put.util.net.http.Parameter; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; - import java.io.InputStreamReader; - import java.io.Reader; - import java.net.MalformedURLException; import java.net.URL; --- 20,32 ---- import org.put.util.net.http.HTTPFormSubmitter; import org.put.util.net.http.Parameter; + + import java.io.*; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL; + import java.util.*; + import java.util.Iterator; + import java.util.Map; *************** *** 41,44 **** --- 43,47 ---- * @param carrotRequestStream The data stream to be sent in a POST request as * "carrot-xchange-data" parameter. + * @param params Configuration params for the filter component. * * @return An InputStream to what the component returned. *************** *** 46,54 **** * @throws IOException If an error occurrs. */ ! public InputStream queryInputComponent(URL componentServiceURL, Reader carrotRequest) throws IOException { FormActionInfo actionInfo = new FormActionInfo(componentServiceURL, "post"); FormParameters queryArgs = new FormParameters(); HTTPFormSubmitter submitter = new HTTPFormSubmitter(actionInfo); --- 49,64 ---- * @throws IOException If an error occurrs. */ ! public InputStream queryInputComponent(URL componentServiceURL, Map params, InputStream carrotRequest) throws IOException { FormActionInfo actionInfo = new FormActionInfo(componentServiceURL, "post"); FormParameters queryArgs = new FormParameters(); + + for (Iterator i = params.keySet().iterator();i.hasNext();) + { + String key = (String) i.next(); + queryArgs.addParameter(new Parameter(key, params.get(key), false)); + } + HTTPFormSubmitter submitter = new HTTPFormSubmitter(actionInfo); *************** *** 67,102 **** { InputStream requestXML = null; ! URL service; try { ! service = new URL(args[0]); ! ! if (args.length > 1) ! { ! try ! { ! URL resourceURL = new URL(args[1]); ! requestXML = resourceURL.openStream(); } ! catch (MalformedURLException e) ! { ! // attempt to open a file ! requestXML = new FileInputStream(args[1]); } } ! else ! { ! requestXML = System.in; } } catch (Exception e) { ! System.err.println("An exception occurred: " + e.toString()); ! System.err.println( ! "Usage: QueryFilterComponent [serviceURL] {request.xml (URL/ or a file)}" ! ); ! System.err.println("[] - required, {} - optional."); ! return; } --- 77,148 ---- { InputStream requestXML = null; ! URL service = null; ! Map params = new HashMap(); + if (args.length == 0) { + help(); + return; + } + + int i = 0; try { ! while (i<args.length) { ! if ("-service".equalsIgnoreCase(args[i])) { ! if (service != null) { ! System.err.println("Service URL can be defined only once."); ! return; ! } ! service = new URL(args[i+1]); ! i += 2; } ! else ! if ("-param".equalsIgnoreCase(args[i])) { ! if (params.containsKey(args[i+1])) { ! System.err.println("Param value already defined for key: " + args[i+1]); ! return; ! } ! params.put(args[i+1], args[i+2]); ! i+=3; ! } ! else ! if ("-help".equalsIgnoreCase(args[i])) { ! help(); ! return; ! } ! else { ! if (requestXML != null) { ! System.err.println("Input stream already defined, cannot accept option: " ! + args[i]); ! return; ! } ! File inputStream = new File(args[i]); ! if (!inputStream.exists() || !inputStream.canRead() || !inputStream.isFile()) { ! System.err.println("Something wrong with the input stream: " ! + inputStream.getAbsolutePath()); ! return; ! } ! System.err.println("Reading input from: " ! + args[i]); ! requestXML = new BufferedInputStream( new FileInputStream( inputStream)); ! i++; } } ! ! if (service == null) { ! System.err.println("No service URL."); ! return; } + if (requestXML == null) + requestXML = System.in; + } + catch (ArrayIndexOutOfBoundsException e) { + System.err.println("Missing argument for option: " + + args[i]); + return; } catch (Exception e) { ! System.err.println("An exception occurred (use '-help' for help): " + e.toString()); return; } *************** *** 106,120 **** try { ! InputStream result = me.queryInputComponent( ! service, new InputStreamReader(requestXML, "UTF-8") ! ); if (result == null) { ! System.err.println("Error in response (null returned from the submitter)"); } byte [] output = org.put.util.io.FileHelper.readFullyAndCloseInput(result); System.out.write(output); System.err.println("Bytes of response: " + output.length); } --- 152,165 ---- try { ! InputStream result = me.queryInputComponent( service, params, requestXML ); if (result == null) { ! System.err.println("Error in response (null returned from the HTTP POST submitter)"); } byte [] output = org.put.util.io.FileHelper.readFullyAndCloseInput(result); System.out.write(output); + System.out.flush(); System.err.println("Bytes of response: " + output.length); } *************** *** 123,126 **** --- 168,190 ---- System.err.println("An exception occurred when querying: " + e.toString()); } + finally { + if (requestXML != System.in) { + try + { + requestXML.close(); + } + catch (IOException e1) + { + } + } + } + } + + + public static void help() { + System.err.println( + "Usage: QueryFilterComponent [-service url] [-param name value] {request file XML}" + ); + System.err.println("[] - required, {} - optional (if not present, stdio is read)"); } } |
From: <daw...@us...> - 2003-10-08 12:31:03
|
Update of /cvsroot/carrot2/carrot2/components/carrot2-shared-lib In directory sc8-pr-cvs1:/tmp/cvs-serv15661 Modified Files: build.xml Log Message: A couple of unused variables removed, QueryFilterComponent refined to support input parameters. Index: build.xml =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/build.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** build.xml 19 Sep 2003 10:14:52 -0000 1.1.1.1 --- build.xml 8 Oct 2003 12:30:53 -0000 1.2 *************** *** 117,121 **** <!-- ##################################### --> <target name="adapters" depends="compile" description="Builds a JAR with adapter classes"> - <jar compress="true" --- 117,120 ---- |
From: <daw...@us...> - 2003-10-08 12:31:03
|
Update of /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/dawidweiss/carrot/tokenizer In directory sc8-pr-cvs1:/tmp/cvs-serv15661/src/com/dawidweiss/carrot/tokenizer Modified Files: TokenizerImplTokenManager.java Log Message: A couple of unused variables removed, QueryFilterComponent refined to support input parameters. Index: TokenizerImplTokenManager.java =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/carrot2-shared-lib/src/com/dawidweiss/carrot/tokenizer/TokenizerImplTokenManager.java,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** TokenizerImplTokenManager.java 19 Sep 2003 10:14:54 -0000 1.1.1.1 --- TokenizerImplTokenManager.java 8 Oct 2003 12:30:53 -0000 1.2 *************** *** 92,96 **** private final int jjMoveNfa_0(int startState, int curPos) { - int [] nextStates; int startsAt = 0; jjnewStateCnt = 75; --- 92,95 ---- *************** *** 99,103 **** jjstateSet[0] = startState; - int j; int kind = 0x7fffffff; --- 98,101 ---- *************** *** 2082,2087 **** public final Token getNextToken() { - int kind; - Token specialToken = null; Token matchedToken; int curPos = 0; --- 2080,2083 ---- |
From: <daw...@us...> - 2003-10-07 13:04:46
|
Update of /cvsroot/carrot2/website/site In directory sc8-pr-cvs1:/tmp/cvs-serv23933 Modified Files: demo.xml Log Message: url to demo changed. Index: demo.xml =================================================================== RCS file: /cvsroot/carrot2/website/site/demo.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** demo.xml 20 Sep 2003 18:14:10 -0000 1.1.1.1 --- demo.xml 7 Oct 2003 13:04:15 -0000 1.2 *************** *** 15,19 **** <p> Nightly snapshots of <carrot-text /> are available at: ! <a href="http://ophelia.cs.put.poznan.pl:2001">http://ophelia.cs.put.poznan.pl:2001</a>. Because nightly snapshots are what they are (automatic checkouts from the CVS), there is no warranty this link will be active at all. --- 15,19 ---- <p> Nightly snapshots of <carrot-text /> are available at: ! <a href="http://carrot.cs.put.poznan.pl">http://carrot.cs.put.poznan.pl</a>. Because nightly snapshots are what they are (automatic checkouts from the CVS), there is no warranty this link will be active at all. |
From: <daw...@us...> - 2003-10-07 06:38:45
|
Update of /cvsroot/carrot2/carrot2/components/controllers/carrot2-web-controller/src/i18n In directory sc8-pr-cvs1:/tmp/cvs-serv30634/src/i18n Modified Files: carrot2-strings.xml Log Message: missing key added. Index: carrot2-strings.xml =================================================================== RCS file: /cvsroot/carrot2/carrot2/components/controllers/carrot2-web-controller/src/i18n/carrot2-strings.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** carrot2-strings.xml 19 Sep 2003 10:16:02 -0000 1.1.1.1 --- carrot2-strings.xml 7 Oct 2003 06:38:38 -0000 1.2 *************** *** 13,16 **** --- 13,18 ---- <largeinputsearch>large query</largeinputsearch> <smallinputsearch>regular query</smallinputsearch> + + <showProcessScript>show script</showProcessScript> </lang:en> <lang:pl> *************** *** 24,27 **** --- 26,31 ---- <largeinputsearch>duże zapytanie</largeinputsearch> <smallinputsearch>normalne zapytanie</smallinputsearch> + + <showProcessScript>pokaż skrypt</showProcessScript> </lang:pl> </links> |
From: <daw...@us...> - 2003-10-06 17:13:39
|
Update of /cvsroot/carrot2/website/site In directory sc8-pr-cvs1:/tmp/cvs-serv9307/site Modified Files: download.xml index.xml sitemap.xml Log Message: site update - downloads especially Index: download.xml =================================================================== RCS file: /cvsroot/carrot2/website/site/download.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** download.xml 20 Sep 2003 18:14:10 -0000 1.1.1.1 --- download.xml 6 Oct 2003 17:13:30 -0000 1.2 *************** *** 11,32 **** <chapter level="1"> ! <title>Download binaries</title> ! ! <p> ! <a href="http://www.cs.put.poznan.pl/dweiss/carrot-bin/carrot2-bin-0.1.zip">Carrot<sup>2</sup>, version: <b>0.1</b>, 13/06/2003</a> (current) ! </p> ! ! <p> ! <a href="http://www.cs.put.poznan.pl/dweiss/carrot-bin/carrot2-bin-0.1-RC3.zip">Carrot<sup>2</sup>, version: <b>0.1-RC3</b>, 27/05/2003</a> ! </p> ! ! <p> ! <a href="http://www.cs.put.poznan.pl/dweiss/carrot-bin/carrot2-bin-0.1-RC2.zip">Carrot<sup>2</sup>, version: <b>0.1-RC2</b>, 13/05/2003</a> ! </p> ! ! <p> ! Carrot<sup>2</sup>, version: <b>0.1-RC1</b>, 29/04/2003 (no longer available) ! </p> ! </chapter> --- 11,21 ---- <chapter level="1"> ! <title>Download prepackaged demo binaries</title> ! <p> ! Binary releases moved to SourceForge. ! </p> ! <p> ! <a href="http://sourceforge.net/project/showfiles.php?group_id=85379">http://sourceforge.net/project/showfiles.php?group_id=85379</a> ! </p> </chapter> *************** *** 35,42 **** <p> ! Please use the CVS access to acquire source code. </p> - </chapter> ! </page> \ No newline at end of file --- 24,68 ---- <p> ! Please use anonymous CVS access to acquire source code, connection details ! are given here. ! </p> ! <p> ! <a href="http://sourceforge.net/cvs/?group_id=85379">http://sourceforge.net/cvs/?group_id=85379</a> ! </p> ! <p style="text-align: left;"> ! Alternatively a tarball with CVS contents (refreshed nightly) can be found ! at this address: ! </p> ! <p> ! <a href="http://carrot2.sourceforge.net/download/carrot2-cvs-nightly.tar.gz">http://carrot2.sourceforge.net/download/carrot2-cvs-nightly.tar.gz</a> ! </p> ! <p> ! <i>If you don't know what <tt>.tar.gz</tt> extension is, then this pack is probably not for you.</i> </p> </chapter> ! <chapter level="1"> ! <title>Preconfigured runtime environment</title> ! <p> ! This is a preconfigured Tomcat environment for use with Carrot<sup>2</sup> components. Just download ! the component WARs, throw them in the <tt>context-components</tt> directory of this runtime and start Tomcat! ! </p> ! <p> ! <a href="http://carrot2.sourceforge.net/download/carrot2-cvs-nightly.tar.gz">http://carrot2.sourceforge.net/download/tomcat-carrot-runtime.tgz</a> ! </p> ! </chapter> ! ! <chapter level="1"> ! <title>Nightly component binaries</title> ! <p> ! These binaries (WAR files) are provided as part of the nightly ! demo/ integration build. <b>We cannot guarantee these files will work</b> because ! they are development shapshots. These binaries are provided mostly for use ! in other projects (i.e. Egothor). ! </p> ! <p> ! <a href="http://carrot.cs.put.poznan.pl/static/download/nightly">http://carrot.cs.put.poznan.pl/static/download/nightly</a> ! </p> ! </chapter> ! ! </page> Index: index.xml =================================================================== RCS file: /cvsroot/carrot2/website/site/index.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** index.xml 20 Sep 2003 18:14:12 -0000 1.1.1.1 --- index.xml 6 Oct 2003 17:13:30 -0000 1.2 *************** *** 60,65 **** <title lng="pl">Nowinki</title> ! <include file="news/news.xml" /> ! </chapter> --- 60,109 ---- <title lng="pl">Nowinki</title> ! <p> ! <lang:pl> ! Wszelkie komunikaty i dyskuje rozgÅaszane sÄ za poÅrednictwem ! (publicznej) listy e-mailowej z serwera SourceForge: ! </lang:pl> ! <lang:en> ! All news and messages are spread via mailing list at SourceForge: ! </lang:en> ! <a href="http://lists.sourceforge.net/lists/listinfo/carrot2-developers">car...@li...</a>. ! </p> ! </chapter> ! ! <chapter level="1"> ! <title lng="en">Example applications</title> ! <title lng="pl">PrzykÅadowe zastosowania</title> ! ! <p> ! <lang:pl> ! PrzykÅadowy ekran z wÅasnego interfejsu systemu Carrot<sup>2</sup>, którego wersja ! demonstracyjna dostÄpna jest on-line pod adresem: ! </lang:pl> ! <lang:en> ! A sample screen shot from an on-line demo of Carrot's own Web meta-searching interface, accessible at: ! </lang:en> ! <a href="http://carrot.cs.put.poznan.pl/carrot2-web-controller">http://carrot.cs.put.poznan.pl/carrot2-web-controller</a>. ! </p> ! ! <p> ! <illustration alt="Carrot2 demo screenshot" src="/gfx/screen/carrot2-demo-screenshot.gif"> ! <description>Results of query <i>Pink Floyd</i>, clustered using Carrot<sup>2</sup></description> ! </illustration> ! </p> ! ! <!-- ! <p> ! <lang:pl> ! PrzykÅadowy ekran z zastosowania projektu Carrot<sup>2</sup> jako komponentu grupujÄ cego ! wyniki wyszukiwania w wyszukiwarce <a href="http://www.egothor.org">Egothor</a>. ! </lang:pl> ! <lang:en> ! Here is a screen shot of application of Carrot<sup>2</sup>'s components as ! a clustering engine in <a href="http://www.egothor.org">Egothor</a> ! search engine. ! </lang:en> ! </p> ! --> </chapter> Index: sitemap.xml =================================================================== RCS file: /cvsroot/carrot2/website/site/sitemap.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** sitemap.xml 24 Sep 2003 10:44:25 -0000 1.2 --- sitemap.xml 6 Oct 2003 17:13:30 -0000 1.3 *************** *** 32,35 **** --- 32,41 ---- <name lng="en">Carrot2 at SourceForge</name> <name lng="pl">Carrot2 na SourceForge</name> + + <section id="sf" location="http://sourceforge.net/mail/?group_id=85379"> + <name lng="en">Mailing lists</name> + <name lng="pl">Grupy dyskusyjne</name> + </section> + </section> |
From: <daw...@us...> - 2003-10-06 17:13:39
|
Update of /cvsroot/carrot2/website/site/architecture In directory sc8-pr-cvs1:/tmp/cvs-serv9307/site/architecture Modified Files: index.xml usergain.xml Log Message: site update - downloads especially Index: index.xml =================================================================== RCS file: /cvsroot/carrot2/website/site/architecture/index.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** index.xml 20 Sep 2003 18:14:14 -0000 1.1.1.1 --- index.xml 6 Oct 2003 17:13:31 -0000 1.2 *************** *** 12,73 **** <title lng="pl">Architektura</title> ! <lang:pl> ! <frame> ! Ta strona jeszcze nie zostaÅa przepisana na jÄzyk polski. ProszÄ ! przeÅÄ czyÄ siÄ na <a href="/architecture/index.xml?lang=en">wersjÄ angielskÄ </a>. ! </frame> ! </lang:pl> ! ! <lang:en> ! <chapter level="1"> ! <title>Architecture</title> ! <p><carrot-text/> is based on a concept of separate components, which communicate ! only by passing XML data. The communication protocol is restricted to HTTP, ! POST method specifically. This allows for great flexibility in adding new components, ! as the language of implementation and physical location may remain unknown. ! </p> ! <p> ! <illustration src="/gfx/carrot2/figures/components-dataflow.gif" float="right"> ! <description>1: A scenario of data flow in <carrot-text/> architecture</description> ! </illustration> ! There are four component types in Carrot<sup>2</sup>: ! <ul> ! <li><b>Input</b> - This type of component accepts user query request (wrapped ! in standard XML and passed via HTTP POST), and is in charge of producing some ! document list, which should "match" the query. Upon successful processing, ! the component is required to produce a valid XML result stream. ! </li> ! <li><b>Filter</b> - This type of component accepts result stream from Input, or ! Filter components, and does some processing on it. At the end of processing, ! it is required to return unchanged input stream, with perhaps intermixed custom ! tags (the result of processing). Such tags may include, for instance, alternate ! relevance ranking of results, grouping of similar documents, or other. ! </li> ! <li><b>Output</b> - Output component type is in charge of somehow presenting the ! results to the user. The results, which this component produces are not defined (it ! may produce HTML page, display a Swing applet, or write results to disk). Components ! of this type usually interact with Controllers to present processing results to the user. ! </li> ! <li><b>Controller</b> - A component, which binds all other together to form a processing stream. ! Carrot<sup>2</sup> is a Controller component, because it allows to select input, filter and ! output components and facilitates communication among them. However, other controller ! components are possible, such as command-line processors, or local application (as opposed to ! Web-accessible) controllers. ! </li> ! </ul> ! ! It should be clearly stated that the scenario of data flow presented in figure 1 ! is not optimal (because data is sent back and forth between components and the controller), ! but it was a design-decision to simplify component-side programming. ! </p> ! <p> ! A detailed description of architecture, data exchange protocols and other elements of the ! framework is given in the official Developers Manual (see ! <a href="/developers/index.xml">developers section</a>). ! </p> ! </chapter> ! ! </lang:en> </page> --- 12,68 ---- <title lng="pl">Architektura</title> ! <lang:pl> ! <frame> ! Ta strona tylko w wersji angielskiej, przepraszamy. ! </frame> ! </lang:pl> ! <chapter level="1"> ! <title>Architecture</title> ! <p><carrot-text/> is based on a concept of separate components, which communicate ! only by passing XML data. The communication protocol is restricted to HTTP, ! POST method specifically. This allows for great flexibility in adding new components, ! as the language of implementation and physical location may remain unknown. ! </p> ! <p> ! <illustration src="/gfx/carrot2/figures/components-dataflow.gif" float="right"> ! <description>1: A scenario of data flow in <carrot-text/> architecture</description> ! </illustration> ! There are four component types in Carrot<sup>2</sup>: ! <ul> ! <li><b>Input</b> - This type of component accepts user query request (wrapped ! in standard XML and passed via HTTP POST), and is in charge of producing some ! document list, which should "match" the query. Upon successful processing, ! the component is required to produce a valid XML result stream. ! </li> ! <li><b>Filter</b> - This type of component accepts result stream from Input, or ! Filter components, and does some processing on it. At the end of processing, ! it is required to return unchanged input stream, with perhaps intermixed custom ! tags (the result of processing). Such tags may include, for instance, alternate ! relevance ranking of results, grouping of similar documents, or other. ! </li> ! <li><b>Output</b> - Output component type is in charge of somehow presenting the ! results to the user. The results, which this component produces are not defined (it ! may produce HTML page, display a Swing applet, or write results to disk). Components ! of this type usually interact with Controllers to present processing results to the user. ! </li> ! <li><b>Controller</b> - A component, which binds all other together to form a processing stream. ! Carrot<sup>2</sup> is a Controller component, because it allows to select input, filter and ! output components and facilitates communication among them. However, other controller ! components are possible, such as command-line processors, or local application (as opposed to ! Web-accessible) controllers. ! </li> ! </ul> ! ! It should be clearly stated that the scenario of data flow presented in figure 1 ! is not optimal (because data is sent back and forth between components and the controller), ! but it was a design-decision to simplify component-side programming. ! </p> ! <p> ! A detailed description of architecture, data exchange protocols and other elements of the ! framework is given in the official Developers Manual (see ! <a href="/developers/index.xml">developers section</a>). ! </p> ! </chapter> </page> Index: usergain.xml =================================================================== RCS file: /cvsroot/carrot2/website/site/architecture/usergain.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** usergain.xml 20 Sep 2003 18:14:15 -0000 1.1.1.1 --- usergain.xml 6 Oct 2003 17:13:31 -0000 1.2 *************** *** 12,61 **** <title lng="pl">KorzyÅci</title> ! <lang:pl> ! <frame> ! Ta strona jeszcze nie zostaÅa przepisana na jÄzyk polski. ProszÄ ! przeÅÄ czyÄ siÄ na <a href="/architecture/usergain.xml?lang=en">wersjÄ angielskÄ </a>. ! </frame> ! </lang:pl> ! <chapter level="1"> ! <title>What a researcher may gain from <carrot-text/>?</title> ! <p> ! A number of scientific papers concerning search results processing have been published. ! Each and every author had to go through the same tedious (and quite fruitless) tasks ! of building a search engine wrapper, incorporating stemming/ light language processing ! algorithms, and finally displaying a result of the algorithm in some form. ! </p> ! <p> ! In our opinion this is highly reduntant work and most of the components (wrappers, processing, ! displaying) can be reused. Thus, we think <carrot-text/> gives a number of possible ! shortcuts for those willing to work with search result clustering or any other form ! of textual data processing (we envision some applications of information retrieval could also ! applied easily using the architecture we proposed): ! <ul> ! <li><b>Reusable components</b> - for a certain application, a standard data exchange ! format can be proposed, which makes components using this format replaceable and reusable. ! We proposed such data exchange format for application in search results clustering -- ! an XML-based query and search result. ! </li> ! <li><b>Platform and language independency</b> - data transmission protocol in <carrot-text/> ! is fixed to HTTP POST. Almost any programming language can be adopted to work as a web server ! or in web-server enabled mode (via CGI for instance). This allows for true independency of ! components within the architecture -- they can be physically distributed and running ! on different hardware platforms for instance. Also, the language of implementation does not matter, ! so for research objectives slower, but more elegant languages can be used (Prolog, Lisp, Java?), ! while for production systems, if ever, the code can be rewritten for performance and the component ! reused without any changes to other parts of the system. ! </li> ! <li><b>Start your experiments fast</b> - because <carrot-text/> comes with a set of template ! component classes and utilities in Java, a researches can almost immediately set up his/ her own ! component within the framework and start working on specific thing he wants to deal with. ! </li> ! <li><b>OpenSource</b> - <carrot-text/> is an open source initiative. It is available free of charge ! and the code base can be modified to be adjusted to one's needs. ! </li> ! </ul> ! </p> ! </chapter> </page> --- 12,60 ---- <title lng="pl">KorzyÅci</title> ! <lang:pl> ! <frame> ! Ta strona tylko w wersji angielskiej, przepraszamy. ! </frame> ! </lang:pl> ! <chapter level="1"> ! <title>What a researcher may gain from <carrot-text/>?</title> ! <p> ! A number of scientific papers concerning search results processing have been published. ! Each and every author had to go through the same tedious (and quite fruitless) tasks ! of building a search engine wrapper, incorporating stemming/ light language processing ! algorithms, and finally displaying a result of the algorithm in some form. ! </p> ! <p> ! In our opinion this is highly reduntant work and most of the components (wrappers, processing, ! displaying) can be reused. Thus, we think <carrot-text/> gives a number of possible ! shortcuts for those willing to work with search result clustering or any other form ! of textual data processing (we envision some applications of information retrieval could also ! applied easily using the architecture we proposed): ! <ul> ! <li><b>Reusable components</b> - for a certain application, a standard data exchange ! format can be proposed, which makes components using this format replaceable and reusable. ! We proposed such data exchange format for application in search results clustering -- ! an XML-based query and search result. ! </li> ! <li><b>Platform and language independency</b> - data transmission protocol in <carrot-text/> ! is fixed to HTTP POST. Almost any programming language can be adopted to work as a web server ! or in web-server enabled mode (via CGI for instance). This allows for true independency of ! components within the architecture -- they can be physically distributed and running ! on different hardware platforms for instance. Also, the language of implementation does not matter, ! so for research objectives slower, but more elegant languages can be used (Prolog, Lisp, Java?), ! while for production systems, if ever, the code can be rewritten for performance and the component ! reused without any changes to other parts of the system. ! </li> ! <li><b>Start your experiments fast</b> - because <carrot-text/> comes with a set of template ! component classes and utilities in Java, a researches can almost immediately set up his/ her own ! component within the framework and start working on specific thing he wants to deal with. ! </li> ! <li><b>OpenSource</b> - <carrot-text/> is an open source initiative. It is available free of charge ! and the code base can be modified to be adjusted to one's needs. ! </li> ! </ul> ! </p> ! </chapter> </page> |
From: <daw...@us...> - 2003-10-06 17:13:39
|
Update of /cvsroot/carrot2/website/site/gfx/screen In directory sc8-pr-cvs1:/tmp/cvs-serv9307/site/gfx/screen Added Files: carrot2-demo-screenshot.gif Log Message: site update - downloads especially --- NEW FILE: carrot2-demo-screenshot.gif --- (This appears to be a binary file; contents omitted.) |
From: <daw...@us...> - 2003-10-06 17:13:39
|
Update of /cvsroot/carrot2/website/renderer-sin/java In directory sc8-pr-cvs1:/tmp/cvs-serv9307/renderer-sin/java Added Files: sin-java-base.zip Log Message: site update - downloads especially --- NEW FILE: sin-java-base.zip --- (This appears to be a binary file; contents omitted.) |
From: <daw...@us...> - 2003-10-06 17:13:39
|
Update of /cvsroot/carrot2/website/site/gfx/carrot2 In directory sc8-pr-cvs1:/tmp/cvs-serv9307/site/gfx/carrot2 Added Files: logo_pp.gif Log Message: site update - downloads especially --- NEW FILE: logo_pp.gif --- (This appears to be a binary file; contents omitted.) |
From: <daw...@us...> - 2003-10-06 17:13:39
|
Update of /cvsroot/carrot2/website/xslt In directory sc8-pr-cvs1:/tmp/cvs-serv9307/xslt Modified Files: carrot2_default.xsl Added Files: sin-illustration.xsl Log Message: site update - downloads especially --- NEW FILE: sin-illustration.xsl --- <?xml version="1.0" encoding="UTF-8" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <!-- ## This template matches 'illustraction' element and puts a bordered ## illustration with an optional caption. ## ## example markup: ## <illustration float="right/inline/left" thumb="" width="" height="" src="" alt=""> ## <description>Description</description> ## </illustration> ## ## if 'thumb' is present, width and height refer to thumb's size. ## thumb, width, height, alt and float attrs. are optional. --> <!-- CSS must define these: TABLE.figure { border: 0px; padding: 0px; margin: 3px; } TABLE.figure TD.pic { border-color: black; border-width: 1px; border-style: solid; padding: 4px; background-color: #FFFFFF; } TABLE.figure TD.desc { border-color: black; border-width: 1px; border-style: solid; background-color: #FFFFCC; padding: 1px; } --> <xsl:template match="illustration"> <xsl:choose> <xsl:when test="@float"><xsl:call-template name="pasteIllustration" /></xsl:when> <xsl:otherwise> <div style="text-align: center;"><xsl:call-template name="pasteIllustration" /></div> </xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template name="pasteIllustration"> <table class="figure" width="1px" height="1px"> <xsl:if test="@float"> <xsl:attribute name="style"> <xsl:choose> <xsl:when test="@float='right'">float: right; margin-right: 0em; clear: both;</xsl:when> <xsl:when test="@float='inline'">display: inline;</xsl:when> <xsl:otherwise>float: left; margin-left: 0em; clear: both;</xsl:otherwise> </xsl:choose> </xsl:attribute> </xsl:if> <tr><td class="pic" align="center" valign="top"> <xsl:choose> <xsl:when test="@thumb"> <a> <xsl:attribute name="href"> <xsl:call-template name="rewriteImgURL"> <xsl:with-param name="href" select="@src" /> </xsl:call-template> </xsl:attribute> <img border="0"> <xsl:if test="@width"><xsl:copy-of select="@width"/></xsl:if> <xsl:if test="@height"><xsl:copy-of select="@height"/></xsl:if> <xsl:copy-of select="@alt"/> <xsl:attribute name="src"> <xsl:call-template name="rewriteImgURL"> <xsl:with-param name="href" select="@thumb" /> </xsl:call-template> </xsl:attribute> </img> </a> </xsl:when> <xsl:when test="not(@src) or @src=''"> <div style="background-color: #e0e0e0;"> Brak zdjÄcia (missing picture):<br/><b> <xsl:value-of select="@alt" /></b> </div> </xsl:when> <xsl:otherwise> <img> <xsl:if test="@width"><xsl:copy-of select="@width"/></xsl:if> <xsl:if test="@height"><xsl:copy-of select="@height"/></xsl:if> <xsl:copy-of select="@alt"/> <xsl:attribute name="src"> <xsl:call-template name="rewriteImgURL"> <xsl:with-param name="href" select="@src" /> </xsl:call-template> </xsl:attribute> </img> </xsl:otherwise> </xsl:choose> </td> </tr> <xsl:if test="description"> <xsl:for-each select="description"> <tr><td class="desc" align="left" valign="top"><table cellspacing="0" cellpadding="0" border="0"><tr><td width="100%"><xsl:apply-templates /></td></tr></table></td></tr> </xsl:for-each> </xsl:if> </table> </xsl:template> </xsl:stylesheet> Index: carrot2_default.xsl =================================================================== RCS file: /cvsroot/carrot2/website/xslt/carrot2_default.xsl,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** carrot2_default.xsl 20 Sep 2003 18:14:38 -0000 1.1.1.1 --- carrot2_default.xsl 6 Oct 2003 17:13:31 -0000 1.2 *************** *** 5,8 **** --- 5,9 ---- <xsl:include href="sin-html-markup.xsl" /> <xsl:include href="sin-i18n.xsl" /> + <xsl:include href="sin-illustration.xsl" /> <xsl:include href="carrot2_sitemap.xsl" /> <xsl:include href="carrot2_elements.xsl" /> *************** *** 51,55 **** <xsl:with-param name="level" select="'2'" /> <xsl:with-param name="topSection" select="'carrot2'" /> ! </xsl:call-template> </td> <td align="left" valign="top" rowspan="2"> --- 52,64 ---- <xsl:with-param name="level" select="'2'" /> <xsl:with-param name="topSection" select="'carrot2'" /> ! </xsl:call-template> ! ! <div style="margin-top: 30px; margin-left: 15px;"> ! <span style="color: #e0e0e0; font-size: 9px;">Hosted by:<br/></span> ! <a href="http://sourceforge.net/"><img src="http://sourceforge.net/sflogo.php?group_id=85379&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a><br/><br/> ! ! <span style="color: #e0e0e0; font-size: 9px;">Developed at:<br/></span> ! <a href="http://www.cs.put.poznan.pl"><img src="{concat($base, '/logo_pp.gif')}" border="0" alt="Poznan University of Technology Logo" /></a> ! </div> </td> <td align="left" valign="top" rowspan="2"> *************** *** 81,144 **** </xsl:if></xsl:template> - - <xsl:template match="illustration"><xsl:if test="not(@lng) or $lang=@lng"> - <xsl:choose> - <xsl:when test="@float"><xsl:call-template name="pasteIllustration" /></xsl:when> - <xsl:otherwise> - <div style="text-align: center;"><xsl:call-template name="pasteIllustration" /></div> - </xsl:otherwise> - </xsl:choose> - </xsl:if></xsl:template> - - - <xsl:template name="pasteIllustration"> - <table class="figure" width="1%"> - <xsl:if test="@float"> - <xsl:attribute name="style"> - <xsl:choose> - <xsl:when test="@float='right'">float: right; margin-right: 0em;</xsl:when> - <xsl:otherwise>float: left; margin-left: 0em;</xsl:otherwise> - </xsl:choose> - </xsl:attribute> - </xsl:if> - <tr><td class="pic" align="center" valign="top"> - <xsl:choose> - <xsl:when test="@thumb"> - <a> - <xsl:attribute name="href"> - <xsl:call-template name="rewriteImgURL"> - <xsl:with-param name="href" select="@src" /> - </xsl:call-template> - </xsl:attribute> - <img border="0"> - <xsl:copy-of select="@alt"/> - <xsl:attribute name="src"> - <xsl:call-template name="rewriteImgURL"> - <xsl:with-param name="href" select="@thumb" /> - </xsl:call-template> - </xsl:attribute> - </img> - </a> - </xsl:when> - <xsl:otherwise> - <img> - <xsl:copy-of select="@alt"/> - <xsl:attribute name="src"> - <xsl:call-template name="rewriteImgURL"> - <xsl:with-param name="href" select="@src" /> - </xsl:call-template> - </xsl:attribute> - </img> - </xsl:otherwise> - </xsl:choose> - </td> - </tr> - <xsl:if test="description"> - <xsl:for-each select="description[not(@lng) or $lang=@lng]"> - <tr><td class="desc" align="left" valign="top"><table cellspacing="0" cellpadding="0" border="0"><tr><td width="100%"><xsl:apply-templates /></td></tr></table></td></tr> - </xsl:for-each> - </xsl:if> - </table> - </xsl:template> <!-- ################################### --> --- 90,93 ---- |
From: <daw...@us...> - 2003-10-06 17:13:39
|
Update of /cvsroot/carrot2/website In directory sc8-pr-cvs1:/tmp/cvs-serv9307 Modified Files: build.xml Log Message: site update - downloads especially Index: build.xml =================================================================== RCS file: /cvsroot/carrot2/website/build.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** build.xml 20 Sep 2003 18:10:49 -0000 1.1.1.1 --- build.xml 6 Oct 2003 17:13:30 -0000 1.2 *************** *** 60,63 **** --- 60,77 ---- + <!-- ######################################################### --> + <!-- ### {{{ Assembles a Java WAR structure of the web page### --> + <!-- ### (for previewing mostly) ### --> + <!-- ######################################################### --> + <target name="build.war" depends="prepare" + description="Assembles a WAR structure of the web page."> + + <delete failonerror="false" quiet="true" file="${distribution.dir}/carrot2-website.war" /> + <copy file="renderer-sin/java/sin-java-base.zip" tofile="${distribution.dir}/carrot2-website.war" /> + <zip basedir="${build.dir}" compress="true" update="true" zipfile="${distribution.dir}/carrot2-website.war" /> + </target> + <!-- }}} --> + + <!-- ##################################### --> <!-- ### {{{ HELP ON THIS FILE ### --> |
From: <daw...@us...> - 2003-10-06 17:05:49
|
Update of /cvsroot/carrot2/website/site/gfx/screen In directory sc8-pr-cvs1:/tmp/cvs-serv8401/screen Log Message: Directory /cvsroot/carrot2/website/site/gfx/screen added to the repository |
From: <daw...@us...> - 2003-10-06 17:03:10
|
Update of /cvsroot/carrot2/website/renderer-sin/java/WEB-INF In directory sc8-pr-cvs1:/tmp/cvs-serv7967 Removed Files: default.properties web.xml Log Message: temp commit. --- default.properties DELETED --- --- web.xml DELETED --- |
From: <daw...@us...> - 2003-10-06 17:02:07
|
Update of /cvsroot/carrot2/website/renderer-sin/java In directory sc8-pr-cvs1:/tmp/cvs-serv7780 Removed Files: index.jsp Log Message: temp commit. --- index.jsp DELETED --- |
From: <daw...@us...> - 2003-10-06 17:00:51
|
Update of /cvsroot/carrot2/website/renderer-sin/java/WEB-INF In directory sc8-pr-cvs1:/tmp/cvs-serv7515/WEB-INF Added Files: default.properties web.xml Log Message: temp commit. --- NEW FILE: default.properties --- PROCESSOR_CLASS=com.dawidweiss.sin.processors.SaxonWrapper,com.dawidweiss.sin.processors.OldSaxonWrapper --- NEW FILE: web.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>SinProcessor</servlet-name> <servlet-class>com.dawidweiss.sin.SinServlet</servlet-class> <init-param> <param-name>SIN_DECLARATIONS_FILE</param-name> <param-value>default.properties</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>SinProcessor</servlet-name> <url-pattern>*.xml</url-pattern> </servlet-mapping> </web-app> |
From: <daw...@us...> - 2003-10-06 17:00:49
|
Update of /cvsroot/carrot2/website/renderer-sin/java In directory sc8-pr-cvs1:/tmp/cvs-serv7515 Added Files: index.jsp Log Message: temp commit. --- NEW FILE: index.jsp --- <%@page contentType="text/html; charset=UTF-8" %> <jsp:forward page="index.xml" /> |
From: <daw...@us...> - 2003-10-06 16:59:27
|
Update of /cvsroot/carrot2/website/renderer-sin/java/WEB-INF In directory sc8-pr-cvs1:/tmp/cvs-serv7233/WEB-INF Log Message: Directory /cvsroot/carrot2/website/renderer-sin/java/WEB-INF added to the repository |
From: <daw...@us...> - 2003-10-06 16:58:58
|
Update of /cvsroot/carrot2/website/renderer-sin/java In directory sc8-pr-cvs1:/tmp/cvs-serv7123/java Log Message: Directory /cvsroot/carrot2/website/renderer-sin/java added to the repository |
From: <daw...@us...> - 2003-10-06 16:41:12
|
Update of /cvsroot/carrot2/deploy/cron In directory sc8-pr-cvs1:/tmp/cvs-serv4338/cron Modified Files: update-demo.sh update-docs.sh update-website.sh Log Message: added nightly component dumps in a www-exposed folder. Index: update-demo.sh =================================================================== RCS file: /cvsroot/carrot2/deploy/cron/update-demo.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** update-demo.sh 24 Sep 2003 13:36:56 -0000 1.3 --- update-demo.sh 6 Oct 2003 16:41:06 -0000 1.4 *************** *** 62,66 **** ant -f build.demo.xml copy.logs ant -f build.demo.xml copy.webapps ! # run tomcat in the background, wait and test it immediately (ant -f build.demo.xml start.tomcat.success)& sleep 360 --- 62,69 ---- ant -f build.demo.xml copy.logs ant -f build.demo.xml copy.webapps ! # copy webapps to nightly binaries folder. ! rm -f /carrot/www/static/download/nightly/*.war ! cp /home/dweiss/carrot2/runtime/context-webapps/*.war /carrot/www/static/download/nightly/ ! # run tomcat in the background, wait and test it after a couple of minutes (ant -f build.demo.xml start.tomcat.success)& sleep 360 Index: update-docs.sh =================================================================== RCS file: /cvsroot/carrot2/deploy/cron/update-docs.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** update-docs.sh 24 Sep 2003 10:46:47 -0000 1.1 --- update-docs.sh 6 Oct 2003 16:41:06 -0000 1.2 *************** *** 19,23 **** export ANT_HOME ! for counter in `seq 1 10`; do if ant -f build.docs.xml cvsupdate; then echo "Docs update ok." --- 19,23 ---- export ANT_HOME ! for counter in `seq 1 40`; do if ant -f build.docs.xml cvsupdate; then echo "Docs update ok." *************** *** 27,31 **** sleep 60 fi ! if (($counter == 10)); then echo "Problems updating CVS of the docs..." | mail -s "Docs CVS update problem." daw...@cs... exit --- 27,31 ---- sleep 60 fi ! if (($counter == 40)); then echo "Problems updating CVS of the docs..." | mail -s "Docs CVS update problem." daw...@cs... exit Index: update-website.sh =================================================================== RCS file: /cvsroot/carrot2/deploy/cron/update-website.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** update-website.sh 25 Sep 2003 06:15:49 -0000 1.4 --- update-website.sh 6 Oct 2003 16:41:06 -0000 1.5 *************** *** 18,22 **** export ANT_HOME ! for counter in `seq 1 10`; do if ant -f build.website.xml cvsupdate; then echo "Website update ok." --- 18,22 ---- export ANT_HOME ! for counter in `seq 1 40`; do if ant -f build.website.xml cvsupdate; then echo "Website update ok." *************** *** 26,30 **** sleep 60 fi ! if (($counter == 10)); then echo "Problems updating CVS of the website..." | mail -s "Website CVS update problem." daw...@cs... exit --- 26,30 ---- sleep 60 fi ! if (($counter == 40)); then echo "Problems updating CVS of the website..." | mail -s "Website CVS update problem." daw...@cs... exit |
From: <daw...@us...> - 2003-10-06 08:25:28
|
Update of /cvsroot/carrot2/carrot2 In directory sc8-pr-cvs1:/tmp/cvs-serv20515 Modified Files: readme.txt Log Message: added newslist info Index: readme.txt =================================================================== RCS file: /cvsroot/carrot2/carrot2/readme.txt,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** readme.txt 19 Sep 2003 10:14:51 -0000 1.1.1.1 --- readme.txt 6 Oct 2003 08:25:19 -0000 1.2 *************** *** 28,29 **** --- 28,37 ---- Tests suite and documentation is available as a separate CVS checkout, or on-line. + + --- + + Subscribe to project mailing lists to keep up to date with changes: + + car...@li... + car...@li... + |