diff options
author | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2009-08-02 17:29:11 -0400 |
---|---|---|
committer | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2009-08-02 17:29:11 -0400 |
commit | ed79191ad9fcc57c2244f391928f09b2fbfd45a3 (patch) | |
tree | 3b8d927ecf8ac79f76f1a3da8023b906c64659f2 /silpa/modules/payyans/payyans.py | |
parent | 96c6fb9ec5e604b077ab9f770b99cc021c87d85f (diff) | |
parent | e80ef8f61fdc885553e95aba2f444fdb949e11b6 (diff) | |
download | Rachana.git-ed79191ad9fcc57c2244f391928f09b2fbfd45a3.tar.gz Rachana.git-ed79191ad9fcc57c2244f391928f09b2fbfd45a3.tar.xz Rachana.git-ed79191ad9fcc57c2244f391928f09b2fbfd45a3.zip |
Merge branch 'master' of git://git.savannah.nongnu.org/smc
Diffstat (limited to 'silpa/modules/payyans/payyans.py')
-rwxr-xr-x[-rw-r--r--] | silpa/modules/payyans/payyans.py | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/silpa/modules/payyans/payyans.py b/silpa/modules/payyans/payyans.py index 8751347..80e1aed 100644..100755 --- 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): </p> <form action="" method="post"> <textarea name='input_text' id='id1'>%s</textarea><br/> - Select Font : <select id="font" name="%s" style="width:12em;"> - <option value="karthika">Karthika</option> - <option value="bhavana">Bhavana</option> - <option value="revathi">Revathi</option> + Select Font : <select id="font" name="font" style="width:12em;"> <option value="ambili">Ambili</option> + <option value="karthika">Karthika</option> + <option value="matweb">Mathrubhumi</option> <option value="manorama">Manorama</option> + <option value="revathi">Revathi</option> + <option value="uma">Uma</option> + </select> <input type="submit" id="Convert To Unicode" value="%s" name="action" style="width:12em;"/> </br> </form> """ 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 = "<p> "+self.word2Unicode(text) .replace('\n', '<br/>') +"</p>" @@ -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 = "<p> "+self.word2Unicode(text) .replace('\n', '<br/>') +"</p>" + result = "<p> "+self.word2ASCII(text) .replace('\n', '<br/>') +"</p>" 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" |