add uppercase text transform
This commit is contained in:
		
							parent
							
								
									699f550ba3
								
							
						
					
					
						commit
						bda1eb9560
					
				@ -39,6 +39,8 @@ class TextTransform(Module):
 | 
				
			|||||||
            return self.reply(connection, replypath, reply[0])
 | 
					            return self.reply(connection, replypath, reply[0])
 | 
				
			||||||
        elif self.base64(what, reply):
 | 
					        elif self.base64(what, reply):
 | 
				
			||||||
            return self.reply(connection, replypath, reply[0])
 | 
					            return self.reply(connection, replypath, reply[0])
 | 
				
			||||||
 | 
					        elif self.upper(what, reply):
 | 
				
			||||||
 | 
					            return self.reply(connection, replypath, reply[0])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def rot13(self, what, reply):
 | 
					    def rot13(self, what, reply):
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
@ -63,5 +65,15 @@ class TextTransform(Module):
 | 
				
			|||||||
            reply[0] = base64.decodestring(' '.join(whats[1:])).replace('\n','')
 | 
					            reply[0] = base64.decodestring(' '.join(whats[1:])).replace('\n','')
 | 
				
			||||||
            return True
 | 
					            return True
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def upper(self, what, reply):
 | 
				
			||||||
 | 
					        """
 | 
				
			||||||
 | 
					        Convert a string to uppercase.
 | 
				
			||||||
 | 
					        """
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        whats = what.split(' ')
 | 
				
			||||||
 | 
					        if whats[0] == 'upper' and len(whats) >= 2:
 | 
				
			||||||
 | 
					            reply[0] = ' '.join(whats[1:]).upper()
 | 
				
			||||||
 | 
					            return True
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# vi:tabstop=4:expandtab:autoindent
 | 
					# vi:tabstop=4:expandtab:autoindent
 | 
				
			||||||
# kate: indent-mode python;indent-width 4;replace-tabs on;
 | 
					# kate: indent-mode python;indent-width 4;replace-tabs on;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user