Thank you. I will fix this as soon as I have time although this is not
a priority since it is only an example app BUT if you find other
similar problems in admin or examples or welcome and could submit a
patch that would be excellent.

Massimo

On Jul 3, 7:19 pm, Jonathan Lundell <jlund...@pobox.com> wrote:
> On Jul 3, 2009, at 4:55 PM, mdipierro wrote:
>
>
>
> > Actually we try be compliant. whete is the empty form? there should
> > not be any.
>
> Here's the entire 
> report:http://validator.w3.org/check?uri=http://www.web2py.com/examples/spre...
>
> Among other things, the <style> tag requires a valid type, and the  
> <form> tag requires a (non-empty) action.
>
>
>
> > On Jul 3, 6:17 pm, Jonathan Lundell <jlund...@pobox.com> wrote:
> >> On Jul 3, 2009, at 1:48 PM, mdipierro wrote:
>
> >>> with that looks like this:http://www.web2py.com/examples/spreadsheet
>
> >> I'm new to the web2py game, so pardon me if this is a settled  
> >> question.
>
> >> I'm wondering whether you wouldn't want to try to do stuff like this
> >> in an (x)html-compliant manner. Neither an empty <form> nor an empty
> >> <style> is permitted, for example.
>
> >> I realize that web2py isn't entirely compliant anyway, but might we
> >> not work in the direction of compliance?
>
> >>> On Jul 3, 3:40 pm, mdipierro <mdipie...@cs.depaul.edu> wrote:
> >>>> sheet['cell_name'].size=4 # is the default. You will have to change
> >>>> it
> >>>> for every cell or change it in sheet.py
> >>>> Here is a much better index html that makes it look more like  
> >>>> Excel:
>
> >>>> {{extend 'layout.html'}}
>
> >>>> <style>
> >>>> /*
>
> >>>>    the code in this page is here just to provide an example
> >>>>    none of the css markup and script is required for the sheet to
> >>>> function
> >>>>    it is required to make it look good and can be further  
> >>>> customized
>
> >>>> */
> >>>> .sheet td {
> >>>>     text-align: left;
> >>>>     vertical-align: top;
> >>>>     padding: 0 0 0 0;
> >>>>     border: 0 0 0 0;
> >>>>     spacing: 0 0 0 0;}
>
> >>>> .sheet input {
> >>>>     border: 0;}
>
> >>>> td.colhead, td.rowhead {
> >>>>     background-color: #bbbbbb;
> >>>>     padding-left: 5px;
> >>>>     padding-right: 5px;}
>
> >>>> td.rowhead {
> >>>>     width: 30px;
> >>>>     text-align: right;}
>
> >>>> </style>
>
> >>>> <form>
> >>>>   <div class="sheet">
> >>>>   <table>
> >>>>     <tr>
> >>>>       <td class="colhead" id="selected_cell"></td>
> >>>>       <td colspan="{{=sheet.cols}}">
> >>>>         <input readonly id="formula" size="{{=6*sheet.cols}}px"/>
> >>>>       </td>
> >>>>     </tr>
> >>>>     <tr>
> >>>>       <td class="colhead"></td>
> >>>>       {{for c in xrange(sheet.cols):}}
> >>>>       <td class="colhead">c{{=c}}</td>
> >>>>       {{pass}}
> >>>>     </tr>
> >>>>     {{for r in xrange(sheet.rows):}}
> >>>>     <tr>
> >>>>       <td class="rowhead">r{{=r}}</td>
> >>>>       {{for c in xrange(sheet.cols):}}
> >>>>       <td class="cells">
> >>>>         {{=XML(sheet.nodes['r%sc%s'%(r,c)].xml())}}
> >>>>       </td>
> >>>>       {{pass}}
> >>>>     </tr>
> >>>>     {{pass}}
> >>>>   </table>
> >>>>   </div>
> >>>> </form>
>
> >>>> <script>
> >>>>   function update_formula(t) {
> >>>>      if(t) {
> >>>>       jQuery('#selected_cell').html(jQuery(t).attr('id'));
> >>>>       jQuery('#formula').val(jQuery(t).val());
> >>>>      } else {
> >>>>       jQuery('#selected_cell').html('');
> >>>>       jQuery('#formula').val('');
> >>>>      }
> >>>>   };
> >>>>   jQuery('.cells input').focus(function(){update_formula(this);});
> >>>>   jQuery('.cells input').keyup(function(){update_formula(this);});
> >>>>   jQuery('.cells input').blur(function(){update_formula(null);});
> >>>> </script>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to