Raspuns rapid

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 2.0.x.
Avatar utilizator
mihaitza
Fost coleg
Mesaje: 1873
Membru din: 13-Ian-2003, 22:22:10
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Experimentat
Localitate: Cluj-Napoca, România
Contact:

Mesaj de mihaitza »

politica nu permite să facem un phpbb cu fiecare MODificare în parte!
Avatar utilizator
RooT
Utilizator înregistrat
Mesaje: 55
Membru din: 04-Iul-2004, 14:55:08
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Contact:

Cum pot adauga si eu la forumul meu...

Mesaj 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]
Ultima oară modificat 06-Iul-2004, 09:29:11 de către RooT, modificat de 2 ori în total.
Avatar utilizator
BuGsY
Fost coleg
Mesaje: 1193
Membru din: 19-Iun-2003, 15:24:49
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Constanţa
Contact:

Mesaj 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
Avatar utilizator
RooT
Utilizator înregistrat
Mesaje: 55
Membru din: 04-Iul-2004, 14:55:08
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Contact:

Mesaj 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
Avatar utilizator
RooT
Utilizator înregistrat
Mesaje: 55
Membru din: 04-Iul-2004, 14:55:08
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Contact:

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

Mesaj 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
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Mesaj 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 !
Avatar utilizator
RooT
Utilizator înregistrat
Mesaje: 55
Membru din: 04-Iul-2004, 14:55:08
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Contact:

Mesaj de RooT »

Merci mult! Sper sa mearga!
Avatar utilizator
BuGsY
Fost coleg
Mesaje: 1193
Membru din: 19-Iun-2003, 15:24:49
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Constanţa
Contact:

Mesaj 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.
Avatar utilizator
RooT
Utilizator înregistrat
Mesaje: 55
Membru din: 04-Iul-2004, 14:55:08
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Contact:

Mesaj 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.
Kwas
Utilizator înregistrat
Mesaje: 120
Membru din: 09-Mai-2004, 11:12:45

Raspuns rapid.

Mesaj 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]
Închis

Înapoi la “2.0.x Suport pentru MODificări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator