Sida 1 av 1

Kontakta mig alltid vid svar...

Postat: 2004-04-01 14:14
av Joakim
..kan man få den att stå på 'ja' som default ?
Ser att många av mina medlemmar inte har valt att få det och på så vis kanske missar svar på deras trådar.

Om de gjort det medvetet eller inte vet inte jag, men det känns som detta kunde löst det för dem som inte tänker på det.

Postat: 2004-04-01 18:01
av Kail
Nej, varje person måste aktivera det manuellt i deras profil. Du kan dock göra alternativet aktiverat i profilen som standard när de registrerar sig. Öppna templates/subSilver/profile_add_body.tpl och leta reda på denna kod:

Kod: Markera allt

	<tr> 
	  <td class="row1"><span class="gen">{L_NOTIFY_ON_REPLY}:</span><br />
		<span class="gensmall">{L_NOTIFY_ON_REPLY_EXPLAIN}</span></td>
	  <td class="row2"> 
		<input type="radio" name="notifyreply" value="1" {NOTIFY_REPLY_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="notifyreply" value="0" {NOTIFY_REPLY_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
ersätt med:

Kod: Markera allt

	<tr> 
	  <td class="row1"><span class="gen">{L_NOTIFY_ON_REPLY}:</span><br />
		<span class="gensmall">{L_NOTIFY_ON_REPLY_EXPLAIN}</span></td>
	  <td class="row2"> 
		<input type="radio" name="notifyreply" value="1" {NOTIFY_REPLY_YES} CHECKED />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="notifyreply" value="0" {NOTIFY_REPLY_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
Om du ersätter {NOTIFY_REPLY_YES} med CHECKED kommer den alltid att stå som "Ja" (aktiverad) oavsett vad användaren valt, dock kan användaren kryssa i Nej men det "syns" inte även om ändringen går igenom. Gör dock inte det. Folk avskyr sådant. Tro mig.

Postat: 2004-04-01 18:03
av Joakim
Ok...tack för tipsen....båda 2 :wink:

Postat: 2004-04-03 19:57
av Marcus
För att koden ska vara korrekt HTML/XHTML bör du skriva:

checked="checked"

alltså inte:

CHECKED

För övrigt har Kail fel om att det alltid kommer att bli så även om man ändrar. För "checked"-attributet talar bara om vad som är "default". Ändrar man så går det visst igenom.

Kolla koden som den "skapar" default. Den innehåller "checked"-attribut, och nog kan du ändra där alltid.

/marcus

Postat: 2004-04-03 21:16
av Kail
Jaha, CHECKED är ev. HTML 4.0, jag brydde mig inte om att kolla. Marcus förslag är mer korrekt.

F ö har Marcus fel, detta kommer att fungera då senaste definierat är det som gäller, alltid.

Marcus, läs mitt inlägg igen. Du missförstår mig.

Postat: 2006-09-18 19:35
av Joakim
Moden verkar inte fungera. Gjort ändringen, men den står ändå på no som default...

Postat: 2006-09-19 07:40
av Marcus
Kail skrev:Jaha, CHECKED är ev. HTML 4.0, jag brydde mig inte om att kolla. Marcus förslag är mer korrekt.

F ö har Marcus fel, detta kommer att fungera då senaste definierat är det som gäller, alltid.

Marcus, läs mitt inlägg igen. Du missförstår mig.
Jag läste om ditt inlägg, och ser hur du menade... du har rätt. Dvs. så snart någon går till sin profil och ändrar något annat så kommer åter denna option stå satt till Ja (även om databasen säger något annat...). Och missar man då att ändra den till Nej får man även Ja i databasen.

Som Kail skriver, inte särskilt populärt.

/marcus

Edit: Oj, detta var en gammal tråd...

Postat: 2006-09-19 07:52
av Marcus
Joakim skrev:Moden verkar inte fungera. Gjort ändringen, men den står ändå på no som default...
Jag har en lösning, men hinner inte skriva den nu... (måste till jobbet...).

Men jag återkommer.

/marcus