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
[Resuelto] Fechas de ayer y hoy no aparecen correctamente
 albano
Usuario del Foro

Estado: Sin conexión Registrados
22
57
2
Colombia
0
0
2
16
26 November 2017, 21:16
#1
0
Mostrar ContenidoSistema de Soporte:

Saludos.

He notado que las fechas no son procesadas correctamente. Muchas veces salen como " , 5:00pm". Se nota que nada más pasa cuando son fechas de "ayer", "hoy", porque "hace x horas" funciona bienTambién he visto lo mismo cuando hago citas de alguien.

   
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
26 November 2017, 22:03
#2
0
Creo que algunas plantillas estan desactualizadas porque el formato de fechas, asi como algunas plantillas cambiaron por este motivo y los archivos de idioma lo mismo.

Hay que revisar que todo este bien para que funcione.

Descarga los archivos de idioma de la version actual, verifica que tus plantillas esten actualizadas desde el panel de administrador. Esto respecto la version que utilizas y eso debe corregir tu problema.

Saludos...
 
 albano
Usuario del Foro

Estado: Sin conexión Registrados
22
57
2
Colombia
0
0
2
16
27 November 2017, 05:15
#3
0
(26 November 2017, 22:03 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoCreo que algunas plantillas estan desactualizadas porque el formato de fechas, asi como algunas plantillas cambiaron por este motivo y los archivos de idioma lo mismo.

Hay que revisar que todo este bien para que funcione.

Descarga los archivos de idioma de la version actual, verifica que tus plantillas esten actualizadas desde el panel de administrador. Esto respecto la version que utilizas y eso debe corregir tu problema.

Saludos...

¿Podrías mostrarme por favor cuáles plantillas debo asegurarme que estén actualizadas? Pensé que las tenía todas en regla. En especial me gustaría saber qué plantilla tiene que ver con la que muestra la fecha, creo que se llama "dateline", que se da en la caja del blockquote.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
27 November 2017, 19:02
#4
0
El mismo panel de administrador te muestra cuales son las plantillas que faltan por actualizar, así como archivos cambiados de mybb.

Cambia los que estén mal y actualiza las plantillas, ahi mismo te deja la opción de revertir a original, aplicala a todas las plantillas desactualizadas, acto seguido todo debería funcionar bien, con el idioma Inglés, ya que sólo te marca archivos faltantes de ese idioma, y luego si todo funciona bien, tema default, idioma inglés, y mybb versión que corresponde. Todo debería mostrarse correcto con los otros idiomas y temas siempre y cuando estos estén actualizados y listos para su uso en 1.8.13.

P.D. Mostrarte que plantillas son la verdad ni idea a mi me funciona bien todo, pero yo actualicé ya mi tema a 1.8.13.
 
 albano
Usuario del Foro

Estado: Sin conexión Registrados
22
57
2
Colombia
0
0
2
16
30 November 2017, 04:29
#5
0
(27 November 2017, 19:02 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoEl mismo panel de administrador te muestra cuales son las plantillas que faltan por actualizar, así como archivos cambiados de mybb.

Cambia los que estén mal y actualiza las plantillas, ahi mismo te deja la opción de revertir a original, aplicala a todas las plantillas desactualizadas, acto seguido todo debería funcionar bien, con el idioma Inglés, ya que sólo te marca archivos faltantes de ese idioma, y luego si todo funciona bien, tema default, idioma inglés, y mybb versión que corresponde. Todo debería mostrarse correcto con los otros idiomas y temas siempre y cuando estos estén actualizados y listos para su uso en 1.8.13.

P.D. Mostrarte que plantillas son la verdad ni idea a mi me funciona bien todo, pero yo actualicé ya mi tema a 1.8.13.

Actualicé todas las plantillas, y luego hice varias pruebas, pero esto es lo que veo:

   

Aún no logro decifrar lo que falta aquí. No deseo actualizarme a 1.8.14 porque no creo que eso vaya a solucionar. Además, me gustaría entender el porqué de este comportamiento y lo que tengo que arreglar antes de actualizar.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
30 November 2017, 16:46
#6
0
Y ya actualizaste bien el paquete de idioma ?

Tu pones que usas la 1.8.11 la cual incluyendo la 1.8.12 no son compatibles con 1.8.13.

En 1.8.14 no cambió mas que las rutinas de instalación y actualización ya que había errores en ellas.

Pero el idioma si se debe actualizar, así como las plantillas porque se cambió el formato de las fechas en ambas partes y de ahí proviene tu error.

(26 November 2017, 22:03 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoCreo que algunas plantillas estan desactualizadas porque el formato de fechas, asi como algunas plantillas cambiaron por este motivo y los archivos de idioma lo mismo.

Hay que revisar que todo este bien para que funcione.

Descarga los archivos de idioma de la version actual, verifica que tus plantillas esten actualizadas desde el panel de administrador. Esto respecto la version que utilizas y eso debe corregir tu problema.

Saludos...

Y es que esto lo he mencionado desde un comienzo y no nos dices si lo has hecho o no, aprovecho para citarme y ver si aquí acurre lo mismo.

(30 November 2017, 16:46 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoY ya actualizaste bien el paquete de idioma ?

Tu pones que usas la 1.8.11 la cual incluyendo la 1.8.12 no son compatibles con 1.8.13.

En 1.8.14 no cambió mas que las rutinas de instalación y actualización ya que había errores en ellas.

Pero el idioma si se debe actualizar, así como las plantillas porque se cambió el formato de las fechas en ambas partes y de ahí proviene tu error.

(26 November 2017, 22:03 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoCreo que algunas plantillas estan desactualizadas porque el formato de fechas, asi como algunas plantillas cambiaron por este motivo y los archivos de idioma lo mismo.

Hay que revisar que todo este bien para que funcione.

Descarga los archivos de idioma de la version actual, verifica que tus plantillas esten actualizadas desde el panel de administrador. Esto respecto la version que utilizas y eso debe corregir tu problema.

Saludos...

Y es que esto lo he mencionado desde un comienzo y no nos dices si lo has hecho o no, aprovecho para citarme y ver si aquí acurre lo mismo.

Con fechas anteriores va bien, citare el de hoy porque imagino sería en ese caso el error para ver hoy y mañana como se comporta aquí en el foro.

Y en efecto aquí funciona bien en ambos temas y como te dije yo actualice todo con los idiomas del paquete que compartí.

Por que no descargas el paquete y solo usas el de idioma español.

Este es en inc/languages

espanol.php
Y todo el directorio espanol.

Con que subas esos archivos y la actualización de plantillas ya debe ir. El paquete de idioma es el mismo en 1.8.13 y 1.8.14 ya que no ha cambiado nada de plantillas ni idiomas, solo la instalación, el que indica la versión de mybb y el tema ya que contiene los nuevos archivos y plantillas que no fueron correctamente actualizadas en 1.8.13 y deberían.

Yo recomendaría en tu caso si ya actualizaste a 1.8.13 pasarte a 1.8.14 y ejecutar el script de actualización para que las plantillas sean actualizadas correctamente. Esto si con el idioma no se soluciona tu problema.
Última modificación: 30 November 2017, 16:58 por Whiteneo.
 
 albano
Usuario del Foro

Estado: Sin conexión Registrados
22
57
2
Colombia
0
0
2
16
1 December 2017, 16:02
#7
0
(30 November 2017, 16:46 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoY ya actualizaste bien el paquete de idioma ?

Tu pones que usas la 1.8.11 la cual incluyendo la 1.8.12 no son compatibles con 1.8.13.

En 1.8.14 no cambió mas que las rutinas de instalación y actualización ya que había errores en ellas.

Pero el idioma si se debe actualizar, así como las plantillas porque se cambió el formato de las fechas en ambas partes y de ahí proviene tu error.

(26 November 2017, 22:03 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoCreo que algunas plantillas estan desactualizadas porque el formato de fechas, asi como algunas plantillas cambiaron por este motivo y los archivos de idioma lo mismo.

Hay que revisar que todo este bien para que funcione.

Descarga los archivos de idioma de la version actual, verifica que tus plantillas esten actualizadas desde el panel de administrador. Esto respecto la version que utilizas y eso debe corregir tu problema.

Saludos...

Y es que esto lo he mencionado desde un comienzo y no nos dices si lo has hecho o no, aprovecho para citarme y ver si aquí acurre lo mismo.

(30 November 2017, 16:46 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoY ya actualizaste bien el paquete de idioma ?

Tu pones que usas la 1.8.11 la cual incluyendo la 1.8.12 no son compatibles con 1.8.13.

En 1.8.14 no cambió mas que las rutinas de instalación y actualización ya que había errores en ellas.

Pero el idioma si se debe actualizar, así como las plantillas porque se cambió el formato de las fechas en ambas partes y de ahí proviene tu error.

(26 November 2017, 22:03 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoCreo que algunas plantillas estan desactualizadas porque el formato de fechas, asi como algunas plantillas cambiaron por este motivo y los archivos de idioma lo mismo.

Hay que revisar que todo este bien para que funcione.

Descarga los archivos de idioma de la version actual, verifica que tus plantillas esten actualizadas desde el panel de administrador. Esto respecto la version que utilizas y eso debe corregir tu problema.

Saludos...

Y es que esto lo he mencionado desde un comienzo y no nos dices si lo has hecho o no, aprovecho para citarme y ver si aquí acurre lo mismo.

Con fechas anteriores va bien, citare el de hoy porque imagino sería en ese caso el error para ver hoy y mañana como se comporta aquí en el foro.

Y en efecto aquí funciona bien en ambos temas y como te dije yo actualice todo con los idiomas del paquete que compartí.

Por que no descargas el paquete y solo usas el de idioma español.

Este es en inc/languages

espanol.php
Y todo el directorio espanol.

Con que subas esos archivos y la actualización de plantillas ya debe ir. El paquete de idioma es el mismo en 1.8.13 y 1.8.14 ya que no ha cambiado nada de plantillas ni idiomas, solo la instalación, el que indica la versión de mybb y el tema ya que contiene los nuevos archivos y plantillas que no fueron correctamente actualizadas en 1.8.13 y deberían.

Yo recomendaría en tu caso si ya actualizaste a 1.8.13 pasarte a 1.8.14 y ejecutar el script de actualización para que las plantillas sean actualizadas correctamente. Esto si con el idioma no se soluciona tu problema.

Actualicé el Spanish Language pkg a 1813. Me asegure de que todas mis plantillas desactualizadas se actualizarán. Sin embargo, veo que el problema sigue. Es mas, me sentí bien al ver que en una de tus respuestas con cita también surge el problema. Si te da un tiempo de ver por qué pasa esto, te lo agradecería mucho.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
1 December 2017, 17:30
#8
0
Por eso lo hice para ver como y por que puede suceder. Con hoy todo funciona correctamente, el problema es con ayer solamente. Que muestra mal la fecha y en efecto es un error de la función de mybb.

Voy a mirar en local en una copia limpia de 1.8.14 para ver si es el tema solo por alguna plantilla ya que de lo contrario es la función de la fecha y un bug de mybb muy probablemente pero que tiene arreglo Sonrisa

Ya lo miro y te comento que cosa.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
1 December 2017, 18:49
#9
0
Ok mira ya con la traducción se muestra el texto faltante fuera del paréntesis, por lo cual ya estuve revisando y este sería el mejor fix para este caso de las citas, si encuentras algo más házmelo saber:

1.- Entra en tu global.css

Busca estas clases:

blockquote cite span {
    float: right;
    font-weight: 400;
    font-size: 13px;
    color: #666;
}

blockquote cite span.highlight {
    float: none;
    font-weight: 600;
    padding-bottom: 0;
}

Por defecto vienen así, pero la idea es cambiar el nombre de estas dos clases que son las que meten el problema.

Cambiar por defecto:

.date_quoted {
    float: right;
    font-weight: 400;
    font-size: 13px;
    color: #666;
}

.date_quoted.highlight {
    float: none;
    font-weight: 600;
    padding-bottom: 0;
}

Esto si están así, en tu tema lo único que vas a cambiar es esto:

blockquote cite span

por

.date_quoted

Esto en ambos casos.

Y luego de esto vas a abrir tu archivo de la ruta inc del foro

class_parser.php

En concreto en la función de las citas que es esta:

mycode_parse_post_quotes

Casí al final, antes de llamar la plantilla vas a encontrar esto:

            $span "";
            if(!
$delete_quote)
            {
                
$span "<span>{$date}</span>";
            } 

Cambia el span por un div con la clase agregada para que no pierda el formiato original.

Quedando así:

            $span "";
            if(!
$delete_quote)
            {
                
$span "<div class=\"date_quoted\">{$date}</div>";
            } 

Listo !!!

Guarda tu archivo y súbelo, esto ya con los cambios del css en tu tema te dejarán los resultados correctos.

Si te das cuenta el texto hoy o ayer a ti no te aparecían, sólo la coma y la hora, a mi me aparece el texto fuera de el paréntesis o aparecía mejor dicho ya con este cambio se acomoda perfectamente lo de las citas como puedes ver.

Gracias por el reporte, saludos...

Aún no lo he mirado en mybb 1.8.14 por defecto pero lo voy a probar y si encuentro el detalle ya lo reportaré en el sitio oficial de mybb así como el fix, saludos...

Y en efecto en mybb 1.8.14 no sucede esto, así que el tema default debe funcionar bien, más bien el error es con los nuevos temas, pero el fix para que no toques los archivos core sería este:

En tu tema encontrarás esto: (En estilos, dentro de tu global.css)

blockquote cite span

Deberás cambiarlo por sólo el primer hijo de la cita, lo cual te permite que el texto sea acomodado sin necesidad de tener que tocar nada más.

blockquote cite > span

Así lo mismo para el:

blockquote cite span.highlight

Cambiarlo por:


blockquote cite > span.highlight

Con esto ya todo te deberá funcionar correctamente, pero la actualización de idioma es necesaria ya que contiene los textos que a ti te faltaban también, el ayer, hoy, etc. Si es que usas este formato de fechas, ya que hay distintos, pero lo mejor es tener la actualización de todo correctamente, así ya tendrás perfectamente funcionando tus foros.

Yo de momento lo dejo con la clase que cree, así me permitirá en definitiva hacer bien las cosas, y com ote dije es problema de tus temas que no estan bien actualizados para usarse con mybb 1.8.13 y en efecto 1.8.14 que es lo mismo exactamente. Pero con las correcciones para que si funcione como debiera. Y de igual modo el idioma debe estar en su versión actual porque así vamos corrigiendo los detalles de textos perdidos, etc.

Saludos...
Última modificación: 1 December 2017, 19:05 por Whiteneo.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
1 December 2017, 21:12
#10
1
Mejor respuesta del mensaje RE: Fechas de ayer y hoy no aparecen correctamente[Imagen: 5kfKMhg.png]

Aquí la muestra, pero obviamente hay que actualizar la cache ya que se queda la de los navegadores.

Habría que actualizar cache de las hojas de estilo, luego la del navegador para que los cambios surjan efecto, y sin que protección de cache del servidor esté trabajando claro está, como la de cloudflare o algún tipo de cache interna.

Pero una vez coja los cambios ya deberá verse perfecto en ambas condiciones. Aunque para novatos lo mejor es la segunda sin tocar nada más que actualizar el estilo, que es lo que debe hacerse. Yo lo he realizado ya, sin embargo algunos podrán ver mal las fechas porque necesitan actualizar su cache Sonrisa

Saludos...
 


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
Triste [Resuelto] No aparecen las imágenes ni los vídeos con cuenta de administrador albano 0 310 3 December 2017, 00:31
Último mensaje: albano
Pregunta [Obsoleto] Foro muestra fechas en idioma inglés aun cuando el idioma del foro es español albano 1 518 25 September 2017, 15:52
Último mensaje: Whiteneo



Usuarios navegando en este tema: 1 invitado(s)