Ejemplo n.º 1
0
						reqd.on("error", function(err) {
							res.setHeader("Content-Type","text/plan");
							res.end(getErrorString(err));
							if(self.config.log) {
								var filename = "./logs/webError/"+latte_lib.format.dateFormat()+".log";
								latte_lib.fs.writeFile(filename, 
									req.url + "\n"
									+ "gets:" + latte_lib.format.jsonFormat(req.gets) + "\n"
									+ "posts:" + latte_lib.format.jsonFormat(req.posts) + "\n"
									+ getErrorString(err)
								);
							}else{
								throw err;
							}
						});
Ejemplo n.º 2
0
				serverDomain.on("error", function(err) {
					if(self.config.log) {
						var filename = "./logs/otherError/"+latte_lib.format.dateFormat()+".log";
						latte_lib.fs.writeFile(filename, getErrorString(err));
					}else{
						throw err;
					}
				});
Ejemplo n.º 3
0
			var func = function(stringContent) {
				var keys = LatteObject.stringRegExp(stringContent);
				dom.textContent = latte_lib.format.templateStringFormat(stringContent, toJSON(data));
				keys.forEach(function(key) {
					controller.bind("data", key, function(value, oldValue) {
						dom.textContent = latte_lib.format.templateStringFormat(stringContent, toJSON(data));
					});
				});
			}
Ejemplo n.º 4
0
		this.change = function(k, v) {
			if(this.binds[k]) {
				var self = this;
				var change = {};
				change[k] = v;
				for(var i in this.binds[k]) {
					self.set(i, latte_lib.format.templateStringFormat(this.binds[k][i], change));
				}
			}
		}
Ejemplo n.º 5
0
		var doDom = function(dom) {
			var add = "";
			if(dom.getAttribute("latte-mask")) {
				add = '<div class="latte_dialog_success_mask" latte-show="show" ></div>'
			}
			dom.innerHTML = latte_lib.format.templateStringFormat(html, {
				innerHTML: dom.innerHTML
			})+add;

		}
Ejemplo n.º 6
0
 			this.loadFile = function(path) {
 				var self = this;
			 	var o ;
			 	try {
				 	o = self.rpcRequire.require("./"+path);
			 	}catch(err) {
			 		if(process.latte && process.latte.debug) {
			 			throw err;
			 		}else{
			 			var filename = "./logs/loadWebRpc/"+latte_lib.format.dateFormat()+".log";
					 	latte_lib.fs.writeFile(filename,  latte_lib.getErrorString(err));
				 	
			 		}
				 	
				 	return ;
			 	}
			 	if(o.master) {
			 		self.setMethod(o.method, o.master);
			 	}
 			}
Ejemplo n.º 7
0
					controller.bind("data", key, function(value, oldValue) {
						dom.textContent = latte_lib.format.templateStringFormat(stringContent, toJSON(data));
					});