/* =========================== gelato CMS development version http://www.gelatocms.com/ gelato CMS is a free software licensed under GPL (General public license) =========================== */ ?> require_once("configuration.class.php"); require_once("functions.php"); class gelato extends Conexion_Mysql { var $conf; function gelato() { parent::Conexion_Mysql(DB_name, DB_Server, DB_User, DB_Password); $this->conf = new configuration(); } function addPost($fieldsArray) { if ($this->insertarDeFormulario($this->conf->tablePrefix."data", $fieldsArray)) { return true; } else { return false; } } function saveMP3($remoteFileName) { if (getMP3File($remoteFileName)) { return true; } else { return false; } } function savePhoto($remoteFileName) { if (getPhotoFile($remoteFileName)) { return true; } else { return false; } } function getPosts($limit="10", $from="0") { $sqlStr = "select * from ".$this->conf->tablePrefix."data ORDER BY date DESC LIMIT $from,$limit"; $this->ejecutarConsulta($sqlStr); return $this->mid_consulta; } function getType($id) { if ($this->ejecutarConsulta("select type from ".$this->conf->tablePrefix."data WHERE id_post=".$id)) { if ($this->contarRegistros()>0) { while($registro = mysql_fetch_array($this->mid_consulta)) { return $registro[0]; } } } else { return "0"; } } function formatConversation($text) { $formatedText = ""; $odd=true; $lines = explode("\n", $text); $formatedText .= "