Ignore:
Timestamp:
02/10/08 14:05:14 (11 years ago)
Author:
cbyrom
Message:

Tidy up formatting and layout of atom results list.

Location:
TI05-delivery/ows_framework/trunk/ows_server/ows_server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TI05-delivery/ows_framework/trunk/ows_server/ows_server/controllers/listatom.py

    r4268 r4273  
    7272        c.title = "Atom Editor Home Page" 
    7373        return render("genshi", "atom_home") 
     74 
     75    def addAtom(self): 
     76        ''' 
     77        Add atom details to a deployment 
     78        ''' 
    7479         
    7580     
     
    147152 
    148153        logging.info("Search completed") 
    149         print results 
    150154        return results 
    151155 
  • TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/atom_list.html

    r4268 r4273  
    5050                                        <tr><td>No data found for search selections</td></tr> 
    5151                                </table> 
     52                                <form action="${h.url_for(controller = 'listatom', action='addAtom')}" method="post"> 
    5253                        <table width="100%" py:if="c.results" border="1"> 
    5354                                <tr> 
     55                                <th>Edit</th> 
    5456                                <th>Provider ID</th> 
    5557                                <th>Created</th> 
     
    5759                                <th>Title</th> 
    5860                                <th>Subtype</th> 
    59                                 <th py:if="c.addAtom">Link?</th> 
     61                                <th py:if="c.addAtom" align="center">Add</th> 
    6062                                </tr> 
    6163                                <tr py:for="atom in c.results"> 
     64                                <td> 
     65                                <a href="$atom.href">Edit</a> 
     66                                </td> 
    6267                                <td> 
    6368                                ${Markup(atom.providerID)} 
     
    7075                                </td> 
    7176                                <td> 
    72                                 <a href="$atom.href">${Markup(atom.name)}</a> 
     77                            ${Markup(atom.name)} 
    7378                                </td> 
    7479                                <td> 
    7580                                ${Markup(atom.subtype)} 
    7681                                </td> 
    77                                 <td py:if="c.addAtom">--</td> 
     82                                <td py:if="c.addAtom" align="center"> 
     83                                ${Markup(h.check_box('add.' + atom.id))} 
     84                                </td> 
    7885                                </tr> 
     86                                <tr py:if="c.addAtom"><td> 
     87                            ${Markup(h.submit(value="Add selections"))} 
     88                        </td></tr> 
    7989                        </table> 
     90                        </form> 
    8091                </div> 
    8192                </div> 
Note: See TracChangeset for help on using the changeset viewer.