Advertisement:

Author Topic: [Tutorial] Cómo preparar tu Theme para descarga/aprobación  (Read 5546 times)

Online Diego Andrés

  • Customizer
  • SMF Hero
  • *
  • Posts: 3,594
  • Gender: Male
    • DiegoAndresCortes on GitHub
    • @bihgetter on Twitter
    • SMF Tricks - Free & Premium Themes
[Tutorial] Cómo preparar tu Theme para descarga/aprobación
« on: February 15, 2014, 02:45:26 PM »
Hola a todos, hoy les explicaré como tener nuestro theme listo para ser enviado al Theme Site y posteriormente aprobado.

Carpetas
  • css: Esta carpeta contiene los archivos css requeridos por defecto, y otros archivos css personalizados.
    • rtl.css: Este archivo debe de estar incluido en la carpeta. (Lo puedes copiar del theme default.) Este archivo se emplea para usuarios que tienen un idioma de "derecha-izquierda".
  • images: Contiene las imágenes que SMF require por defecto en un theme, además de las imágenes de tu theme. La carpeta english es requerida al menos para SMF 2.0.x.
    • thumbnail.gif: Siempre debes recordar incluir y modificar una copia de esta imagen, es la preview de tu theme.
  • scripts: Archivos javascript requeridos, ya sea modificados o no, además de tus scripts personalizados.
    • theme.js: Se debe incluir una copia de este archivo. También lo puedes editar con códigos personalizados adicionales.
  • languages: Este carpeta contendrá Settings.english.php y posiblemente ThemeStrings.english.php (para strings de texto personalizado, siempre debes incluir inglés como uno de los idiomas).
    • Settings.english.php: En este archivo puedes modificar la descripción de tu theme personalizado en el string $txt['theme_description'].
    • ThemeStrings.english.php: Este archivo te permite agregar cadenas de texto personalizadas que estarán disponibles en todas las páginas. Debes modificar la variable $settings['require_theme_strings'] a true para activarlo.

Archivos principales

Nota: Solamente se acepta los sitios de Google CDN y jQuery como recursos externos, de acuerdo a las reglas de aprobación.




¿Cómo empaqueto mi Theme?
Pues con cualquier compresor como Winrar. Para que instale correctamente, debes de empaquetar solamente la raíz y las carpetas. Se recomienda de oreferencia no utlizar espacios en blanco en el nombre del archivo.
Lo que NO debes hacer es comprimir la carpeta del Theme, eso NO es correcto, sino los archivos del Theme son los que se seleccionan y se comprimen.

Un último paso sería leer los Lineamientos de aprobación



¡Felicidades, tu theme ya está listo para ser publicado! Envíalo al Theme Site
Recuerda que debe de estar en inglés la descripción.



Más información.
« Last Edit: April 14, 2020, 02:27:16 PM by Diego Andrés »

SMF Tricks - Free & Premium Responsive Themes for SMF.

Offline Dhayzon

  • Sophist Member
  • *****
  • Posts: 1,345
  • Gender: Male
  • DhayZone RevolutioN
    • Dhayzon on GitHub
    • @dhayzon on Twitter
    • http://dhayzon.com/
Re: [Tutorial] Cómo preparar tu Theme para descarga/aprobación
« Reply #1 on: July 02, 2014, 04:55:19 PM »
xD ahora entiendo por q ningún thema mio fue aprobado 
por cierto es necesario que pase la validación  XHTML?

Online Diego Andrés

  • Customizer
  • SMF Hero
  • *
  • Posts: 3,594
  • Gender: Male
    • DiegoAndresCortes on GitHub
    • @bihgetter on Twitter
    • SMF Tricks - Free & Premium Themes
Re: [Tutorial] Cómo preparar tu Theme para descarga/aprobación
« Reply #2 on: July 02, 2014, 06:46:58 PM »
xD ahora entiendo por q ningún thema mio fue aprobado 
por cierto es necesario que pase la validación  XHTML?

Sí es necesaria.
Bueno en sí este tema es más que nada sobre cómo tener listo el theme para ponerlo en descarga, más no se hace referencia a los lineamientos de aprobación tales como la validación de HTML.
Por eso mismo dejé el link este al final del post http://wiki.simplemachines.org/smf/Customization_approval_guidelines  :P

Saludos

SMF Tricks - Free & Premium Responsive Themes for SMF.

Online Diego Andrés

  • Customizer
  • SMF Hero
  • *
  • Posts: 3,594
  • Gender: Male
    • DiegoAndresCortes on GitHub
    • @bihgetter on Twitter
    • SMF Tricks - Free & Premium Themes
Re: [Tutorial] Cómo preparar tu Theme para descarga/aprobación
« Reply #3 on: April 14, 2020, 02:27:29 PM »
actualizado

SMF Tricks - Free & Premium Responsive Themes for SMF.