menu_bgservdownloadthemesdirforumhome
Smf عربى



المحرر موضوع: اود تغير مكان الاخبار المتلاشية  (زيارة 4052 مرات)

0 الأعضاء و 1 ضيف يشاهدون هذا الموضوع.

غير متصل شي منيح

  • عضو جديد
  • *
  • مشاركة: 11
  • الشعبية: +0/-0
  • الجنس: ذكر
    • مشاهدة الملف الشخصي
اود تغير مكان الاخبار المتلاشية
« في: 26 , نوفمبر, 2009 - 12:17:51 مسائاً »
تحياتي ...

وسعيد جدا بهذا المنتدى ...


اود تغيير مكان الاخبار متلاشية وجعلها فوق التشات بوكس وليس تحته ...
واستخدم البرمجية SMF 1.1.10

هل هذا ممكن ... وكيف ؟؟

غير متصل islam2hamy

  • فريق الإدارة
  • *
  • مشاركة: 952
  • الشعبية: +23/-0
  • الجنس: ذكر
  • أهلا بك فى موقع smf عربى
    • مشاهدة الملف الشخصي
رد: اود تغير مكان الاخبار المتلاشية
« رد #1 في: 26 , نوفمبر, 2009 - 10:06:52 مسائاً »
نعم ممكن, سوف تجد الكود الخاص بالاخبار المتلاشية فى الملف "BoardIndex.template"
و هذا هو الكود :
اقتباس
    // Show the news fader?  (assuming there are things to show...)
    if ($settings['show_newsfader'] && !empty($context['fader_news_lines']))
    {
        echo '
    <table border="0" width="100%" class="tborder" cellspacing="' , ($context['browser']['is_ie'] || $context['browser']['is_opera6']) ? '1' : '0' , '" cellpadding="4" style="margin-bottom: 2ex;">
        <tr>
            <td class="catbg"> &nbsp;', $txt[102], '</td>
        </tr>
        <tr>
            <td valign="middle" align="center" height="60">';

        // Prepare all the javascript settings.
        echo '
                <div id="smfFadeScroller" style="width: 90%; padding: 2px;"><b>', $context['news_lines'][0], '</b></div>
                <script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
                    // The fading delay (in ms.)
                    var smfFadeDelay = ', empty($settings['newsfader_time']) ? 5000 : $settings['newsfader_time'], ';
                    // Fade from... what text color? To which background color?
                    var smfFadeFrom = {"r": 0, "g": 0, "b": 0}, smfFadeTo = {"r": 255, "g": 255, "b": 255};
                    // Surround each item with... anything special?
                    var smfFadeBefore = "<b>", smfFadeAfter = "</b>";

                    var foreColor, backEl, backColor;

                    if (typeof(document.getElementById(\'smfFadeScroller\').currentStyle) != "undefined")
                    {
                        foreColor = document.getElementById(\'smfFadeScroller\').currentStyle.color.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
                        smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

                        backEl = document.getElementById(\'smfFadeScroller\');
                        while (backEl.currentStyle.backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined")
                            backEl = backEl.parentNode;

                        backColor = backEl.currentStyle.backgroundColor.match(/#([\da-f][\da-f])([\da-f][\da-f])([\da-f][\da-f])/);
                        smfFadeTo = {"r": eval("0x"   backColor[1]), "g": eval("0x"   backColor[2]), "b": eval("0x"   backColor[3])};
                    }
                    else if (typeof(window.opera) == "undefined" && typeof(document.defaultView) != "undefined")
                    {
                        foreColor = document.defaultView.getComputedStyle(document.getElementById(\'smfFadeScroller\'), null).color.match(/rgb\((\d ), (\d ), (\d )\)/);
                        smfFadeFrom = {"r": parseInt(foreColor[1]), "g": parseInt(foreColor[2]), "b": parseInt(foreColor[3])};

                        backEl = document.getElementById(\'smfFadeScroller\');
                        while (document.defaultView.getComputedStyle(backEl, null).backgroundColor == "transparent" && typeof(backEl.parentNode) != "undefined" && typeof(backEl.parentNode.tagName) != "undefined")
                            backEl = backEl.parentNode;

                        backColor = document.defaultView.getComputedStyle(backEl, null).backgroundColor.match(/rgb\((\d ), (\d ), (\d )\)/);
                        smfFadeTo = {"r": parseInt(backColor[1]), "g": parseInt(backColor[2]), "b": parseInt(backColor[3])};
                    }

                    // List all the lines of the news for display.
                    var smfFadeContent = new Array(
                        "', implode('",
                        "', $context['fader_news_lines']), '"
                    );
                // ]]></script>
                <script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/fader.js"></script>
            </td>
        </tr>
    </table>';
    }



غير متصل شي منيح

  • عضو جديد
  • *
  • مشاركة: 11
  • الشعبية: +0/-0
  • الجنس: ذكر
    • مشاهدة الملف الشخصي
رد: اود تغير مكان الاخبار المتلاشية
« رد #2 في: 28 , نوفمبر, 2009 - 01:03:47 مسائاً »
عزيزي لقد وجدت هذا الكود سابقا ...

ولكن كود التشات موجود بـ indextemplate   فكيف ساقوم بالتبديل ...

اي طريقة تبديل الكودات ؟؟؟


وشكرا لك على الرد عزيزي

غير متصل islam2hamy

  • فريق الإدارة
  • *
  • مشاركة: 952
  • الشعبية: +23/-0
  • الجنس: ذكر
  • أهلا بك فى موقع smf عربى
    • مشاهدة الملف الشخصي
رد: اود تغير مكان الاخبار المتلاشية
« رد #3 في: 28 , نوفمبر, 2009 - 09:46:19 مسائاً »
لا افهم ماذا تريد أن تفعل؟؟
احذف الكود من الملف "BoardIndex.template" و ضعه تحت كود الشات بالملف "index.template"



غير متصل شي منيح

  • عضو جديد
  • *
  • مشاركة: 11
  • الشعبية: +0/-0
  • الجنس: ذكر
    • مشاهدة الملف الشخصي
رد: اود تغير مكان الاخبار المتلاشية
« رد #4 في: 29 , نوفمبر, 2009 - 12:11:48 مسائاً »
لا افهم ماذا تريد أن تفعل؟؟
احذف الكود من الملف "BoardIndex.template" و ضعه تحت كود الشات بالملف "index.template"

شكرا لك عزيزي ...

لقد تم التبديل بين التشات بوكس والاخبار المتلاشية



سؤال اخير عزيزي

هل من الممكن نصيحتي بافضل النسخ الامنة من الاس ام اف ؟؟؟

غير متصل SAFAD

  • الدعم الفنى
  • *
  • مشاركة: 392
  • الشعبية: +11/-1
  • الجنس: ذكر
  • دمتم في حفظ الرحمن
    • مشاهدة الملف الشخصي
    • أكاديمية صفد سوفت
رد: اود تغير مكان الاخبار المتلاشية
« رد #5 في: 29 , نوفمبر, 2009 - 06:19:22 مسائاً »
جواب بسيط
كل النسخ آمنة
لكن
ينصح بإستعمال الآخيرة منها
1.1.10
2 RC2
ﻷن القديمة منها إنتهى الدعم فيها
دمتم في حفظ الرحمن
دمتم في حفظ الرحمن
Sadaoui "SAFAD" Abderrahim - Lead Developer @ Electron inc