الرئيسية  || الأسئلة المتكررة  || المحادثة  || بحث||
  تسجيل الدخول||  التسجيل

قائمة المنتديات » خدمة أصحاب المواقع » منتدى الهاكات والمنتجات

 


إرسال موضوع جديد الرد على الموضوع
الكاتب رسالة
 عنوان المشاركة: phpbb رسائل تطهر للزائر انة غير مسجل, او لديه رساله ..
مشاركةمرسل: 21 يونيو 2009 13:52 | مشاركةأظهر مشاركة مفردة 

صورة العضو
مشرف سابق

اشترك في: 10 فبراير 2009 17:01
مشاركات: 1632
مكان: المغرب
يوجد كود آخر جميل قمت بطلبه في موقع startrekguide الرائع ، حيث وجدته مركب في أحد المواقع التي تستخدم الphpbb3 ، و أعجبني جداً ، المهم قمت بطلبه من صاحب الموقع و لم يردني خائباً ، و سارع بتزويدي بنسخة من كوده ...

سأقوم بإيراده هنا (من بعد إذن صاحب الموضوع الأصلي) ، لأنه يتعلق مباشرة بنفس الموضوع ، و لا داعي أن أفتح له موضوع جديد ...

هذه صورة للنتيجة التي ستحصل عليها بعد تطبيق التعديل :
صورة

و يمكنك زيارة موقع http://www.arabcomics.net لرؤية نسخة حية من التعديل.

افتح ملف overall_header.html الموجود تحت مجلد الTemplates من الستايل المستخدم ، و أضف بعد رمز ال body مباشرة هذا الكود :
كود:
   <div id="info"><div id="infobar">
    <!-- IF not S_USER_LOGGED_IN -->
    <a href="ucp.php?mode=register" style="padding-top: 2px; padding-bottom: 2px; vertical-align: middle;">&nbsp;&nbsp;&nbsp;<img src="{T_THEME_PATH}/images/info.png" alt="" />&nbsp;&nbsp;&nbsp;مرحباً بك في اسم-منتداك ، ندعوك إلى التسجيل في الموقع ، التسجيل مجاني و لن يأخذ من وقتك إلا دقائق قليلة</a>
    <!-- ENDIF -->

    <!-- IF not S_IS_BOT && not $CA_SKIP_PM_NOTIFY && S_USER_LOGGED_IN && S_DISPLAY_PM -->
    <!-- IF S_USER_NEW_PRIVMSG or S_USER_UNREAD_PRIVMSG -->
    <a href="{U_PRIVATEMSGS}" style="padding-top: 2px; padding-bottom: 2px;">&nbsp;&nbsp;&nbsp;<img src="{T_THEME_PATH}/images/warn.png" alt="" />&nbsp;&nbsp;&nbsp;عذراً {PRIVATE_MESSAGE_INFO}!</a>
    <!-- ENDIF -->
    <!-- ENDIF -->

    <!-- IF U_RESTORE_PERMISSIONS -->
    <a href="{U_RESTORE_PERMISSIONS}" style="padding-top: 2px; padding-bottom: 2px;">&nbsp;&nbsp;&nbsp;<img src="{T_THEME_PATH}/images/warn.png" alt="" />&nbsp;&nbsp;&nbsp;لقد قمت بتجربة صلاحيات مستخدم آخر ، اضغط هنا لاستعادة هذه صلاحياتك الأصلية</a>
    <!-- ENDIF -->

    <!-- IF S_BOARD_DISABLED -->
    <a href="{U_LOGIN_LOGOUT}" style="padding-top: 2px; padding-bottom: 2px;">&nbsp;&nbsp;&nbsp;<img src="{T_THEME_PATH}/images/error.png" alt="" />&nbsp;&nbsp;&nbsp;<i><b>للعلم : إن هذا القسم من المنتدى مغلق مؤقتاً.</b>  أعضاء الإدارة فقط يستطيعون تصفح هذا القسم.</i></a>
    <!-- ENDIF -->
    </div></div>


ملاحظة : قم باستبدال اسم-منتداك باسم المنتدى الخاص بك ;)

افتح ملف الcss الخاص بالستايل المستخدم (تجده في مجلد الthemes أو من الثيمات في لوحة التحكم الرئيسية) و أضف في نهايته :
كود:
  body
  {
    padding: 0;
    margin: 0;
  }

  #info
  {
    overflow: visible;
    width: 100%;
    position: fixed;
    z-index:2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #FFFFCC
  }

  #infobar a, #infobar a:link, #infobar a:visited, #infobar a:active
  {
    display: block;
    float: left;
    width:100%;
    clear: both;
    color: InfoText;
    background: InfoBackground url({T_THEME_PATH}/icon_mini_register.gif)) no-repeat fixed .3em .3em;
    padding: .45em .1em .45em 1em;
    border-bottom: .16em outset;
    text-decoration: none;
    cursor: default;
    vertical-align: middle;
  }

  #infobar a:hover
  {
    color: HighlightText;
    background: Highlight url({T_THEME_PATH}/images/icon_mini_register.gif) no-repeat fixed .3em .3em;
  }

  #viewplot
  {
    width: 100%;
    height: expression(this.parentNode.offsetHeight - this.offsetTop);
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 1em;
  }

