[מדריך] איך להעיף את ההודעה שמופיע אחרי שליחת תגובה / נושא

מדריכים שונים ומגוונים לגרסה phpBB2. שימו לב - פורום זה הינו פורום ארכיון. התמיכה במערכת phpBB2 הופסקה.
סמל אישי של המשתמש
PHP
חבר צוות phpBB ישראל לשעבר
חבר צוות phpBB ישראל לשעבר
הודעות: 1460
הצטרף: 15/11/2004 ב-21:48:41

[מדריך] איך להעיף את ההודעה שמופיע אחרי שליחת תגובה / נושא

הודעה שלא נקראהעל ידי PHP » 17/12/2004 ב-22:17:25

אם אתם מעוניינים להעיף את *ההודעה שמופיע לאחר שליחת תגובה / נושא, פעלו לפי הצעדים הבאים:

פתח includes/functions_post.php

חפש:

קוד: בחר הכל

   $meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';
   $message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');


החלף ב:

קוד: בחר הכל

   $meta = append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id;
   $message = '';


פתח posting.php

חפש:

קוד: בחר הכל

      $template->assign_vars(array(
         'META' => $return_meta)
      );
      message_die(GENERAL_MESSAGE, $return_message);


החלף ב:

קוד: בחר הכל

header("Location: " . $return_meta);


נבדק IE 6.0 וב- phpBBHeb 1.0.8.
אם קורה משהו לפורום, פשוט תחזירו גיבוי.

*מידע: ההודעה נשלחה בהצלחה. לחץ כאן...
צחי

סמל אישי של המשתמש
PHP
חבר צוות phpBB ישראל לשעבר
חבר צוות phpBB ישראל לשעבר
הודעות: 1460
הצטרף: 15/11/2004 ב-21:48:41

הודעה שלא נקראהעל ידי PHP » 27/12/2004 ב-07:40:32

שימו לב!
בגלל באג שהתגלה, כל מי שהתקין את ה"מוד", יש לעשות בנוסף לצעדים למעלה את הצעדים הבאים:

פתח functions_post.php
חפש

קוד: בחר הכל

   if ($mode == 'delete' && $post_data['first_post'] && $post_data['last_post'])
   {
      $meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $forum_id) . '">';
      $message = $lang['Deleted'];
   }
   else
   {
      $meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $topic_id) . '">';
      $message = (($mode == 'poll_delete') ? $lang['Poll_delete'] : $lang['Deleted']) . '<br /><br />' . sprintf($lang['Click_return_topic'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id") . '">', '</a>');
   }

החלף ב

קוד: בחר הכל

   if ($mode == 'delete' && $post_data['first_post'] && $post_data['last_post'])
   {
      $meta = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $forum_id);
      $message = '';
   }
   else
   {
      $meta = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $topic_id);
      $message = '';
   }
צחי


חזור אל “מדריכים - ארכיון”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 3 אורחים