أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

كيفية تلوين كود php

موضوع مغلق


29-10-2010 12:43 صباحاً
ماهر الجميل
معلومات الكاتب
أحبابى أريد طريقة تحسينظهور أكواد php فى المنتدى - ملونة -

يعنى كل ما بين [/php][php] يكون ملون أو يعرض كما يكون فى بعض اضافات المدونات مثل الورد برس


للتسهيل أريد أن اضيف مثل هذا الى أكواد المنتدى

انظروا الى هذا الرابط

حاولت التعديل فى ملف pbboardCodeparse.class.php

ولكن بدون جدوى

شكرا

تم تحرير الموضوع بواسطة :ماهر الجميل بتاريخ: 29-10-2010 02:27 صباحاً


look/images/icons/i1.gif كيفية تلوين كود php
  30-10-2010 02:18 صباحاً   [1]
PhpMax
معلومات الكاتب
مبدئيا حرر ملف القالب

headinclud.tpl

ضع الأسطر التالية قبل
CODE
</head>


CODE

<script type="text/javascript" src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js"></script>
<script type="text/javascript" src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js"></script>
<link type="text/css" rel="stylesheet" href="http://alexgorbatchev.com/pub/sh/current/styles/shCoreDefault.css"/>
<script type="text/javascript">SyntaxHighlighter.all();</script>


وممكن تنزل الملفات shCore.js,shBrushPhp.js,shCoreDefault.css
وتعدل حسب مكانها في موقعك.


حرر الملف
pbboardCodeparse.class.php

استبدل

CODE
return &#39;<div class="codetop">&#39; . $PowerBB->_CONF[&#39;template&#39;][&#39;lang&#39;][&#39;code_&#39;] . &#39;</div><div><pre class="codemain">&#39; .  $txt .&#39;</pre></div>&#39;;


ب

CODE
return &#39;<div dir="ltr" style="direction:ltr;width:700px"><pre class="brush: php;">&#39; .  $txt .&#39;</pre></div>&#39;;


وتبقى مشكلة ظهور وسم في الكود بدل السطر الجديد . (صورة مرفقة رقم 1)


حاولت التعديل

CODE
//	   $txt = str_replace( "\r"	   , "", $txt );


اصبحت الأسطر تظهر بشكل صحيح ولكن ما زال وسم موجود. (صورة مرفقة رقم 2)


قد يساعدك الأخ سليمان بهذا الأمر.

تم تحرير المشاركة بواسطة :emovip بتاريخ:30-10-2010 02:20 صباحاً

  phpcolor.png   تحميل png phpcolor.png مرات التحميل :(5)
الحجم :(4.143) KB
  phpcolor1.png   تحميل png phpcolor1.png مرات التحميل :(6)
الحجم :(9.63) KB
 

look/images/icons/i1.gif كيفية تلوين كود php
  30-10-2010 02:49 صباحاً   [2]
PhpMax
معلومات الكاتب
انصحك بعمل دالة خاصة ب php غير code

استبدل
CODE
$first_search[&#39;[php]&#39;] = &#39;#\[php\](.*)\[/php\]#esiU&#39;;
$first_replace[&#39;[php]&#39;] = "\$this->PowerCode_Code(&#39;\\1&#39;)";


ب:

CODE
$first_search[&#39;[php]&#39;] = &#39;#\[php\](.*)\[/php\]#esiU&#39;;
$first_replace[&#39;[php]&#39;] = "\$this->PowerCode_Php(&#39;\\1&#39;)";


وانسخ

CODE
function PowerCode_Code($txt){.....}


وسميه

CODE
function PowerCode_Php($txt){.....}

تم تحرير المشاركة بواسطة :emovip بتاريخ:30-10-2010 02:50 صباحاً


look/images/icons/i1.gif كيفية تلوين كود php
  30-10-2010 08:10 صباحاً   [3]
ماهر الجميل
معلومات الكاتب
نحتاج اليك يا سليمان

تم تحرير المشاركة بواسطة :ماهر الجميل بتاريخ:30-10-2010 08:15 صباحاً


look/images/icons/i1.gif كيفية تلوين كود php
  01-11-2010 07:32 صباحاً   [4]
ماهر الجميل
معلومات الكاتب
يرفع الى الاخ سليمان

look/images/icons/i1.gif كيفية تلوين كود php
  01-11-2010 09:22 صباحاً   [5]
Soliman
معلومات الكاتب
يعطيك العافية اخي emovip اضافة مميزة كيفية تلوين كود php

لحل مشكلة ظهور وسم بعد تركيب الأضافة التي طرحها emovip :
حرر قالب headinclud.tpl
واستبدل :
CODE
<script type="text/javascript">SyntaxHighlighter.all();</script>

بــ :
CODE
<script type="text/javascript">SyntaxHighlighter.config.bloggerMode = true; SyntaxHighlighter.all();</script>


احفظ القالب واحذف القوالب المؤقتة ..
بالتوفيق

look/images/icons/i1.gif كيفية تلوين كود php
  01-11-2010 12:15 مساءً   [6]
PhpMax
معلومات الكاتب
شكرا لك اخي سليمان .... تصدق اني حسيت ان منهم وليس من المنتدى. كيفية تلوين كود php

حاولت تركيب phpcolor آخر ولم ينفع. ارفقته مع الرد
وضعت
CODE

include_once(&#39;phpcolor.php&#39;);
$object =  new  colors_code;
$txt=$object->output($txt);

قبل:
CODE
return &#39;<div class="codetop">&#39; . $PowerBB->_CONF[&#39;template&#39;][&#39;lang&#39;][&#39;code_&#39;] . &#39;</div><div><pre class="codemain">&#39; .  $txt .&#39;</pre></div>&#39;;

اذا نفع قد يكون هذا انسب للمنتدى.

تم تحرير المشاركة بواسطة :emovip بتاريخ:01-11-2010 12:41 مساءً

 
  phpcolor.zip   تحميل zip مرات التحميل :(32)
الحجم :(3.12) KB

look/images/icons/i1.gif كيفية تلوين كود php
  01-11-2010 03:54 مساءً   [7]
ماهر الجميل
معلومات الكاتب
تسلم ايدك أخى
جربت ونفعت
الله يصلح حالك هذا ما أستطيع تقديمه لك


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
كيفية إظهار المشاركات وتاريخ التسجيل في الرئيسية Sofiene2023
9 432 الوردة الحمراء
كيفية إنشاء موقع يشبه ChatGPT واستضافته باستخدام Replit وGitHub وRender rabeh20080
3 1072 rabeh20080
كيفية تكبير معلومات الكاتب في ستايل هيلبرنت الأخضر smaildodo
2 422 smaildodo
كيفية اظهار صورة من داخل المواضيع مكان الأيقونة Alashkar
6 458 Alashkar
(تم الحل) كيفية اظهار توقيت كتابة المواضيع في القسم Alashkar
1 442 Alashkar

الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 02:55 AM