[cvs] commit: jonah backend.php channels.php content.php index.php portal.php prefs.php stockquote.php jonah/config .cvsignore channels.php.dist prefs.php.dist weather.php.dist jonah/docs CHANGES INSTALL jonah/graphics down.gif edit.gif up.gif jonah/lib ...

Chuck Hagenbuch chuck@horde.org
Mon, 19 Aug 2002 14:52:58 -0700 (PDT)


chuck       2002/08/19 14:52:58 PDT

  Modified files:
    .                    backend.php channels.php index.php 
                         prefs.php 
    config               .cvsignore channels.php.dist 
                         prefs.php.dist 
    docs                 CHANGES INSTALL 
    lib                  Headlines.php Jonah.php api.php base.php 
                         htmlgen.php 
    templates/channels   header.inc 
    templates/menu       menu.inc 
  Added files:
    .                    content.php portal.php stockquote.php 
    config               weather.php.dist 
    graphics             down.gif edit.gif up.gif 
    lib                  Block.php InterceptWeather.php 
                         NasdaqQuotes.php constants.php 
    lib/Block            color.php headlines.php stocks.php 
                         weather.php 
    templates/actions    add.inc edit.inc 
    templates/channels   column_footers.inc column_headers.inc 
                         subscribe.inc 
    templates/content    bottom.inc channels.inc header.inc 
                         top.inc 
    templates/prefs      weatherxselect.inc 
  Removed files:
    templates/channels   bottom.inc channels.inc top.inc 
    templates/prefs      channel_select.inc 
  Log:
  [cjh] Revamp headline management and subscriptions; add multiple sizes
        for each channel, add weather and stock support, and many more
        channels (Eric Rechlin <eric@hpcalc.org>).
  [cjh] Add a Block system and an experimental portal-like interface.
  
  Notes: the portal interface, especially, _is_ experimental; there's some duplicate
  code in the Block subclasses, and it needs lots of work. But, it's a start. Eric's
  stuff is pretty good, but things like the weather interface need work. All
  in all, a big boost up in functionality.
  
  Revision  Changes    Path
  1.34      +109 -53   jonah/backend.php
  1.13      +193 -16   jonah/channels.php
  1.4       +1 -0      jonah/config/.cvsignore
  1.17      +230 -19   jonah/config/channels.php.dist
  1.2       +171 -6    jonah/config/prefs.php.dist
  1.1       +57 -0     jonah/config/weather.php.dist (new)
  1.1       +55 -0     jonah/content.php (new)
  1.16      +4 -0      jonah/docs/CHANGES
  1.6       +8 -5      jonah/docs/INSTALL
  1.1       +3 -0      jonah/graphics/down.gif (new)
  1.1       +3 -0      jonah/graphics/edit.gif (new)
  1.1       +1 -0      jonah/graphics/up.gif (new)
  1.15      +2 -5      jonah/index.php
  1.1       +133 -0    jonah/lib/Block.php (new)
  1.1       +32 -0     jonah/lib/Block/color.php (new)
  1.1       +113 -0    jonah/lib/Block/headlines.php (new)
  1.1       +71 -0     jonah/lib/Block/stocks.php (new)
  1.1       +42 -0     jonah/lib/Block/weather.php (new)
  1.16      +7 -11     jonah/lib/Headlines.php
  1.1       +268 -0    jonah/lib/InterceptWeather.php (new)
  1.7       +485 -3    jonah/lib/Jonah.php
  1.1       +320 -0    jonah/lib/NasdaqQuotes.php (new)
  1.2       +204 -1    jonah/lib/api.php
  1.20      +4 -3      jonah/lib/base.php
  1.1       +26 -0     jonah/lib/constants.php (new)
  1.13      +441 -42   jonah/lib/htmlgen.php
  1.1       +151 -0    jonah/portal.php (new)
  1.2       +5 -10     jonah/prefs.php
  1.1       +153 -0    jonah/stockquote.php (new)
  1.1       +24 -0     jonah/templates/actions/add.inc (new)
  1.1       +15 -0     jonah/templates/actions/edit.inc (new)
  1.2       +0 -4      jonah/templates/channels/Attic/bottom.inc (dead)
  1.5       +0 -23     jonah/templates/channels/Attic/channels.inc (dead)
  1.2       +0 -4      jonah/templates/channels/Attic/top.inc (dead)
  1.1       +6 -0      jonah/templates/channels/column_footers.inc (new)
  1.1       +19 -0     jonah/templates/channels/column_headers.inc (new)
  1.3       +2 -6      jonah/templates/channels/header.inc
  1.1       +65 -0     jonah/templates/channels/subscribe.inc (new)
  1.1       +4 -0      jonah/templates/content/bottom.inc (new)
  1.1       +23 -0     jonah/templates/content/channels.inc (new)
  1.1       +9 -0      jonah/templates/content/header.inc (new)
  1.1       +4 -0      jonah/templates/content/top.inc (new)
  1.2       +1 -1      jonah/templates/menu/menu.inc
  1.2       +0 -69     jonah/templates/prefs/Attic/channel_select.inc (dead)
  1.1       +19 -0     jonah/templates/prefs/weatherxselect.inc (new)

  Chora Links:
  http://cvs.horde.org/diff.php/jonah/backend.php?r1=1.33&r2=1.34&ty=u
  http://cvs.horde.org/diff.php/jonah/channels.php?r1=1.12&r2=1.13&ty=u
  http://cvs.horde.org/diff.php/jonah/config/.cvsignore?r1=1.3&r2=1.4&ty=u
  http://cvs.horde.org/diff.php/jonah/config/channels.php.dist?r1=1.16&r2=1.17&ty=u
  http://cvs.horde.org/diff.php/jonah/config/prefs.php.dist?r1=1.1&r2=1.2&ty=u
  http://cvs.horde.org/co.php/jonah/config/weather.php.dist?r=1.1
  http://cvs.horde.org/co.php/jonah/content.php?r=1.1
  http://cvs.horde.org/diff.php/jonah/docs/CHANGES?r1=1.15&r2=1.16&ty=u
  http://cvs.horde.org/diff.php/jonah/docs/INSTALL?r1=1.5&r2=1.6&ty=u
  http://cvs.horde.org/co.php/jonah/graphics/down.gif?r=1.1
  http://cvs.horde.org/co.php/jonah/graphics/edit.gif?r=1.1
  http://cvs.horde.org/co.php/jonah/graphics/up.gif?r=1.1
  http://cvs.horde.org/diff.php/jonah/index.php?r1=1.14&r2=1.15&ty=u
  http://cvs.horde.org/co.php/jonah/lib/Block.php?r=1.1
  http://cvs.horde.org/co.php/jonah/lib/Block/color.php?r=1.1
  http://cvs.horde.org/co.php/jonah/lib/Block/headlines.php?r=1.1
  http://cvs.horde.org/co.php/jonah/lib/Block/stocks.php?r=1.1
  http://cvs.horde.org/co.php/jonah/lib/Block/weather.php?r=1.1
  http://cvs.horde.org/diff.php/jonah/lib/Headlines.php?r1=1.15&r2=1.16&ty=u
  http://cvs.horde.org/co.php/jonah/lib/InterceptWeather.php?r=1.1
  http://cvs.horde.org/diff.php/jonah/lib/Jonah.php?r1=1.6&r2=1.7&ty=u
  http://cvs.horde.org/co.php/jonah/lib/NasdaqQuotes.php?r=1.1
  http://cvs.horde.org/diff.php/jonah/lib/api.php?r1=1.1&r2=1.2&ty=u
  http://cvs.horde.org/diff.php/jonah/lib/base.php?r1=1.19&r2=1.20&ty=u
  http://cvs.horde.org/co.php/jonah/lib/constants.php?r=1.1
  http://cvs.horde.org/diff.php/jonah/lib/htmlgen.php?r1=1.12&r2=1.13&ty=u
  http://cvs.horde.org/co.php/jonah/portal.php?r=1.1
  http://cvs.horde.org/diff.php/jonah/prefs.php?r1=1.1&r2=1.2&ty=u
  http://cvs.horde.org/co.php/jonah/stockquote.php?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/actions/add.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/actions/edit.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/channels/Attic/bottom.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/channels/Attic/channels.inc?r=1.4
  http://cvs.horde.org/co.php/jonah/templates/channels/Attic/top.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/channels/column_footers.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/channels/column_headers.inc?r=1.1
  http://cvs.horde.org/diff.php/jonah/templates/channels/header.inc?r1=1.2&r2=1.3&ty=u
  http://cvs.horde.org/co.php/jonah/templates/channels/subscribe.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/content/bottom.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/content/channels.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/content/header.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/content/top.inc?r=1.1
  http://cvs.horde.org/diff.php/jonah/templates/menu/menu.inc?r1=1.1&r2=1.2&ty=u
  http://cvs.horde.org/co.php/jonah/templates/prefs/Attic/channel_select.inc?r=1.1
  http://cvs.horde.org/co.php/jonah/templates/prefs/weatherxselect.inc?r=1.1