Edit notes

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Edit notes

Bericht door lifeguard » 08 mei 2007, 13:37

Code: Selecteer alles

Could not look up edit notes for this post

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY edit_note_time DESC LIMIT 5' at line 1

SELECT * FROM phpbb_edit_notes WHERE post_id = ORDER BY edit_note_time DESC LIMIT 5

Line : 1391
File : viewtopic.php
Wat doe ik in hemelsnaam verkeerd?

Heb de databse bijgewerkt zonder errors...
Doenwenu.nl Een site over van alles ... zeg maar

nickdhnick
Berichten: 632
Lid geworden op: 10 apr 2006, 16:38
Locatie: Apeldoorn
Contacteer:

Bericht door nickdhnick » 08 mei 2007, 13:46

Wel alle SQL querries uitgevoerd?

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 08 mei 2007, 13:46

Jup!

Het is iets met viewtopic...

ik zal de codes ff copy paste!


Code: Selecteer alles

#
#-----[ FIND ]------------------------------------------
#
}

$template->pparse('body');


Maar mijn viewtopic.php ziet er zo uit

Code: Selecteer alles

	$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']."' />&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
//
$template->pparse('body');
Dus nu weet ik niet waar ik de code moet plaatsen.

Hij moet voor }
Maar dat gaat dus niet..
doe ik dat wel, dan krijg ik die SQL error :twisted:
Laatst gewijzigd door lifeguard op 08 mei 2007, 13:53, 1 keer totaal gewijzigd.
Doenwenu.nl Een site over van alles ... zeg maar

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 08 mei 2007, 13:51

lifeguard schreef:Jup!

Het is iets met viewtopic...

ik zal de codes ff copy paste!
Graag als link naar een *.txt bestand! :)

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 08 mei 2007, 13:53

Rustig maar,

Hij is niet al te groot ;)



* Heb zelf ook een gruwelijke hekel aan die lange lappe codes ;) *
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 08 mei 2007, 15:27

Dan zou ik graag willen weten wat achter die FIND komt te staan, en nog een stuk of 20 lijnen extra boven hetgeen jij hebt gegeven van viewtopic.php

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 08 mei 2007, 15:37

Onderste gedeelte viewtopic.php

Code: Selecteer alles

}
//
// 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'] . ":&nbsp;<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']."' />&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
//
$template->pparse('body');

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

?>
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 08 mei 2007, 18:37

hmm, waarschijnlijk kun je het vervangen door FIND:

Code: Selecteer alles

}
//
// Quick Reply Mod 
Maar als het toch niet werkt: upload viewtopic.php als txt file. En ook ineens de installfile van de mod. (of een link naar de mod)

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 08 mei 2007, 19:30

Install edit notes
http://www.koelehitte.nl/docs/en.txt
viewtopic.php
http://www.koelehitte.nl/docs/vt.txt

Alvast bedankt voor je moeite en tijd!
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 08 mei 2007, 19:42

Weet je dat op het einde van de file, er 2 keer de Quick Reply Mod inzit?

Je kan het stuk in de instalatiefile vervangen door:

Code: Selecteer alles

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


#
#-----[ FIND ]------------------------------------------
#
		'U_MINI_POST' => $mini_post_url,
		'U_POST_ID' => $postrow[$i]['post_id'])
	);

#
#-----[ AFTER, ADD ]------------------------------------------
#

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 08 mei 2007, 19:51

Dark Inca schreef:Weet je dat op het einde van de file, er 2 keer de Quick Reply Mod inzit?

Je kan het stuk in de instalatiefile vervangen door:

Code: Selecteer alles

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


#
#-----[ FIND ]------------------------------------------
#
		'U_MINI_POST' => $mini_post_url,
		'U_POST_ID' => $postrow[$i]['post_id'])
	);

#
#-----[ AFTER, ADD ]------------------------------------------
#
Ja weet ik.

Mag ik je hartelijk danken hiervoor?


Alleen nu was er nog iets...

Er schijnt ergens een fix te zijn...
Want als er al een edit note is zeg maar, en je wilt het bericht nogmaals bewerken, zijn de vakken leeg.

dus dan heb je

edit note [_________________________]
edit note [_________________________]

ipv

edit note [_________________________]
edit note [___niet teoegestaan_________]

Snap je het een beetje?
Doenwenu.nl Een site over van alles ... zeg maar

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Bericht door Tom V » 08 mei 2007, 21:49

ben je iets met dit topic (zelf mss nog een beetje zoeken, maar veel meer over edit notes vind ik niet): http://www.pentapenguin.com/forum/viewtopic.php?t=863

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Bericht door lifeguard » 09 mei 2007, 07:47

ik zal eens goed kijken nog, maar kon zo snel niks vinden.....
Doenwenu.nl Een site over van alles ... zeg maar

Gesloten