]> git.decadent.org.uk Git - maypole.git/commitdiff
There goes 1.4.
authorSimon Cozens <simon@simon-cozens.org>
Fri, 16 Apr 2004 17:17:13 +0000 (17:17 +0000)
committerSimon Cozens <simon@simon-cozens.org>
Fri, 16 Apr 2004 17:17:13 +0000 (17:17 +0000)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@139 48953598-375a-da11-a14b-00016c27c3ee

Changes
MANIFEST
META.yml
Makefile.PL
doc/BuySpy.pod
lib/Maypole.pm

diff --git a/Changes b/Changes
index df7728dbe18a3df357b9105de377f708686780a7..ff38f30525c8ffafbcf5971647b69df8aea24f5e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,15 @@
 Revision history for Perl extension Maypole 
 
+1.4   Fri Apr 16 18:11:41 BST 2004
+    - Much, much more documentation
+    - CLI debugging mode
+    - CGI frontend (CGI::Maypole)
+    - Beginnings of a test suite
+    - Maypole::Constants module to remove dependency on Apache
+    - Refactoring of view classes to base/module-specific modules
+    - HTML::Mason view class
+    - Various small template bug fixes and enhancements
+
 1.3   Fri Mar 26 19:16:33 GMT 2004
     - Fix serious order/CDBI::Page interaction bug.
     - Die if model/view class can't be compiled.
index f4cf27a0009c6965ea5604f0d6df9c7e18a7ca2b..701054deede60db30d8b6a375a88933ea8729b25 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -2,14 +2,17 @@ MANIFEST
 Changes
 doc/About.pod
 doc/Beer.pod
+doc/BuySpy.pod
 doc/Flox.pod
 doc/Model.pod
 doc/Overview.pod
 doc/Request.pod
 doc/StandardTemplates.pod
 doc/View.pod
+doc/Templates.pod
 doc/makedoc.pl
 ex/BeerDB.pm
+lib/CGI/Maypole.pm
 lib/Maypole/CLI.pm
 lib/Maypole/Constants.pm
 lib/Maypole/Model/Base.pm
index 9b542086750c5d12eb648a17977ccf533e9ad401..97c00810db4cf761ad7ec67f593baf6ebd74cd65 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,7 +1,7 @@
 # http://module-build.sourceforge.net/META-spec.html
 #XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
 name:         Maypole
-version:      1.3
+version:      1.4
 version_from: lib/Maypole.pm
 installdirs:  site
 requires:
index f085b6a024b4ebf607bac296d1a71568bceb16c1..ed3b4a1f7622e7dbaa70d756602be7263078039b 100644 (file)
@@ -20,7 +20,7 @@ WriteMakefile(
         Template => 0,
     }, # e.g., Module::Name => 1.1
     ($] >= 5.005 ?     ## Add these new keywords supported since 5.005
-      (ABSTRACT_FROM  => 'lib/Apache/MVC.pm', # retrieve abstract from module
+      (ABSTRACT_FROM  => 'lib/Maypole.pm', # retrieve abstract from module
        AUTHOR         => 'Simon Cozens <simon@simon-cozens.org>') : ()),
 );
 
index ead5e202297bab721323fbf917911be89a03a4ad..ef3d872daf096e7c041a1a5ff38b6ba6d4571bca 100644 (file)
@@ -230,16 +230,23 @@ since we don't have the concept of a logged-in user and so we don't
 distinguish between the tabs that anyone can see and those than only an
 admin can see, but we'll come back to it later. Still, 104 lines, eh?
 
-The actual tab list is presented here:
+The actual tab list is presented here: (reformated slightly for sanity)
 
     <tr>
         <td>
-            <asp:datalist id="tabs" cssclass="OtherTabsBg" repeatdirection="horizontal" ItemStyle-Height="25" SelectedItemStyle-CssClass="TabBg" ItemStyle-BorderWidth="1" EnableViewState="false" runat="server">
+            <asp:datalist id="tabs" cssclass="OtherTabsBg" 
+ repeatdirection="horizontal" ItemStyle-Height="25" 
+ SelectedItemStyle-CssClass="TabBg" ItemStyle-BorderWidth="1" 
+ EnableViewState="false" runat="server">
                 <ItemTemplate>
-                    &nbsp;<a href='<%= Request.ApplicationPath %>/DesktopDefault.aspx?tabindex=<%# Container.ItemIndex %>&tabid=<%# ((TabStripDetails) Container.DataItem).TabId %>' class="OtherTabs"><%# ((TabStripDetails) Container.DataItem).TabName %></a>&nbsp;
+                    &nbsp;<a href='<%= Request.ApplicationPath %>/
+ DesktopDefault.aspx?tabindex=<%# Container.ItemIndex %>&tabid=
+ <%# ((TabStripDetails) Container.DataItem).TabId %>' class="OtherTabs">
+ <%# ((TabStripDetails) Container.DataItem).TabName %></a>&nbsp;
                 </ItemTemplate>
                 <SelectedItemTemplate>
-                    &nbsp;<span class="SelectedTab"><%# ((TabStripDetails) Container.DataItem).TabName %></span>&nbsp;
+                    &nbsp;<span class="SelectedTab">
+ <%# ((TabStripDetails) Container.DataItem).TabName %></span>&nbsp;
                 </SelectedItemTemplate>
             </asp:datalist>
         </td>
@@ -262,7 +269,8 @@ list directly, displaying the currently selected tab differently:
                 &nbsp;<span class="SelectedTab">[%tab.name%]</span>&nbsp;
         [% ELSE %]
             <td height="25">
-                &nbsp;<a href='[%base%]DesktopDefault.aspx?tabid=[%a_tab.id%]' class="OtherTabs">[%a_tab.name%]</a>&nbsp;
+                &nbsp;<a href='[%base%]DesktopDefault.aspx?tabid=[%a_tab.id%]' 
+                class="OtherTabs">[%a_tab.name%]</a>&nbsp;
         [% END %]
             </td>
     [% END %]
index 70bfd0b277f65bd7c94336240387799f29293003..e4b36bc8e2ebcf4af32672de145aa154ad457dd8 100644 (file)
@@ -4,7 +4,7 @@ use attributes ();
 use UNIVERSAL::require;
 use strict;
 use warnings;
-our $VERSION = "1.3";
+our $VERSION = "1.4";
 __PACKAGE__->mk_classdata($_) for qw( config init_done view_object );
 __PACKAGE__->mk_accessors ( qw( ar params query objects model_class
 args action template ));