Changeset 1096


Ignore:
Timestamp:
12.07.2010 21:22:21 (19 months ago)
Author:
zmsdev
Message:

Call API from external script without redirect.

Location:
ZMS/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/ZMSMetaobjManager.py

    r1042 r1096  
    12551255         
    12561256        # Return with message. 
    1257         target = self.url_append_params( target, { 'lang':lang, 'id':id, 'attr_id':REQUEST.get('attr_id','')}) 
    1258         target = self.url_append_params( target, extra) 
    1259         if len( message) > 0: 
    1260           message += ' (in '+str(int((time.time()-t0)*100.0)/100.0)+' secs.)' 
    1261           target = self.url_append_params( target, { 'manage_tabs_message':message}) 
    1262         if REQUEST.has_key('inp_id_name'): 
    1263           target += '&inp_id_name=%s'%REQUEST.get('inp_id_name') 
    1264           target += '&inp_name_name=%s'%REQUEST.get('inp_name_name') 
    1265           target += '&inp_value_name=%s'%REQUEST.get('inp_value_name') 
    1266           target += '#Edit' 
    1267         return RESPONSE.redirect( target) 
     1257        if RESPONSE: 
     1258          target = self.url_append_params( target, { 'lang':lang, 'id':id, 'attr_id':REQUEST.get('attr_id','')}) 
     1259          target = self.url_append_params( target, extra) 
     1260          if len( message) > 0: 
     1261            message += ' (in '+str(int((time.time()-t0)*100.0)/100.0)+' secs.)' 
     1262            target = self.url_append_params( target, { 'manage_tabs_message':message}) 
     1263          if REQUEST.has_key('inp_id_name'): 
     1264            target += '&inp_id_name=%s'%REQUEST.get('inp_id_name') 
     1265            target += '&inp_name_name=%s'%REQUEST.get('inp_name_name') 
     1266            target += '&inp_value_name=%s'%REQUEST.get('inp_value_name') 
     1267            target += '#Edit' 
     1268          return RESPONSE.redirect( target) 
     1269         
     1270        return message 
    12681271 
    12691272################################################################################ 
  • ZMS/trunk/ZMSTextformatManager.py

    r252 r1096  
    242242       
    243243      # Return with message. 
    244       message = urllib.quote(message) 
    245       return RESPONSE.redirect('manage_textformats?lang=%s&manage_tabs_message=%s&id=%s'%(lang,message,id)) 
    246  
    247 ################################################################################ 
     244      if RESPONSE: 
     245        message = urllib.quote(message) 
     246        return RESPONSE.redirect('manage_textformats?lang=%s&manage_tabs_message=%s&id=%s'%(lang,message,id)) 
     247       
     248      return message 
     249 
     250################################################################################ 
Note: See TracChangeset for help on using the changeset viewer.