Pagina 1 van 1
Edit notes
Geplaatst: 08 mei 2007, 13:37
door lifeguard
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...
Geplaatst: 08 mei 2007, 13:46
door nickdhnick
Wel alle SQL querries uitgevoerd?
Geplaatst: 08 mei 2007, 13:46
door lifeguard
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']."' />
<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

Geplaatst: 08 mei 2007, 13:51
door Coen
lifeguard schreef:Jup!
Het is iets met viewtopic...
ik zal de codes ff copy paste!
Graag als link naar een *.txt bestand!

Geplaatst: 08 mei 2007, 13:53
door lifeguard
Rustig maar,
Hij is niet al te groot
* Heb zelf ook een gruwelijke hekel aan die lange lappe codes

*
Geplaatst: 08 mei 2007, 15:27
door Tom V
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
Geplaatst: 08 mei 2007, 15:37
door lifeguard
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'] . ": <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
//
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Geplaatst: 08 mei 2007, 18:37
door Tom V
hmm, waarschijnlijk kun je het vervangen door FIND:
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)
Geplaatst: 08 mei 2007, 19:30
door lifeguard
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!
Geplaatst: 08 mei 2007, 19:42
door Tom V
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 ]------------------------------------------
#
Geplaatst: 08 mei 2007, 19:51
door lifeguard
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?
Geplaatst: 08 mei 2007, 21:49
door Tom V
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
Geplaatst: 09 mei 2007, 07:47
door lifeguard
ik zal eens goed kijken nog, maar kon zo snel niks vinden.....