Quickreply smilies

Hulp bij het installeren van of op zoek naar een extensie?
Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Quickreply smilies

Bericht door nl1sms » 25 aug 2019, 19:15

Is er een goede extensie buiten de boardtools/quickreply extensie die alleen de smilies laat zien bij een quick reply ? Ik heb gezocht maar kon eigenlijk alleen voorgaande extensie vinden, deze is echter in beta versie dus die hoef ik niet. Een modificatie is ook prima als er geen extensie is. Wie helpt ? thx

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 25 aug 2019, 22:33

Dat lijkt me zo direct niet heel simpel. Door gewoon de smiley code uit de html te kopiëren zal het niet werken. Moet denk ik ook wat PHP code gekopieerd worden naar viewtopic.php ofzo...
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 11:35

Bedankt voor je reactie. Ik was er al bang voor :( Ik vind dit echt een groot gemis binnen phpBB. Zou er standaard in moeten zitten als optie als je het mij vraagt. Mensen gebruiken (bij mij) hoofdzakelijk de quick reply, omdat deze overal aan staat, zonder smilies dus.... Vandaar dat smilies ook amper gebruikt worden in posts. Erg jammer....

Gebruikersavatar
El torro
Berichten: 3048
Lid geworden op: 02 sep 2014, 21:28
Locatie: In het zonnige zuiden
Contacteer:

Re: Quickreply smilies

Bericht door El torro » 26 aug 2019, 12:00

Als je een reply wilt met alle opties kun je de Quick reply beter uitzetten is mijn mening.

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 15:25

Dacht ik ook al aan. Maar ja een quick reply zorgt er wel sneller voor dat mensen iets schrijven. Fora zijn al niet populair tegenwoordig door social media. Dan maar geen smilies.... liever berichten zonder smilies dan geen berichten ;)

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 26 aug 2019, 16:04

het is me gelukt door HTML, css & PHP aan te passen...
Ik heb geen idee hoe ik hiervan een extensie moet maken


https://i.imgur.com/jxXZvQW.jpg
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 16:16

Super. Kan je me de codechange geven? Hier of pb? Zou ik erg waarderen....

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 26 aug 2019, 16:29

