Changeset 954


Ignore:
Timestamp:
18.03.2010 13:53:33 (2 years ago)
Author:
fhoffmann
Message:

new registerImage (copy of elntest)

Location:
QX/RPlain
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • QX/RPlain/Rplain.py

    r949 r954  
    11__doc__ = """Rplain product module""" 
    2 __version__ = '0.1'  
    3  
     2__version__ = '0.1.1'  
    43 
    54import os 
     
    8180          key = key.split('.', 1)[0] 
    8281        path = cachedImages[key].path 
    83         return {'key':key,'keys':cachedImages.keys(),'path':path} 
     82        #--return {'key':key,'keys':cachedImages.keys(),'path':path} 
    8483        self.setHeaders(path) 
    8584        f = open(path, 'rb') 
     
    103102        fn, robj = gdd(**kw) 
    104103        key = registerImage(fn) 
    105         path = cachedImages[key].path 
    106         return {'url':'%s/R?image=%s.jpg' % (absoluteURL(context, request), key),'key':key,'keys':cachedImages.keys(),'path':path} 
    107104        return '%s/R?image=%s.jpg' % (absoluteURL(context, request), key) 
     105 
     106    ############################################################################ 
     107    # registerImage 
     108    ############################################################################ 
     109    def registerImage(self, r , c, **kw): 
     110        request = r 
     111        context = c 
     112        fn = os.tempnam(None, 'rplot') 
     113        key = registerImage(fn) 
     114        return fn,'%s/R?image=%s.jpg' % (absoluteURL(context, request), key) 
  • QX/RPlain/jeep.py

    r946 r954  
    193193        result.reverse() 
    194194    return result 
    195  
  • QX/RPlain/plot.py

    r946 r954  
    8989        response.setHeader('Expires', 'Sat, 1 Jan 2000 00:00:00 GMT'); 
    9090        response.setHeader('Pragma', 'no-cache'); 
    91  
  • QX/RPlain/randomname.py

    r946 r954  
    5353        result.append(r) 
    5454    return ''.join(reversed([charList[n] for n in (result or [0])])) 
    55  
  • QX/RPlain/rstat.py

    r949 r954  
    1616#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA 
    1717# 
    18  
    1918 
    2019""" 
Note: See TracChangeset for help on using the changeset viewer.