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.

Es posible dos campos personalizados con imagenes?

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Es posible dos campos personalizados con imagenes?

#1

Mensaje por Megabyte »

Si sigo esta guia http://www.phpbb-es.com/foro/guias-phpb ... 21498.html y quisiera otro campo personalizado con imagen, podre hacerlo solo creando otro campo, o tengo que agregar otras modificaciones o no se podrá....

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

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Es posible dos campos personalizados con imagenes?

#2

Mensaje por javiexin »

Depende lo que quieras conseguir Megabyte.
  • ¿Quieres que el forero pueda poner un enlace a una imagen cualquiera que él desee poner? Si es así, con qué características? (tamaño, peso, etc.)
  • ¿quieres que el forero elija entre un conjunto de imágenes predeterminadas por ti?
  • ¿quieres que sólo admin/moderadores seleccionen una imagen de entre unas disponibles?
Yo tengo hecho algo parecido a las dos últimas. La primera es algo más complicada, porque creo que no se pueden verificar tamaño y peso de la imagen seleccionada (al menos fácilmente, yo no sé).

La guía que mencionas es para la primera opción, pero la forma que tiene de hacerlo afecta a todos los Campos Personalizados, así que a mí personalmente no me convence...

Dime algo, y veo si puedo describirlo bien, en función de lo que quieras.
-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Es posible dos campos personalizados con imagenes?

#3

Mensaje por Megabyte »

javiexin escribió: ¿quieres que sólo admin/moderadores seleccionen una imagen de entre unas disponibles? -javiexin
El asunto es el siguiente:
Quisiera que en la primera, cada usuario elija que imagen utilizar de las que hay disponibles. que es lo que menciona el enlace de la guia que coloque ahi.
y la segunda que solo el moderador/administrador, pueda ponerle a usuarios seleccionados una imagen.

(No rangos).

gracias por tu respuesta rapida javiexin...
Última edición por Megabyte el 01 Abr 2011, 14:35, editado 1 vez en total.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Es posible dos campos personalizados con imagenes?

#4

Mensaje por javiexin »

Pues a ver si te lo explico bien...

Aquí estoy suponiendo lo siguiente:
  • Vamos a añadir dos campos, como imágenes, y sólo en el "mini-perfil" que va junto a los mensajes de cada usuario
  • El primer campo es un campo de texto en el que se escribe la URL COMPLETA de una imagen a mostrar
  • El segundo campo es un campo es el al crealo se especifica una lista de valores que corresponden con los nombres de fichero de las imágenes entre las que se puede elegir como valor, pero sin path ni extensión (todas son .jpg)
Tienes que crear estos campos, y darles los permisos de acceso adecuados, de acuerdo con la guía que pusiste antes.

NO realices ningún cambio en ficheros PHP, no hacen falta.

Los cambios son para prosilver, no tengo otro estilo para probar, así que tendrás que buscar dónde aplica en tu caso si tu estilo no es ese...

Abre styles/prosilver/templates/viewtopic_body.html
Busca:

Código: Seleccionar todo

		<!-- BEGIN custom_fields -->
			<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
		<!-- END custom_fields -->
Y reemplaza por:

Código: Seleccionar todo

		<!-- BEGIN custom_fields -->
		<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu primer campo" -->
		<!-- ELSEIF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu segundo campo" -->
		<!-- ELSE -->
			<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
		<!-- ENDIF -->
		<!-- END custom_fields -->
Con esto haces que esos campos no se vean de la misma forma que los otros campos (no se ven en el mismo sitio). Pero se siguen viendo igual otros posibles campos que tengas ahora o vayas a tener en el futuro.

Ahora, en el mismo fichero, busca:

Código: Seleccionar todo

				</ul>
			</dd>
Esta sección corresponde a la zona donde van los iconos del mini-perfil, me refiero al de Mail, PM, Jabber, YIM...
Inmediatamente después de eso, insertas el siguiente código:

Código: Seleccionar todo

		<!-- BEGIN custom_fields -->
		<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu primer campo" -->
			<!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE -->
				<dd><img src='{postrow.custom_fields.PROFILE_FIELD_VALUE}' alt="Imagen"/></dd>
			<!-- ENDIF -->
		<!-- ELSEIF postrow.custom_fields.PROFILE_FIELD_NAME eq "Nombre de tu segundo campo" -->
			<!-- IF postrow.custom_fields.PROFILE_FIELD_VALUE -->
				<dd><img src='./path-donde-estan-las-imagenes-en-tu-servidor/{postrow.custom_fields.PROFILE_FIELD_VALUE}.jpg' alt="Imagen" /></dd>
			<!-- ENDIF -->
		<!-- ENDIF -->
		<!-- END custom_fields -->
Si quieres cambiar la apariencia, dónde aparecen las imágenes, enlaces, etc., ahí tendrás que complicar un poco más el código HTML que pongas.

Si no lo entiendes bien, dímelo, y veo si puedo aclararte las dudas.
Saludos,
-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Es posible dos campos personalizados con imagenes?

