News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

su modu biri güncellesede 2 serisinde kullansak

Started by Seyit replikacep.com, October 09, 2016, 03:37:59 PM

Previous topic - Next topic

tarantula901

İlgili modun bulunduğu sayfada modificasyonu rapor et kısmından mesaj yazabilirsiniz.

cmatrax

Dosya değişiklerini yaptıktan sonra sql kodunu çalıştırın ve yazı ayarlarından (/index.php?action=admin;area=postsettings;sa=posts) kaç karakter istiyorsanız onu düzenleyebilirsiniz.


Dosya Değişiklikleri

./Sources/Subs.php

Code (Bul) Select

// No type means 'parsed_content'.
if (!isset($tag['type']))
{
// !!! Check for end tag first, so people can say "I like that [i] tag"?
$open_tags[] = $tag;
$message = substr($message, 0, $pos) . "\n" . $tag['before'] . "\n" . substr($message, $pos1);
$pos += strlen($tag['before']) - 1 + 2;
}


Code (Sonrasına Ekle) Select

// Trim the urls
elseif (($tag['type'] == 'unparsed_content' && $tag['tag'] == 'url'))
{
$pos2 = stripos($message, '[/' . substr($message, $pos + 1, strlen($tag['tag'])) . ']', $pos1);
if ($pos2 === false)
continue;

$data = substr($message, $pos1, $pos2 - $pos1);

if (!empty($tag['block_level']) && substr($data, 0, 6) == '<br />')
$data = substr($data, 6);

if (isset($tag['validate']))
$tag['validate']($tag, $data, $disabled);

$code = strtr($tag['content'], array('$1' => $data, '$2' => urlTrim($data)));
$message = substr($message, 0, $pos) . $code . substr($message, $pos2 + 3 + strlen($tag['tag']));
$pos += strlen($code) - 1;
}


Code (Bul) Select

// Creates an image/text button
function create_button($name, $alt, $label = '', $custom = '', $force_use = false)


Code (Öncesine Ekle) Select

// Shorten url.
function urlTrim($url)
{
global $modSettings;

$modSettings['urlLength'] = isset($modSettings['urlLength']) ? $modSettings['urlLength'] : 50;

// Check the length of the url
if (strlen($url) > $modSettings['urlLength'])
{
$break = $modSettings['urlLength'] / 2;
$urlNew = substr($url, 0, $break) . '...' . substr($url, -$break);
}
else
$urlNew = $url;

return $urlNew;
}


Code (Bul) Select

array(
'tag' => 'url',
'type' => 'unparsed_content',
'content' => '<a href="$1" class="bbc_link" target="_blank">$1</a>',
'validate' => create_function('&$tag, &$data, $disabled', '
$data = strtr($data, array(\'<br />\' => \'\'));
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
),


Code (Değiştir) Select

array(
'tag' => 'url',
'type' => 'unparsed_content',
'content' => '<a href="$1" class="bbc_link" target="_blank">$2</a>',
'validate' => create_function('&$tag, &$data, $disabled', '
$data = strtr($data, array(\'<br />\' => \'\'));
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
),


./Sources/Subs-Post.php

Code (Bul) Select

elseif ($hasEqualSign)
$replaces['[' . $matches[1][$k] . '=' . $matches[2][$k] . ']'] = '[' . $this_tag . '=' . $replace . ']';


Code (Sonrasına Ekle) Select

elseif ($embeddedUrl && $matches[1][$k] == 'url' && !$hasEqualSign)
$replaces['[' . $matches[1][$k] . ']' . $matches[2][$k] . '[/' . $matches[3][$k] . ']'] = '[' . $this_tag . ']' . $replace . '[/' . $this_close . ']';


./Sources/ManagePosts.php

Code (Bul) Select

$_POST['disabledBBC'] = implode(',', array_diff($bbcTags, $_POST['disabledBBC_enabledTags']));


Code (Sonrasına Ekle) Select

$_POST['urlLength'] = empty($_POST['urlLength']) ? 50 : (int)$_POST['urlLength'];


Code (Bul) Select

array('check', 'disable_wysiwyg'),
'',


Code (Sonrasına Ekle) Select

array('int', 'urlLength'),
'',


./Themes/default/languages/Modifications.english.php

Code (Bul (Dosyanın en sonunda)) Select

?>


Code (Öncesine Ekle) Select

// TrimUrl
$txt['urlLength'] = 'Trim url longer than (x) characters.';


./Themes/default/languages/Modifications.turkish.php

Code (Bul (Dosyanın en sonunda)) Select

?>


Code (Öncesine Ekle) Select

// TrimUrl
$txt['urlLength'] = '(x) karakterden kısa olan bağlantıları kısalt.';


SQL Kodu

REPLACE INTO smf_settings(variable, value) VALUES ('urlLength', '50')

Seyit replikacep.com

şimdi geç oldu  yarın deniyecegim teşekkür ederim  emeginiz için

bu modla biraz oynama şansımız var mı  direk  linkin verildigi yerin adını alsa  yazı içerisine link eklemiş olsa  yada konu başlıgının adını link  adı alsa

vibulletende var bu sanırım   adamlar link veriyor konuya otomatik  link konu başlıgının yada dış link verilen yerin adını alıyor   

link  bu  : http://www.replikacep.com/yeni-baslayanlarvideolu-anlatimlar-b46.0/


otomatik  aşadaki gibi  yapıyor  böyle olma şansı yokmu


yeni baslayanlar videolu anlatımlar

Advertisement: