Cerrar Ventana

Algunas cookies de este sitio son esenciales, y el sitio no funcionará como se espera sin ellas. Estas cookies se establecen en el momento de enviar un formulario, inicie sesión o interactuar con el sitio realizando una acción que va más allá de hacer clic en un simple enlace.


Leer Más

Somos un foro de soporte en español que no tiene publicidad y tiene muchas cosas gratuitas aportadas por la comunidad, contribuye con el foro para poder así obtener alguna membresía de manera gratuita.
SoporteMyBB tiene un total de
1124 temas de soporte.
0 quedan aún por resolver, 244 han quedado obsoletos y 880 han sido resueltos.
Aún no tienes una cuenta, regístrate es gratis.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Obsoleto] Me ayudas entender el mapeado de Mybb ?
 ykwebs
Usuario del Foro

Estado: Sin conexión Registrados
2
15
1
Colombia
1
0
1
9
Pregunta  26 January 2019, 20:32
#1
0
Mostrar ContenidoSistema de Soporte:

Hola comunidad, espero todos se encuentren bien. Paso a pedir ayudar sobre todo a los que ya tiene experiencia con el script en programación y diseño. Estoy en el desarrollo de mi propio tema de Mybb , basándome en el Default 1.8.19.

Explorando en el  CP Administrador e podido encontrar las Hojas de estilo y las plantillas HTML.
No he tenido problemas a la hora de encontrar en los CSS los códigos y referencias para generar mis cambios. Al contrario con las plantillas HTML aunque logro encontrar en todo el glosario de plantillas lo que busco me e topado con las (Variables de Mybb) que ahora mismo aunque tienen referencias donde encontrarlas. Hay unas que no logro encontrar.

De php tengo conocimientos básicos por lo que las variables no son un problema, la cuestión es que no logro encontrar en index o el index donde se encuentran todas ellas y sus correspondientes valores o codigos para poder editar el contenido de estar.

Mis preguntas son: 

Donde estan definidas las variables ? o donde se crea la estructura de Mybb ? como para agregar un <Meta> al <Head> o crear una variable y que se aplique a toda la plantilla index.

Cual es la variable del avatar-default  del usuario ? y si el usuario cambiar el avatar sigue siendo la misma ? esto para poner la img como en este foro en el menu de usuario tampoco encuentro las variable {$lang->welcome_guest} que esta en Registrate o inicia tu sesión para ver este contenido ni la de {$lang->welcome_logout} que esta en la plantilla: Registrate o inicia tu sesión para ver este contenido

por ultimo si algun diseñador de temas me puede dejar una lista de las plantillas que se editan y su correspondiente hubicacion como modulo de registro, la zona de foros, etc. seria de gran ayuda . se que es mucho pedir, pero si alguien tiene tiempo libre y quiere ayudarme, que lo deje en la caja de comentarios :D. Tengo muchas ideas que espero compartir con todos muy pronto.
 
 Adfe
Usuario del Foro

Estado: Sin conexión Registrados
4
259
77
Spain
4
7
57
135
26 January 2019, 21:36
#2
0
Hola,deberías dejar el copyright del autor del tema que estás usando,eso no molesta y es una forma de agradecerle su trabajo.

[Imagen: f_ea1c02ad307a.png]

[Imagen: f_0e571a44bd05.png]





<div class="copy-year" style="float: left;">
              <!-- MyBB es un software libre desarrollado y mantenido por una comunidad de voluntarios.
                    Sería muy apreciado por el Grupo MyBB si dejara intactos los derechos de autor y el aviso de "powered by",
                    para mostrar su apoyo a MyBB.  Si decide eliminar o modificar los derechos de autor a continuación,
                    es posible que se le niegue el soporte en los foros de la comunidad MyBB.
                    Esto es software libre, apóyenos y nosotros le apoyaremos.-->
                Created by: <a href="https://www.mishar.info/">Mishar DESIGN</a>
                <!-- End powered by -->
        </div>
 
 ykwebs
Usuario del Foro

Estado: Sin conexión Registrados
2
15
1
Colombia
1
0
1
9
27 January 2019, 00:40
#3
0
Mishar es el creador. Como vez en la foto le doy gracias.
De igual manera no tengo pensado usar ese tema ya que al final es mejor crear mi propio tema desde cero  Sonrisa
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
27 January 2019, 06:36
#4
0
Lo mejor es que uses el tema default y cuando uses temas o cosas de descarga gratuita se dejen los créditos tal cual sin mover nada, y si no tienen los créditos de mybb pues ponerlos ya que eso debe estar ahí, pero si no lo tiene y lo descargaste del sitio oficial por favor hazlo saber para reportarlo y que esa descarga sea revisada.

Bueno cada plantilla es muy intuitiva y puedes ver cual es cada una desde el inicio explorando el contenido ya que te dice las plantillas en su totalidad.

Por ejemplo tu quieres saber la de Índice Plantillas y luego index.

Esa es la plantilla.

Ahí agregas las variables, el avatar por defecto NO tiene una variable se agregó en lugares persistentes, pero por eso usamos plugins para agregarlas cuando no existen y tomar el valor cuando lo tiene, ya que hay muchas formas de coger el valor del avatar y muchos tipos, gravatar, externo, interno, etc. Cuando no tiene un avatar queda vacío el campo simplemente y debes agregar la magia de js o jquery.

Luego de esto la variable es:

{$mybb->user['avatar']}

Si viene vacía debes agregar una serie de rutinas para tomar de acuerdo al tema o si no lo tiene, etc, no es algo sencillo la verdad, pero con js lo puedes lograr de agregar el valor si el campo viene vacío o en su defecto con onerror en la etiqueta img le pones la imagen que deseas si es que no tiene una o la imagen fué eliminada del host destino. Aunque marca errores de optimización de código por los códigos de la w3c y su validación etc.

Y finalmente algunas variables de mybb son del tipo {$variable}

Cuando son archivos de idioma se definen {$lang->variable}

Así hay algunas que contienen muchos textos y simplemente no puedes cambiar el valor de los contenidos numéricos, pero si los textos o el orden de muestreo. Estos se encuentran en la carpeta inc/languages de tu foro y ya el idioma que uses y la ruta de uso, en su caso sería index.lang.php

Ahí encuentras algunas, otras en global porque hay variables de uso general, etc. Pero te das una idea porque las plantillas, el idioma, etc son llamados de acuerdo al lugar donde estás actualmente, o sea la ruta del navegador normalmente o la plantilla.

Saludos...
 
 ykwebs
Usuario del Foro

Estado: Sin conexión Registrados
2
15
1
Colombia
1
0
1
9
27 January 2019, 06:45
#5
0
Gracias por comentar. Y los créditos si estaban, solo que en la otra esquina. Por ahora he dejado el default .

Gracias por los comentarios, seguiré mirando las rutas y si alguien más quiere agregar comentarios sobre ellas bienvenidos sean.
 
 Adfe
Usuario del Foro

Estado: Sin conexión Registrados
4
259
77
Spain
4
7
57
135
27 January 2019, 09:04
#6
0
(27 January 2019, 06:45 )ykwebs escribió: Registrate o inicia tu sesión para ver este contenidoGracias por comentar. Y los créditos si estaban, solo que en la otra esquina. Por ahora he dejado el default .

Gracias por los comentarios, seguiré mirando las rutas y si alguien más quiere agregar comentarios sobre ellas bienvenidos sean.

Hola, no soy mentiroso y antes de hablar o escribir, lo pienso o me aseguro.
En la otra esquina como dices,estaba el copyright de mybb, si no también habría puesto que has quitado los 2, el del autor del theme y el de mybb.
Y las gracias que le das es muy rara,ya que dices que lo has creado, editado y quitado el link de enlace a Mishar DeSING, lo puedes ver en la imagen.

Lo normal
Creado por Mishar DeSING (con su link de enlace)

Si lo has editado
Creado por Mishar DeSING (con su link de enlace) / Rediseñado por YKwebs

----------------------------------------------------

Esto no es respetar ni dar las gracias

Creación y edición by: YKwebs Gracias Mishar (sin su link de enlace)
Última modificación: 28 January 2019, 09:34 por Adfe.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
27 January 2019, 21:38
#7
0
En efecto yo también entré y lo miré desde que se creo este tema y no estaban los créditos al autor del tema, estaba ykdesigns o algo así y el enlace del autor igual había cambiado, sólo estaban los de mybb.

Viendo eso es que yo no dí soporte desde antes, luego miré que alguien más te lo mencionó, pero de no haber sido así y que hubieses cambiado de tema francamente no te habría dado soporte y no es la primer vez que se rompe una regla en el foro por tu parte pero no pasa nada, simplemente no lo sigas haciendo de lo contrario te ganarás un ban definitivo y ya no podrás acceder al sitio ya que banea la ip a menos que cambies de ip y correo y te crees una cuenta y ya no rompas las reglas y que necesidad de eso ?

Simplemente con que dejes el tema original y crees el tuyo propio como mencionas es suficiente ya que yo creo que es muy difícil crear temas y darles mantenimiento para corregir, agregar y mejorar cosas aparte de actualizar los cambios nuevos debido a las actualizaciones de mybb, por eso lo de menos es dejar los "créditos intactos" ya que con cambiarlos de lugar no afecta mucho, sin embargo es por respeto al trabajo de los demás.
 




Usuarios navegando en este tema: 1 invitado(s)