Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Ocultar a invitados BBCodeTema Solucionado

🔧 Dudas sobre BBCodes personalizados
Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#1

Mensaje por J_Sparrow » 29 Sep 2019, 18:43

Buenas.
Si subimos un adjunto a nuestro Foro, los invitados no lo pueden ver por ser eso, invitados y tienen que registrarse para poder ver el adjunto y poder descargarlo si lo necesitan. En mi nuevo Foro estoy usando una extensión en desarrollo de nuestro compañero @picaron (<<Store To Mega>>), que me da la posibilidad de añadir adjuntos a una cuenta de Mega. Al subir el adjunto, nos da el enlace que lo pegamos en el mensaje, pero yo lo "adorno" con un BBCode.
Pero yo quiero que "ese" contenido solo sea accesible a los usuarios registrados, que no se pueda descargar si no estás registrado. He probado a ocultar el BBCode completo, pero entrando como invitado, accedo a el sin problemas.
El BBCode es este:

Uso del BBcode:

Código: Seleccionar todo

[mega]{URL}[/mega]

Reemplazo HTML:

Código: Seleccionar todo

<a href="{URL}"><img src="images/Descarga_MEGA-01.gif"></a>

Línea de ayuda:

Código: Seleccionar todo

[mega]Enlace de descarga[/mega]

No sabría donde poner algo para que no se vea :D :D



Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
andares
Moderador
Mensajes: 1215
Registrado: 18 Nov 2008, 03:32
Nombre real: Pedro
Ubicación: Barcelona
Género:
Edad: 53
Contactar:

Ocultar a invitados BBCode

#2

Mensaje por andares » 29 Sep 2019, 18:54

Mmm no te vale para eso la extensión que Alfredo desarrollo para tí?: https://github.com/AlfredoRamos/phpbb-ext-hide



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#3

Mensaje por J_Sparrow » 29 Sep 2019, 19:02

Pues me acabas de matar, porque juraría que la había probado y que no me ocultaba lo que quería. Lo voy a reestudiar, a ver si tengo la solución delante del morro y ni me entero.

Gracias @andares

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#4

Mensaje por J_Sparrow » 29 Sep 2019, 20:55

Vale, perfecto, me puede servir la extensión de nuestro compañero.
Pero me has recordado como empezó todo y que logré hacer funcionar mi BBCode en Local ....

Olvídalo todo, me he vuelto loco, pero al final lo he conseguido. Al recordarme como empezó la historia, he estado buscando los datos que en su día manejé y como tenía el BBCode en Local, pues lo he recuperado. Hechas las incorporaciones y modificaciones en mi Foro, todo OK.
El resultado de lo que buscaba:
Imagen
A la izquierda lo que ven los usuarios registrados y a la derecha lo que ven los invitados.

Gracias, mañana marco como solucionado el tema.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#5

Mensaje por J_Sparrow » 04 Oct 2019, 23:53

Buenas noches, o soy muy tonto, o no es mi día. Me voy a ir a la cama a ver si mañana me levanto con buen pie y me salen las cosas mejor.
En mi anterior intervención en este mensaje, justo el que está encima, estaba supercontento porque un estupendo BBCode que me "personalizó" mi buen amigo y compañero @AbaddonOrmuz , me funcionaba a la perfección, o por lo menos como yo quería. Menuda guerra que le di pidiéndole cosas :shock: :shock:
Vale, estaba "retocando" mi Foro oficial, corrigiendo los errores por el cambio de extensiones y demás, cuando he vuelto al mismo post y veo que NO se ve el mensaje sin estar logueado, de la manera que yo quiero, con la imagen del candado. No he hecho nada distinto, el BBCode es el mismo, tiene la ruta de la imagen bien, la imagen esta en el servidor y todo en principio esta igual. Bueno, dos detalles que puede que tengan algo que ver.

  • Las pruebas las hice en Local y ahora tampoco se ve igual.

  • En las imágenes de la anterior respuesta, las que se ve el candado, no tenía instalada la extensión Advanced BBCode Box.

Vale, olvidarlo, acabo de ver lo que pasa. No me preguntéis por qué, pero si desactivo la extensión Advanced BBCode Box en Local, SI que se ve la imagen del candado. Si la dejo activa, no se ve. ¿Es incompatible con alguna parte de esta extensión?, @AbaddonOrmuz , ¿me puedes echar un cable?, como bien sabes, mis conocimientos son mas bien escasos.
El BBCode que preparaste en su día está <<AQUÍ>>.
Por cierto, en Firefox, viendo el mensaje logueado, le doy a inspeccionar elemento y me salen estas dos líneas en la parte inferior, por si te sirven de algo:

Código: Seleccionar todo

Content Security Policy: Ignorando "https:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "http:" dentro de script-src: se ha especificado "strict-dynamic"

Ya no se ni que hacer, con lo bien que iba todo.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 696
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Ocultar a invitados BBCode

#6

Mensaje por AbaddonOrmuz » 05 Oct 2019, 07:49

J_Sparrow escribió:
04 Oct 2019, 23:53

No me preguntéis por qué, pero si desactivo la extensión Advanced BBCode Box en Local, SI que se ve la imagen del candado. Si la dejo activa, no se ve. ¿Es incompatible con alguna parte de esta extensión?

Mmm... pues no deberían ser incompatibles :thinking:

J_Sparrow escribió:
04 Oct 2019, 23:53

Por cierto, en Firefox, viendo el mensaje logueado, le doy a inspeccionar elemento y me salen estas dos líneas en la parte inferior, por si te sirven de algo:

Código: Seleccionar todo

Content Security Policy: Ignorando "https:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "http:" dentro de script-src: se ha especificado "strict-dynamic"

Debería haber más advertencias. En cualquier caso no me parece que esté relacionado ya que ese BBCode no usa ningún script.

Puedes intentar usar la imagen sin protocolo, aunque no hará nada con respecto a esas advertencias:

Código: Seleccionar todo

src="//www.rincad.es/images/Contenido_oculto.jpg"
Algunas de mis extensiones: [ Imgur | Metadatos SEO | Markdown ]
Checa todas mi extensiones
Usuario de Arch Linux


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
picaron
Moderador
Mensajes: 284
Registrado: 04 Abr 2010, 20:01
Nombre real: picaron
Género:
Edad: 54

Ocultar a invitados BBCode

#7

Mensaje por picaron » 05 Oct 2019, 12:43

@J_Sparrow, creo que esta situacion se genera porque estas tratando de acceder al foro en local con el protocolo de transferencia https:// en vez de con http:// que seria el correcto.

En local no tienes acceso con certificado SSL.

De hecho:
http:// soporta perfectamente contenido incrustado bajo https:// pero
https:// NO soporta correctamente contenido incrustado bajo http:// y lanza un mensaje de contenido no seguro.

Para verificar que medio (imagen) es la culpable, en el foro en producción, accede con Firefox a una de esas paginas que tiene el problema, boton derecho -> Ver informacion de la pagina.
Click en el boton "Medios" y ahi podras recorrer una a una todas las imagens que ha cargado la pagina.
Todas deben de cargar con el protocolo https://, la imagen que veas con el protocolo http:// es la culpable de que la pagina cargue de modo inseguro.

Así podrás identificar desde donde viene el problema.

Nota: Para acceder correctamente en local al foro se deben de configurar correctamente en el PCA los parámetros de Configuración del Servidor y la Configuración de cookies.

Saludos.

Datos de Soporte | Mostrar

URL: http://www.ascensoristas.net
Versión phpBB: 3.2.8
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 9 (stretch) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#8

Mensaje por J_Sparrow » 05 Oct 2019, 16:14

AbaddonOrmuz escribió:
05 Oct 2019, 07:49

Mmm... pues no deberían ser incompatibles

Eso es lo que yo pienso, pero parece que tiene prioridad Advanced BBCode Box sobre el usos de las opciones de ocultación. Y si a ti te extraña, algo no debe de estar bien. Al crear tu el BBCode que colocaba la imagen del candado, pensaba que podrías averiguar si algo no esta en condiciones. No se si se puede hacer que prevalezca un BBCode sobre otro, en fin, si tienes tiempo y ganas me gustaría que le dieras una vuelta.
También he instalado tu extensión Hide y me da que también tiene problemas. Y puestos, ¿se puede añadir a tu extensión el poner una imagen como la que yo quiero que aparezca?. He mirado el código que genera al instalarla y no he visto similitudes con el BBCode que me creaste en su día. También he de reconocer que no tengo ni idea de como se podría hacer :) :)

picaron escribió:
05 Oct 2019, 12:43

creo que esta situación se genera porque estas tratando de acceder al foro en local con el protocolo de transferencia

Los comentarios e informaciones que he hecho eran con las pruebas en mi Foro Oficial, de echo no me sale el error en Local. He mirado lo que me comentas y no existe ninguna imagen sin el protocolo https://, puedes consultarlo tu mismo si quieres <<estando logeado, claro>>
Y es raro, no siempre sale el mismo mensaje, es mas, ahora me fijo que sale todo esto:

Código: Seleccionar todo

Content Security Policy: Ignorando "'unsafe-inline'" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "https:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "http:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "'unsafe-inline'" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "https:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "http:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "'unsafe-inline'" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "https:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "http:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "'report-sample'" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "'unsafe-inline'" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "https:" dentro de script-src: se ha especificado "strict-dynamic"
Content Security Policy: Ignorando "http:" dentro de script-src: se ha especificado "strict-dynamic"
MouseEvent.mozPressure está obsoleto. Use PointerEvent.pressure en su lugar.

Y perdón por añadir esta información, que como dice @AbaddonOrmuz no tiene que ver con el que no se vea el BBCode.

Gracias compañeros, a ver si le podemos dar una solución, si no, lo dejo como está y punto. O a alguno se le ocurre como desactivar el BBCode de Advanced BBCode Box, porque a pesar de que borre lo que hay en la pestaña de Mensajes en el ACP, sigue existiendo internamente por lo que se ve.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
picaron
Moderador
Mensajes: 284
Registrado: 04 Abr 2010, 20:01
Nombre real: picaron
Género:
Edad: 54

Ocultar a invitados BBCode

#9

Mensaje por picaron » 06 Oct 2019, 01:18

@J_Sparrow, consejo, no te compliques la vida con la consola de Firefox.
Es lógico que salten advertencias en base a las etiquetas que admite cada navegador (hay etiquetas CSS que Firefox no entiende y Chrome si y viceversa).

Céntrate en los logs del servidor. Ahí si que es donde hay que mirar.

Y cerciórate de que tu config.php tiene la estructura correcta.
Creo que el tuyo no la tiene.
https://www.phpbb.com/support/docs/en/3 ... gphp-file/
No es aconsejable dejar vacia la variable $dbhost = ''; coloca en su lugar $dbhost = 'localhost';

:cafe:

Datos de Soporte | Mostrar

URL: http://www.ascensoristas.net
Versión phpBB: 3.2.8
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 9 (stretch) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#10

Mensaje por J_Sparrow » 06 Oct 2019, 01:30

Gracias @picaron , seguiré tu consejo, me olvido de las advertencias y sigo centrándome en por que no son compatibles la extensión con el BBCode, que al final es lo que mas me preocupa (bueno, no tanto) en estos momentos.
Por cierto, tengo configurado el config.php como me comentas.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
picaron
Moderador
Mensajes: 284
Registrado: 04 Abr 2010, 20:01
Nombre real: picaron
Género:
Edad: 54

Ocultar a invitados BBCode

#11

Mensaje por picaron » 06 Oct 2019, 01:37

No. Míralo con detenimiento.

Te dejo una copia/ejemplo del mio:

Código: Seleccionar todo

<?php
// phpBB 3.2.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'phpbb\\db\\driver\\mysqli';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'xxxxxxxxxxxx';
$dbuser = 'xxxxxxxxxxxx';
$dbpasswd = 'xxxxxxxxxxxx';
$table_prefix = 'phpbb_';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

@define('PHPBB_INSTALLED', true);
@define('PHPBB_DISPLAY_LOAD_TIME', true);
@define('PHPBB_ENVIRONMENT', 'production');
@define('DEBUG_CONTAINER', true);
@define('DEBUG', true);
@define('DEBUG_EXTRA', true);
?>

Compáralos... :cafe:

Datos de Soporte | Mostrar

URL: http://www.ascensoristas.net
Versión phpBB: 3.2.8
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 9 (stretch) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 696
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Ocultar a invitados BBCode

#12

Mensaje por AbaddonOrmuz » 06 Oct 2019, 05:25

Por lo que comentas, creo que ya se la respuesta, pero por si las dudas lo pregunto: tienes una URL donde se pueda ver que no funciona?

Algunas de mis extensiones: [ Imgur | Metadatos SEO | Markdown ]
Checa todas mi extensiones
Usuario de Arch Linux


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#13

Mensaje por J_Sparrow » 06 Oct 2019, 12:39

Gracias @AbaddonOrmuz , sabía que ibas a seguir investigando.

Si te refieres a una URL donde este un tema con un hidden , aquí tienes <<UNA>>

A ver si tienes suerte y descubres el misterio.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 696
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Ocultar a invitados BBCode

#14

Mensaje por AbaddonOrmuz » 06 Oct 2019, 18:43

@J_Sparrow Pero el BBCode que compartí hace tiempo es hide :D o has remplazado el que trae consigo ABBC3?

Algunas de mis extensiones: [ Imgur | Metadatos SEO | Markdown ]
Checa todas mi extensiones
Usuario de Arch Linux


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Ocultar a invitados BBCode

#15

Mensaje por J_Sparrow » 06 Oct 2019, 18:52

:angry: :angry: :angry: :angry: :angry: :angry:
Gracias @AbaddonOrmuz , soy un verdadero desastre, es hide, lo que pasa es que yo le cambie el nombre (no recuerdo por qué) y ahí esta el problema de incompatibilidades. Ya funciona, dejare el de hidden de la extensión ABBC3 para que siga manteniendo ocultos los datos y luego a través de una consulta en la Base de Datos, los cambiaré todos de golpe.

Gracias y mil perdones por volverte loco.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Cerrado

Volver a “Dudas sobre BBCode”