Project

General

Profile

messagelisting.py.autoapply.diff

auto apply patch - prmarino1-gmail-com -, 06/29/2007 05:44 AM

Download (1.67 KB)

View differences:

./messagelisting.py 2007-06-28 15:27:18.515523684 -0400
108 108
        self.optional("timezone", str, "frontend_localtime", save=True)
109 109
        self.optional("delete", list, [ ])
110 110
        self.optional("apply", str)
111
	self.optional("auto_apply", str,default="0:00", save=True)
111 112
        
112
        # submit with an image passes the x and y coordinate values
113
	# submit with an image passes the x and y coordinate values
113 114
        # where the image was clicked
114 115
        self.optional("x", int)
115 116
        self.optional("y", int)
......
212 213
        self.dataset["hidden_parameters"] = [ [ "view", self.view_name ] ]
213 214
        if self.parameters.has_key("timeline_end"):
214 215
            self.dataset["hidden_parameters"].append(("timeline_end", self.parameters["timeline_end"]))
216
	if self.parameters.has_key("yaxis"):
217
	    self.dataset["hidden_parameters"].append(("yaxis", self.parameters["yaxis"]))
218
	else:
219
	    self.dataset["hidden_parameters"].append(("yaxis", 0))
215 220

  
216 221
    def _setTimelineNext(self, next):
217 222
        parameters = self.parameters - [ "offset" ] + { "timeline_end": int(next) }
218 223
        self.dataset["timeline.next"] = utils.create_link(self.view_name, parameters)
219 224

  
225
    def _autoapply(self):
226
	if self.parameters.has_key("autoapply"):
227
	    self.dataset["auto.apply"] = [ [ "auto_apply", self.parameters["auto_apply"] ] ]
228
	else:
229
	    self.dataset["auto.apply"] = [ [ "auto_apply", "0:00" ] ]
230

  
220 231
    def _setTimelinePrev(self, prev):
221 232
        parameters = self.parameters - [ "offset" ] + { "timeline_end": int(prev) }
222 233
        self.dataset["timeline.prev"] = utils.create_link(self.view_name, parameters)