Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Campos en el postbit
Páginas (2):    1 2
Jonatan H.   10 Jun, 2012, 4:01 pm
#11
Código PHP:
<?php 
<a href="#"><img src="{$theme['imgdir']}/cfields/{$post['fid3']}.png" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" /></a>

Adáptalo con tus rutas, así tiene que funcionar si o si.
MaTiiass   10 Jun, 2012, 4:12 pm
#12
(10 Jun, 2012, 4:01 pm)Jonatan H. escribió:
Código PHP:
<?php 
<a href="#"><img src="{$theme['imgdir']}/cfields/{$post['fid3']}.png" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" /></a>

Adáptalo con tus rutas, así tiene que funcionar si o si.
Pues aunque no llo creas no funciona :S una que desaparece el recuadro donde debe ir la imagen y otra que la imagen no aparece tampoco :S

PD: aca dejo mi postbit_classic y la hoja de estilo que le agregue al theme

Código PHP:
<?php 
{$ignore_bit}
<
table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
<
tr>
<
td class="{$altbg}" width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<
div class="contenedor"><div class="user"><span class="smalltext"><span class="largetext"><center> {$post['profilelink']}{$post['onlinestatus']}</center></span></div>
<
span class="smalltext">
{
$post['usertitle']}<br />
{
$post['userstars']}
{
$post['groupimage']}<br />
{
$post['useravatar']}<br /><br />
<
div class="pbbox"><center><a href="{$post['fid1']}" title="Localización" class="pbbox"><img src="images/pais/{$post['fid1']}.gif" al="images/pais/{$post['fid1']}.gif" title="Vivo en {$post['fid1']}"/></a><a href="{$post['fid3']}" title="Sexo" class="pbbox"><img src="images/nesil/{$post['fid3']}.gif" al="" title="Sexo {$post['fid3']}" /></a></center></div>
<
center>{$post['user_details']}</center>
</
span>
</
td>
<
td class="{$altbg}" valign="top">
<
table width="100%">
<
tr><td>{$post['posturl']}<span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>
<
br />
<
div id="pid_{$post['pid']}" class="post_body">
{
$post['message']}
</
div>
{
$post['attachments']}
{
$post['signature']}
<
div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">
<
div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
{
$post['iplogged']}
</
div>
</
td></tr>
</
table>
</
td>
</
tr>
<
tr>
<
td class="{$altbg}" style="white-space: nowrap; text-align: center; vertical-align: middle;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
<
td class="{$altbg}" style="vertical-align: middle;">
<
table width="100%" border="0" cellpadding="0" cellspacing="0">
<
tr valign="bottom">
<
td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
<
td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>
</
tr>
</
table>
</
td>
</
tr>
</
table>

css:

Código PHP:
<?php 
.contenedor {
background: url(/images/tablo.gif) top left repeat-x;
border-color: #999999 #999999 #BEBEBE;
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1px;
box-shadow: 0 0 1em #B6B6B6;
color: #666666;
font-size: 11px;
font-weight: bold;
margin-top: 5px;
padding: 5px 10px;
text-align: center;
text-shadow: 1px 1px 0 #FFFFFF;
width: 160px;
}

.
user {
background: none repeat scroll 0 0 #F9F9F9;
width: 140px;
color: #666;
border-bottom: 1px solid #bebebe;
font-size: 11px;
text-shadow: 1px 1px 0 #fff;
border-top: 1px solid #999999;
border-bottom: 1px solid #bebebe;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
margin-top: 5px;
padding: 5px 10px;
text-align: center;
font-size: 11px;
font-weight: bold;
border-radius: 10px;
-
moz-border-radius: 10px;
-
webkit-border-radius: 10px;
box-shadow: 0px 0px 20px #ffffff;
}

.
postbit {
background: none repeat scroll 0 0 #F9F9F9;
border-color: #999999 #999999 #BEBEBE;
border-radius: 10px 10px 10px 10px;
border-style: solid;
border-width: 1px;
box-shadow: 0 0 1em #B6B6B6;
color: #666666;
font-size: 11px;
font-weight: bold;
margin-top: 5px;
padding: 5px 10px;
text-align: center;
text-shadow: 1px 1px 0 #FFFFFF;
width: auto;
}


