23 Nov 2008 | 09:48   
Non hai ancora un account? Ne puoi creare uno gratuitamente, basta cliccare qui.

come utente registrato avrai vantaggi come downloads gratuiti, possibilità di commentare articoli e intervenire sul forum, in base alle opzioni ed alla configurazione di questo sito.

Imposta dimensione carattere:

 •  Pannello di Controllo - Registrati/Login  • 
Clicca QUI
Scarica la versione stabile di MDpro Lite 1.0.821 Download
StaffStatus
Amministratore
Utenti:
Nuovi oggi:
1
Nuovi ieri:
9
Totali:
41965
Ultimo:
p4nt3r
Online
Utenti:
1
Visitatori:
61
Totali:
62
Utenti online
lucanonnis
 

Ultimi commenti
  Re: Tema: G-Orange.zip
Ma perche fare la distinzione tra autotheme ed autorend...
cradle

  Re: Tema: G-Orange.zip
Scusami, ma quel tema si riferisce ad una versione vecc...
Bonzo

  Re: Tema: G-Orange.zip
link non più disponibile!!
brothersv

Un sistema E-Commerce su servizi da pochi euro annuali ?
Ma mi faccia il piacere ......
MAXsos per l'hosting professionale, MDLite per liberare la tua fantasia sul web, il tutto facile da usare e con risultato immediato.
www.maxsos.com

  FAQ ForumFAQ Forum   CercaCerca  Gruppi utentiGruppi utenti  ProfiloProfilo  Options forumOptions forum  Discussioni controllateDiscussioni controllate  Forum controllatiForum controllati
Le ultime dal forum Le ultime dal forum  Messaggi privati Messaggi privati    LoginLogin 
Nuova discussione   Rispondi
Precedente Versione stampabile Messaggi privati Successivo
Autore Messaggio
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente
Status: Offline
Messaggio  Inviato: 28 Lug 2008 - 23:09 Rispondi citando Torna in cima
Oggetto: [SHOUTIT] Hack avatar

Salve a tutti. In pratica vorrei far comparire l'avatar scelto in fase di registrazione al posto del nick nel box di shoutit. Il primo pensiero e' stato quello di aprire nella cartella template il file "shoutit_user_messages" e di cercare di aggiungerci il richiamo "pn_user_avatar" so che comunque sto sbagliando direzione. Credo che sia molto carina come idea, mi date una mano ?
Profilo
BonzoOffline
Moderatore
Moderatore


Registrato: 08 Set 2004
Messaggi: 707
Località: Arezzo | Roma | Pescara

Status: Offline
Messaggio  Inviato: 31 Lug 2008 - 12:50 Rispondi citando Torna in cima

intanto vediamo cosa riesci a tirare fuori....;-)
ti aiuterei volentieri Roberto, ma adesso è proprio un periodaccio...se riesci a fare qualcosa
magari posso poi darti una manino su codice che è già in fase di lavorazione..

Un saluto

_________________
Matteo Carletti (Bonzo)
Se vuoi allungare la vita dei Moderatori allora LEGGI IL REGOLAMENTO DEL FORUM. Non abbandoniamo i Moderatori a loro stessi. I Moderatori aiutano la società e anche tu puoi dare una mano per supportarli nel loro compito: con solo 2 minuti puoi leggere il REGOLAMENTO DEL FORUM e fare molto per i Moderatori!

www.isartegiovagnoli.com - Istituto Statale d'Arte di Sansepolcro e Anghiari
www.agriturismoilsasso.it || www.agriturismoanghiari.it
www.beccacciaiditalia.com
Profilo Homepage MSN messenger
asromaOffline
MD Senior
MD Senior


Registrato: 26 Feb 2008
Messaggi: 353

Utente passivo
Status: Offline
Messaggio  Inviato: 02 Ago 2008 - 13:27 Rispondi citando Torna in cima

scusa robe'...ma ti conviene? cioè...poi ...per sapere chi ha scritto il messaggio...devi sapere a memoria tutti gli avatar? oppure te li devi andare a cercare nella member list....tutt'al più...ti converebbe...mettere l'avatar a fianco al nick...poi...boh..non so ...è solo un mio pensiero...

_________________
Le richieste di aiuto che chiedo, sono per:

Sito: http://www.mywebspace87.net
Server: Aruba Linux
phpMyAdmin 2.9.1.1
Database MySQL5.0.62-log
Versione di Mdpro: 1.0821
Profilo Homepage
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente passivo
Status: Offline
Messaggio  Inviato: 03 Ago 2008 - 15:19 Rispondi citando Torna in cima

asroma ha scritto:
scusa robe'...ma ti conviene? cioè...poi ...per sapere chi ha scritto il messaggio...devi sapere a memoria tutti gli avatar? oppure te li devi andare a cercare nella member list....tutt'al più...ti converebbe...mettere l'avatar a fianco al nick...poi...boh..non so ...è solo un mio pensiero...


Chiaramente era sottinteso che ci sarebbe rimasto anche il nick, comunque non credo che convenga per un altro motivo, sono riuscito a far intravedere la x rossa che indica un immagine e ho visto che ne faceva continuo refresh. Sarà una caratteristica di ajax, anzi, sicuramente...quindi abbandono
Profilo
asromaOffline
MD Senior
MD Senior


Registrato: 26 Feb 2008
Messaggi: 353

Utente passivo
Status: Offline
Messaggio  Inviato: 03 Ago 2008 - 16:23 Rispondi citando Torna in cima

ah...ecco ora si..perchè da come avevi scritto inizialmente

Citazione:
vorrei far comparire l'avatar scelto in fase di registrazione al posto del nick nel box di shoutit.


avevo capito che volevi mettere solo l'avatar

_________________
Le richieste di aiuto che chiedo, sono per:

Sito: http://www.mywebspace87.net
Server: Aruba Linux
phpMyAdmin 2.9.1.1
Database MySQL5.0.62-log
Versione di Mdpro: 1.0821
Profilo Homepage
BonzoOffline
Moderatore
Moderatore


Registrato: 08 Set 2004
Messaggi: 707
Località: Arezzo | Roma | Pescara

Status: Offline
Messaggio  Inviato: 07 Ago 2008 - 13:51 Rispondi citando Torna in cima

cradle ha scritto:
comunque non credo che convenga per un altro motivo, sono riuscito a far intravedere la x rossa che indica un immagine e ho visto che ne faceva continuo refresh. Sarà una caratteristica di ajax, anzi, sicuramente...quindi abbandono

Forse hai inserito l'immagine in un modo non corretto. Ajax è molto flessibile come codice e non credo che rifiuta l'inserimento di immagini!
Comunque se avrai intenzione di procedere facci sapere...

Un saluto

_________________
Matteo Carletti (Bonzo)
Se vuoi allungare la vita dei Moderatori allora LEGGI IL REGOLAMENTO DEL FORUM. Non abbandoniamo i Moderatori a loro stessi. I Moderatori aiutano la società e anche tu puoi dare una mano per supportarli nel loro compito: con solo 2 minuti puoi leggere il REGOLAMENTO DEL FORUM e fare molto per i Moderatori!

www.isartegiovagnoli.com - Istituto Statale d'Arte di Sansepolcro e Anghiari
www.agriturismoilsasso.it || www.agriturismoanghiari.it
www.beccacciaiditalia.com
Profilo Homepage MSN messenger
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente passivo
Status: Offline
Messaggio  Inviato: 07 Ago 2008 - 14:09 Rispondi citando Torna in cima

Bonzo ha scritto:
cradle ha scritto:
comunque non credo che convenga per un altro motivo, sono riuscito a far intravedere la x rossa che indica un immagine e ho visto che ne faceva continuo refresh. Sarà una caratteristica di ajax, anzi, sicuramente...quindi abbandono