Het beste is om dit niet in de standaard prosilver te wijzigen.
Beter een andere stijl aanmaken, en daar de wijzigingen doen.
Zo kan je quickreply_editor.html bij een update handmatig aanpassen
(https://area51.phpbb.com/code-changes/3.2.6/)

Vervang alle code in /styles/je_stijl/templates/quickreply_editor.html met:

Code: Selecteer alles

<form id="postform" method="post" action="{{ U_QR_ACTION }}" id="qr_postform">
{% EVENT quickreply_editor_panel_before %}
	<div class="panel">
		<div class="inner">
				<h2 class="quickreply-title">{{ lang('QUICKREPLY') }}</h2>
				<fieldset class="fields1">
				{% EVENT quickreply_editor_subject_before %}
					<dl style="clear: left;">
						<dt><label for="subject">{{ lang('SUBJECT') }}{{ lang('COLON') }}</label></dt>
						<dd><input type="text" name="subject" id="subject" size="45" maxlength="124" tabindex="2" value="{{ SUBJECT }}" class="inputbox autowidth" /></dd>
					</dl>
				{% EVENT quickreply_editor_message_before %}
	{% INCLUDE 'posting_buttons.html' %}

	<div id="smiley-box" class="smiley-box">
		{% EVENT posting_editor_smilies_before %}
		{% if S_SMILIES_ALLOWED and loops.smiley|length %}
			<strong>{{ lang('SMILIES') }}</strong><br>
			{% for smiley in loops.smiley %}
				<a href="#" onclick="insert_text('{{ smiley.A_SMILEY_CODE }}', true); return false;"><img src="{{ smiley.SMILEY_IMG }}" width="{{ smiley.SMILEY_WIDTH }}" height="{{ smiley.SMILEY_HEIGHT }}" alt="{{ smiley.SMILEY_CODE }}" title="{{ smiley.SMILEY_DESC }}" /></a>
			{% endfor %}
		{% endif %}
		{% if S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED %}
			<br><a href="{{ U_MORE_SMILIES }}" onclick="popup(this.href, 750, 350, '_phpbbsmilies'); return false;">{{ lang('MORE_SMILIES') }}</a>
		{% endif %}
		{% EVENT posting_editor_smilies_after %}
		
		{% EVENT posting_editor_bbcode_status_after %}
		{% if S_EDIT_DRAFT || S_DISPLAY_REVIEW %}
			{% if S_DISPLAY_REVIEW %}<hr />{% endif %}
			{% if S_EDIT_DRAFT %}<strong><a href="{{ S_UCP_ACTION }}">{{ lang('BACK_TO_DRAFTS') }}</a></strong>{% endif %}
			{% if S_DISPLAY_REVIEW %}<strong><a href="#review">{{ lang('TOPIC_REVIEW') }}</a></strong>{% endif %}
		{% endif %}
	</div>

	{% EVENT posting_editor_message_before %}

	<div id="message-box-quick" class="message-box-quick">
		<textarea {% if S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT %}name="signature" id="signature" style="height: 9em;"{% else %}name="message" id="message"{% endif %} rows="15" cols="76" tabindex="4" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();" class="inputbox">{{ MESSAGE }}{{ DRAFT_MESSAGE }}{{ SIGNATURE }}</textarea>
	</div>
				{% EVENT quickreply_editor_message_after %}
				</fieldset>
				<fieldset class="submit-buttons">
					{{ S_FORM_TOKEN }}
					{{ QR_HIDDEN_FIELDS }}
					<input type="submit" accesskey="f" tabindex="6" name="preview" value="{{ lang('FULL_EDITOR') }}" class="button2" id="qr_full_editor" />&nbsp;
					<input type="submit" accesskey="s" tabindex="7" name="post" value="{{ lang('SUBMIT') }}" class="button1" />&nbsp;
				</fieldset>
		</div>
	</div>
{% EVENT quickreply_editor_panel_after %}
</form>
Open: /styles/je_stijl/theme/forms.css

Zoek:

Code: Selecteer alles

/* Emoticons panel */
Voeg bovenaan toe:

Code: Selecteer alles

.message-box-quick {
	width: 80%;
}

.message-box-quick textarea {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	width: 450px;
	height: 180px;
	min-width: 100%;
	max-width: 100%;
	font-size: 1.2em;
	resize: vertical;
	outline: 3px dashed transparent;
	outline-offset: -4px;
	-webkit-transition: all .5s ease, height 1ms linear;
	-moz-transition: all .5s ease, height 1ms linear;
	-ms-transition: all .5s ease, height 1ms linear;
	-o-transition: all .5s ease, height 1ms linear;
	transition: all .5s ease, height 1ms linear;
}
Open: viewtopic.php

Zoek:

Code: Selecteer alles

		($topic_data['topic_status'] == ITEM_LOCKED) ? $qr_hidden_fields['lock_topic'] = 1 : true;
Voeg onderaan toe

Code: Selecteer alles

		$bbcode_status = ($config['allow_bbcode'] && $auth->acl_get('f_bbcode', $forum_id)) ? true : false;
		if($bbcode_status)
		{
			display_custom_bbcodes();
		}
		
		$smilies_status	= ($config['allow_smilies'] && $auth->acl_get('f_smilies', $forum_id)) ? true : false;
		if($smilies_status)
		{
			include $phpbb_root_path . 'includes/functions_posting.' . $phpEx;
			generate_smilies('inline', $forum_id);
		}
		
		if($smilies_status || $bbcode_status)
		{
			$user->add_lang('posting');
		}
Zoek:

Code: Selecteer alles

			'SUBJECT'				=> 'Re: ' . censor_text($topic_data['topic_title']),
Voeg onderaan toe

Code: Selecteer alles

			'S_BBCODE_ALLOWED'		=> $bbcode_status,
			'S_BBCODE_IMG'			=> ($bbcode_status && $auth->acl_get('f_img', $forum_id)) ? true : false,
			'S_LINKS_ALLOWED'		=> ($config['allow_post_links']) ? true : false,
			'S_BBCODE_FLASH'		=> ($bbcode_status && $auth->acl_get('f_flash', $forum_id) && $config['allow_post_flash']) ? true : false,
			'S_BBCODE_QUOTE'		=> true,
			'S_SMILIES_ALLOWED'		=> $smilies_status,
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 16:36

Super bedankt. Ik ga er mee aan de slag op mijn test server. Het zou ideaal zijn als iemand hier een extensie van kan maken.....

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 26 aug 2019, 16:40

Er zit ergens een foutje in, zal ik proberen te fixen...
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 16:47

Ok ik was al bijna klaar.... ik wacht wel eventjes op de fix :)

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 26 aug 2019, 16:49

