diff options
author | Santhosh Thottingal <santhosh.thottingal@gmail.com> | 2009-03-26 22:42:30 +0530 |
---|---|---|
committer | Santhosh Thottingal <santhosh.thottingal@gmail.com> | 2009-03-26 22:42:30 +0530 |
commit | cafcffbb7412d8a80200d288d6819bd4a6779399 (patch) | |
tree | 6220da6b6f59ff816c29ba721aae07b64163dad7 /silpa/common/silparesponse.py | |
parent | c57278172003f9d4aa1171197dd1242e836d43b7 (diff) | |
download | Rachana.git-cafcffbb7412d8a80200d288d6819bd4a6779399.tar.gz Rachana.git-cafcffbb7412d8a80200d288d6819bd4a6779399.tar.xz Rachana.git-cafcffbb7412d8a80200d288d6819bd4a6779399.zip |
Adding plugin manager
Diffstat (limited to 'silpa/common/silparesponse.py')
-rw-r--r-- | silpa/common/silparesponse.py | 31 |
1 files changed, 24 insertions, 7 deletions
diff --git a/silpa/common/silparesponse.py b/silpa/common/silparesponse.py index 96f8c1e..8507ccc 100644 --- a/silpa/common/silparesponse.py +++ b/silpa/common/silparesponse.py @@ -1,19 +1,36 @@ #! /usr/bin/env python # -*- coding: utf-8 -*- -from templates import * +from utils import * class SilpaResponse: def __init__(self): - self.response =getBaseHTML() - + self.response =getTemplate() def toUnicode(self): + self.response=self.response.replace("$$SILPA_COPYRIGHT$$",getCopyrightInfo()); return self.response.encode('utf-8') def toString(self): + self.response=self.response.replace("$$SILPA_COPYRIGHT$$",getCopyrightInfo()); return self.response def getResponse(self): + self.response=self.response.replace("$$SILPA_COPYRIGHT$$",getCopyrightInfo()); return self.response def setBreadcrumb(self,navPath): - html= "<div id=\"breadcrumb\"><a href=\"http://planet.smc.org.in/exp/silpa/silpa.py\">Home</a> /" - html=html+navPath+"</div>" - self.response=self.getResponse().replace("$$SILPA_BREADCRUMB$$",html) + if(navPath): + html= "<div id=\"breadcrumb\"><a href=\"http://planet.smc.org.in/exp/silpa/silpa.py\">Home</a> /" + html=html+navPath+"</div>" + self.response=self.response.replace("$$SILPA_BREADCRUMB$$",html) def setContent(self,value): - self.response=self.getResponse().replace("$$SILPA_CONTENT$$",value) + if(value): + self.response=self.response.replace("$$SILPA_CONTENT$$",value) + else: + self.response=self.response.replace("$$SILPA_CONTENT$$","") + def setErrorMessage(self,value): + if(value): + self.response=self.response.replace("$$SILPA_ERROR$$",value) + else: + self.response=self.response.replace("$$SILPA_ERROR$$","") + def setSuccessMessage(self,value): + if(value): + self.response=self.response.replace("$$SILPA_SUCCESS$$",value) + else: + self.response=self.response.replace("$$SILPA_SUCCESS$$","") + |