.
pbbox {
background: url(images/trow_shadow.png) repeat-x scroll left bottom #FFFFFF;
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 1em #B6B6B6;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
margin-bottom: 3px;
padding: 6px 5px 5px;
text-align: left;
width: 92%;
}

quisas esto ayude un poco :S
Jonatan H.   10 Jun, 2012, 4:19 pm
#13
Me dejas la URL para la imagen que quieres poner por ejemplo para el sexo masculino?
MaTiiass   10 Jun, 2012, 4:24 pm
#14
(10 Jun, 2012, 4:19 pm)Jonatan H. escribió: Me dejas la URL para la imagen que quieres poner por ejemplo para el sexo masculino?

http://landofireforo.com.ar/images/nesil/male.gif Masculino

http://landofireforo.com.ar/images/nesil/female.gif Femenino
Jonatan H.   10 Jun, 2012, 4:35 pm
#15
Escribes el código muy mal ordenado X_X.

Vamos a ver, borra todo esto:
Código PHP:
<?php 
<div class="pbbox"><center><a href="{$post['fid1']}" title="Localización" class="pbbox"><img src="images/pais/{$post['fid1']}.gif" al="images/pais/{$post['fid1']}.gif" title="Vivo en {$post['fid1']}"/></a><a href="{$post['fid3']}" title="Sexo" class="pbbox"><img src="images/nesil/{$post['fid3']}.gif" al="" title="Sexo {$post['fid3']}" /></a></center></div>

Explicación:

{$theme['imgdir']}/X/{$post['fid3']}.X

Carpeta dentro de la cual tienes la imagen, esta debe ser sub-carpeta de la carpeta que contenga las imagenes del theme que uses ({$theme['imgdir']})

Formato de la imagen, recuerda, a veces los errores son por tonterías Tongue

Resumen:

Código PHP:
<?php 
<a href="#">
<
img src="http://landofireforo.com.ar/images/nesil/{$post['fid3']}.gif" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" />
</
a>

Ahora renombra las imágenes al español si quieres que funcione, ¿Por qué?.

{$post['fid3']} : Eso se corresponde al campo de perfil personalizado "Sexo", si editas dicho campo las opciones las tienes en castellano, por lo que debe tener el mismo nombre que la imagen Tongue
Código PHP:
<?php 
<div class="pbbox">
<
center>
<
a href="#">
<
img src="http://landofireforo.com.ar/images/nesil/{$post['fid3']}.gif" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" />
</
a>
</
center>
</
div>
También tienes que tener el sexo seleccionado, si no {$post['fid3']} no devolverá ningún valor, por lo que no cargará ninguna imagen.

Ahora sigue con las otras, espero haber sido de ayuda Tongue
MaTiiass   10 Jun, 2012, 5:05 pm
#16
(10 Jun, 2012, 4:35 pm)Jonatan H. escribió: Escribes el código muy mal ordenado X_X.

Vamos a ver, borra todo esto:
Código PHP:
<?php 
<div class="pbbox"><center><a href="{$post['fid1']}" title="Localización" class="pbbox"><img src="images/pais/{$post['fid1']}.gif" al="images/pais/{$post['fid1']}.gif" title="Vivo en {$post['fid1']}"/></a><a href="{$post['fid3']}" title="Sexo" class="pbbox"><img src="images/nesil/{$post['fid3']}.gif" al="" title="Sexo {$post['fid3']}" /></a></center></div>

Explicación:

{$theme['imgdir']}/X/{$post['fid3']}.X

Carpeta dentro de la cual tienes la imagen, esta debe ser sub-carpeta de la carpeta que contenga las imagenes del theme que uses ({$theme['imgdir']})

Formato de la imagen, recuerda, a veces los errores son por tonterías Tongue

Resumen:

Código PHP:
<?php 
<a href="#">
<
img src="http://landofireforo.com.ar/images/nesil/{$post['fid3']}.gif" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" />
</
a>

