bits4me

phpost con smarty 3.1.31


23 posts en este tema

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
A 4 personas le gusta esto

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

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.

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

Compartir este post


Enlace al post
Compartir en otros sitios
hace 54 minutos, Altffenser dijo:

¡Excelente! Un paso más en la actualización del script (Y)

:P

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 

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 ElBatman
      Hola gente de phpost, el theme que uso viene con este problemas y le eh buscado muchas vueltas pero hay forma de que quede bien 
       
      problema                                          
       
      aplique el siguiente fix
       
      mi web es http://windroid.skn1.com/  hay una cuenta - demo y las pass es demo123
      -aiuda
       
       
    • Por Sebastian1989
      busco un tutorial o manual de como crear un theme para phpost.aclari tengo comocimientos de php, css, html, ect.
    • Por Centrino
      Tengo el siguiente problema, espero puedan ayudarme, gracias.
       
      Fatal error: require(): Failed opening required '/home/otaku/public_html/inc/smarty/Smarty.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php:/home/otaku/public_html') in /home/otaku/public_html/inc/class/c.smarty.php on line 9
       
       
    • Por Miguel92
      Bueno ya lo dice el titulo se esta traduciendo lentamente otra vez por que ya lo estaba haciendo con anteoridad pero había perdido todos los datos, asi que he vuelto a comenzar, si los que quieren participar para traducir el script completo diganme asi nos dividimos la tarea...y una vez terminado hacer un mod para que contenga el Español y el Inglés...
      Usuario: prueba
      Contraseña: prueba
      http://www.syntaxisultra.skn1.com/
      No hagan caso al nombre del link, solo es para traducir y luego cambio el theme completo
    • Por Tuente
      Ya había dejado unos avances pero hoy vengo a mostrarles unos cuantos más para los que quieran ver como va quedando, si tienen alguna sugerencia pueden decirme por MP o comentando aqui, ademas junto a Vellenger haremos algunos cambios al script ya que acepto ayudarme en este proyecto, y para los que quieran ayudar en lo que sea, todo aporte es bienvenido  

       

       

       
      Para los que quieran verla mejor y probar la beta hasta el momento está en LiDesign, ademas de Bootstrap le he agregado Polymer para darle un mejor aspecto y nuevas funciones  
      Saludos!
  • Navegando Recientemente   0 miembros

    No registered users viewing this page.