Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

ratajujo

Ágata
  • Content Count

    20
  • Posts on chatbox

    2
  • Joined

  • Last visited

Community Reputation

0 Neutral

About ratajujo

  • Rank
    Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. ratajujo

    Theme Hydra[v.0.1c][07/03/19]

    Disculpa amigo crees que puedas compartir el script con el theme editado ? Gracias buen trabajo.
  2. ratajujo

    V6 1.3 (ACT/FIX)

    Me encanto tu aporte amigo @Tronlar pero no funciona la sección imágenes o para publicar una imagen a través de url externa en Shouts Portada de Post tampoco funciona añadir imagen a través de url externa O http://portalxd.pw/fotos/ Dejó usuario demo1 Contraseña: demo1 También al momento de registrar un usuario nuevo no redireccióna al inicio se queda pegado en registro.
  3. ratajujo

    [GRATIS] Risus Alfa 2.0

    Error al publicar un post ERROR No se pudo ejecutar una consulta a la base de datos. Field 'post_comments' doesn't have a default value
  4. ratajujo

    BBcode error [img]

    Solucionado, no era en el script, cambie de hosting, pero veo que, en algunas empresas de hosting no funciona bien phpost, pero en otros si. Por que sera?
  5. ratajujo

    BBcode error [img]

    Busque la linea y es la misma que diste para reemplazar Busque la linea y es la misma que diste para reemplazar
  6. ratajujo

    BBcode error [img]

    Amigo disculpe por ser ciego no logro encontrar la linea de imagen para reemplazar
  7. ratajujo

    BBcode error [img]

    Tambien dejo el link para descargar el bbcodeinc php y adjunto https://mega.nz/#!dIUHTZ6Z!iim9bKqvkbSZY5QWA0BqZS4aQhy1dYOK60VK_1a43rc bbcode.inc.php Amigo instale este script con mods https://www.phpost.net/foro/topic/30972-v5-modificado-con-mods-actfix-126000/
  8. ratajujo

    BBcode error [img]

    @HiIamConfiD3 aqui te dejo el codigo amigo, gracias Codigo <?php require_once 'JBBCode/Parser.php'; require_once 'JBBCode/definitions/Video.php'; require_once 'JBBCode/validators/ColorValidator.php'; require_once 'JBBCode/validators/UrlValidator.php'; require_once 'JBBCode/validators/AlignValidator.php'; require_once 'JBBCode/validators/SizeValidator.php'; require_once 'JBBCode/validators/SwfValidator.php'; require_once 'JBBCode/validators/ImgValidator.php'; require_once 'JBBCode/validators/FontValidator.php'; /** * Clase responsable de la conversión de texto en formato * de marcado BBCode a XHTML para creración de contenido * usado en posts, fotos, comentarios, etc. * * Extiende de la clase jBBCode para facilitar el uso de * todas las herramientas disponibles para la conversión * además de su excelente seguridad para el script. * * @author Kmario19 y PHPost. */ class BBCode { /** * String texto BBcode */ private $text; /** * BBCodes permitidos */ private $restriction; /** * jBBCode */ private $parser; /** * Public instance. */ public static function &getInstance() { static $bbcode; if (is_null($bbcode)) { $bbcode = new BBCode(); } return $bbcode; } public function __construct() { $this->restriction = array(); $this->parser = new JBBCode\Parser(); } /** * Prepara el texto con el que se trabajará * * @param string $text texto a parsear */ public function setText($text) { $this->text = $text; $this->unclosedTags(); } /** * Modificar restricciones de BBCode * * @param Array string $restriccion lista de tags permitidos */ public function setRestriction($array) { $this->restriction = $array; $this->addBBcodes(); } /** * Elimina etiquetas BBcode y deja el texto plano * * @return string */ public function getAsText() { $this->parser->parse($this->text); $this->text = $this->parser->getAsText(); $this->delExtraTags(); return htmlspecialchars_decode(strip_tags($this->text)); } /** * Obtiene el texto en HTML * * @return string */ public function getAsHtml() { $this->parser->parse($this->text); $this->text = $this->parser->getAsHtml(); $this->setExtraTags(); return $this->text = nl2br($this->text); } /** * Fix para tags que no tienen etiqueta de cierre * y para tags de YouTube de la versión anterior */ private function unclosedTags() { $this->text = preg_replace("/[\.com]+\/v\//i", ".com/watch?v=", $this->text); $this->text = preg_replace("/\[swf=(http|https)?(\:\/\/)?www\.youtube\.com\/watch\?v([A-z0-9=\-]+?)\]/i", "[video]$1$2www.youtube.com/watch?v$3[/video]", $this->text); $this->text = preg_replace("/\[img\=(.+?)\]/i", "", $this->text); $this->text = preg_replace("/\[swf\=(.+?)\]/i", "[swf]$1[/swf]", $this->text); $this->text = str_replace('&#039;', '\'', $this->text); } /** * Parsea tag de línea de división * saltos de línea */ private function setExtraTags() { if (in_array('hr', $this->restriction)) { $this->text = str_replace(' ', '<hr />', $this->text); } $this->text = str_replace('\n', '<br />', $this->text); } /** * Elimina tag de línea de división * saltos de línea * espacios vacíos */ private function delExtraTags() { $this->text = str_replace(array(' ', '\n', '\r'), ' ', $this->text); $this->text = preg_replace('!\s+!', ' ', $this->text); $this->text = preg_replace('/((http|https|www)[^\s]+)/', '', $this->text); } /** * Agrega y valida los BBcodes a parsear. * * Si el bbcode se encuentra en el array de la restricción, será permitido. * Si no es válido lo que se pasa por parametro o contenido se verá el bbcode * sin ser parseado. Ejemplo: [a]no es link[/a] => [a]no es link[/a] * * Cada bbcode tiene su configuración de: * * TagName: Nombre del tag de bbcode. * Replace: En qué formrato HTML se reemplazará. * Usar como variables de referencia {option} y {param}. * UseOption: Si el tag usa parámetro ({option}). * ParseContent: Si el contenido del tag también será parseado. * NestLimit: Límite de cuantas veces se repite este tag en su contenido (incluyendose). * OptionValidator: Clase con la cual se valida lo que se pasa por parámetro. * BodyValidator: Clase con la cual se valida lo que se pasa como contenido del tag. */ public function addBBcodes() { $urlValidator = new \JBBCode\validators\UrlValidator(); $colorValidator = new \JBBCode\validators\ColorValidator(); $sizeValidator = new \JBBCode\validators\SizeValidator(); $alignValidator = new \JBBCode\validators\AlignValidator(); $swfValidator = new \JBBCode\validators\SwfValidator(); $imgValidator = new \JBBCode\validators\ImgValidator(); $fontValidator = new \JBBCode\validators\FontValidator(); $tagCodes = array( array('tag' => 'b', 'replace' => '<strong>{param}</strong>'), array('tag' => 'i', 'replace' => '<i>{param}</i>'), array('tag' => 'u', 'replace' => '<u>{param}</u>'), array('tag' => 's', 'replace' => '<s>{param}</s>'), array('tag' => 'sub', 'replace' => '<sub>{param}</sub>'), array('tag' => 'sup', 'replace' => '<sup>{param}</sup>'), array('tag' => 'table', 'replace' => '<table class="bbctab"><tbody>{param}</tbody></table>'), array('tag' => 'tr', 'replace' => '<tr>{param}</tr>'), array('tag' => 'td', 'replace' => '<td>{param}</td>'), array('tag' => 'ul', 'replace' => '<ul>{param}</ul>'), array('tag' => 'li', 'replace' => '<li>{param}</li>'), array("tag" => "s","pre" => "<s>","suf" => "</s>"), array("tag" => "sub","pre" => "<sub>","suf" => "</sub>"), array("tag" => "sup","pre" => "<sup>","suf" => "</sup>"), array("tag" => "table","pre" => "<table class=\"bbctab\"><tbody>","suf" => "</tbody></table>"), array("tag" => "tr","pre" => "<tr>","suf" => "</tr>"), array("tag" => "td","pre" => "<td>","suf" => "</td>"), array("tag" => "ul","pre" => "<ul class=\"bbclist\">","suf" => "</ul>"), array("tag" => "ol","pre" => "<ol class=\"bbclist\">","suf" => "</ol>"), array("tag" => "li","pre" => "<li>","suf" => "</li>"), array("tag" => "notice","pre" => "<div class=\"bbcmsg notice\">","suf" => "</div>"), array("tag" => "info","pre" => "<div class=\"bbcmsg info\">","suf" => "</div>"), array("tag" => "warning","pre" => "<div class=\"bbcmsg warning\">","suf" => "</div>"), array("tag" => "error","pre" => "<div class=\"bbcmsg error\">","suf" => "</div>"), array("tag" => "success","pre" => "<div class=\"bbcmsg success\">","suf" => "</div>"), array('tag' => 'url', 'replace' => '<a href="{param}" target="_blank">{param}</a>', 'parse' => false, 'validParam' => $urlValidator), array('tag' => 'url', 'replace' => '<a href="{option}" target="_blank">{param}</a>', 'option' => true, 'validOption' => $urlValidator), array('tag' => 'img', 'replace' => '<img src="{param}" onload="if(this.width > 735) {this.width=735}"/>', 'parse' => false, 'validParam' => $imgValidator), array('tag' => 'color', 'replace' => '<span style="color: {option}">{param}</span>', 'option' => true, 'validOption' => $colorValidator), array('tag' => 'size', 'replace' => '<span style="font-size: {option}pt; line-height: {option}pt">{param}</span>', 'option' => true, 'validOption' => $sizeValidator), array('tag' => 'align', 'replace' => '<div style="text-align: {option}">{param}</div>', 'option' => true, 'validOption' => $alignValidator), array('tag' => 'font', 'replace' => '<span style="font-family: {option}">{param}</span>', 'option' => true, 'validOption' => $fontValidator), array('tag' => 'code', 'replace' => '<pre class="code">{param}</pre>', 'parse' => false, 'limit' => 1), array('tag' => 'swf', 'replace' => '<embed src="{param}" quality="high" width="640px" height="390px" type="application/x-shockwave-flash" allowfullscreen="true" allownetworking="internal" autoplay="false" wmode="transparent">', 'parse' => false, 'validParam' => $swfValidator), array('tag' => 'spoiler', 'replace' => '<div class="spoiler"><div class="title"><a href="#" onclick="spoiler($(this)); return false;">Spoiler:</a></div><div class="body">{param}</div></div>'), array('tag' => 'quote', 'replace' => '<blockquote><div class="cita"><strong>Cita:</strong></div><div class="citacuerpo"><p>{param}</p></div></blockquote>'), array('tag' => 'quote', 'replace' => '<blockquote><div class="cita"><strong>{option} dijo:</strong></div><div class="citacuerpo"><p>{param}</p></div></blockquote>', 'option' => true), array('tag' => 'notice', 'replace' => '<div class="bbcmsg notice">{param}</div>'), array('tag' => 'info', 'replace' => '<div class="bbcmsg info">{param}</div>'), array('tag' => 'warning', 'replace' => '<div class="bbcmsg warning">{param}</div>'), array('tag' => 'error', 'replace' => '<div class="bbcmsg error">{param}</div>'), array('tag' => 'success', 'replace' => '<div class="bbcmsg success">{param}</div>') ); foreach ($tagCodes as $bbcode) { if (in_array($bbcode['tag'], $this->restriction) || !$this->restriction) { $tag = $bbcode['tag']; $replace = $bbcode['replace']; $option = isset($bbcode['option']) ? $bbcode['option'] : false; $parse = isset($bbcode['parse']) ? $bbcode['parse'] : true; $limit = isset($bbcode['limit']) ? $bbcode['limit'] : -1; $validOption = isset($bbcode['validOption']) ? $bbcode['validOption'] : null; $validParam = isset($bbcode['validParam']) ? $bbcode['validParam'] : null; $this->parser->addBBCode($tag, $replace, $option, $parse, $limit, $validOption, $validParam); } } // Tag de video independiente if (in_array('video', $this->restriction) || !$this->restriction) { $this->parser->addCodeDefinition(new Video()); } } /** * @name parseMentions * @access public * @param string * @return string * @info PONE LOS LINKS A LOS MENCIONADOS */ public function parseMentions() { global $tsUser; $founds = array(); $this->text .= ' '; preg_match_all('/\[email protected]([a-zA-Z0-9_-]{4,16}+)\b/', $this->text, $users); foreach ($users[1] as $user) { if (!in_array($user, $founds)) { $uid = $tsUser->getUserID($user); if (!empty($uid)) { $find = '@' . $user . ' '; $replace = '@<a href="' . $this->settings['url'] . '/' . $user . '" class="hovercard" uid="' . $uid . '">' . $user . '</a> '; $this->text = str_replace($find, $replace, $this->text); } $founds[] = $user; } } return $this->text = substr($this->text, 0, -1); } /** * @name parseSmiles() * @access public * @description Convierte los Smiles */ public function parseSmiles(){ global $tsCore; // SMILEYS $bbcode = array(); $html = array(); // $pre = '<img src="'.$tsCore->settings['default'].'/images/smiles/'; $end = '" align="absmiddle"/>'; // SMILES DEFAULT $bbcode[] =":)"; $html[] = $pre."001.png".$end; $bbcode[] =":D"; $html[] = $pre."002.png".$end; $bbcode[] =";)"; $html[] = $pre."003.gif".$end; $bbcode[] =":O"; $html[] = $pre."004.png".$end; $bbcode[] ="(H)"; $html[] = $pre."006.png".$end; $bbcode[] =":P"; $html[] = $pre."104.png".$end; $bbcode[] ="8o|"; $html[] = $pre."049.png".$end; $bbcode[] =":S"; $html[] = $pre."009.png".$end; $bbcode[] =":$"; $html[] = $pre."008.png".$end; $bbcode[] =":("; $html[] = $pre."010.png".$end; $bbcode[] =":'("; $html[] = $pre."011.gif".$end; $bbcode[] =":|"; $html[] = $pre."012.png".$end; $bbcode[] ="(6)"; $html[] = $pre."013.png".$end; $bbcode[] ="8-|"; $html[] = $pre."050.png".$end; $bbcode[] =":-/"; $html[] = $pre."083.png".$end; $bbcode[] ="^o)"; $html[] = $pre."051.png".$end; // EXTRAS SMILES $bbcode[] = "(A)"; $html[] = $pre."014.png".$end; $bbcode[] = ":["; $html[] = $pre."043.png".$end; $bbcode[] = ":-#"; $html[] = $pre."048.png".$end; $bbcode[] = ":-*"; $html[] = $pre."052.png".$end; $bbcode[] = "+o("; $html[] = $pre."053.png".$end; $bbcode[] = "(brb)"; $html[] = $pre."066.gif".$end; $bbcode[] = ":^)"; $html[] = $pre."072.gif".$end; $bbcode[] = "*-)"; $html[] = $pre."073.gif".$end; $bbcode[] = "<o)"; $html[] = $pre."075.gif".$end; $bbcode[] = "8-)"; $html[] = $pre."076.gif".$end; $bbcode[] = "|-)"; $html[] = $pre."078.gif".$end; $bbcode[] =";-/"; $html[] = $pre."082.png".$end; $bbcode[] ="(jk)"; $html[] = $pre."084.png".$end; $bbcode[] = "(j)"; $html[] = $pre."086.png".$end; $bbcode[] = "(V)"; $html[] = $pre."087.png".$end; $bbcode[] = "(lol)"; $html[] = $pre."089.gif".$end; $bbcode[] = "(xD)"; $html[] = $pre."090.png".$end; $bbcode[] = ":8)"; $html[] = $pre."088.png".$end; $bbcode[] = "(ff)"; $html[] = $pre."091.gif".$end; $bbcode[] = "(fm)"; $html[] = $pre."092.gif".$end; $bbcode[] = ":'|"; $html[] = $pre."093.gif".$end; $bbcode[] = ":]"; $html[] = $pre."094.gif".$end; $bbcode[] = ":}"; $html[] = $pre."095.png".$end; $bbcode[] = "(BOO)"; $html[] = $pre."096.png".$end; $bbcode[] = "*|"; $html[] = $pre."097.gif".$end; $bbcode[] = "*\\"; $html[] = $pre."098.png".$end; $bbcode[] = "(wm)"; $html[] = $pre."100.png".$end; $bbcode[] = "(xo)"; $html[] = $pre."101.gif".$end; // OBJECTOS $bbcode[] = "(l)"; $html[] = $pre."015.png".$end; $bbcode[] = "(u)"; $html[] = $pre."016.png".$end; $bbcode[] = "(@)"; $html[] = $pre."018.png".$end; $bbcode[] = "(&)"; $html[] = $pre."019.png".$end; $bbcode[] = "(S)"; $html[] = $pre."020.png".$end; $bbcode[] = "(*)"; $html[] = $pre."021.png".$end; $bbcode[] = "(~)"; $html[] = $pre."022.png".$end; $bbcode[] = "(8)"; $html[] = $pre."023.png".$end; $bbcode[] = "(E)"; $html[] = $pre."024.png".$end; $bbcode[] = "(F)"; $html[] = $pre."025.png".$end; $bbcode[] = "(W)"; $html[] = $pre."026.png".$end; $bbcode[] = "(O)"; $html[] = $pre."027.gif".$end; $bbcode[] = "(K)"; $html[] = $pre."028.png".$end; $bbcode[] = "(G)"; $html[] = $pre."029.png".$end; $bbcode[] = "(^)"; $html[] = $pre."030.png".$end; $bbcode[] = "(P)"; $html[] = $pre."031.png".$end; $bbcode[] = "(I)"; $html[] = $pre."032.png".$end; $bbcode[] = "(C)"; $html[] = $pre."033.png".$end; $bbcode[] = "(T)"; $html[] = $pre."034.png".$end; $bbcode[] = "({)"; $html[] = $pre."035.png".$end; $bbcode[] = "(})"; $html[] = $pre."036.png".$end; $bbcode[] = "(B)"; $html[] = $pre."037.png".$end; $bbcode[] = "(D)"; $html[] = $pre."038.png".$end; $bbcode[] = "(Z)"; $html[] = $pre."039.png".$end; $bbcode[] = "(X)"; $html[] = $pre."040.png".$end; $bbcode[] = "(Y)"; $html[] = $pre."041.png".$end; $bbcode[] = "(N)"; $html[] = $pre."042.png".$end; $bbcode[] = "(nnh)"; $html[] = $pre."044.png".$end; $bbcode[] = "(#)"; $html[] = $pre."046.png".$end; $bbcode[] = "(R)"; $html[] = $pre."047.png".$end; $bbcode[] = "(sn)"; $html[] = $pre."054.png".$end; $bbcode[] = "(tu)"; $html[] = $pre."055.png".$end; $bbcode[] = "(pl)"; $html[] = $pre."056.png".$end; $bbcode[] = "(||)"; $html[] = $pre."057.png".$end; $bbcode[] = "(pi)"; $html[] = $pre."058.png".$end; $bbcode[] = "(so)"; $html[] = $pre."059.png".$end; $bbcode[] = "(au)"; $html[] = $pre."060.png".$end; $bbcode[] = "(ap)"; $html[] = $pre."061.png".$end; $bbcode[] = "(um)"; $html[] = $pre."062.png".$end; $bbcode[] = "(ip)"; $html[] = $pre."063.png".$end; $bbcode[] = "(co)"; $html[] = $pre."064.png".$end; $bbcode[] = "(mp)"; $html[] = $pre."065.png".$end; $bbcode[] = "(st)"; $html[] = $pre."067.png".$end; $bbcode[] = "(pu)"; $html[] = $pre."102.png".$end; $bbcode[] = "(yn)"; $html[] = $pre."068.png".$end; $bbcode[] = "(h5)"; $html[] = $pre."069.gif".$end; $bbcode[] = "(mo)"; $html[] = $pre."070.png".$end; $bbcode[] = "(bah)"; $html[] = $pre."071.png".$end; $bbcode[] = "(li)"; $html[] = $pre."074.gif".$end; $bbcode[] = "(wo)"; $html[] = $pre."077.png".$end; $bbcode[] = "'.'"; $html[] = $pre."080.png".$end; $bbcode[] = "(bus)"; $html[] = $pre."045.png".$end; $bbcode[] = "*p*"; $html[] = $pre."079.png".$end; $bbcode[] ="*s*"; $html[] = $pre."085.png".$end; $bbcode[] = "(M)"; $html[] = $pre."017.png".$end; $bbcode[] = "(xx)"; $html[] = $pre."103.png".$end; // REEMPLAZAMOS SMILEYS return $this->text = str_replace($bbcode, $html, $this->text); } }
  9. ratajujo

    BBcode error [img]

    Hola compañero, creo que te vi en ForoBeta o foro20 Verdad ? Jeje un gusto.. Te comento que intente con link de imagen directa de igual forma sigue el error probe con .jpg y .png Gracias @boreas y @Vellenger pero igual persiste el error. @HiIamConfiD3 usuario: demo password: prueba
  10. ratajujo

    BBcode error [img]

    Usuario: demo Password: prueba Usuario: demo Password: prueba
  11. ratajujo

    BBcode error [img]

    Hola que tal amigos, tengo.un problema con el BBCode fe imágenes Les dejo una imagen del error https://fotos.subefotos.com/d50113ca004ba0c0927ddb0cd7dda234o.png [/img] La url de mi web o taringa es http://holk.cf/ Usuario: demo Password: demo Espero me puedan ayudar
  12. Hola amigo gracias funciona bien solo tengo un error con el BBCode al momento de publicar imagenes desde url externa Mi pagina es http://holk.cf/
  13. Ayuda, instale phpost la última versión normal, luego instale el theme Carbon 1.0 normal.. Pero al momento de publicar imágenes en un post no funciona, sale la BBcode Ayuda por favor, gracias. Mi url es : http://holk.cf Ejemplo
  14. ratajujo

    No se ven las fotos en los post

    Yo tambien tengo ese problema ayuda por favor mi web es http://holk.cf
  15. ratajujo

    Eliminar captcha del registro

    Hola amigo segui todos tus pasos pero al momento de inte tar registrar o hacer clic al registrarte ae queda cargando y no deja rellenar los campos por el motivo que se queda cargando
×