#5

Mensaje por Megabyte »

Perdona, me perdí.

Entonces no tengo que realizar la guia que menciono, sino solo los pasos para el acceso al crear los campos personalizados...????

y luego seguir lo que aca posteas????

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

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Es posible dos campos personalizados con imagenes?

#6

Mensaje por javiexin »

Megabyte escribió:Entonces no tengo que realizar la guia que menciono, sino solo los pasos para el acceso al crear los campos personalizados...????
y luego seguir lo que aca posteas????
Tienes que hacer lo que pone en la guía que referencias, hasta que llegues a la edición del fichero includes/functions_profile_fields.php, que ya NO tienes que hacer.
Por supuesto, tendrás que hacer eso dos veces (una por cada campo que quieres crear), y en el ejemplo que yo he puesto, tendrás que hacer que los campos sean diferentes y estén rellenos también de forma distinta (uno es un campo con múltiples opciones y otro es un campo de texto como el que se indica en el tutorial, con la URL de la imagen dentro).

Luego, sigues con lo que hay en mi mensaje anterior.

Espero que lo puedas hacer correctamente.
Saludos,
-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Es posible dos campos personalizados con imagenes?

#7

Mensaje por Megabyte »

Bueno, ya hice los dos campos, tal como lo dices.
Tambien subi una carpeta con imagenes jpg (pues probe cambiando en tu codigo el .jpg por otras extensiones y no funcionó)
Puse el nombre de los campos tanto con y sin comillas ("mirango", mirango)
Reemplace y agregue el codigo en el viewtopic_body.html de mi template.
Quite la modificacion en el funtions_profile_fields de la guia anterior.
Cambie el path por mi path....

y no me salió la imagen, en el campo de texto, solo aparecio la ruta de la imagen y al darle click si me lleva a la imagen.

:lee
no se que me hace falta y o que estoy obviando...sorry...creo haber seguido lospasos correctamente.

p.d. uso una plantilla basada en prosilver.

Si puedes ver si me hace falta te lo agradezco, la verdad me interesa bastante.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Es posible dos campos personalizados con imagenes?

#8

Mensaje por Makoto »

puedes colocar las ediciones que hiciste en tu viewtopic_body.html
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Es posible dos campos personalizados con imagenes?

#9

Mensaje por Megabyte »

perdonad que hasta hoy posteo, este es mi codigo, pero ya me salio uno, el otro aun no:
Y mi pregunta es, ¿esta valido si los dos campos son listas desplegables? o una debe ser de texto forzosamente.
Al campo especial, solo el Admin puede ver y cambiar.
El campo privilegio, el usuario puede ver y cambiar (ucp).
Las imagenes estan en las respectivas carpetas, tanto para "especial" que son gif, como para "privilegio" que son png.
Saludos.

Código: Seleccionar todo

	<!-- BEGIN custom_fields -->

        <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "especial" -->
              <img src="{T_THEME_PATH}/images/{postrow.custom_fields.PROFILE_FIELD_VALUE}.gif" alt="" />
         <!-- ENDIF -->

        <!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "privilegio" -->
       
               <img src="{T_THEME_PATH}/images/{postrow.custom_fields.PROFILE_FIELD_VALUE}.png" alt="" /> 
               <br />
       <!-- ENDIF -->

	<!-- END custom_fields -->
					
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Es posible dos campos personalizados con imagenes?

#10

Mensaje por javiexin »

Megabyte escribió:Y mi pregunta es, ¿esta valido si los dos campos son listas desplegables? o una debe ser de texto forzosamente.
Lo que te puse era un ejemplo, para que vieras que se pueden hacer cosas diferentes. Por supuesto, puedes tener los dos como listas desplegables, y también puedes poner más campos si los necesitas, sin ninguna limitación.

Me alegro que te haya funcionado.
Saludos,
-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Es posible dos campos personalizados con imagenes?

#11

Mensaje por Megabyte »

Si gracias javiexin, el unico inconveniente es que no veo el otro campo, aunque yo mismo le ponga a un usuario desde el ACP, ambos campos, siempre sale solo uno. Vere que pasa ahi. porque lo veo normal, como esta colocado el codigo y el otro que me ponias mas arriba, no lo uso....solo esta parte.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 37

Re: Es posible dos campos personalizados con imagenes?

#12

Mensaje por Makoto »

mmm has configurado el campo personalizado que supuestamente no se ve correctamente en el acp?
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: Es posible dos campos personalizados con imagenes?

#13

Mensaje por Megabyte »

Si lo hice....

Bueno, lo tengo solucionado. :ok:
Pues tuve que borrar ambos campos, luego los hice de nuevo pero con otros nombres, y ya, estan funcionando!!!

Gracias por su ayuda....

Creo que necesitamos otra guia para este caso, si nadie se apunta lo hare con mucho gusto.

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

Cerrado

Volver a “Soporte de MODs”