News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

ek$i sozluk [BBC code]

Started by Hoochie Coochie Man, March 13, 2008, 03:12:19 PM

Previous topic - Next topic

Hoochie Coochie Man

Aslında modifikasyon da.. Yabancıların ek$i sözlük ile ilgileneceklerini düşünmediğimden mod sitesine vermiyorum..





Mod:ek$i sozluk [BBC code]
Yazan:Hoochie Coochie Man
Açıklama:Bildiğiniz üzere ek$i sozluk ülkemizde inanılmaz yaygınlaştı, neredeyse Google da her aramada ilk sayfalarda çıkıyor. Artık SMF forumlarımıza da giriyor. Bildiğiniz BBC kodlarının ek$i sozluk versiyonunu güle güle kullanın.

[eksisozluk]smf[/eksisozluk]
şeklinde forumda hangi kelimeyi bu taglar arasına alırsanız, tıkladığınızda, ek$i sozlukte o kelime ile ilgili linke götürür. örneğin ben "smf" kelimesini yaptım. Tıkladığımda ek$i sozlukteki yorumlara götürür.

Ya da

[eksisozluk=http://www.simplemachines.org/]smf[/eksisozluk]
Şeklinde kullanabilirsiniz..

Ekran Görüntüsü..


Paket kurulum için, modifikasyon paketi ektedir..

Manuel Kurulum:

sources/Subs.php'de..
Bul:
array(
'tag' => 'white',
'before' => '<span style="color: white;">',
'after' => '</span>',
),


Sonrasına ekle:
array(
'tag' => 'eksisozluk',
'type' => 'unparsed_content',
'content' => '<a href="http://sozluk.sourtimes.org/show.asp?t=$1" target="_blank" style="border-bottom:1px dashed #006600;text-decoration:none" class="eksisozluk_link">$1</a><sup><span style="font-size:7pt;color:green;" class="eksisozluk_sup">'.$txt['eksisozluk'].'</span></sup>',
'validate' => create_function('&$tag, &$data, $disabled', '
$data = strtr($data, array(\'<br />\' => \'\'));
'),
                'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_content' => '$1',
),
array(
'tag' => 'eksisozluk',
'type' => 'unparsed_equals',
'before' => '<a href="http://sozluk.sourtimes.org/show.asp?t=$1" target="_blank" style="border-bottom:1px dashed #006600;text-decoration:none" class="eksisozluk_link">',
                'after' => '</a><sup><span style="font-size:7pt;color:green;" class="eksisozluk_sup">'.$txt['eksisozluk'].'</span></sup>',
                'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_before' => '',
                'disabled_after' => '$1',
),


Temanızın/Post.template.php dosyasında..
Bul:
'flash' => array('code' => 'flash', 'before' => '[flash=200,200]', 'after' => '[/flash]', 'description' => $txt[433]),

Sonrasına ekle:
'eksisozluk' => array('code' => 'eksisozluk', 'before' => '[eksisozluk]', 'after' => '[/eksisozluk]', 'description' => $txt['eksisozluk']),

Modifications.turkish.php dosyasın da en sona ekle..
$txt['eksisozluk'] = 'ek$i sozluk';

Sonn olarak ekteki resimi /images/bbc/ dizinine atın..

Kolay Gelsin..
İnadına SMF 1.1.X

mersindost

I Am Simple Machines Hero, Because I LOVE Simple Machines

BuЯЯЯЯaK



Hoochie Coochie Man

Hımm, demek ki neymiş? Arama yaparken Türkçe karakter kullanılmayacakmış! Arama yaptığımda çıkmamıştı!
Tam konuyu kilitleyecektim. Aralrındaki bir farkı gördüm.. O yüzden iki değişik versiyonu olsun diye açık bırakıyorum..
İnadına SMF 1.1.X

Loverboy


Hoochie Coochie Man

#6
Quote from: Loverboy on March 24, 2008, 05:05:03 AM
fark neymis ehbap

Gördüğünüz gibi sağ üst köşede yeşil renkte belirtiyor, altını çiziyor..
Tagın içine aldığınız kelimeyi ekşi sözlükte arıyor.
Kısaca Subs'daki değişikliklere bakın. birbirinin aynı mı?
İnadına SMF 1.1.X

Oblion

Peki ekşi, itü gibi sözlüklerde bulunan * karakterinin üzerine geldiğimizde okuduğumuz açıklayıcı yazılar olurya. Sup class oluyor sanırım bu. Böyle bir mod smf için de yapabilir miyiz?

_ImmorTaL_



Advertisement: