News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Ayuda imagenes

Started by clonexwinix, February 27, 2024, 10:07:44 PM

Previous topic - Next topic

clonexwinix

Hola muy buenas tardes/noches/días tengo una duda, vi que es posible crear un sistema para bloquear imágenes que no vengan de un URL en específico, por ejemplo, si un usuario inserta una imagen desde Imgur u otra plataforma de imágenes y no desde mi página de imágenes hxxp:img.example.com [nonactive] quiero que automáticamente esa imagen se bloquee y se cambie por otra imagen que de a entender que ese motor no se puede usar, solo el motor que proporciona el foro una URL en específica.
¿Eso se puede hacer con un mod?


SOLO PUEDES USAR hxxp:img.example.com [nonactive]

Danielㅤ

Hola, que versión de SMF tiene tu foro? 2.0 o 2.1?

Actualmente que yo sepa, no existe ningún mod ni modificación manual (código) que haga lo que estas buscando, de poder hacer se puede, pero tiene su complejidad porque primero tenes que detectar que esas urls sean imágenes, luego tendrás que usar una condición If y una expresión regular o usar una función tipo método para detectar que ese sitio no es el tuyo y reemplazarlo por el que vos querés, que sería tu sitio.


Saludos

clonexwinix

Hola muy buenas, gracias por contestar tengo la version SMF 2.0.19
La idea mia es que cuando se detecte que se use esto: si se usa un dominio que no sea el de mi pagina que automaticamente esa url se cambie por la imagen de algo bloqueado.

No se si me logro explicar bien.

Danielㅤ

Si, te entiendo es tal como te comente en mi anterior mensaje, esa es una forma de lograr lo que deseas, sería una modificación manual porque mods que cumplan esa función no existen (al menos hasta donde yo sé).

clonexwinix

Quote from: Daniel� on February 28, 2024, 03:22:45 PMSi, te entiendo es tal como te comente en mi anterior mensaje, esa es una forma de lograr lo que deseas, sería una modificación manual porque mods que cumplan esa función no existen (al menos hasta donde yo sé).
Gracias por contestar amigo, alguna idea de como empezar o donde buscar? Revise archivo por archivo y no lo encuentro

Danielㅤ

Hace mucho que no uso SMF por lo que no te puedo decir cual archivo podría ser, pero yo creo que podría ser alguno de estos dos:

Themes/{Tu-Theme}/Search.template.php

Sources/Search.php

Pero no tiene mucho sentido saber exactamente cuál es el archivo porque si no sabés programación y no conoces como funciona SMF en la parte de código, no lo podrás hacer, porque para hacer lo que estas buscando se necesitan conocimientos en PHP.

clonexwinix

Quote from: Daniel� on February 29, 2024, 08:27:45 AMHace mucho que no uso SMF por lo que no te puedo decir cual archivo podría ser, pero yo creo que podría ser alguno de estos dos:

Themes/{Tu-Theme}/Search.template.php

Sources/Search.php

Pero no tiene mucho sentido saber exactamente cuál es el archivo porque si no sabés programación y no conoces como funciona SMF en la parte de código, no lo podrás hacer, porque para hacer lo que estas buscando se necesitan conocimientos en PHP.
Gracias hermano, de PHP me defiendo pero en SMF conozco poco. Voy a probar y te aviso cualquier cosa.

Danielㅤ

Bien, buena suerte!

Algo que te recomiendo es que uses un gestor de archivos FTP como Filezilla para modificar el archivo y mientras vayas haciendo los cambios, uses el inspector de elementos de tu navegador para ir viendo donde se va insertando el ícono o lo que puedas extraer de la base de datos.

clonexwinix

#8
Ya lo solucione, muchisimas gracias por tu tiempo amigo.

Danielㅤ

Quote from: clonexwinix on March 01, 2024, 01:30:46 AMYa lo solucione, muchisimas gracias por tu tiempo amigo.

Que bien me alegro, pero sería muy bueno que compartas la solución, que expliques como lo has solucionado, eso ayudará a otros usuarios con tu misma o similar duda.

Advertisement: