24 Maggio 12, 13:06:24
Benvenuto,
Visitatore
. Per favore, effettua il
login
o
registrati
.
Hai perso la tua
email di attivazione?
1 Ora
1 Giorno
1 Settimana
1 Mese
Per Sempre
Login con username, password e lunghezza della sessione
LO-FI Version
News
: "C'è un vero Progresso solo quando i Vantaggi di una Nuova Tecnologia sono per Tutti"
Home
Forum
Help
Login
Registrati
SMItalia
>
Forum
>
SMF & SMI
>
SMF Supporto
> Topic:
Eliminare campo dal profilo utente
Pagine: [
1
]
2
Vai Giù
« precedente
successivo »
Stampa
|
Bookmarks
Autore
Topic: Eliminare campo dal profilo utente (Letto 390 volte)
0 Utenti e 2 Visitatori stanno guardando questo topic.
SWAT
Full Member
Offline
Sesso:
Posts: 130
Eliminare campo dal profilo utente
«
il:
27 Gennaio 12, 11:13:16 »
Ciao a tutti! Domanda (credo) abbastanza elementare per chi ne sa più di me
È possibile eliminare (o almeno nascondere a chi non è admin) il campo "Sito web" dal profilo utente? Se si, come?
Grazie!!
«
Ultima modifica: 27 Gennaio 12, 11:18:49 da SWAT
»
Loggato
Emanuele
Supporter
Offline
Posts: 2.640
SMI Staff
Re: Eliminare campo dal profilo utente
«
Risposta #1 il:
27 Gennaio 12, 21:23:12 »
SMF 1 o 2?
Col 2 puoi attivare i campi avanzati (Advanced profile fields) ed eliminarlo da lì.
Loggato
Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo
.
(e chi mi manda il PM finisce nella ignore list)
Aiutateci ad aiutarvi: spiegate bene il vostro problema!!
(no, "non funziona" non è una spiegazione!)
SWAT
Full Member
Offline
Sesso:
Posts: 130
Re: Eliminare campo dal profilo utente
«
Risposta #2 il:
28 Gennaio 12, 12:10:17 »
scusami, non l'ho specificato: smf 1.1.16
Loggato
Emanuele
Supporter
Offline
Posts: 2.640
SMI Staff
Re: Eliminare campo dal profilo utente
«
Risposta #3 il:
31 Gennaio 12, 13:33:50 »
Versione "facile ed indolore", apri profile.template.php e rimuovi:
Codice:
// Website details.
echo '
<tr>
<td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td>
</tr>
<tr>
<td width="40%"><b>', $txt[83], ': </b><div class="smalltext">', $txt[598], '</div></td>
<td><input type="text" name="websiteTitle" size="50" value="', $context['member']['website']['title'], '" /></td>
</tr><tr>
<td width="40%"><b>', $txt[84], ': </b><div class="smalltext">', $txt[599], '</div></td>
<td><input type="text" name="websiteUrl" size="50" value="', $context['member']['website']['url'], '" /></td>
</tr>';
Loggato
Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo
.
(e chi mi manda il PM finisce nella ignore list)
Aiutateci ad aiutarvi: spiegate bene il vostro problema!!
(no, "non funziona" non è una spiegazione!)
SWAT
Full Member
Offline
Sesso:
Posts: 130
Re: Eliminare campo dal profilo utente
«
Risposta #4 il:
31 Gennaio 12, 22:50:57 »
Ho provato ad eliminare ciò che mi hai detto ma il campo è ancora visibile...
Loggato
Emanuele
Supporter
Offline
Posts: 2.640
SMI Staff
Re: Eliminare campo dal profilo utente
«
Risposta #5 il:
31 Gennaio 12, 23:44:48 »
Allora è stata un'incomprensione: quello che ho indicato io rimuove i due campi dove *inserire* il sito web nel profilo utente.
In tal caso forse quello che vuoi rimuovere è:
Codice:
</tr><tr>
<td><b>', $txt[96], ': </b></td>
<td><a href="', $context['member']['website']['url'], '" target="_blank">', $context['member']['website']['title'], '</a></td>
Loggato
Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo
.
(e chi mi manda il PM finisce nella ignore list)
Aiutateci ad aiutarvi: spiegate bene il vostro problema!!
(no, "non funziona" non è una spiegazione!)
Xergon
Newbie
Offline
Sesso:
Posts: 41
Re: Eliminare campo dal profilo utente
«
Risposta #6 il:
14 Febbraio 12, 11:22:56 »
evito di aprire un altro topic perchè il problema è simile.
a me non servirebbe eliminare un campo, ma spostarli tutti sotto l'avatar.
Ho installato thank-o-matic su SMF 2.0.2 e la parte relativa alla mod è stata inserita sopra l'avatar. c'è un modo per spostarla sotto?
grazie
Loggato
Emanuele
Supporter
Offline
Posts: 2.640
SMI Staff
Re: Eliminare campo dal profilo utente
«
Risposta #7 il:
14 Febbraio 12, 11:54:50 »
Se stanno nel profilo il fie è lo stesso: profile.template.php
Cerca il codice che hai inserito thank-o-matic, taglie e incolla sotto all'avatar...
Se hai problemi puoi allegare il file con le modifiche che hai fatto e vediamo cosa non funziona.
Loggato
Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo
.
(e chi mi manda il PM finisce nella ignore list)
Aiutateci ad aiutarvi: spiegate bene il vostro problema!!
(no, "non funziona" non è una spiegazione!)
Xergon
Newbie
Offline
Sesso:
Posts: 41
Re: Eliminare campo dal profilo utente
«
Risposta #8 il:
14 Febbraio 12, 16:31:31 »
ok, ci siamo riusciti.
ho un'altra domanda: abbiamo modificato le stelline facendole molto sottili, ma l'altezza dal nick è rimasta la stessa. c'è un modo per diminuire la spaziatura?
Loggato
SWAT
Full Member
Offline
Sesso:
Posts: 130
Re: Eliminare campo dal profilo utente
«
Risposta #9 il:
14 Febbraio 12, 18:50:07 »
Ho eliminato entrambi i codici che mi hai postato ed ho raggiunto il risultato.
A questo punto però ho scoperto che i siti web inseriti in passato comunque rimangono! Cosa significa? che prima di eliminare quel codice mi tocca cancellare gli eventuali siti web di ogni profilo?
Loggato
Emanuele
Supporter
Offline
Posts: 2.640
SMI Staff
Re: Eliminare campo dal profilo utente
«
Risposta #10 il:
14 Febbraio 12, 19:50:42 »
Se intendi di fianco ai post, hai tre alternative:
1) cancellare i siti dai profili (si tratta di una query: SMF1 => update smf_members set websiteUrl = '' SMF2 => update smf_members set website_url = '')
2) cancellare anche il codice che crea l'icona (in display.template.php...non ricordo dove di preciso)
3) entrambe le precedenti.
Loggato
Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo
.
(e chi mi manda il PM finisce nella ignore list)
Aiutateci ad aiutarvi: spiegate bene il vostro problema!!
(no, "non funziona" non è una spiegazione!)
SWAT
Full Member
Offline
Sesso:
Posts: 130
Re: Eliminare campo dal profilo utente
«
Risposta #11 il:
24 Marzo 12, 13:12:46 »
Mi scuso per il ritardo nella risposta ma il lavoro ha catalizzato tutta la mia attenzione.
Dunque, dicevamo. Sono nel database mysql, ho aperto my_members e mi ritrovo con:
Struttura
Campo: websiteurl
Tipo: tinytext
Lunghezza/Set*:
Predefinito: nessuno
Collation: latin1_swedish_
Attributi:
Null: non segnato
AUTO_INCREMENT: non segnato
Commenti
Cosa devo fare per cancellare tutti i siti web indicati nei profili degli utenti?
Loggato
Emanuele
Supporter
Offline
Posts: 2.640
SMI Staff
Re: Eliminare campo dal profilo utente
«
Risposta #12 il:
25 Marzo 12, 11:43:24 »
Il nome del campo sarà: "websiteUrl" o "website_url" a seconda che stai usando SMF 1 o 2, quindi verifica esattamente (le maiuscole contano) che versione di SMF stai usando, quindi quando ti trovi in phpmyadmin, clicca su "SQL" (in alto) e scrivi:
1) se stai usando SMF 1.1:
Codice:
update smf_members set websiteUrl = ''
2) se stai usando SMF 2.0:
Codice:
update smf_members set website_url = ''
ovviamente il "smf" di "smf_members" sarà il prefisso che tu hai dato alle tabelle, nell'esempio che hai riportato sopra "my".
Loggato
Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo
.
(e chi mi manda il PM finisce nella ignore list)
Aiutateci ad aiutarvi: spiegate bene il vostro problema!!
(no, "non funziona" non è una spiegazione!)
SWAT
Full Member
Offline
Sesso:
Posts: 130
Re: Eliminare campo dal profilo utente
«
Risposta #13 il:
31 Marzo 12, 12:32:57 »
Funziona!
Ora volevo chiedere in merito a questo:
Citato da: Emanuele su 31 Gennaio 12, 23:44:48
Allora è stata un'incomprensione: quello che ho indicato io rimuove i due campi dove *inserire* il sito web nel profilo utente.
In tal caso forse quello che vuoi rimuovere è:
Codice:
</tr><tr>
<td><b>', $txt[96], ': </b></td>
<td><a href="', $context['member']['website']['url'], '" target="_blank">', $context['member']['website']['title'], '</a></td>
se fosse possibile fare in modo di non eliminare completamente questo campo ma di lasciarlo visibile solo all'amministratore che quindi può decidere quando e a chi compilarlo.
Loggato
Emanuele
Supporter
Offline
Posts: 2.640
SMI Staff
Re: Eliminare campo dal profilo utente
«
Risposta #14 il:
31 Marzo 12, 14:10:58 »
Versione "facile ed indolore", apri profile.template.php e cambia:
Codice:
// Website details.
if ($context['user']['is_admin'])
echo '
<tr>
<td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td>
</tr>
<tr>
<td width="40%"><b>', $txt[83], ': </b><div class="smalltext">', $txt[598], '</div></td>
<td><input type="text" name="websiteTitle" size="50" value="', $context['member']['website']['title'], '" /></td>
</tr><tr>
<td width="40%"><b>', $txt[84], ': </b><div class="smalltext">', $txt[599], '</div></td>
<td><input type="text" name="websiteUrl" size="50" value="', $context['member']['website']['url'], '" /></td>
</tr>';
Certo, facendo così toglie solo la parte visibile, quindi se uno volesse *veramente* mettere il sito potrebbe ancora...
Loggato
Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo
.
(e chi mi manda il PM finisce nella ignore list)
Aiutateci ad aiutarvi: spiegate bene il vostro problema!!
(no, "non funziona" non è una spiegazione!)
Pagine: [
1
]
2
Vai Su
Stampa
|
Bookmarks
SMItalia
>
Forum
>
SMF & SMI
>
SMF Supporto
> Topic:
Eliminare campo dal profilo utente
« precedente
successivo »
Salta a:
Seleziona una destinazione:
-----------------------------
SMF & SMI
-----------------------------
=> SM Italia
===> Archivio
=> SMF Supporto
=> SMF Convertitori
=> SMF Varie
-----------------------------
SMF Modifiche & AddOn
-----------------------------
=> SMF Modifiche
=> SMF Tips
=> SMF Sviluppo
-----------------------------
SMF Traduzioni
-----------------------------
=> SMF Base
-----------------------------
SMF Temi & Personalizzazioni
-----------------------------
=> SMF Temi
=> SMF Mods Temi
-----------------------------
Off Topic
-----------------------------
=> Cazzeggio e Varie
Thread Correlati o Similari
Oggetto
Iniziato da
Risposte
Visto
Ultimo Post
imporre all'utente di completare il profilo dopo registrazione
hecho
1
470
20 Maggio 11, 21:28:14
da
Emanuele
eliminazione post utente
Tiziana
2
106
01 Gennaio 12, 21:03:06
da
Tiziana
Inserire campo non modificabile
ericnet
0
558
19 Marzo 09, 19:10:25
da ericnet
Nuovo campo nel profilo
mhorpheox
3
1321
17 Novembre 07, 13:45:22
da
Ferodo
Campi Personalizzati
rickyherbal
3
85
22 Maggio 12, 08:21:01
da
lidunhongcha
Aggiunta Campo
KleeOtr
2
1483
21 Febbraio 06, 23:55:10
da
KleeOtr
sito web nel profilo
nicolò
3
1197
25 Febbraio 09, 19:29:32
da
Darknico
Rimuovere il conteggio dei post
IL CARTOLAiO
0
814
07 Gennaio 09, 14:37:28
da
IL CARTOLAiO
traduzione di custom_profile_mod
emanuel
4
2108
18 Agosto 06, 13:57:25
da
Darknico
Visualizzazione dell'email dal profilo
Mansell
2
1636
11 Aprile 07, 07:48:40
da
Mansell
Caricando...