ملاحظة : بعد الانتهاء من التعديلات لا تنس أن تقوم بتحديث الثيمات و القوالب (من لوحة التحكم الرئيسية) إن كنت تقوم بالتعديل على الملفات مباشرة ، و أن تقوم بحذف الملفات المؤقتة من القوالب.

آخر خطوة بقيت هي أن تضيف الأيقونات المستخدمة في هذا التعديل إلى مجلد الimages الموجود تحت مجلد الthemes من الستايل المستخدم ، قم بتخزين هذه الأيقونات و رفعها إلى هذا المجلد :
صورة
صورة
صورة

أرجو أن يعجبكم هذا التعديل الرائع ، لأنني معجب به بصراحة ، خصوصاً الرسالة التي تظهر عندما يكون عندك رسائل غير مقروءة في صندو الوارد ، الآن استطيع إرسال تحذيرات إلى الأعضاء بقدر ما أريد و سأكون متأكد أنهم سيفتحوا صندوق الرسائل الخاصة :twisted

_________________
نحن هنا لنصرة الاسلام و المسلمين ، لا لنصرة أنفسنا
فمن جاء لنصرة الاسلام فقد فاز بالاجر , ومن جاء لنصرة نفسه فقد باء بالوزر .
_________________
الاسم : يونس
تاريخ اشرافي : الاحد 15 فبراير 2009
_________________
اخر تحديت للتوقيع : 15/03/2011 على الساعة 20:14 GMT


          أعلى  
 
 عنوان المشاركة: Re: phpbb رسائل تطهر للزائر انة غير مسجل, او لديه رساله ..
مشاركةمرسل: 21 يونيو 2009 13:54 | مشاركةأظهر مشاركة مفردة 

صورة العضو
مشرف سابق

اشترك في: 10 فبراير 2009 17:01
مشاركات: 1632
مكان: المغرب
مربع ينزل في وسط الصفحه للزوار يطالبهم بالتسجيل

خطوات التركيب:
افتح ملف overall_header.html
ابحث عن:
كود:
</head>


اضف قبله:
كود:
<script language="JavaScript1.2">

var ie=document.all
var dom=document.getElementById
var ns4=document.layers

var bouncelimit=32 //(must be divisible by 8)
var direction="up"

function initbox(){
if (!dom&&!ie&&!ns4)
return
crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
crossobj.top=scroll_top-250
crossobj.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropin()",50)
}

function dropin(){
scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<100+scroll_top)
crossobj.top=parseInt(crossobj.top)+40
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}

function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}

function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
}


window.onload=initbox

</script>


ابحث عن:
كود:
<body>


اضف بعده:
كود:
<!-- IF not S_USER_LOGGED_IN -->
<div id="dropin" style="position:absolute;visibility:hidden;left:260;top:100;width:385;height:118;background-color:#F5F5F5">

<div align="right"><a href="#" onClick="dismissbox();return false">[X] </a></div>
<center>
<p><a href="{U_REGISTER}">
<img title="{SITENAME}" alt="{SITENAME}" src="images/joinusnow.jpg" border="0" width="500" height="100"></a></p>
</center>

</div>
<!-- ENDIF -->


ارفع الصورة التي بالمرفقات إلى مجلد images الرئيسي [تجده داخل المجلد الرئيسي للمنتدى]


مثال: حنكش

_________________
نحن هنا لنصرة الاسلام و المسلمين ، لا لنصرة أنفسنا
فمن جاء لنصرة الاسلام فقد فاز بالاجر , ومن جاء لنصرة نفسه فقد باء بالوزر .
_________________
الاسم : يونس
تاريخ اشرافي : الاحد 15 فبراير 2009
_________________
اخر تحديت للتوقيع : 15/03/2011 على الساعة 20:14 GMT


          أعلى  
 
 
إرسال موضوع جديد الرد على الموضوع



المتواجدون الآن

المستخدمون المتصفحون لهذا المنتدى: لا يوجد أعضاء مسجلين متصلين و 0 زائر/زوار


عرض مشاركات سابقة منذ:  مرتبة بواسطة  
اذهب إلى:  

لا تستطيع كتابة مواضيع جديدة في هذا المنتدى
لا تستطيع كتابة ردود في هذا المنتدى
لا تستطيع تعديل مشاركاتك في هذا المنتدى
لا تستطيع حذف مشاركاتك في هذا المنتدى
لا تستطيع إرفاق ملف في هذا المنتدى



قد تضع هنا تبرعا لك عبر البي بال

Valid CSS!



Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Translated by phpBBArabia
Powered by phpBB-FOX SEO the premodded version of phpBB