Code tag kullanırken istediğiniz kod parçacıklarına renk vermek

Başlatan cee山, 21 Eyl 2014 23:11

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

*

  1. 1,141

  2. 106

  3. 345

Subs.php
Bul: (2 yerde geçiyor. İkisine de uygulayın.)
// Older browsers are annoying, aren\'t they?
Üstüne ekle:
if (!isset($disabled[\'color\']))
{
// Explode the data on each end tag.
$color_parts = explode(\'[/color]\', $data);

$last = count($color_parts) - 1;
$data = \'\';

foreach ($color_parts as $id => $part)
{
// If it\'s not the last one, try to parse the tag and add it on to the data.
if ($id != $last)
{
$data .= preg_replace(\'~\[color=(#[\da-fA-F]{3}|#[\da-fA-F]{6}|[A-Za-z]{1,12})\]~i\', \'<span style="color: $1;">\', $part, 1, $count);

// If we parsed the start tag we should also parse the end tag.
if ($count)
$data .= \'</span>\';
else
$data .= \'[/color]\';
}
// Else just add on the data.
else
$data .= $part;
}
}

Örnek kullanım:
   if (empty($context['current_board'])) 
   echo ' 
   [color=red]GORUNMESI[/color] [color=orange]ISTENEN[/color] [color=green]İCERİK[/color] [color=purple]BURAYA[/color] [color=maroon]YAZILACAK[/color]
   ';

***

  1. 142

  2. 16

  3. 34
Arkadaşlar bu kodu uzun zamandır kullanıyorum.Fakat bu kodta bir problem var.Kodu kullandığınız zaman paket yüklemelerine bakınız.Paket yükleme esnasında hata veren dosyalar olabiliyor.O zaman sol tarafta duran dosyayı tıklayıp hata veren kodu görüyorsunuz.
Bu kodu uyguladığınız zaman o kodlar görünmüyor.Aşağıda ki resimde olduğu gibi boş bir sayfa geliyor.Bu sorunun çözümünü bilen varmı?

[IMG]http://img15.hostingpics.net/pics/689196ScreenShot082615at0527PM.png[/img]


MENU ×