Pagina 1 van 1

Alt + S

Geplaatst: 16 mei 2005, 08:56
door Lil' Yam
Waar vind ik de mod dat als je op alt + s drukt dat je bericht gepost word?

Geplaatst: 16 mei 2005, 09:17
door Bee
Het is een van de quickreply's van http://www.phpbbhacks.com

Maar als je geen quickreply wil kan je het ook zelf maken met de gewone knop

Zoek:

Code: Selecteer alles

<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a>
(vind je twee keer, maakt niet uit welke je neemt, maar niet beide)

Verander in:

Code: Selecteer alles

<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" accesskey="s"/></a>

Geplaatst: 16 mei 2005, 09:19
door Lil' Yam
In welk bestand moet ik zijn?

Geplaatst: 16 mei 2005, 09:20
door Bee
/templates/subSilver/viewtopic_body.tpl

Was ik dat vergeten :oops:

Geplaatst: 16 mei 2005, 09:21
door Lil' Yam
Blijkbaar. Het doet het nu wel bij nieuwe topics, maar ik heb een quick reply hack geinstalleerd van smartor, en daar doet hij het niet bij. De install van de quick reply:

Code: Selecteer alles

##############################################################
## MOD Title: Quick Reply
## MOD Author: Smartor < smartor_xp@hotmail.com > (Hoang Ngoc Tu) http://smartor.is-root.com
## MOD Description: This will add a quick-reply form below every topics
##			It will only display when user has the Reply access
## MOD Version: 1.0.5
##
## Installation Level: easy
## Installation Time: 5 Minutes
## Files To Edit: 3
##	viewtopic.php,
##	language/lang_english/lang_main.php
##	templates/subSilver/viewtopic_body.tpl
## Included Files: N/A
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## Author Notes:
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

#
#-----[ BEFORE, ADD ]------------------------------------
#
//
// Quick Reply Mod
//
if ( ((!$is_auth['auth_reply']) or ($forum_topic_data['forum_status'] == FORUM_LOCKED) or ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) and ($userdata['user_level'] != ADMIN) )
{
	$quick_reply_form = "";
}
else
{
	$notify_user = (( $userdata['session_logged_in'] ) ? $userdata['user_notify'] : 0) ? '1' : '';
	$attach_sig = (( $userdata['session_logged_in'] ) ? $userdata['user_attachsig'] : 0) ? '1' : '';
	$quick_reply_form = "
		<script language='JavaScript' type='text/javascript'>
			function checkForm() {
				formErrors = false;
				if (document.post.message.value.length < 2) {
				formErrors = '" . $lang['Empty_message'] . "';
				}
				if (formErrors) {
					alert(formErrors);
					return false;
				} else {
					return true;
				}
			}
		</script>
		<form action='".append_sid("posting.$phpEx")."' method='post' name='post' onsubmit='return checkForm(this)'>
		<span class='genmed'><b>".$lang["Quick_Reply"].":</b><br /><br />
	";

	if (!$userdata['session_logged_in'])
	{
		$quick_reply_form .= $lang['Username'] . ":&nbsp;<input class='post' type='text' name='username' size='25' maxlength='25' value='' /><br />";
	}

	$quick_reply_form .= "
		<textarea class='post' name='message' rows='10' cols='50' wrap='virtual'></textarea><br />
		<input type='hidden' name='attach_sig' value='" . $attach_sig . "' />
		<input type='hidden' name='mode' value='reply' />
		<input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
		<input type='hidden' name='t' value='" . $topic_id . "' />
		<input type='hidden' name='notify' value='" . $notify  . "' /><br />
		<input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />&nbsp;
		<input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' />
		</form></span>
	";
}

$template->assign_vars(array(
	'QUICK_REPLY_FORM' => $quick_reply_form)
);
//
// END Quick Reply Mod
//

#
#-----[ OPEN ]------------------------------------------
#
lang_main.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!

#
#-----[ BEFORE, ADD ]------------------------------------
#
// Quick Reply MOD
$lang['Quick_Reply'] = 'Quick Reply';

#
#-----[ OPEN ]------------------------------------------
#
viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#
{S_TOPIC_ADMIN}

#
#-----[ AFTER, ADD ]------------------------------------
#
{QUICK_REPLY_FORM}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Geplaatst: 16 mei 2005, 09:23
door Bee
Dan moet je dit aanpassen:

Code: Selecteer alles

<input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' /> 
in

Code: Selecteer alles

<input type='submit' name='post' accesskey='s' class='mainoption' value='".$lang["Submit"]."' />
Maar dan moet je de accesskey in de replybutton wel weghalen, anders krijg je een conflict.