QuickReply immer einblenden

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
BlaSh
Mitglied
Beiträge: 17
Registriert: 28.07.2009 16:55

QuickReply immer einblenden

Beitrag von BlaSh »

Hallo,

mit der Version 3.0.6 kam ja die Möglichkeit des QuickReplys. Das ist ja an sich ne feine Sache, aber imho irgendwie sinnlos wenn ich vorher nen Button drücken muss "Schnellantwort". Dann kann ich im Prinzip gleich auf den normalen Antworten-Butten klicken. Gibt es eine möglichkeit das QuickReply-Feld immer einzublenden (kenne das auch so von anderen Forensoftwares)?
Michael Zacher
Mitglied
Beiträge: 1620
Registriert: 03.01.2004 23:12
Wohnort: Aken (Elbe)

Re: QuickReply immer einblenden

Beitrag von Michael Zacher »

Hallo.

anhand des prosilver-Styles.

ÖFFNE:
quickreply_editor.html

FINDE:

Code: Alles auswählen

<form method="post" action="{U_QR_ACTION}">
	<div class="panel" style="display: none" id="qr_editor_div">
		<div class="inner"><span class="corners-top"><span></span></span>
ERSETZE MIT:

Code: Alles auswählen

<form method="post" action="{U_QR_ACTION}">
	<div class="panel" id="qr_editor_div">
		<div class="inner"><span class="corners-top"><span></span></span>
FINDE:

Code: Alles auswählen

	</div>
	<div class="panel" style="display: none" id="qr_showeditor_div" >
		<div class="inner"><span class="corners-top"><span></span></span>
ERSETZE MIT:

Code: Alles auswählen

	</div>
	<div class="panel" id="qr_showeditor_div" >
		<div class="inner"><span class="corners-top"><span></span></span>
- Datei hochladen
- Cache des Forums löschen (ggfs. auch des Browser)
Mit freundlichen Grüßen / Best regards / Met vriendelijke groeten

Michael Zacher
BlaSh
Mitglied
Beiträge: 17
Registriert: 28.07.2009 16:55

Re: QuickReply immer einblenden

Beitrag von BlaSh »

Vielen Dank für deine Mühe. Leider funktioniert das bei mir nicht. Der Effekt ist: während die Seite geladen wird zeigt es den Schnellantwort-Button an, welcher dann verschwindet nachdem die Seite fertig geladen wurde.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: QuickReply immer einblenden

Beitrag von tas2580 »

Such mal nach

Code: Alles auswählen

	<script type="text/javascript">
// <![CDATA[
	function hide_qr()
	{
		dE('qr_editor_div');
		dE('qr_showeditor_div');
		return true;
	}
	

	function init_qr()
	{
		dE('qr_showeditor_div');
		return true;
	}
	onload_functions.push('init_qr();');
	// ]]>
</script>
und kick es raus.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
BlaSh
Mitglied
Beiträge: 17
Registriert: 28.07.2009 16:55

Re: QuickReply immer einblenden

Beitrag von BlaSh »

Das führt dazu das der Button bleibt. Beim Klick darauf öffnet sich jedoch der normale Editor.
dieter99
Mitglied
Beiträge: 430
Registriert: 07.04.2005 20:09

Re: QuickReply immer einblenden

Beitrag von dieter99 »

Ich habe noch nicht auf 3.0.6 upgedatet, doch wenn man tatsächlich erst einen Button drücken muss, damit das Formular eingeblendet wird, dann macht das neue Feature QuickReply wirklich keinen Sinn.
Michael Zacher
Mitglied
Beiträge: 1620
Registriert: 03.01.2004 23:12
Wohnort: Aken (Elbe)

Re: QuickReply immer einblenden

Beitrag von Michael Zacher »

Hallo,

also beim Standardtemplate funktioniert es.
Hast Du vielleicht noch einen anderen QuickReplymod eingebaut?
Benutzt Du einen anderen auf prosilverbasierenden Style?

Man muss zwar (ohne die Codeänderung) einen Button drücken, jedoch wird die Seite nicht neu geladen bzw. landest Du nicht beim Editor, sondern es öffnet sich ein Feld, wo Du Deinen Eintrag hinterlassen kannst.
Mit freundlichen Grüßen / Best regards / Met vriendelijke groeten

Michael Zacher
BlaSh
Mitglied
Beiträge: 17
Registriert: 28.07.2009 16:55

Re: QuickReply immer einblenden

Beitrag von BlaSh »

Michael Zacher hat geschrieben: also beim Standardtemplate funktioniert es.
Hast Du vielleicht noch einen anderen QuickReplymod eingebaut?
Benutzt Du einen anderen auf prosilverbasierenden Style?
Bei mir funktioniert es leider nicht. Habe keinen anderen derartigen Mod eingebaut. Ich habe zwar noch andere Styles, verwende aber selbst ProSilver und habe die von dir vorgeschlagenen Veränderungen auch an dem durchgeführt.
Man muss zwar (ohne die Codeänderung) einen Button drücken, jedoch wird die Seite nicht neu geladen bzw. landest Du nicht beim Editor, sondern es öffnet sich ein Feld, wo Du Deinen Eintrag hinterlassen kannst.
Ja, das funktioniert auch (solange ich keine Veränderungen im Template gemacht habe). Das Problem tritt auf, wenn ich deine Veränderungen einbaue, dann verschwindet einfach nur der Button nachdem die Seite geladen wurde, mehr nicht. Das QuickReply-Fenster wird nicht angezeigt.
Huchinotte
Mitglied
Beiträge: 765
Registriert: 24.10.2007 09:34

Re: QuickReply immer einblenden

Beitrag von Huchinotte »

Hi .........

Öffne styles/prosilver/templates/quickreply_editor.html
Find:

Code: Alles auswählen

    onload_functions.push('init_qr();');
Replace with

Code: Alles auswählen

    // onload_functions.push('init_qr();');
Find and delet:

Code: Alles auswählen

    <noscript>
Find and delet:

Code: Alles auswählen

    </noscript>
Cache leeren
BlaSh
Mitglied
Beiträge: 17
Registriert: 28.07.2009 16:55

Re: QuickReply immer einblenden

Beitrag von BlaSh »

Dann ist nur der Button verschwunden. :cry:
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“