2009-12-27 Wakaba * main.pl: Don't invoke |update_tfidf| until the HTTP redirect has been dispatched to the client. 2009-12-27 Wakaba * main.pl (http_redirect): Don't call |exit| in this function. 2009-11-15 Wakaba * main.pl: Remove ru=xxx parameter set by proxy, otherwise "changing page name" does not work because of ";" in URL. 2009-11-02 Wakaba * main.pl: Tentative workaround for Apache mod_rewrite's buggy percent-decoding of %2B. 2009-09-23 Wakaba * main.pl: Use |name| method instead of |title| method for the |neighbors| view, otherwise JS can't construct the URL for the linked page. 2009-09-23 Wakaba * main.pl: Lock for the document ID at the beginning of the neighbors view processing. 2009-09-21 Wakaba * main.pl: Allow non-POST pings. 2009-09-21 Wakaba * main.pl: Changed the graph view to be a |param| of the ID view. 2009-09-21 Wakaba * main.pl: Changed the related/unrelated end point to lock the vector data file and put the file to the CVS repository. 2009-09-21 Wakaba * main.pl: Made the graph node view to lock the database. 2009-09-21 Wakaba * main.pl: Moved most of remaining codes of graph node end point processing to separate modules. 2009-09-21 Wakaba * main.pl: Changed "related"/"unrelated" URLs to a |ping| end point. Moved most of graph node end point processing to separate modules. 2009-09-19 Wakaba * main.pl: |$id_prop| had been unintentionally unset. 2009-09-19 Wakaba * main.pl: Added Google AdSense. 2009-09-14 Wakaba * main.pl: Added names="" parameter to canvas editor link. 2009-09-14 Wakaba * main.pl: Added links to canvas editor. 2009-09-14 Wakaba * main.pl: Don't generate rel=alternate links if it is known that the alternate is not available. 2009-09-14 Wakaba * main.pl: Call the |rebless| method on the SWE::Object::Document module such that format-dependent methods can be invoked. 2009-09-14 Wakaba * main.pl: Moved media type list to an external module. 2009-09-14 Wakaba * main.pl: Moved format=html processing to external module. 2009-09-14 Wakaba * main.pl: Changed format=text and format=xml to obtain the text or xml variant from SWE::Object::Document. Changed format=text to obtain the xml variant from SWE::Object::Document and then convert into HTML. 2009-07-19 Wakaba * main.pl: Extended posturl API for the use of bookmarklet. 2009-07-12 Wakaba * main.pl: Set the paragraph number to the posturl content. 2009-07-12 Wakaba * main.pl: Insert timestamp parameter of posturl. 2009-07-12 Wakaba * main.pl: Implemented new-document case of posturl method. 2009-07-12 Wakaba * main.pl: Moved the code to obtain the new ID to another module. 2009-07-12 Wakaba * main.pl (update_tfidf): Moved to another module. 2009-07-12 Wakaba * main.pl: Facted out the code to associate new pages names to the document. 2009-07-12 Wakaba * main.pl: Use $db's methods to instantiate id_history and name_history databases. 2009-07-12 Wakaba * main.pl: Obtain instances of version control object by invoking the method of $db object. 2009-07-12 Wakaba * main.pl: posturl appending implemented. 2009-07-12 Wakaba * main.pl: Preparation for introducing posturl method. 2009-07-12 Wakaba * main.pl: Fact out the process to determine the document ID(s) from the name, possibly converting the SuikaWiki3 document into new format. 2009-07-12 Wakaba * main.pl: Create tfidf data when a page is created. 2009-07-12 Wakaba * main.pl: Update tfidf data when a page content is updated. 2009-07-12 Wakaba * main.pl Locks during the non-inverted index is updated. 2009-07-12 Wakaba * main.pl: Locks the index database before the modification. 2009-07-12 Wakaba * main.pl: Put the |script| element at the end of the |body| element. 2009-07-12 Wakaba * main.pl: Set |lock_type| to enable lock order control. 2009-03-16 Wakaba * main.pl: Show the relatedness of pages in the list of neighbor nodes. 2009-03-16 Wakaba * main.pl: Moved relatedness detection method into its own module. 2009-03-15 Wakaba * main.pl: Dump the name of neighbors. 2009-03-15 Wakaba * main.pl: Dump the list of neighbors. 2009-03-15 Wakaba * main.pl: Graph generation moved to another module. Implemented graph/document association. 2009-03-15 Wakaba * main.pl: Implemented the graph generate method. 2009-03-15 Wakaba * main.pl: Moved the codes to get idgenerator object to SWE::DB module. Also, preparation for the experiments for the graph generation implementation. 2009-03-02 Wakaba * main.pl: Added experimental support for learning of relatedness of pages. 2009-03-02 Wakaba * main.pl: Create an instance of the new SWE::DB module and obtain references to database objects via that object for newly added modes. 2009-03-02 Wakaba * main.pl (update_tfidf): Use new module to support feature word vectors. 2009-03-02 Wakaba * main.pl (;search, ;terms): New modes. 2008-12-16 Wakaba * main.pl: Adds .tools class to the page navigation, to distinguish with same-name pages navigation. 2008-11-25 Wakaba * main.pl: Adds link to help page after the page content form. 2008-11-24 Wakaba * main.pl: Output last-modified date at the end of HTML representation of an article. 2008-11-24 Wakaba * main.pl: Implemented history modes. Records creation of pages and modifications to id/name associations as history. 2008-11-24 Wakaba * main.pl: New script (Code from sw.cgi , with minimum changes). * ChangeLog: New file.