nl1sms schreef:
26 aug 2019, 16:47
Ok ik was al bijna klaar.... ik wacht wel eventjes op de fix :)
Het werkt zo, foutje is niet zo heel erg.
Ik zie het in de Firefox console

Afbeelding
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 16:53

Ligt dus aan firefox? Ik ga ze uploaden en testen. Super bedankt alvast.

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 16:57

Het werkt! Superrrrrrrrrrrrrrrrrrrrrrrrrrrrr

Edit ik krijg die error niet met Firefox. Heb jij nog andere extensies geinstalleerd ofzo die de quickeditor aanpassen ?

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 26 aug 2019, 17:01

Nee de fout zit ergens in het "textarea" gedeelte. Misschien kan iemand met meer kennis dit oplossen, want ik kom er niet uit... zo slim ben ik nog niet :D Maar het werkt, en ik denk niet dat dit zo een erg groot probleem is. Maar zou wel leuker zijn als het opgelost raakt :D
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 17:04

Vreemd dan dat ik er geen last van heb. Op een mobiel staan de smilies netjes boven aan. Ik hoop alleen dat je een scroll box krijgt als je 100 ofzo smilies hebt.... dat ga ik nu ff testen.

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 26 aug 2019, 17:05

nl1sms schreef:
26 aug 2019, 17:04
Vreemd dan dat ik er geen last van heb. Op een mobiel staan de smilies netjes boven aan. Ik hoop alleen dat je een scroll box krijgt als je 100 ofzo smilies hebt.... dat ga ik nu ff testen.
Neen, dat is een extensie: https://www.phpbb.com/customise/db/exte ... croll_box/
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 18:09

Ja die was ik al eens tegengekomen..... ik ben ff rommelen. :) thx

Gebruikersavatar
nl1sms
Berichten: 572
Lid geworden op: 12 mei 2005, 16:11
Locatie: Zaanstad

Re: Quickreply smilies

Bericht door nl1sms » 26 aug 2019, 18:56

Heel raar dit.... op mijn test forum werkt het prima en gaat en staat alles goed. Op mijn live forum gaat het niet goed. Als ik op een smiley klik springt het naar boven naar het begin van een bericht. Hij plaatst dus ook geen smileys. Tekst kan je wel tikken en versturen. De layout is ook niet mooi. Veel te groot vak boven de quickreply. Iets gaat dus niet goed.... wellicht omdat ik advertisement management extensie heb ingeschakeld ? of iets anders ?

Gebruikersavatar
Solidjeuh
Berichten: 667
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Quickreply smilies

Bericht door Solidjeuh » 26 aug 2019, 19:02

Probeer eens om forum en browser cache te legen
Forum voor NL Extensie vertalingen ---> https://www.supportforum.be
----------------------------------------------------------------------------

Plaats reactie