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

phpost con smarty 3.1.31

Recommended Posts

un saludo cordial a todos los caballeros y caballeras, el dia de hoy vengo a traerles el script mas actual con una diferencia, smarty actualizado de 2.6.28 a 3.1.31 trae algunas cosas nuevas

como el tag {php}{/php} esta obsoleto,  y mas estricto con la sintaxis, smarty requiere php 4 o superior haha, bueno sin mas el archivo :P

phpost con smarty 3.1.31

si no sabes instalar el script dejo link

https://www.phpost.net/docs/guide/topics/install-phpost-risus.html

y dejo una web demo con el debug activo para los que quieran ver mas, aunque es hostinger hahah U_u

http://bombastic.hol.es/

yo no encontre errores, si te topas con uno comentalo ;) 

y fue todo, si quieren puedo hacer un tuto para actualizar cualquier version, realmente es algo sensillo, solo una cosa me detenia, no saber que rayos es esto:

  function assign_hook($hook, $include)
  {
    if( !isset($this->_tpl_hooks[$hook]) )
      $this->_tpl_hooks[$hook] = array();
    
    if( $this->_tpl_hooks_no_multi && in_array($include, $this->_tpl_hooks[$hook]) )
      return;
    
    $this->_tpl_hooks[$hook][] = $include;
  }

y me di cuenta que sin eso, ajax no funciona, bueno nos leemos jovenes :D

.

Editado por bits4me
no puse que el tag es obsoleto
  • Me gusta 4

Compartir este post


Enlace al post
Compartir en otros sitios
Ahora, ellocoloco dijo:

Y en que mejora al script tener

smarty 3.1.31?

  • Mayor velocidad, de 2 a 5 veces
  • Escrito en PHP 5 100% mejorando su arquitectura, pero no funciona en php4
  • Diseño Orientado a Objetos PHP5
  • Manejo de Errores con Exception
  • Asignación de DO Objetos de Datos
  • Objetos de Plantillas Multiples
  • Filtro de Variables, auto escape de HTML
  • Herencia de Plantillas
  • Detección automático de Javascript y CSS evitando uso de {literal}
  • Manejo de Cache mejorado

te marque lo que mas me inspiro a actualizarlo :P

Compartir este post


Enlace al post
Compartir en otros sitios
hace 1 minuto, ellocoloco dijo:

a bien, dan ganas de tenerlo, lo malo es que solo..... se lo puede aplicar a un script limpio? o se puede aplicar a un script ya en uso con mod instalados? saludos.

se puede aplicar a un script aunque tenga mil mods, solo se borra la carpeta smarty, guardando la carpeta plugins, se cambia c.smarty.php por el que viene en la descarga, en el archivo footer.php se cambia template_exist() por templateExist() y template_dir por setTemplateDir(), pones la carpeta smarty de la descarga y combinas tu carpeta plugins con la de la descarga y ya :P

  • Me gusta 1

Compartir este post


Enlace al post
Compartir en otros sitios
hace 1 hora, Basdower dijo:

Buen aporte, seguro que no da errores con un script en uso? -nose

no debe dar errores si esta bien escrito, smarty 2 te dejaba pasar errores de sintaxis y smarty 3 no U_u ademas si tienes codigo php directo en el tpl tienes que usar { include }, y los plugins que tengas agregados los tienes que agregar a la carpeta plugins si no es muy facil reconocer el error, te dice compiler error (y el modifier, ejemplo) {$post_title│seo}, y ya sabes con eso que el plugin seo no lo tienes o tiene error, ah si en el archivo ajax_files.php en inc/php/ tiene una linea que smarty no reconoce esta $smarty->template_ts = false; cuestion de borrarla y ya, si quieres dime un script que este muy modificado y lo actualizare para hacer una guia :D 

  • Me gusta 1

Compartir este post


Enlace al post
Compartir en otros sitios

Ese script beta o alpha que publicó @Isidro en su tiempo que lo vendía mas caro que un theme que topu parece que lo tenía también.

 

No está mala la idea de actualizarlo, bien hecho!

Compartir este post


Enlace al post
Compartir en otros sitios

Registra una cuenta o conéctate para comentar

Debes ser un miembro de la comunidad para dejar un comentario

Crear una cuenta

Regístrate en nuestra comunidad. ¡Es fácil!

Registrar una cuenta nueva

Iniciar Sesión

¿Ya tienes cuenta? Conéctate aquí.

Iniciar Sesión

  • Similar Content

    • Por Vzlawarez
      Saludos, 
       
      Todo parecia bien, pero a los dias dejo de funcionar el inicio de sesión en mi pagina, no me muestra ningún error solo carga la pagina pero no me deja entrar.
      Ya vacie la tabla u_session y la repare, pero nada.
      no que se que pasa, dejo de funcionar de repente.
    • Por Miguel92
      La actualización es muy rápida y no requiere hacer ninguna modificación
      al menos que el usuario la requiera, pero se puede hacer otro tutorial
      agregando un plugin en smarty y/o uso de ello
       
      Incorporar un nobbcode: Quita las etiquetas del bbcode y usarlo como descripción del post en el home (Usando el contenido del body del post)
      --------------------------------------
      O usar el strip_tags
      Referencias:
      → php.net (http://php.net/manual/es/function.strip-tags.php)
      → smarty.net (https://www.smarty.net/docsv2/es/language.modifier.strip.tags.tpl)
       
      Visiten la página en github: Web(del tutorial)
       
      Ver tutorial → Ver ahora ←
       
      Cambio adicional:
      Buscar en header.php
      define('TS_EXTRA', TS_ROOT.'/inc/ext/'); y debajo pegamos
      define('TS_SMARTY', TS_ROOT.'/inc/smarty/'); más abajo buscamos
      include TS_CLASS.'c.smarty.php'; y reemplazamos por
      include TS_SMARTY.'SmartyBC.class.php'; luego más abajo buscar
      $smarty = new tsSmarty(); y reemplazarlo por
      $smarty = new SmartyBC();  
       
    • Por fellomix
      Hola! comunidad alguien puede proporcionarme un [Mod] para colocar una imagen de cabecera para las comunidades (Que cada usuario ponga su propia cabecera) de risus 1.2  , V5, y que pueda funcionar tambien para la mas reciente.  Gracias saludos!.   
       
    • Por aflope
      Buenas tardes alguien me ayuda quitar el reCAPTCHA v2 de la sección de registro!

    • Por chequeaste
      Hola Me presento, no estoy utilizando phpost sino otra plataforma  para probarla, estoylanzando un sitio de unboxings  de compras en tiendas online, espero que les guste.
       
      Unboxing de productos
       
  • Navegando Recientemente   0 miembros

    No registered users viewing this page.

  • Patrocinador



  • ×