Ahora renombra las imágenes al español si quieres que funcione, ¿Por qué?.

{$post['fid3']} : Eso se corresponde al campo de perfil personalizado "Sexo", si editas dicho campo las opciones las tienes en castellano, por lo que debe tener el mismo nombre que la imagen Tongue
Código PHP:
<?php 
<div class="pbbox">
<
center>
<
a href="#">
<
img src="http://landofireforo.com.ar/images/nesil/{$post['fid3']}.gif" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" />
</
a>
</
center>
</
div>
También tienes que tener el sexo seleccionado, si no {$post['fid3']} no devolverá ningún valor, por lo que no cargará ninguna imagen.

Ahora sigue con las otras, espero haber sido de ayuda Tongue
Bueno esto ya me esta impacientando un poco y disculpa por gastar tu tiempo pero hice eso que dijiste segun y como lo dijiste y las imagenes siguen si aparecer

bueno con google chrome se ve como que las imagenes estan mal o rotas pero estan y con firefox no se ve nada :S esto es una piedra en mi zapatos

te dejo mi postbit_classic por favor serias tan amable de editarla yo arreglo las rutas si quieres y eso pero esto ya me esta gastando un poco :S espero puedas gastar esos 2 min de tu tiempo

Código PHP:
<?php 
{$ignore_bit}
<
table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
<
tr>
<
td class="{$altbg}" width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<
div class="contenedor"><div class="user"><span class="smalltext"><span class="largetext"><center> {$post['profilelink']}{$post['onlinestatus']}</center></span></div>
<
span class="smalltext">
{
$post['usertitle']}<br />
{
$post['userstars']}
{
$post['groupimage']}<br />
{
$post['useravatar']}<br /><br />
<
div class="pbbox"><center><a href="{$post['fid1']}" title="Localizacion" class="pbbox"><img src="http://landofireforo.com.ar/images/pais/{$post['fid1']}.gif" title="{$post['username']} es {$post['fid1']}" alt="{$post['fid1']}" /></a><a href="#"><img src="http://landofireforo.com.ar/images/nesil/{$post['fid3']}.gif" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" /></a></center></div>
<
center>{$post['user_details']}</center>
</
span>
</
td>
<
td class="{$altbg}" valign="top">
<
table width="100%">
<
tr><td>{$post['posturl']}<span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>
<
br />
<
div id="pid_{$post['pid']}" class="post_body">
{
$post['message']}
</
div>
{
$post['attachments']}
{
$post['signature']}
<
div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">
<
div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
{
$post['iplogged']}
</
div>
</
td></tr>
</
table>
</
td>
</
tr>
<
tr>
<
td class="{$altbg}" style="white-space: nowrap; text-align: center; vertical-align: middle;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
<
td class="{$altbg}" style="vertical-align: middle;">
<
table width="100%" border="0" cellpadding="0" cellspacing="0">
<
tr valign="bottom">
<
td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
<
td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>
</
tr>
</
table>
</
td>
</
tr>
</
table>
Jonatan H.   10 Jun, 2012, 5:28 pm
#17
No me haces caso Sad ajaj
Okeis, siguiendo pasos:

Accede al panel de administración, configuración y después campos de perfil personalizado. Una vez aquí, edita el campo "sexo" para comprobar como llama a cada uno, si es "Chico / Chica" o "Hombre / Mujer" o "Masculino / Femenino".

Una vez lo sepas, debes poner el nombre idéntico a las imágenes, ejemplos:

Si es Chico / Chica las imágenes deben ser: Chico.gif / Chica.gif-
Si es hombre / Mujer las imágenes deben ser: hombre.gif / Mujer.gif

Fíjate que se respetan las mayúsculas.

------

Una vez tengamos los campos de perfil y las imágenes con el mismo nombre, debes asignarte un sexo:

http://landofireforo.com.ar/member.php?a...file&uid=1 //Este es tu perfil, pero no tienes sexo, por lo que no se mostrará la imagen si no lo pones.

