تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هاك المدونة المتقدمة
#1
بسم الله الرحمن الرحيم

أقدم لكم اليوم هاك من أهم الهاكات التي أعربتها وهو هاك المدونة المتقدمة

خصائص الهاك

اسم الهاك : المدونة المحترفة
مهمة الهاك : يحول الهاك المدونة العادية إلى مدونة متقدمة وإحترافية فيها معظم ميزات المجلات ويمكنك التحكم بها كامل التحكم
إعراب : منتديات الورشة التطويرية
أمثلة : حالياً على منتديات الورشة التطويرية
صور :

[صورة: 46516856.png]

[صورة: 16445313.png]

التحميل : اضغط على الصورة
[صورة: 20t5i6d.jpg]

كلمة السر
كود :
al-wrsha.co.cc

طريقة التثبيت

بعد رفع الملفات إلى موقعك قم بفتح هذا العنوان

كود :
www.al-wrsha.co.cc/forum/portal/install/index.php.

مع استبدال al-wrsha لموقعك
وأكمل التنصيب

طريقة الحذف

احذف الملف lock الموجود داخل مجلد install ثم افتح العنوان السابق وسيتم الحذف بالضغط على التالي

الرجاء عدم حذف حقوق التعريب إن ظهرت
يستحسن عمل تحويل لترميز utf-8 بعد تركيب الهاك
الرد
شكر من طرف :
#2
مشكور يا أخي لكن هل من طريقة لتصغيير الصور داخل المدونة لأنو لما تكون الصور كبيرة في الموضوع تطلع مشوهة الدونة
[صورة: donation_drive_sig.png]
الرد
شكر من طرف :
#3
مشكور أختي الكريمة بالنسبة لطلبك هناك هاك ( حالياً في التعريب ) يقوم بهذه المهمة

لكني لا اعرف ان تم تفعيل هذا الهاك مع المدونة

ولكن إن كان عندك خبرة في الـ php يمكنك العمل بطريقة الأخ بيبو وتعديل الملف block_announcements.php الموجود داخل مجلد blocks داخل portal
كود :
\portal\blocks\block_announcements.php
الرد
شكر من طرف :
#4
كيف يا أخي سوف أعدل على الملف ؟؟
[صورة: donation_drive_sig.png]
الرد
شكر من طرف :
#5
أنا عن نفسي لم أحاول تعديل هذا الملف ولكن هذا هو الملف المسؤول عن المواضيع الظاهرة وإن استطعت تعديل الملف سوف اضعه هنا في الموضوع
الرد
شكر من طرف :
#6
هل يمكن التعديل على قالب
pro_portal_announcement
و اضافة كود تصغير الصور ؟
[صورة: donation_drive_sig.png]
الرد
شكر من طرف :
#7
هي فكرة لم تكن في بالي معذرة إن كنت قد أطلت عليك وهي فعلاً طريقة صحيحة وقد جربتها على منتداي ونجح الأمر

ومرة أخرى أرجو المعذرة

الطريقة :

ابحثي عن
كود :
            <p style="margin: -2px 0;">
                {$message}
            </p>

واستبدليه بـ
كود :
<p style="margin: -2px 0;" align="center">
                {$message}
            </p>

وطبعاً هذا كله داخل قالب pro_portal_announcement الموجود في القوالب العامة
الرد
شكر من طرف :
#8
(2010-04-02, 03:14 PM)khadijaja كتب : هل يمكن التعديل على قالب
pro_portal_announcement
و اضافة كود تصغير الصور ؟

بعد اذن اخى ميمو, نعم اختى ارى ان هذا ممكن لأن التعديل عبارة عن اكواد جافا ولا يشترط تعديل على الملفات.
ابحثى عن الطريقة التى وضعتها لتعمل داخل المواضيع بقالب showthread وطبقيها نفسها على القالب الخاص بعرض المواضيع بالمدونة.
الرد
شكر من طرف :
#9
شكرا أخي ميمو لكن أنت كل ما قمت به هو توسيط النص ليس الا
أخي بيبو شكرا لك سوف أبحث عن كود تصغير الصور داخل قالب showthread و سأطبق الطريقة نفسها على قالب المدونة
لقد نجح الأمر هيه
وضعت هذا الكود

كود :
<script type="text/javascript">
<!--
function ResizeThem()
{
var maxheight = 400;
var maxwidth = 400;
var imgs = document.getElementsByTagName("img");
for ( var p = 0; p < imgs.length; p++ )
{
if ( imgs[p].getAttribute("alt") == "" )
{
var w = parseInt( imgs[p].width );
var h = parseInt( imgs[p].height );
if ( w > maxwidth )
{
imgs[p].style.cursor = "pointer";
imgs[p].onclick = function( )
{
var iw = window.open ( this.src, 'ImageViewer','resizable=1' );
iw.focus();
};
h = ( maxwidth / w ) * h;
w = maxwidth;
imgs[p].height = h;
imgs[p].width = w;
}
if ( h > maxheight )
{
imgs[p].style.cursor="pointer";
imgs[p].onclick = function( )
{
var iw = window.open ( this.src, 'ImageViewer','resizable=1' );
iw.focus( );
};
imgs[p].width = ( maxheight / h ) * w;
imgs[p].height = maxheight;
}
}
}
}
// -->
</script>
<script type="text/javascript">
<!--
    var quickdelete_confirm = "{$lang->quickdelete_confirm}";
// -->
</script>
<script type="text/javascript" src="jscripts/thread.js?ver=1400"></script>
</head>
<body onload="ResizeThem()">
بعد

كود :
<p style="margin: -2px 0;">
{$message}
[صورة: donation_drive_sig.png]
الرد
شكر من طرف :
#10
جيد انه عمل, لكن المكان الذى وضعتيه به مكان خطأ (وربما يؤثر على عرض المدونة ببعض المتصفحات)

الجزء الأول
كود :
<script type="text/javascript">
<!--
function ResizeThem()
{
var maxheight = 400;
var maxwidth = 400;
var imgs = document.getElementsByTagName("img");
for ( var p = 0; p < imgs.length; p++ )
{
if ( imgs[p].getAttribute("alt") == "" )
{
var w = parseInt( imgs[p].width );
var h = parseInt( imgs[p].height );
if ( w > maxwidth )
{
imgs[p].style.cursor = "pointer";
imgs[p].onclick = function( )
{
var iw = window.open ( this.src, 'ImageViewer','resizable=1' );
iw.focus();
};
h = ( maxwidth / w ) * h;
w = maxwidth;
imgs[p].height = h;
imgs[p].width = w;
}
if ( h > maxheight )
{
imgs[p].style.cursor="pointer";
imgs[p].onclick = function( )
{
var iw = window.open ( this.src, 'ImageViewer','resizable=1' );
iw.focus( );
};
imgs[p].width = ( maxheight / h ) * w;
imgs[p].height = maxheight;
}
}
}
}
// -->
</script>

ضعيه داخل وسم الـ <head>

وبعد ذلك استبدلى كلمة <body> بـ <body onload="ResizeThem()">
الرد
شكر من طرف :


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 12 ) ضيف كريم