נושמים מזרחית
שלום אורח, הרשמה לפורום | הוסף למועדפים
שם משתמש
סיסמה
זכור אותי | שכחתי סיסמה

קוד הרשמה, הודעה מוגנת, סמיילים, וגרסה. F2H הורדה ישירה מילים צלצול פלייבק רמיקס יוטיוב

עמוד ראשי חדשות המוסיקה מילים לשירים
עמוד ראשי » פורומים - דיון, פנאי, תמיכה והעשרת חווית המשתמש » פורום בעיות התחברות והרשמה




עמוד 1 מתוך 1 [ הודעה אחת ]
פורום נעול נושא זה נעול, אינך יכול לערוך הודעות או לבצע תגובות עתידיות.

קוד הרשמה, הודעה מוגנת, סמיילים, וגרסה.

מחבר הודעה
 נושא ההודעה: קוד הרשמה, הודעה מוגנת, סמיילים, וגרסה.
הודעהפורסם: 07 יולי 2006, 07:48 

פידבקים: 0 (0%)

דווח על הודעה זו


שלום.
ההודעה מופנת אך ורק לבעלים והמתכנת של הפורום.
הסתובבתי קצת בפורום הזה ונתקלתי בהרבה מאוד בעיות,
לכן אני ארשום פה את הבעיה וכיצד לפתור אותה.
דבר ראשון החלק הכי חשוב בפורום, ההרשמה.
קוד האישור נורא מבלבל וגורם להרבה מאוד משתמשים להתייאש ולא להרשם:
פתח: profile_add_body.tpl

חפש את כל הקטע שבין:
קוד:
<!-- Visual Confirmation -->
   <!-- BEGIN switch_confirm -->

ל:
קוד:
<!-- END switch_confirm -->

החלף עם:
קוד:
<!-- Visual Confirmation -->
   <!-- BEGIN switch_confirm -->

   <tr>

          <td class="row1" colspan="2" align="center"><span class="gensmall">{L_CONFIRM_CODE_IMPAIRED}</span><br /><br />{CONFIRM_IMG}<br /><br /></td>

   </tr>

   <tr>

     <td class="row1"><span class="gen">{L_CONFIRM_CODE}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>

     <td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code" size="6" maxlength="6" value="" /></td>

   </tr>

   <!-- END switch_confirm -->


הודעה מוגנת-הכפתור לא קשור:
-זה קצת ארוך אבל זה משתלם.
פתח: search.php
חפש:
קוד:
//
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if ( $return_chars != -1 )

החלף עם:
קוד:
//
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if( $return_chars == -1 )

חפש:
קוד:
if ( $bbcode_uid != '' )
{
        $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}

החלף עם:
קוד:
if ( $bbcode_uid != '' )
{
        $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
        $message = bbencode_third_pass($message, $bbcode_uid, FALSE);
}


פתח: posting.php
חפש:
קוד:
if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
        $user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
}

if( $bbcode_on )
{
        $preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
}

החלף עם:
קוד:
$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}

if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
        $user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
        $user_sig = bbencode_third_pass($user_sig, $userdata['user_sig_bbcode_uid'], $valid);
}

if( $bbcode_on )
{
        $preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
        $preview_message = bbencode_third_pass($preview_message, $bbcode_uid, $valid);
}

חפש:
קוד:
if ( !preg_match('/^Re:/', $subject) && strlen($subject) > 0 )
{
        $subject = 'Re: ' . $subject;
}

הוסף אחרי:
קוד:
if( !$userdata['session_logged_in'] ) {$message = hide_in_quote($message);}
else { $sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
if(!$db->sql_numrows($resultat)) {$message = hide_in_quote($message);}
}

פתח: viewtopic.php
חפש:
קוד:
//
// Generate a 'Show posts in previous x days' select box. If the postdays var is POSTed
// then get it's value, find the number of topics with dates newer than it (to properly
// handle pagination) and alter the main query
//

הוסף אחרי:
קוד:
$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}

חפש:
קוד:
if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
{
        $user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
}

if ( $bbcode_uid != '' )
{
        $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}

הוסף אחרי:
קוד:
if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
{
        $user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
        $user_sig = bbencode_third_pass($user_sig, $user_sig_bbcode_uid, $valid);
}

if ( $bbcode_uid != '' )
{
        $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
        $message = bbencode_third_pass($message, $bbcode_uid, $valid);
}