------

Ya tenemos El campo de perfil, las imágenes y el sexo seleccionado, ahora vamos a editar plantillas.

------

Vamos a postbit_classic y esto es lo que tienes:
Código PHP:
<?php 
{$ignore_bit}
<
table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
<
tr>
<
td class="{$altbg}" width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<
div class="contenedor"><div class="user"><span class="smalltext"><span class="largetext"><center> {$post['profilelink']}{$post['onlinestatus']}</center></span></div>
<
span class="smalltext">
{
$post['usertitle']}<br />
{
$post['userstars']}
{
$post['groupimage']}<br />
{
$post['useravatar']}<br /><br />
<
div class="pbbox"><center><a href="{$post['fid1']}" title="Localizacion" class="pbbox"><img src="http://landofireforo.com.ar/images/pais/{$post['fid1']}.gif" title="{$post['username']} es {$post['fid1']}" alt="{$post['fid1']}" /></a><a href="#"><img src="http://landofireforo.com.ar/images/nesil/{$post['fid3']}.gif" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" /></a></center></div>
<
center>{$post['user_details']}</center>
</
span>
</
td>
<
td class="{$altbg}" valign="top">
<
table width="100%">
<
tr><td>{$post['posturl']}<span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>
<
br />
<
div id="pid_{$post['pid']}" class="post_body">
{
$post['message']}
</
div>
{
$post['attachments']}
{
$post['signature']}
<
div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">
<
div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
{
$post['iplogged']}
</
div>
</
td></tr>
</
table>
</
td>
</
tr>
<
tr>
<
td class="{$altbg}" style="white-space: nowrap; text-align: center; vertical-align: middle;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
<
td class="{$altbg}" style="vertical-align: middle;">
<
table width="100%" border="0" cellpadding="0" cellspacing="0">
<
tr valign="bottom">
<
td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
<
td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>
</
tr>
</
table>
</
td>
</
tr>
</
table>

Lo cambiamos por esto:

Código PHP:
<?php 
{$ignore_bit}
<
table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
<
tr>
<
td class="{$altbg}" width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<
div class="contenedor"><div class="user"><span class="smalltext"><span class="largetext"><center> {$post['profilelink']}{$post['onlinestatus']}</center></span></div>
<
span class="smalltext">
{
$post['usertitle']}<br />
{
$post['userstars']}
{
$post['groupimage']}<br />
{
$post['useravatar']}<br /><br />
<
div class="pbbox">
<
center>
<
a href="#">
<
img src="http://landofireforo.com.ar/images/nesil/{$post['fid3']}.gif" title="{$post['username']} es {$post['fid3']}" alt="{$post['fid3']}" />
</
a>
</
center>
</
div>
<
center>{$post['user_details']}</center>
</
span>
</
td>
<
td class="{$altbg}" valign="top">
<
table width="100%">
<
tr><td>{$post['posturl']}<span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>
<
br />
<
div id="pid_{$post['pid']}" class="post_body">
{
$post['message']}
</
div>
{
$post['attachments']}
{
$post['signature']}
<
div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">
<
div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
{
$post['iplogged']}
</
div>
</
td></tr>
</
table>
</
td>
</
tr>
<
tr>
<
td class="{$altbg}" style="white-space: nowrap; text-align: center; vertical-align: middle;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
<
td class="{$altbg}" style="vertical-align: middle;">
<
table width="100%" border="0" cellpadding="0" cellspacing="0">
<
tr valign="bottom">
<
td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
<
td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>
</
tr>
</
table>
</
td>
</
tr>
</
table>

Ahora ya no sé si esta es la ruta de imágenes, porque entro a las que me pusiste y no salen:

http://landofireforo.com.ar/images/nesil/male.gif. Edítalo y ya..
MaTiiass   10 Jun, 2012, 6:26 pm
#18
Gracias ya me lo solucionaste y disculpa por haberte echo hacer todo un tutorial por algo simple como esto Tongue ya puedes cerrar y va rep Big Grin
Páginas (2):    1 2
  
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.