Changeset 4594 for MILK


Ignore:
Timestamp:
11/12/08 10:06:27 (11 years ago)
Author:
cbyrom
Message:

Improve look + feel - esp. on windows IE + pass debug flag into
validator + properly handle empty author content.

Location:
MILK/trunk/milk_server/milk_server
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • MILK/trunk/milk_server/milk_server/config/milkMiddleware.py

    r4579 r4594  
    4646         
    4747        self.globals.atomEditorEnabled = cf.get('ATOM_EDITOR','enabled') 
    48         self.globals.debugAtomEditor = cf.get('ATOM_EDITOR','debug') 
     48        self.globals.debugAtomEditor = cf.get('ATOM_EDITOR','debug') or False 
    4949 
    5050        self.globals.wmcClientURL = cf.get('WMC_CLIENT','url') 
     
    6767        # set up the validator for atoms - to allow re-use across the app 
    6868        self.globals.validator = AtomValidator(None, self.globals.pwFile, \ 
    69                                        raiseException = True, newLineChar="<br/>") 
     69                                       raiseException = True, newLineChar="<br/>", 
     70                                       isDebug = self.globals.debugAtomEditor) 
    7071 
    7172        # initialise collection to store re-usable connections to the eXist DB 
  • MILK/trunk/milk_server/milk_server/controllers/atom_editor/editatom.py

    r4578 r4594  
    223223        else: 
    224224            authors = self.extractAuthorDetails(inputs) 
    225             if authors: 
    226                 c.atom.addAuthors(authors) 
     225            c.atom.addAuthors(authors) 
    227226     
    228227            onlineRefs = self.extractOnlineReferenceDetails(inputs) 
     
    446445                    logging.debug("Extracted author (type:'%s', name:'%s', uri:'%s', role:'%s')" \ 
    447446                                  %(author.type, author.name, author.uri, author.role)) 
    448                     authors.append(author) 
     447                authors.append(author) 
    449448                processedAuthors.append(keyBits[1]) 
    450449 
  • MILK/trunk/milk_server/milk_server/controllers/atom_editor/listatom.py

    r4556 r4594  
    134134 
    135135        except Exception, e: 
    136             #we may be showing an xml document ... but it could go wrong if 
    137             #we have crap content ... 
    138136            c.xml='Unexpected error loading page [%s]' %str(e) 
    139137            c.doc='' 
  • MILK/trunk/milk_server/milk_server/public/layout/style/ndg2.css

    r4583 r4594  
    44position:absolute; 
    55        width:100%; 
    6         height:1000px; 
     6        height:2000px; 
    77        border:1px solid #6694D3; 
    88        padding-top:100px; 
     
    170170    margin: 0px 0px 4px 0px; 
    171171} 
    172 .metadata table {padding-top:10px;} 
     172.metadata table  
     173{ 
     174        padding:10px; 
     175        width:90%; 
     176} 
    173177 
    174178.metadataSection table 
  • MILK/trunk/milk_server/milk_server/templates/atom_editor/atom_creator.html

    r4583 r4594  
    1818                                <table summary=""> 
    1919                                    <tr> 
    20                                         <th><label for="providerID">Provider ID:</label></th> 
     20                                        <td class="cellhead">Provider ID:</td> 
    2121                                <td> 
    2222                                                ${Markup(h.select('providerID',option_tags=c.providerIDs, class_="fullWidth"))} 
    2323                                        </td> 
    2424                                    </tr> 
    25                                         <tr><th><label for="atomTypeID">Data Type:</label></th> 
     25                                        <tr><td class="cellhead">Data Type:</td> 
    2626                                        <td> 
    2727                                                ${Markup(h.select('atomTypeID',option_tags=c.atomTypes, class_="fullWidth"))} 
    2828                                        </td> 
    2929                                    </tr> 
    30                                     <tr><th><label for="title">Title:</label></th> 
     30                                    <tr><td class="cellhead">Title:</td> 
    3131                                        <td> 
    3232                                        ${Markup(h.text_field('title',"", class_="fullWidth"))} 
  • MILK/trunk/milk_server/milk_server/templates/atom_editor/atom_functions.html

    r4583 r4594  
    216216                        <td py:if="editLink"> 
    217217                        ${Markup(h.submit('Update', **{'onclick': 'Div_show("loading");'}))} 
    218                                 <input type='button' onclick='history.go(-1)' value='Cancel' /> 
    219218                        </td> 
    220219                </tr></table> 
     
    920919     
    921920         
    922     <div py:def="Services()" id="ServiceList"> 
     921    <div py:def="Services()" id="ServiceList" class="metadataSection"> 
    923922        <table cellspacing="0" cellpadding="3" width="100%" border="0"><tbody> 
    924923            <tr><td class="linehead" colspan="3"><span class="headingO">Links and Services</span></td></tr> 
Note: See TracChangeset for help on using the changeset viewer.