• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Domanda Habbo Image Creator

KarimCms

Utente Assiduo
Autore del topic
10 Marzo 2013
546
42
Miglior risposta
0
Ciao a tutti sto creando un Fansite IHabbol ho fatto quasi tutto ma mi manca il Habbo Image Creator Del tipo che quando metti il nome del utente Di IHabbol ti esce l'immagine di come è vestito sapere per caso il codice ? Grazie mille
 
Ora non so niente di come sia la tua pagina PHP, il codice è questo:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
al posto di "utente" devi costurire una variabile in modo che metta l'username dell'utente loggato.
 
Infatti quello che ha detto @Hipster Nella registrazione chiede il nome IHabbol e come immagine profilo hanno il loro avatar, uso Mybb
 
ok allora mi serve sapere che tipo di piattaforma è il forum, nel caso fosse MyBB devi andare nel file php di dove si setta l'avatar e ci scrivi dopo <?php questa stringa: include ('../global.php'); dopodiché cancelli tutti i codici contenenti la variabile globale $_FILES e i codici inerenti a essa, e inserisci http://ihabbol.it/habbo-imaging/avatarimage?user={usernameforum} siccome {usernameforum} è la variabile del nome utente
 
non lo so, magari vedo domani perché mybb non lo ho più (comunque sei syncro?)
 
Se hai installato MyBB nello spazio web devi andare nell'Admin Control Panel (ACP) si trova in template, smanetta un po' per vedere di che file si tratta
 
Nel pannello d'amministrazione.

Riesci a farmelo tu ?

- - - Aggiornato - - -
@IProxy

- - - Aggiornato - - -

IL FILE USERCP_avatar :

<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->change_avatar}</title>
{$headerinclude}
</head>
<body>
{$header}
<table width="100%" border="0" align="center">
<tr>
{$usercpnav}
<td valign="top">
{$avatar_error}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->change_avatar}</strong></td>
</tr>
<tr>
<td class="trow1" colspan="2">
<table cellspacing="0" cellpadding="0" width="100%"><tr>
<td>{$lang->avatar_note}{$avatarmsg}
</td>
{$currentavatar}
</tr></table>
</td>
</tr>
<tr>
<td class="tcat" colspan="2"><strong>{$lang->local_galleries}</strong></td>
</tr>
<tr>
<td class="trow2"><strong>{$lang->gallery}</strong></td>
<td class="trow2">
<form method="post" action="usercp.php">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<input type="hidden" name="action" value="avatar" />
<select name="gallery">
{$galleries}
</select>
&nbsp;{$gobutton}
</form>
</td>
</tr>
<tr>
<td class="tcat" colspan="2"><strong>{$lang->custom_avatar}</strong></td>
</tr>
<tr>
<td class="trow1" width="40%"><strong>{$lang->avatar_upload}</strong></td>
<td class="trow1" width="60%">
<form enctype="multipart/form-data" action="usercp.php" method="post">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<input type="file" name="avatarupload" size="25" class="fileupload" />
{$auto_resize}
</td>
</tr>
<tr>
<td class="trow2" width="40%"><strong>{$lang->avatar_url}</strong></td>
<td class="trow2" width="60%"><input type="text" class="textbox" name="avatarurl" size="45" value="{$avatarurl}" /></td>
</tr>
</table>
<br />
<div align="center">
<input type="hidden" name="action" value="do_avatar" />
<input type="submit" class="button" name="submit" value="{$lang->change_avatar}" />
<input type="submit" class="button" name="remove" value="{$lang->remove_avatar}" />
</div>
</td>
</tr>
</table>
</form>
{$footer}
</body>
</html>
 
La state facendo più complicata di quello che realmente è. =)

Admincp->Configurazione->Campi utente personalizzati->Aggiungi un nuovo campo utente.
Imposta il campo così:

0aaP8k0.png


Successivamente torna in Admincp->Configurazione->Campi utente personalizzati e tieni a mente l'ID del campo che hai appena creato.

Admincp->Template & Temi->Template-> modifica il template "postbit_avatar".

Sostituisci l'intero codice (presente all'interno del template "postbit_avatar") con questo:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Al posto di "X" metti l'id del campo che hai appena creato, altrimenti non andrà!

Eccoti un esempio!

joa3MEq.png


Sposto in assistenza tecnica di Mybb @KarimCms
 
Ultima modifica:
  • Like
Reactions: 2 people
La state facendo più complicata di quello che realmente è. =)

Admincp->Configurazione->Campi utente personalizzati->Aggiungi un nuovo campo utente.
Imposta il campo così:

0aaP8k0.png


Successivamente torna in Admincp->Configurazione->Campi utente personalizzati e tieni a mente l'ID del campo che hai appena creato.

Admincp->Template & Temi->Template-> modifica il template "postbit_avatar".

Sostituisci l'intero codice (presente all'interno del template "postbit_avatar") con questo:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Al posto di "X" metti l'id del campo che hai appena creato, altrimenti non andrà!

Eccoti un esempio!

joa3MEq.png


Sposto in assistenza tecnica di Mybb @KarimCms

Ho testato io stesso, non funziona.
 
La state facendo più complicata di quello che realmente è. =)

Admincp->Configurazione->Campi utente personalizzati->Aggiungi un nuovo campo utente.
Imposta il campo così:

0aaP8k0.png


Successivamente torna in Admincp->Configurazione->Campi utente personalizzati e tieni a mente l'ID del campo che hai appena creato.

Admincp->Template & Temi->Template-> modifica il template "postbit_avatar".

Sostituisci l'intero codice (presente all'interno del template "postbit_avatar") con questo:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Al posto di "X" metti l'id del campo che hai appena creato, altrimenti non andrà!

Eccoti un esempio!

joa3MEq.png


Sposto in assistenza tecnica di Mybb @KarimCms

A Me funge ha dato qualche problema uno script ma lo ho tolto, sai per caso come si fa ad aggiungere la tabella badge ?