Sida 1 av 1

Bara admins kan ändra signaturer?

Postat: 2008-05-29 15:39
av ktd
Hallå!

Jag skulle vilja ha så att bara admins kan ändra signaturerna på användarna. Om en icke admin går in på sin profil
skulle jag vilja att textrutan var "disabled" (utgråad men synlig så att säga).

Går det och är någon sugen på att hjälpa till?
Borde väl gå att fixa med nån IF-sats eller nått... :)

Re: Bara admins kan ändra signaturer?

Postat: 2008-05-29 20:36
av Holger
Det kan du säkert göra med en admin-switch i profile_register_body.tpl eller profile_add_body.tpl

Re: Bara admins kan ändra signaturer?

Postat: 2008-05-29 21:31
av ktd
Du får hjärna pasta kod för jag har ingen aning man ska göra det...

Re: Bara admins kan ändra signaturer?

Postat: 2008-05-30 07:57
av Holger
Öppna profile_add_body.tpl
Hitta

Kod: Markera allt

	<tr> 
	  <td class="row1"><span class="gen">{L_SIGNATURE}:</span><br /><span class="gensmall">{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>
	  <td class="row2"> 
		<textarea name="signature" style="width: 300px" rows="6" cols="30" class="post">{SIGNATURE}</textarea>
	  </td>
	</tr>
Ersätt med

Kod: Markera allt

<!-- BEGIN switch_user_logged_out -->
	<tr> 
	  <td class="row1"><span class="gen">{L_SIGNATURE}:</span><br /><span class="gensmall">{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>
	  <td class="row2"> 
		<textarea name="signature" style="width: 300px" rows="6" cols="30" class="post">{SIGNATURE}</textarea>
	  </td>
	</tr>
<!-- END switch_user_logged_out -->
Det är lite fusk ... men det kan fungera. Prova.
Detta gör att en medlem inte ser singaturfältet i profilen där den normalt sett ändras.
Admin kan ändra signaturen i ACPn.


Alternativt:

Kod: Markera allt

	<tr> 
	  <td class="row1"><span class="gen">{L_SIGNATURE}:</span><br /><span class="gensmall">{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>
	  <td class="row2"> 
		<textarea name="signature" style="width: 300px" rows="6" cols="30" class="post" readonly>{SIGNATURE}</textarea>
	  </td>
	</tr>
Vet dock inte om det fungerar!
Nu visas endast värdet, det kan inte förändras.

Re: Bara admins kan ändra signaturer?

Postat: 2008-05-30 08:01
av ktd
Underbart! Sak prova på en gång.
Jätte tack och supersnällt att du tar dig tid!

Re: Bara admins kan ändra signaturer?

Postat: 2008-05-30 08:13
av Marcus
Holgers sista lösning är den som mest fungerar som du önskade.

/marcus

Re: Bara admins kan ändra signaturer?

Postat: 2008-05-30 08:22
av ktd
Jag har testat båda och dom funkar klockrent. Nu kan jag inte bestämma mig för vilken jag ska köra med. :)
Tror faktiskt att den som gömmer hela signaturen faktiskt funkar bättre...

Tack så jättemycket en engång Holger!

Re: Bara admins kan ändra signaturer?

Postat: 2008-05-30 09:01
av Holger
Du är välkommen :wink: