Visa snabbsvarsritan utan klickanden

Frågor kring forumdesign (teman/themes) för phpBB 3 (3.0.0 eller senare).

Moderatorer: Moderatorgrupp, Supportgrupp

Skriv svar
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6554
Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:

Visa snabbsvarsritan utan klickanden

Inlägg av Holger »

Dum fråga, som antagligen inte hör hit: hur ställer jag in så att snabbsvarsfältet alltid är öppet och jag inte behöver klicka på knappen först? Det är liksom ingen mening med att behöva klicka på snabbsvarsknappen först. Då kan jag lika gärna klicka på "besvara" direkt.
Holger Gremminger
Ingen support via PM!
Användarens profilbild
Sinom
Verified
Administratör
Administratör
Inlägg: 1506
Blev medlem: 2010-11-04 21:24
Svar: 13

Re: Snabbsvar

Inlägg av Sinom »

Hej Holger!

Gå till \styles\prosilver\template och öppna quickreply_editor.html

Hitta:

Kod: Markera allt

<div class="panel" style="display: none" id="qr_editor_div">
Ta bort:

Kod: Markera allt

style="display: none" 
Så ska den alltid vara synlig.

Hugs :ugeek:
Bild
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6554
Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:

Re: Snabbsvar

Inlägg av Holger »

Jaaaaaaaaa! TACK!
Holger Gremminger
Ingen support via PM!
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6554
Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:

Re: Snabbsvar

Inlägg av Holger »

Nä, det bidde inte så bra. Knappen visa snabbsvar finns kvar, och klickar man den så löper designen amok.
Holger Gremminger
Ingen support via PM!
Användarens profilbild
Sinom
Verified
Administratör
Administratör
Inlägg: 1506
Blev medlem: 2010-11-04 21:24
Svar: 13

Re: Snabbsvar

Inlägg av Sinom »

Hej igen Holger!

Får be om ursäkt över detta :wink:

I samma fil, quickreply_editor.html hitta:

Kod: Markera allt

<div class="panel" style="display: none" id="qr_showeditor_div" >
Ersätt med:

Kod: Markera allt

<div class="panel" id="qr_showeditor_div" >
Då tar du bort knappen "Visa snabbsvar"


Till höger om detta, ute i kanten finns "Göm snabbsvar" (antar detta då jag har engelska :oops: )
För att ta bort denna, hitta och ta bort:

Kod: Markera allt

<a href="" class="right-box up" onclick="hide_qr(false); return false;" title="{L_COLLAPSE_QR}">{L_COLLAPSE_QR}</a>
Med detta gjort så ska 'Snabbsvar' visas automatiskt, och det ska inte finnas valmöjlighet att ta dölja den, vilket skulle resultera i mindre amoklöpande för ditt forum :wink:

När du säker att designen krånglar, antar jag att du menade att 'Snabbsvar' försvann, och det gick inte klicka på nånting för att få fram den igen. Stämmer detta?

Hugs :ugeek:
Bild
Raven
Medlem
Medlem
Inlägg: 28
Blev medlem: 2011-12-30 19:34
Svar: 0

Re: Visa snabbsvarsritan utan klickanden

Inlägg av Raven »

Får inte knappen snabbsvar att försvinna, har provat att redigera filen 2ggr från original men problemet kvarstår, snabbsvarsrutan kommer upp direkt med knappen under "visa snabbsvar" under, nån som har tid att kolla vad jag gör för fel?
Phpbb 3.0.10

Kod: Markera allt

<script type="text/javascript">
// <![CDATA[
	function hide_qr(show)
	{
		dE('qr_editor_div');
		dE('qr_showeditor_div');
		if (show && document.getElementById('qr_editor_div').style.display != 'none')
		{
			document.getElementsByName('message')[0].focus();
		}
		return true;
	}


	function init_qr()
	{
		dE('qr_showeditor_div');
		return true;
	}
	onload_functions.push('init_qr();');
	// ]]>
</script>
<noscript>
	<form method="post" action="{U_QR_ACTION}">
		<div class="panel" id="qr_ns_editor_div">
			<div class="inner"><span class="corners-top"><span></span></span>
					<h2>{L_QUICKREPLY}</h2>
					<fieldset class="fields1">
						<dl style="clear: left;">
							<dt><label for="subject">{L_SUBJECT}:</label></dt>
							<dd><input type="text" name="subject" id="subject-ns" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
						</dl>
					<div id="message-box-ns">
						<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
					</div>
					</fieldset>
					<fieldset class="submit-buttons">
						{S_FORM_TOKEN}
						{QR_HIDDEN_FIELDS}
						<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
						<input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />&nbsp;
					</fieldset>
			<span class="corners-bottom"><span></span></span></div>
		</div>
	</form>
</noscript>
<form method="post" action="{U_QR_ACTION}">
	<div class="panel"  id="qr_editor_div">
		<div class="inner"><span class="corners-top"><span></span></span>
				<h2>{L_QUICKREPLY}</h2>
				<fieldset class="fields1">
					<dl style="clear: left;">
						<dt><label for="subject">{L_SUBJECT}:</label></dt>
						<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
					</dl>
				<div id="message-box">
					<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
				</div>
				</fieldset>
				<fieldset class="submit-buttons">
					{S_FORM_TOKEN}
					{QR_HIDDEN_FIELDS}
					<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
					<input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />&nbsp;
				</fieldset>
			
		<span class="corners-bottom"><span></span></span></div>
	</div>
	<div class="panel"  id="qr_showeditor_div" >
		<div class="inner"><span class="corners-top"><span></span></span>

			<div class="content">
				<fieldset class="submit-buttons">
					<input type="submit" name="show_qr" tabindex="1" class="button2" value="{L_SHOW_QR}" onclick="hide_qr(true);return false;"/>
				</fieldset>
			</div>
		<span class="corners-bottom"><span></span></span></div>
	</div>
</form>
Användarens profilbild
Sinom
Verified
Administratör
Administratör
Inlägg: 1506
Blev medlem: 2010-11-04 21:24
Svar: 13

Re: Visa snabbsvarsritan utan klickanden

Inlägg av Sinom »

Hej Raven!

Ändra tillbaka de eventuella ändringar du redan gjort.

Öppna quickreply_editor.html

Hitta:

Kod: Markera allt

onload_functions.push('init_qr();');
Ändra till:

Kod: Markera allt

//onload_functions.push('init_qr();');
Hitta och ta bort:

Kod: Markera allt

<noscript>

Kod: Markera allt

</noscript>
Uppdatera sedan din stil i ACP.

- Sinom
Bild
Raven
Medlem
Medlem
Inlägg: 28
Blev medlem: 2011-12-30 19:34
Svar: 0

Re: Visa snabbsvarsritan utan klickanden

Inlägg av Raven »

Gjorde det med en backup av filen och allt vad snabbsvar och besvara försvann, allt under sista inlägget försvann.
Bilagor
snabbsvar.jpg
snabbsvar.jpg (34.56 KiB) Visad 8503 gånger
Användarens profilbild
Sinom
Verified
Administratör
Administratör
Inlägg: 1506
Blev medlem: 2010-11-04 21:24
Svar: 13

Re: Visa snabbsvarsritan utan klickanden

Inlägg av Sinom »

Besvara-knappen kan inte försvinna utifall ingen annan ändring är gjord.

Har du kontrollerat så att inställningen Snabbsvar är igång?

ACP >> Allmänt > Forumfunktioner > Tillåter snabbsvar

Vad har du för länk till din sida?

- Sinom
Bild
Raven
Medlem
Medlem
Inlägg: 28
Blev medlem: 2011-12-30 19:34
Svar: 0

Re: Visa snabbsvarsritan utan klickanden

Inlägg av Raven »

Snabbsvar är aktiverat i acp ja, http://www.plantswap.se men det är inte mitt tema som visas som standard men skickar pm med testkonto+lösen.
Måste ha ändringarna i inlägg #2 och #4 för att snabbsvarsrutan ska visas, just nu är quickreplay helt original.
Användarens profilbild
Sinom
Verified
Administratör
Administratör
Inlägg: 1506
Blev medlem: 2010-11-04 21:24
Svar: 13

Re: Visa snabbsvarsritan utan klickanden

Inlägg av Sinom »

I din quickreply_editor.html så har du:

Kod: Markera allt

/*</script>
<noscript>*/
Ändra detta till:

Kod: Markera allt

</script>
Ta även bort:

Kod: Markera allt

</noscript>
- Sinom
Bild
Skriv svar

Vilka är online

Användare som besöker denna kategori: 5 och 0 gäster