Forse hai inserito l'immagine in un modo non corretto. Ajax è molto flessibile come codice e non credo che rifiuta l'inserimento di immagini!
Comunque se avrai intenzione di procedere facci sapere...

Un saluto


Da questa risposta deduco che l'idea che ho avuto ti e' piaciuta :D .Si molto probabilmente ho fatto io qualche errore. La cosa che non capisco e', se altri moduli come ad esempio guestbook richiamano nel template la costante $user_avatar e l'avatar appare, perche inserendo questa stringa nel template dello shoot it mi compare la x rossa? Ho pensato che quella costante sia da definire in qualche file all' interno del modulo shout it come per esempio in pnuserapi.php e ho pensato anche che in pntables.php si debba fare qualcosa con la tabella che identifica l'utente associandolo all' avatar ... si ma cosa....ps compro una vocale :D
Profilo
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente passivo
Status: Offline
Messaggio  Inviato: 07 Ago 2008 - 22:47 Rispondi citando Torna in cima

Faccio progressi :)
Ho aggiunto
Codice:
<% pnusergetvar name="user_avatar" uid=$messages[message].uid|pnvarprepfordisplay %>
al file shoutit_user_messages.htm modificando quindi il codice :
Codice:
<% section name=message loop=$messages step=-1 %>
<span class="name">

<% if $messages[message].uid == 0 %>
<% const name="_GUEST" %>
<% else %>

 <% pnusergetvar name="user_avatar" uid=$messages[message].uid|pnvarprepfordisplay %>
<% pnusergetvar name="uname" uid=$messages[message].uid|pnvarprepfordisplay %>
<% /if %><% $messages[message].sendtime|date_format:"%d.%m.%y, %H:%M" %>:</span><br />
<% $messages[message].message|pnvarprepfordisplay|pnmodcallhooks|pnvarcen sor %><br />
<% /section %>


ora ottengo che nello shout it visualizzo il percorso dell' avatar associato all' utente ma non lo visualizzo, chissa in cosa sbaglio ?
Profilo
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente passivo
Status: Offline
Messaggio  Inviato: 08 Ago 2008 - 00:58 Rispondi citando Torna in cima

CI sono riuscito :D :D :D :D :D
ho sostituito il codice
Codice:
<% pnusergetvar name="user_avatar" uid=$messages[message].uid|pnvarprepfordisplay %>

con
Codice:
 <img src="<% pnusergetvar name="user_avatar" uid=$messages[message].uid|pnvarprepfordisplay %> " alt="avatar" />   


e ora posso vedere gli avatar :D

il file da modificare e' shoutit_user_messages.htm che si troca nella cartella template del modulo... questa e' la modifica :D

Codice:
<% additional_header header="<link rel=\"stylesheet\" type=\"text/css\" href=\"modules/shoutit/style/style.css\" />" %>
<% section name=message loop=$messages step=-1 %>
<span class="name">

<% if $messages[message].uid == 0 %>
<% const name="_GUEST" %>
<% else %>

 <img src="<% pnusergetvar name="user_avatar" uid=$messages[message].uid|pnvarprepfordisplay %> " alt="avatar" />
<% pnusergetvar name="uname" uid=$messages[message].uid|pnvarprepfordisplay %>
<% /if %><% $messages[message].sendtime|date_format:"%d.%m.%y, %H:%M" %></span><br>
<% $messages[message].message|pnvarprepfordisplay|pnmodcallhooks|pnvarcen sor %><br />
<% /section %>
Profilo
horusbird
MD Super Senior
MD Super Senior


Registrato: 14 Mag 2004
Messaggi: 511
Località: Marsciano (PG)

Messaggio  Inviato: 08 Ago 2008 - 08:10 Rispondi citando Torna in cima

cradle la dimensione dell'avatar dove la stabilisci?
vedo che il tuo avatar che appare nello shoutit come dimensioni dice: 130px × 123px (ridimensionata a 70px × 70px)

Grazie :-)

_________________
http://www.vesparesources.com
Profilo Homepage
horusbird
MD Super Senior
MD Super Senior


Registrato: 14 Mag 2004
Messaggi: 511
Località: Marsciano (PG)

Messaggio  Inviato: 08 Ago 2008 - 08:51 Rispondi citando Torna in cima

Ho sbirciato nel tuo codice e ho visto :-) pero' io ho messo il valore in % cosi' le immagini rettangolari restano tali.. giusto no?

Ciao

_________________
http://www.vesparesources.com
Profilo Homepage
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente passivo
Status: Offline
Messaggio  Inviato: 08 Ago 2008 - 12:38 Rispondi citando Torna in cima

horusbird ha scritto:
cradle la dimensione dell'avatar dove la stabilisci?
vedo che il tuo avatar che appare nello shoutit come dimensioni dice: 130px × 123px (ridimensionata a 70px × 70px)

Grazie :-)


Ho aggiunto le dimensioni al codice che ho aggiunto per far apparire l'avatar
Codice:
 <center><img src="<% pnusergetvar name="user_avatar" uid=$messages[message].uid|pnvarprepfordisplay %> " alt="avatar" width="100" height="100" /></center><br />


Ma credo che con il valore in percentuale vadi ancora meglio ;)
Profilo
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente passivo
Status: Offline
Messaggio  Inviato: 08 Ago 2008 - 13:32 Rispondi citando Torna in cima

Un altra cosa, aggiungendo questo codice
Codice:
<HR style="BORDER-TOP: #ff0000 solid; COLOR: #00ff00; BORDER-BOTTOM: #0000ff solid; HEIGHT: 9px">

subito dopo
Codice:
<% $messages[message].message|pnvarprepfordisplay|pnmodcallhooks|pnvarcen sor %><br />
e quindi prima di
Codice:
<% /section %>
otterrete una striscia divisoria che faciliterà la lettura ;)

Chiaramente potrete giocare con i colori modificando i vari valori esadecimali e potrete anche cambiarne lo spessore modificando il valore in pixel
Profilo
horusbird
MD Super Senior
MD Super Senior


Registrato: 14 Mag 2004
Messaggi: 511
Località: Marsciano (PG)

Messaggio  Inviato: 08 Ago 2008 - 16:47 Rispondi citando Torna in cima

Viato che gli avatar sono spesso di forma rettangolare e, considerando che i valori width e hight messi in forma percentuale non vengono correttamente interpretati in un caso da Mozilla e in un altro d IE, ho pensato di utilizzare i css.
Quindi il codice a chi interessa diventa:

Codice:


......

<div id="avatar">
<img id="avatar_shoutit"  src="<% pnusergetvar name="user_avatar" uid=$messages[message].uid|pnvarprepfordisplay %>" alt="avatar" />
</div>

......


e nel file style.css contenuto nella cartella modules\shoutit\style\

si deve aggiungere:

Codice:

#avatar {
width:30%;
}
img#avatar_shoutit { width:100% }


l'avatar quindi apparitra' sempre di dimensione pari al 30% della tabella in cui e' contenuto e per ingrandirlo basta aumentare il valore width.

Qualche purista di css forse trovera' un metodo migliore ma questo funziona.. :-)

_________________
http://www.vesparesources.com
Profilo Homepage
cradleOffline
MD Senior
MD Senior


Registrato: 27 Apr 2004
Messaggi: 487
Località: Caserta
Utente passivo
Status: Offline
Messaggio  Inviato: 17 Ago 2008 - 23:17 Rispondi citando Torna in cima

Ottimo ;) sei sempre un grande ;)
Profilo
Mostra prima i messaggi di:     
Vai a:  
Tutti i fusi orari sono GMT
Nuova discussione   Rispondi
Precedente Versione stampabile Messaggi privati Successivo
Powered by MDForum 2.0.8© 2003-2007 MAXdev
Tema grafico by subRebel del sito ktauber modificato e ottimizzato per MDForum da TiMax
Supporto italiano by Open Italia