Konu: Code tag kullanırken istediğiniz kod parçacıklarına renk vermek  (Okunma sayısı 561 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

17 Nisan 2014, 19:58
  • *
    • İleti: 2018
    • Karma: 41
    • Spina Bifida
    • Profili Görüntüle

Subs.php
Bul: (2 yerde geçiyor. İkisine de uygulayın.)
Kod: [Seç]
// Older browsers are annoying, aren\'t they?
Üstüne ekle:
Kod: [Seç]
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:
Kod: [Seç]
   if (empty($context['current_board'])) 
   echo ' 
   GORUNMESI ISTENEN İCERİK BURAYA YAZILACAK
   ';


18 Nisan 2014, 00:17
Yanıtla #1
  • *
    • İleti: 141
    • Karma: 1
    • Forumigo8navigation
    • Profili Görüntüle

Süper gerçekten de.Gördüğüm kadarı ile bu kodlar sadece color tagını aktifleştiriyor.Bold yada font büyüklüğü çalışmaz.Ellerinize sağlık.


18 Nisan 2014, 06:38
Yanıtla #2
  • *
    • İleti: 2018
    • Karma: 41
    • Spina Bifida
    • Profili Görüntüle

Resmi site sağolsun. Çok uğraştırmadı. Sürüm 1.1.2 den kalmış. Bana da 2.0 sürümlere uygulamak kaldı:
Kod: [Seç]
http://mods.simplemachines.org/index.php?mod=510

« Son Düzenleme: 18 Nisan 2014, 06:40 Gönderen: bolubeyi »

18 Nisan 2014, 13:40
Yanıtla #3
  • *
    • İleti: 141
    • Karma: 1
    • Forumigo8navigation
    • Profili Görüntüle

Resmi site sağolsun. Çok uğraştırmadı. Sürüm 1.1.2 den kalmış. Bana da 2.0 sürümlere uygulamak kaldı:
Kod: [Seç]
http://mods.simplemachines.org/index.php?mod=510


Ben bulamamıştım ama zaten bulsamda çeviremezdim.Teşekkürler.