Pagina 2 din 5

Scris: 03-Mar-2004, 20:37:10
de mihaitza
politica nu permite să facem un phpbb cu fiecare MODificare în parte!

Cum pot adauga si eu la forumul meu...

Scris: 06-Iul-2004, 01:31:11
de RooT
Cum pot adauga si eu la forumul meu casuta cu raspuns rapid! Nu am gasit nimic in setari.

[edit="BuGsY"]Subiect lipit cu un altul care dezbate aceaşi problemă.[/edit]

Scris: 06-Iul-2004, 04:29:37
de BuGsY
Prezentarea MODificării se găseşte în forumul Anunţuri şi prezentări de MODificări (Quick Reply mod)
phpBB foloseşte această versiune Quick Reply with Quote

Suport pentru această MODificare găseşti aici: Suport pentru MODificări -> Raspuns rapid

Scris: 06-Iul-2004, 08:22:12
de RooT
Am copiat un txt. ce fac cu el ?

Cod: Selectaţi tot

##############################################################
## MOD Title: Quick Reply with Quote
## 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
##			User have a option to quote the last message
## MOD Version: 1.1.3
##
## Installation Level: easy
## Installation Time: 5 Minutes
## Files To Edit: 3
##	viewtopic.php
##	language/lang_XX/lang_main.php
##	templates/template_XX/viewtopic_body.tpl
## Included Files: N/A
##############################################################
## Author Notes:
##
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## 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
{
	if ( $can_watch_topic && $is_watching_topic )
	{
		$notify = 1;
	}
	else
	{
		$notify = $userdata['user_notify'];
	}
	$bbcode_uid = $postrow[$total_posts - 1]['bbcode_uid'];
	$last_poster = $postrow[$total_posts - 1]['username'];
	$last_msg = $postrow[$total_posts - 1]['post_text'];
	$last_msg = str_replace(":1:$bbcode_uid", "", $last_msg);
	$last_msg = str_replace(":u:$bbcode_uid", "", $last_msg);
	$last_msg = str_replace(":o:$bbcode_uid", "", $last_msg);
	$last_msg = str_replace(":$bbcode_uid", "", $last_msg);
	$last_msg = str_replace("'", "'", $last_msg);
	$last_msg = "[QUOTE=\"$last_poster\"]" . $last_msg . "[/QUOTE]";
	$quick_reply_form = "
	<script language='JavaScript' type='text/javascript'>
		function checkForm() {
			formErrors = false;
			document.post.message.value = '';
			if (document.post.input.value.length < 2) {
				formErrors = '" . $lang['Empty_message'] . "';
			}
			if (formErrors) {
				alert(formErrors);
				return false;
			} else {
				if (document.post.quick_quote.checked) {
					document.post.message.value = document.post.last_msg.value;
				}
				document.post.message.value += document.post.input.value;
				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 />";

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

	$quick_reply_form .= "<textarea name='input' rows='10' cols='50' wrap='virtual' class='post''></textarea><br />
	<input type='checkbox' name='quick_quote' />".$lang["Quick_quote"]."<br />
	<input type='checkbox' name='attach_sig' checked='checked' />".$lang["Attach_signature"]."<br />
	<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='message' value='' />
	<input type='hidden' name='notify' value=" . $notify  . " />
	<input type='hidden' name='last_msg' value='" . $last_msg  . "' />
	<input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />&
	<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';
$lang['Quick_quote'] = 'Quote the last message';

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

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

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


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

Ce fac cu codul? Unde il adaug? Mi-e frica sa nu stric

Scris: 06-Iul-2004, 08:26:54
de RooT
Ce fac cu codul? Unde il adaug? Mi-e frica sa nu stric ceva! Ajuta-ma!

- Si spune-mi daca exista si asa ceva in setari: În total 83 utilizatori au vizitat acest site astăzi :: 6 înregistraţi, 0 ascunşi şi 77 vizitatori , 14 din ei în ultima oră.
Utilizatori înregistraţi X Y Z

Scris: 06-Iul-2004, 09:30:01
de bogdan
RooT scrie:Ce fac cu codul? Unde il adaug? Mi-e frica sa nu stric ceva! Ajuta-ma!
scrie foarte clar; sa luam exemplul:

Cod: Selectaţi tot

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

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

# 
#-----[ AFTER, ADD ]------------------------------------ 
# 
{QUICK_REPLY_FORM} 
ce scrie aici ? deschizi fisierul viewtopic_body.tpl cauti textul {S_TOPIC_ADMIN} si dupa acesta adaugi codul {QUICK_REPLY_FORM} !

Simplu, nu ?
RooT scrie:- Si spune-mi daca exista si asa ceva in setari: În total 83 utilizatori au vizitat acest site astăzi :: 6 înregistraţi, 0 ascunşi şi 77 vizitatori , 14 din ei în ultima oră.
Utilizatori înregistraţi X Y Z
ai nevoie de Last visit MOD !

Scris: 06-Iul-2004, 15:48:56
de RooT
Merci mult! Sper sa mearga!

Scris: 06-Iul-2004, 23:36:49
de BuGsY
RooT,

Cod: Selectaţi tot

OPEN înseamnă DESCHIDE
FIND înseamnă CAUTA
AFTER, ADD înseamnă DUPA, ADAUGA
Altfel spus deschizi, cauţi, adaugi, înlocuieşti linii în fişierele indicate în Quick Reply with Quote Mod.txt

Pentru problema ta trimiţi mesaj pentru lămurire în subiectul deschis de tine, nu trebuie să aminteşti într-un subiect total diferit că nu îî dai de capăt.

Scris: 07-Iul-2004, 08:34:54
de RooT
Am adaugat, totul merge perfect! Pot sa zic ca nu mai am nevoie de nimic. Tot ce as vrea ar fi un skin nou! See ya bro.

Raspuns rapid.

Scris: 09-Ian-2005, 18:33:51
de Kwas
Am instalat varianta de raspuns rapid existenta si la voi insa nu imi apar optiunile de adauga semnatura si de citare a ultimului mesaj si nici previziualizare/trimite. Imi apare doar butonul de raspunde. Cum fac sa fie ca la voi? Multumesc!

[edit="BuGsY"]Subiect lipit cu un altul care dezbate aceaşi problemă.[/edit]