Changeset 860


Ignore:
Timestamp:
Sep 12, 2006, 10:28:26 PM (15 years ago)
Author:
Earle Martin
Message:

Retroformattical grammar-and-whitespace-rationalising-rogue-tabstop-removing extravaganza.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Changes

    r857 r860  
    11"#" items refer to tickets. See <http://dev.openguides.org/report/9> for details.
    220.58    ?? September 2006
    3         Tidy up some minor bugs in the new features
     3        Tidy up some minor bugs in the new features.
    44
    550.57    12 September 2006
    6         Lots more Atom and RSS feeds, including for searching
    7         Admin interface
    8         Nodes missing metadata interface
    9         Moderation support (based on Wiki::Toolkit moderation)
    10         Please note: the above three functions should be considered unstable,
    11           and may change over future releases.
     6        New interfaces:
     7        * Admin interface.
     8        * Show nodes missing metadata.
     9        * Moderate edits (based on Wiki::Toolkit moderation).
     10        NOTE: these functions should be considered unstable, and may change
     11          over future releases.
     12
     13        Lots more Atom and RSS feeds, including for searching.
    1214        Four new config file options: moderation_requires_password,
    1315          enable_node_image, enable_common_categories, enable_common_locales
     
    1719
    18200.56    14 June 2006
    19         Fix bug introduced in feed formatting where Atom feeds would be
     21        Fixed bug introduced in feed formatting where Atom feeds would be
    2022          produced when asked for RSS and vice versa.
    2123
    22240.55    13 June 2006
    2325        Versioned dependency on Wiki::Toolkit to avoid development
    24           versions
     26          versions.
    2527        Support generating feeds of a node's version listing, in addition
    2628          to feeds of the recent changes. For more information on OpenGuides
     
    5355        #107 Don't display partial http:// URL in preview.
    5456        #93 Upgrade to new Google Maps API (for smaller javascript download)
    55         #103 Fix empty Category/Locale list bug.
    56         #54 Fix RSS redirection for backwards compatibility.
     57        #103 Fixed empty Category/Locale list bug.
     58        #54 Fixed RSS redirection for backwards compatibility.
    5759        #79 Partial fix to help combat HTML spam
    58         #56 Add licence config variables
     60        #56 Added licence config variables
    5961
    60620.52    5 March 2006
     
    6264          have customisations to your templates, you may need to make changes
    6365          to reflect this.
    64         Rename OpenGuides::SuperSearch to OpenGuides::Search.
     66        Renamed OpenGuides::SuperSearch to OpenGuides::Search.
    6567        Use corrent content-type (application/rdf+xml) for all RDF output.
    6668        Things with opening hours are marked as geospatial in RDF.
    67         Fix missing bracket in node.tt.
    68         Add custom_node template just below main content in node.tt.
     69        Fixed missing bracket in node.tt.
     70        Added custom_node template just below main content in node.tt.
    6971        Google Maps support! There is a new index type,
    7072          wiki.cgi?action=index;format=map, and maps appear in the node listings
    7173          (the latter feature is user-configurable).
    72         Fix <link> in RSS to point to RecentChanges page, not the feed itself.
     74        Fixed <link> in RSS to point to RecentChanges page, not the feed itself.
    7375        #67 Default website for a page is now http://
    74         Fix mod_perl redirect bug.
    75         Fix test failure with CGI.pm 3.16.
     76        Fixed mod_perl redirect bug.
     77        Fixed test failure with CGI.pm 3.16.
    7678        #87 Edit on mirrored pages now goes to source site
    7779        #66 Locales in RDF now use dc:title, not foaf:name
     
    9193            a blank page.
    9294          * New "summary" metadata field for one-line summaries of nodes:
    93             - Add summary field to RDF as dc:description.
     95            - Added summary field to RDF as dc:description.
    9496            - Show node summary in search results.
    9597          * New "format=raw" option for outputting wiki text of a node.
     
    98100        RDF bugfixes:
    99101          * Locales, address and summary fields now XML-escaped properly.
    100           * Add "address" field that was missing from the RDF node view.
     102          * Added "address" field that was missing from the RDF node view.
    101103          * Update URL for Dublin Core elements in RDF index view.
    102           * Fix URL in the RSS <channel> element to point to the RSS URL,
     104          * Fixed URL in the RSS <channel> element to point to the RSS URL,
    103105            not the RecentChanges page URL.
    104106       
    105107        Search bugfixes:
    106           * Fix bug that was breaking coordinate entry fields on search page if
     108          * Fixed bug that was breaking coordinate entry fields on search page if
    107109            lat/lon was being used.
    108           * Fix bug in OpenGuides::SuperSearch that wasn't passing "latitude"
     110          * Fixed bug in OpenGuides::SuperSearch that wasn't passing "latitude"
    109111            and "longitude" values to the search template when a distance
    110112            search was being done.
     
    117119       
    118120        Miscellaneous bugfixes:
    119           * Fix problem with newer Text::Wikiformat and blank nodes.
    120           * Fix bug in navbar template that caused warnings in the tests.
     121          * Fixed problem with newer Text::Wikiformat and blank nodes.
     122          * Fixed bug in navbar template that caused warnings in the tests.
    121123       
    1221240.50    2 October 2005
     
    124126       
    1251270.49    24 July 2005
    126         Add updated prerequisite on CGI::Wiki::Plugin::RSS::ModWiki (fixes
    127         a test failure)
     128        Added updated prerequisite on CGI::Wiki::Plugin::RSS::ModWiki (fixes
     129          a test failure).
    128130
    1291310.48    24 July 2005
     
    143145            matching Last-Modified HTTP header.
    144146        Reorder navigation bar to provide more logical groupings.
    145         Add "format=plain" option for all-nodes index listing and associated
     147        Added "format=plain" option for all-nodes index listing and associated
    146148          template plain_index.tt.
    147149        New message to appear on pages when you have been redirected
     
    156158          pointing to each node.
    157159        Prevent redirect loops.
    158         Add _ to the list of forbidden characters in node names.
     160        Added _ to the list of forbidden characters in node names.
    159161
    1601620.47    15 January 2005
     
    168170        Missing PREREQUISITE on Plucene added.
    169171        Added CSS id "maincontent" to exclude the navbar and footer. Misc
    170         template tidying including removing old layout tables.
    171 
    172 0.46    21 December 2004
     172          template tidying including removing old layout tables.
     173
     1740.46    21 December 2004
    173175        Minor bug fixes: remove bogus edit link on index listings,
    174           add missing default behaviour for geolocation
     176          added missing default behaviour for geolocation.
    175177        Update supersearch help text URL.
    176         Add nofollow to robots meta tag.
     178        Added nofollow to robots meta tag.
    177179        Added new CSS class "node_name" for inline non-hyperlink references
    178180          to node names - see README.CSS for details.
    179         Fix bug with diff display on nodes containing macros.
     181        Fixed bug with diff display on nodes containing macros.
    180182        Fixed distance search paging bug.
    181183        Fixed bug that allowed autocreation of locales and categories with
     
    187189          is a risky activity.
    188190        Update feedback details and include URL of RT queue.
    189         Add missing tests to MANIFEST so they are included with the
     191        Added missing tests to MANIFEST so they are included with the
    190192          distribution.
    191        
    192 0.45    1 December 2004
     193   
     1940.45    1 December 2004
    193195        Made the geolocation stuff work worldwide.  Squeeeeeee!
    194196        You can now choose between doing your distance calculations with
     
    209211        Fixed a couple of minor bugs in the search - note that node.tt
    210212          and supersearch.tt have changed.
    211         Change the default indexer for new installs to Plucene. 
     213        Change the default indexer for new installs to Plucene.   
    212214        Only run certain search-related tests if Plucene is installed.
    213215
    2142160.43    21 October 2004
    215         Fix broken navbar changes that crept into last release.
     217        Fixed broken navbar changes that crept into last release.
    216218
    2172190.42    20 October 2004
     
    238240        Also fixed the RSS reader macro - use this as eg
    239241          @RSS http://london.openguides.org/?action=rss;username=Kake
    240         More semantic markup for metadata display - see README.CSS
     242        More semantic markup for metadata display - see README.CSS.
    241243
    2422440.40    18 September 2004
     
    2682700.37    23 July 2004
    269271        Fixed bug in diff view - the versions are the right way round now...
    270           Fixed bug with links in historic view.  Require CGI.pm 2.92 to
     272        Fixed bug with links in historic view.  Require CGI.pm 2.92 to
    271273          avoid escapeHTML bug.
    272274
     
    281283
    2822840.34    25 June 2004
    283         Add facility to delete only certain revisions of a page - access
     285        Added facility to delete only certain revisions of a page - access
    284286          this from the node history page.
    285287
     
    293295          links being displayed for nodes with no address data (spotted
    294296          by Steve Jolly).
    295         Removed inline style from recent_changes.tt. You will need to add
    296           the styles table#recentchanges, td.recentchanges_meta,
    297           td.recentchanges_user, td.recentchanges_node_name and
    298           td.recentchanges_comment to your stylesheets.
    299           td#map changed to td#map_link in edit_conflict.tt.
     297        Removed inline style from recent_changes.tt. You will need to add
     298          the styles table#recentchanges, td.recentchanges_meta,
     299          td.recentchanges_user, td.recentchanges_node_name and
     300          td.recentchanges_comment to your stylesheets.
     301          td#map changed to td#map_link in edit_conflict.tt.
    300302        Added searching by distance from an arbitrary point (click on
    301303          Advanced Search).
     
    3103120.32    7 June 2004
    311313        Change auto-creating behaviour of index nodes (categories and
    312           locales): instead of being created on access they are created
    313           when the referring node is committed. This fixes compliance with
    314           RFC 2616 section 9.1.1 and prevents corrupted index nodes being
    315           created accidentally.
     314          locales): instead of being created on access they are created
     315          when the referring node is committed. This fixes compliance with
     316          RFC 2616 section 9.1.1 and prevents corrupted index nodes being
     317          created accidentally.
    316318
    3173190.31    09 May 2004
     
    356358
    357359        Fixed bug that prevented automatic database initialization on
    358           SQLite databases.
    359 
    360         Doc fix for private installations.
    361 
    362         Removed the following characters from the list of forbidden ones in
     360          SQLite databases.
     361        Doc fix for private installations.
     362        Removed the following characters from the list of forbidden ones in
    363363          node names in newpage.cgi (a restriction which dates from all the way
    364364          back when we were using UseModWiki): " ! $ ^ ~ @ [ ] { }
    365 
    366365        Removed newlines from output of search box macro.
    367 
    368         Reimplemented diffing using CGI::Wiki::Plugin::Diff as it seems the
     366        Reimplemented diffing using CGI::Wiki::Plugin::Diff as it seems the
    369367          change in 0.30 got lost. Removed OpenGuides::Diff.pm as we should not
    370368          be distributing it.
     
    390388          on your site, so at first the links serve as examples of
    391389          documentation you can provide.
    392 
    393390        Modified preferences.cgi so that all the help links in the navbar
    394391          can be hidden, not just the text formatting link.
    395 
    396392        Fixed some HTML validation bugs.
    397 
    398         Added multiple install and pretty URL notes to INSTALL.
    399 
    400         Removed pubcrawl stuff from distro for now - it doesn't really work.
    401 
    402         Changed to use CGI::Wiki::Plugin::Diff instead of OpenGuides::Diff.
     393        Added multiple install and pretty URL notes to INSTALL.
     394        Removed pubcrawl stuff from distro for now - it doesn't really work.
     395        Changed to use CGI::Wiki::Plugin::Diff instead of OpenGuides::Diff.
    403396
    4043970.29    8 November 2003
    405398        Expanded section in TROUBLESHOOTING about permissions problems.
    406 
    407399        Diff.pm now absorbs trailing punctuation and spaces into words
    408400          it is diffing (to give less blocky results).
    409 
    410401        SuperSearch.pm change NOT to use '-' instead of '!'.
    411402
    4124030.28    1 November 2003
    413404        Allow running sites on SQLite databases.
    414 
    415405        Fixed bug with navbar prompt in Build.PL (CPAN RT #3894).
    416406        Junked OpenGuides::Config completely to avoid database password
     
    4194090.27    1 November 2003
    420410        Fixed bug with category/locale indexing - no longer case-sensitive.
    421 
    422411        Fixed bug that had the supersearch results page offering an edit link.
    423 
    424         Revamp of search syntax to make the SuperSearch UI much more like
    425         Google and Alta Vista. See the POD of SuperSearch.pm for details.
     412        Revamp of search syntax to make the SuperSearch UI much more like
     413          Google and Alta Vista. See the POD of SuperSearch.pm for details.
    426414
    4274150.26    9 October 2003
    428416        Modified TROUBLESHOOTING to reflect the correct invocation for
    429417          Module::Build to install into a private directory.
    430 
    431418        Show IP address for anonymous edits.
    432 
    433419        Changed CGI.pm version dependency for Dom (CPAN bug #3895).
    434 
    435420        Added check to OpenGuides::SuperSearch to stop it trying to
    436421          retrieve a nonexistent node when the search indexes have screwed up.
     
    4384230.25    23 September 2003
    439424        Applied recent changes fix to front page feed as well.
    440 
    441425        Search box now searches categories and locales as well as title and
    442426          body - so for example a search on "holborn & pubs" will DTRT.
    443 
    444427        NOT and phrase search tests were passing even though they shouldn't
    445428          have been - skip them for now.
    446429
    4474300.24    8 September 2003
    448         Fix to recent changes so minor changes don't mask major ones.
    449 
     431        Fixed Recent Changes so minor changes don't mask major ones.
    450432        Fixed supersearch.cgi to use a template instead of CGI.pm to avoid
    451433          weird errors, also turned it into a module and added tests.
     
    4544360.23    4 August 2003
    455437        Removed the "POST_CHOMP" option as it was messing up textareas, added
    456         a test to make sure this doesn't reoccur.
     438          a test to make sure this doesn't reoccur.
    457439
    4584400.22    4 August 2003
    459441        Fixed bug with usernames containing spaces in recent changes/userstats.
    460 
    461442        Try out create_makefile_pl => "passthrough" in Build.PL
    462 
    463443        Minor fixes to tests to make them work with newest UseMod formatter.
    464 
    465         Prevented "Edit this page" from showing up on category indexes.
    466 
    467         Set TT "POST_CHOMP" option to strip unnecessary newlines from HTML.
    468 
     444        Prevented "Edit this page" from showing up on category indexes.
     445        Set TT "POST_CHOMP" option to strip unnecessary newlines from HTML.
    469446        Fixed CPAN bug #3085 - quotes in change summary box.
    470 
    471447        Added openguides_version template variable and added it to page
    472448        footer (CPAN request 3110).
     
    4744500.21    17 July 2003
    475451        We no longer autogenerate a Makefile.PL, since it doesn't pick up
    476         all the questions that need to be asked.  Sorry.  Use Module::Build
    477         as detailed in INSTALL, since you won't be able to get the right
    478         version of Text::WikiFormat installed without it in any case.
    479 
     452          all the questions that need to be asked.  Sorry.  Use Module::Build
     453          as detailed in INSTALL, since you won't be able to get the right
     454          version of Text::WikiFormat installed without it in any case.
    480455        Added version number to CGI.pm prereq as Alex McLintock hit a
    481         version that didn't have unescape.
    482 
     456          version that didn't have unescape.
    483457        Added a link on RecentChanges to the RSS version, and put an
    484         autodiscovery tag for the RSS in the head section.
    485 
    486         Changed diff feature to hide checksums, which aren't necessary for
    487         the user to see. Fixed a minor bug in the node history template so
    488         that the diff links compare the selected version against the previous
    489         one, not the original one every time.
     458          autodiscovery tag for the RSS in the head section.
     459        Changed diff feature to hide checksums, which aren't necessary for
     460          the user to see. Fixed a minor bug in the node history template so
     461          that the diff links compare the selected version against the previous
     462          one, not the original one every time.
    490463
    4914640.20    10 July 2003
     
    4944670.19    10 July 2003
    495468        Extra checks that script_url ends in a '/'.
    496 
    497469        Fixed small bug with edit conflict form - map link field was missing.
    498 
    499470        Moved "content" div in a couple of templates to fix incorrect nesting.
    500 
    501471        @INDEX_LINK macros now have optional title text like so:
    502472          @INDEX_LINK [[Category Pubs|Pubs]]
    503 
    504473        Added preferences option for including or excluding text formatting
    505         rules link in navbar.  Enable this by setting text_formatting_node
    506         in your config file.
    507 
     474          rules link in navbar.  Enable this by setting text_formatting_node
     475          in your config file.
    508476        Added config option for including the navbar on the home page.
    509 
    510477        Implemented minor edits.
    511 
    512478        Fixed cookie to persist beyond session.
    513479
     
    5174830.17    15 June 2003
    518484        Fixed OpenGuides::Utils to take note of dbhost.
    519  
    520485        Added example stylesheet provided by the OxfordGuide team.
    521486
    5224870.16    26 May 2003
    523488        Ivor fixed OpenGuides::Diff to diff by word instead of by character.
    524 
    525489        Fixed edit conflict up so it works nicely when you click the
    526         Save button as well as the Preview one.
    527 
     490          Save button as well as the Preview one.
    528491        Added preferences option of displaying lat/long as deg-min-sec
    529         instead of decimal (requested by James).
     492          instead of decimal (requested by James).
    530493
    5314940.15    18 May 2003
    532495        Added Algorithm::Diff version dependency to prereqs, fixed bug
    533         with preferences.cgi and blank script_name, fixed REDIRECT bug.
     496          with preferences.cgi and blank script_name, fixed REDIRECT bug.
    534497
    5354980.14    17 May 2003
    536499        Added "Wanted Pages" link to navbar, thanks to Simon Cozens for
    537         the idea.
    538 
     500          the idea.
    539501        Fixed many bugs noticed by Dominic Hargreaves and other Oxonians.
    540         Many thanks to Dominic for making an Oxford OpenGuides install for
    541         us to find bugs in.
     502          Many thanks to Dominic for making an Oxford OpenGuides install for
     503          us to find bugs in.
    542504
    5435050.13    17 May 2003
    544506        Added some more stylesheet hooks.
    545  
    546507        Tweaked OpenGuides::Diff to make it testable, added a start at tests.
    547 
    548508        Lat and long now stored to only 6dp instead of millions.
    549 
    550509        Added edit field for map link.
    551510
    5525110.12    14 May 2003
    553512        Added OpenGuides::CGI to manage cookies and things, used this to
    554         do more code tidying.  Added edit box position option to preferences.
     513          do more code tidying.  Added edit box position option to preferences.
    555514
    5565150.11    14 May 2003
    557516        Added newpage.cgi for an easy way to create new pages.
    558 
    559517        Took loads of repeated code (for extracting and packaging metadata
    560         variables) out of wiki.cgi into OpenGuides::Template.
     518          variables) out of wiki.cgi into OpenGuides::Template.
    561519
    5625200.10    11 May 2003
    563521        Added OpenGuides::Diff to provide nice diff output between
    564         node versions.
    565 
     522          node versions.
    566523        Added OpenGuides::Template to handle Template Toolkit stuff in a
    567         more testable and reusable way than just bunging it in wiki.cgi.
     524          more testable and reusable way than just bunging it in wiki.cgi.
    568525
    5695260.09    10 May 2003
    570527        Added OpenGuides::UK::PubCrawl and pubcrawl.cgi as a start at a
    571         pub crawl generator.
    572 
     528          pub crawl generator.
    573529        Added OpenGuides::Utils to make it easier to write little standalone
    574         scripts like supersearch.cgi, pubcrawl. cgi, etc.  Made wiki.cgi and
    575         supersearch.cgi use it, and lost loads of duplicated code in the
    576         process, hurrah.
     530          scripts like supersearch.cgi, pubcrawl. cgi, etc.  Made wiki.cgi and
     531          supersearch.cgi use it, and lost loads of duplicated code in the
     532          process, hurrah.
    577533
    5785340.08    3 May 2003
    579535        Added fuzzy matching capability -
    580536          action=index;index_type=fuzzy_title_match;index_value=hollborne
    581         Someone needs to write a nice search box interface for this.
    582 
     537          Someone needs to write a nice search box interface for this.
    583538        Fixed edit_conflict template and preview method to cope with stale
    584         checksum - passes through all the metadata properly now and offers
    585         a side by side comparison of what you input and what is stored.
    586 
     539          checksum - passes through all the metadata properly now and offers
     540          a side by side comparison of what you input and what is stored.
    587541        RDF output for node is now encoding-agnostic (used to have UTF-8
    588         hardcoded).  Also is now called as wiki.cgi?id=Node_Name;format=rdf
     542          hardcoded).  Also is now called as wiki.cgi?id=Node_Name;format=rdf
    589543
    5905440.07    3 May 2003
    591545        Require CGI::Wiki 0.32 to avoid bug (again a Bob find!) where
    592         committing a node with metadata but no content would die.
    593 
     546          committing a node with metadata but no content would die.
    594547        Auto-created category/locale stub pages now added to Category Category
    595         or Category Locales as appropriate.
    596 
     548          or Category Locales as appropriate.
    597549        Added a couple of extra allowed HTML tags to cater for existing
    598         grubstreet data.
    599 
     550          grubstreet data.
    600551        Fixed bug in OpenGuides::RDF - it used to die if called on a
    601         nonexistent node, now it returns stuff with a wiki:version of 0.
     552          nonexistent node, now it returns stuff with a wiki:version of 0.
    602553
    6035540.06    2 May 2003
    604555        Fixed supersearch.cgi so it works with MySQL as well as Postgres
    605         (thanks again to Bob for finding the bug).
     556          (thanks again to Bob for finding the bug).
    606557
    6075580.05    2 May 2003
    608559        Redid the script and template installation so the script does
    609         actually get called what you said it should be (code copied
    610         somewhat from Siesta::Build).
    611 
     560          actually get called what you said it should be (code copied
     561          somewhat from Siesta::Build).
    612562        Fixed the support for non-local databases/IDENT authentication.
    613         I think.
    614 
     563          I think.
    615564        Fixed the hardcoded 'wiki.cgi' in some of the templates (thanks Bob).
    616565
Note: See TracChangeset for help on using the changeset viewer.