פתח: /includes/topic_review.php
חפש:
קוד:
//
        // Okay, let's do the loop, yeah come on baby let's do the loop
        // and it goes like this ...
        //
        if ( $row = $db->sql_fetchrow($result) )
        {

הוסף אחרי:
קוד:
$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}

חפש:
קוד:
if ( $bbcode_uid != "" )
{
        $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}

החלף עם:
קוד:
if ( $bbcode_uid != "" )
{
        $message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
        $message = bbencode_third_pass($message, $bbcode_uid, $valid);
}


פתח: bbcode.php
חפש:
קוד:
$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);

הוסף אחרי:
קוד:
$bbcode_tpl['show'] = str_replace('{HTEXTE}', '\\1', $bbcode_tpl['show']);

חפש:
קוד:
Does second-pass bbencoding. This should be used before displaying the message in
*

הוסף לפני:
קוד:
function hide_in_quote($text)
{
        $text = preg_replace("#\[hide\](.*?)\[\/hide\]#si","--- phpBB : The Protected Message is not copied in this quote ---", $text);
        return $text;
}

function bbencode_third_pass($text, $uid, $deprotect)
{
        global $bbcode_tpl;

        // pad it with a space so we can distinguish between FALSE and matching the 1st char (index 0).
        // This is important; bbencode_quote(), bbencode_list(), and bbencode_code() all depend on it.
        $text = " " . $text;

        // First: If there isn't a "[" and a "]" in the message, don't bother.
        if (! (strpos($text, "[") && strpos($text, "]")) )
        {
                // Remove padding, return.
                $text = substr($text, 1);
                return $text;
        }
        // Patterns and replacements for URL and email tags..
        $patterns = array();
        $replacements = array();

        if ( $deprotect ) {
        $patterns[0] = "#\[hide:$uid\](.*?)\[/hide:$uid\]#si";
        $replacements[0] = $bbcode_tpl['show'];
        }
        else
        {
        $patterns[0] = "#\[hide:$uid\](.*?)\[/hide:$uid\]#si";
        $replacements[0] = $bbcode_tpl['hide'];
        }

        $text = preg_replace($patterns, $replacements, $text);

        // Remove our padding from the string..
        $text = substr($text, 1);

        return $text;
}

חפש:
קוד:
bbencode_first_pass

**** עכשיו חפש באותה פונקציה - אתה תראה שאחרי השורה הזאת מתחיל סוגריים, תחפש בין הסוגרים שפותחים לבין הסוגריים שסוגרים את זה:
קוד:
// [img]image_url_here[/img] code..
$text = preg_replace("#\[img\](([a-z]+?)://([^ \"\n\r]+?))\[/img\]#si", "[img:$uid]\\1[/img:$uid]", $text);

הוסף אחרי:
קוד:
//[hide]message[/hide]
$text = preg_replace("#\[hide\](.*?)\[\/hide\]#si","[hide:$uid]\\1[/hide:$uid]", $text);


פתח: /templates/העיצוב שלך/bbcode.tpl
**** תוסיף בשורה הראשונה של הקובץ - לפני הכל:
קוד:
<!-- BEGIN show -->
</span>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
          <td><span class="genmed"><b>הודעה מוגנת:</b></span></td>
        </tr>
        <tr>
          <td class="quote">
                {HTEXTE}
                </td>
        </tr>
</table>
<span class="postbody">
<!-- END show -->

<!-- BEGIN hide -->
</span>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
          <td><span class="genmed"><b>הודעה מוגנת:</b></span></td>
        </tr>
        <tr>
          <td class="quote">
                <center>אתה חייב להגיב כדי לראות את ההודעה</center>
                </td>
        </tr>
</table>
<span class="postbody">
<!-- END hide -->

פתח: /templates/העיצוב שלך/posting_body.tpl
חפש:
קוד:
<img border="0" src="bbcode_box/images/smile.gif" width="24" height="20" name="smile" type="image" onclick="window.open('smilie_creator.php?mode=text2schild', '_phpbbcreatesmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=450');return false;" target="_phpbbcreatesmilies" onMouseOver="helpline('smile')" style="border-style: outset; border-width: 1" alt="Smilie Creator"><img border="0" src="bbcode_box/images/google.gif" width="24" height="20" name="google" type="image" onClick="BBCgoogle()" onMouseOver="helpline('google')" style="border-style: outset; border-width: 1" alt="Google"><img border="0" src="bbcode_box/images/hr.gif" width="24" height="20" name="hr" type="image" onClick="BBChr()" onMouseOver="helpline('hr')" style="border-style: outset; border-width: 1" alt="H-Line">&nbsp;&nbsp;<img border="0" src="bbcode_box/images/plain.gif" width="24" height="20" name="plain" type="image" onClick="BBCplain()" onMouseOver="helpline('plain')" style="border-style: outset; border-width: 1" alt="Remove BBcode">

הוסף אחרי:
קוד:
&nbsp;&nbsp;&nbsp;<img border="0" src="bbcode_box/images/hide.gif" width="24" height="20" name="hide" type="image" onClick="BBChide()" onMouseOver="helpline('h')" style="border-style: outset; border-width: 1" alt="Hide Msg.">

פתח: /language/lang_english/lang_main.php
חפש:
קוד:
//
// That's all, Folks!
// ------------------------------------------------- 

הוסף לפני:
קוד:
// Mod "Hide"
$lang['modhide_title'] = 'הודעה מוגנת';
$lang['modhide_info'] = 'אתה חייב להגיב כדי לראות את ההודעה';
$lang['modhide_quote'] = 'ההודעה המוגנת מופיעה בתוך ציטוט.';

חפש:
קוד:
$lang['bbcode_f_help'] = 'גודל גופן : [size=x-small]תמליל קטן[/size]';

הוסף אחרי:
קוד:
$lang['bbcode_h_help'] = 'מוסתר: [hide]הודעה[/hide] (alt+h)';
$lang['bbcode_h_help'] = "מוסתר: [hide]את ההודעה יש לכתוב כאן[/hide] (alt+h)";

פתח: /bbcode_box/add_bbcode.js
חפש:
קוד:
b_help =

הוסף אחרי:
קוד:
h_help = "מוסתר: [hide]תמליל[/hide]";

חפש:
קוד:
var Quote = 0;

הוסף אחרי:
קוד:
var Hide = 0;

חפש:
קוד:
function BBCmarqu() {
   if ((clientVer >= 4) && is_ie && is_win) {
      theSelection = document.selection.createRange().text;
      if (theSelection != '') {
      document.selection.createRange().text = "[marq=up]" + theSelection + "[/marq]";
      document.post.message.focus();
      return;
      }
   }
   if (marqu == 0) {
      ToAdd = "[marq=up]";
      document.post.marqu.src = "bbcode_box/images/marqu1.gif";
      marqu = 1;
   } else {
      ToAdd = "[/marq]";
      document.post.marqu.src = "bbcode_box/images/marqu.gif";
      marqu = 0;
   }
   PostWrite(ToAdd);
}

הוסף אחרי:
קוד:
function BBChide() {
   if ((clientVer >= 4) && is_ie && is_win) {
      theSelection = document.selection.createRange().text;
      if (theSelection != '') {
      document.selection.createRange().text = "[hide]" + theSelection + "[/hide]";
      document.post.message.focus();
      return;
      }
   }
   if (Hide == 0) {
      ToAdd = "[hide]";
      document.post.hide.src = "bbcode_box/images/hide1.gif";
      Hide = 1;
   } else {
      ToAdd = "[/hide]";
      document.post.hide.src = "bbcode_box/images/hide.gif";
      Hide = 0;
   }
   PostWrite(ToAdd);
}

עכשיו תעלה את שני התמונות האלה לתיקיה /bbcode/images/
http://extraup.keygate.co.il/up/ytcjx.gif
http://extraup.keygate.co.il/up/rduxl.gif

המשך בהודעה הבאה...


חזור למעלה
  
הגב עם ציטוט  

הצג הודעות החל מה:  מיין לפי  

עמוד ראשי » פורומים - דיון, פנאי, תמיכה והעשרת חווית המשתמש » פורום בעיות התחברות והרשמה

עמוד 1 מתוך 1 [ הודעה אחת ]
פורום נעול נושא זה נעול, אינך יכול לערוך הודעות או לבצע תגובות עתידיות.
גרסה להדפסה | שלח דואר אלקטרוני לחבר



עבור ל:  

קוד הרשמה, הודעה מוגנת, סמיילים, וגרסה.


היכל התהילה | דירוגים | הצוות
צור קשר | תנאי שימוש | רדיו מזרחית | מילים לשירים | חדשות המוסיקה | מוסיקה מזרחית | שירים במזרחית
Powered By PHPBB Copyright Noshmim Mizrahit 2003-2011 © All right reserved
שיווק הפרסומות באתר זה מופעל על ידי @.מ.י - שירותי מדיה וסליקה באינטרנט
רוצה לפרסם באתר זה? שלח אלינו מייל לקבלת הצעה משתלמת במיוחד