From c8a17ee264a269a59651936b34a960f4d40a9074 Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Sun, 19 Jul 2009 18:32:04 +0530 Subject: JSON RPC Based new architecture and corresponding changes --- silpa/modules/payyans/payyans.py | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) mode change 100644 => 100755 silpa/modules/payyans/payyans.py (limited to 'silpa/modules/payyans/payyans.py') diff --git a/silpa/modules/payyans/payyans.py b/silpa/modules/payyans/payyans.py old mode 100644 new mode 100755 index 8751347..80e1aed --- a/silpa/modules/payyans/payyans.py +++ b/silpa/modules/payyans/payyans.py @@ -261,6 +261,8 @@ class Payyans(SilpaModule): rhs = line.split("=") [ 1 ] '''ഇതിനിടക്കിനി മൂന്നാമനു സ്കോപ്പിണ്ടോ? ''' '''മറക്കാതെ ഇരിക്കട്ടെ. ആവശ്യം വരും ''' + lhs=lhs.strip() + rhs=rhs.strip() if self.direction == 'a2u': rules_dict[lhs]=rhs else: @@ -274,24 +276,26 @@ class Payyans(SilpaModule):


- Select Font : + + + + +
""" action=form['action'].value.decode('utf-8') - if(action=="To Unicode"): + if(action=="To_Unicode"): if(form.has_key('input_text')): text = form['input_text'].value .decode('utf-8') - response=response % (text,"a2ufont", form['action'].value.decode('utf-8') ) - if(form.has_key('a2ufont')): - font = form['a2ufont'].value .decode('utf-8') + response=response % (text, form['action'].value.decode('utf-8') ) + if(form.has_key('font')): + font = form['font'].value .decode('utf-8') self.mapping_filename="./modules/payyans/maps/"+font+".map" if (len(text)>0): result = "

"+self.word2Unicode(text) .replace('\n', '
') +"

" @@ -299,21 +303,21 @@ class Payyans(SilpaModule): result="" response=response+result else: - response=response % ("","a2ufont", form['action'].value.decode('utf-8') ) - if(action=="To ASCII"): + response=response % ("", form['action'].value.decode('utf-8') ) + if(action=="To_ASCII"): if(form.has_key('input_text')): text = form['input_text'].value .decode('utf-8') - response=response % (text,"u2afont", form['action'].value.decode('utf-8') ) - if(form.has_key('u2afont')): - font = form['u2afont'].value .decode('utf-8') + response=response % (text, form['action'].value.decode('utf-8') ) + if(form.has_key('font')): + font = form['font'].value .decode('utf-8') self.mapping_filename="./modules/payyans/maps/"+font+".map" if (len(text)>0): - result = "

"+self.word2Unicode(text) .replace('\n', '
') +"

" + result = "

"+self.word2ASCII(text) .replace('\n', '
') +"

" else : result="" response=response+result else: - response=response % ("","u2afont", form['action'].value.decode('utf-8') ) + response=response % ("", form['action'].value.decode('utf-8') ) return response def get_module_name(self): return "Payyans Unicode-ASCII Converter" -- cgit