como hacer que aparezca en el postbit un campo personalizado

Geiden Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
24 Sep 2006
Mensajes
138
como hacer que aparezca en el postbit un campo personalizado.
dicho campo personalizado no puede ser modificado excepto por el administrador
un campo numérico
 

mcloud

Ni
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2005
Mensajes
3.829
No te entiendo. ¿Un campo personalizado que no se pueda personalizar?

Explica exactamente que quieres hacer para poder reponderte.

Saludos!
 

Vercceti

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Abr 2006
Mensajes
182
Queremos hacer un sistema de puntuación, pero más que funcional, simbólico. Vamos, que en la plantilla de postbit legacy y perfil aparezca un número, y ese número sólo puede ser cambiado por el administrador en cada usuario desde el panel de control de administración, no busco ni que se dé en un post, ni que sea cada x tiempo ni tenga otro tipo de funcionalidad.

Me explico un poco mejor. Una plantilla normal:

Geiden
Miembro especial
Miembro de plata



Fecha de Ingreso: septiembre-2006
Mensajes: 95
Agradecimientos: 30
Agradecido 1 vez en 1 mensaje.
Poder: 2
reputation_pos.gif
Lo que quiero conseguir:

Geiden
Miembro especial
Miembro de plata



Fecha de Ingreso: septiembre-2006
Mensajes: 95
Puntos: 138
Agradecimientos: 30
Agradecido 1 vez en 1 mensaje.
Poder: 2
reputation_pos.gif
Que apareciera en el postbit si sé, se hace creando un nuevo campo personalizable y después añadiendo un id en la plantilla postbit_legacy.

Pero lo que yo quiero, es que desde el panel de control de administración, busque x usuario, le vaya a editar sus opciones, y me aparezca ese campo para cambiar el número que tiene. Un sistema de puntuación a mano. Claro está que el propio usuario no pueda modificar ese número de puntos.
 

mcloud

Ni
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2005
Mensajes
3.829
A ver si se explicarme y consigo hacerme entender.

Creas un campo de perfil: Casilla de texto de Única Línea

Título: El que quieras
Descripción: Algo que te ayude a recordar para qué sirve
¿Campo editable por el usuario?: No
Desplegar Página: Opciones: Visualizando Tema

Lo guardas y anotas el field (Imaginemos que es el filedx)

Ahora vas a Administrar Estilos -> Editar Plantillas, del estilo que utilices. Edita la postbit_legacy y busca los siguiente
PHP:
<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
Debajo añade esto:
PHP:
<if condition="$post['fieldx']"><div>Puntuación: $post[fieldx]</div></if>
No olvides sustituir fieldx por el field que tenga el campo.

Luego, todavía desde el admincp, editas el usuario, bajas hasta encontra el campo que estará abajo del todo a la izquierda y le añades el número deseado.

Cualquier duda, ya sabeis... preguntad de nuevo :)

saludos
 
Arriba