MyBB Destek Forumu

Orjinalini görmek için tıklayınız: Kayan manşet sistemi ayarı
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
1) bu eklentide 150x150 yada 100x100 olaraktı sanırsam oto olarak bu boyutu ayarlıyor. bunu nasıl değiştirebilirz?nerdne değiştirebilirz.?

2) en fazla 10 tane resim link ekleyebiliyoruz. bu sayıyı nasıl artırabiliriz?

tşkürler.Çapkın
konu linki veya kodları bura yapıştır da bakalım dostum
PHP Kod:
<?php
/**
 * MyBB Kayan Resimli Manset Plugin
 * Copyright (C) 2011 xpserkan <www.mybb.com.tr>
 */

if(!defined("IN_MYBB"))
{
    die(
"Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}

$plugins->add_hook("index_start""resimli_kayan_manset_index_start");

function 
resimli_kayan_manset_info()
{    
    return array(
        
"name" => "Kayan Resimli Manşet Plugin",
        
"description" => "Bu eklenti, forum ana sayfasında, kayan resimli konu paylaşımları gösterminizi sağlar.",
        
"website" => "http://destek.mybb.com.tr",
        
"author" => "xpserkan",
        
"authorsite" => "http://www.mybb.com.tr",
        
"version" => "v1",
        
"compatibility" => "14*,16*",
    );
}

function 
resimli_kayan_manset_install()
{
    global 
$settings$mybb$db;
    
if(
$db->field_exists("mansets""users"))
    {
    
$db->write_query("ALTER TABLE ".TABLE_PREFIX."users DROP mansets"); 
    }
    
    
$settings_group = array(
        
'gid'          => 'NULL',
        
'name'         => 'mansetayar',
        
'title'        => 'Kayan Resimli Manşet Ayarları',
        
'description'  => 'Bu ayar grubu, kayan resimli manşet için çeşitli ayarlarını yapmanıza olanak sağlar.',
        
'disporder'    => '1',
        
'isdefault'    => 'no'
    
);
    
$db->insert_query('settinggroups'$settings_group);
    
$gid $db->insert_id();
    
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'mansetbaslik',
        
'title'        => 'Manşet Başlığı ?',
        
'description'  => 'Kayan Resimli manşet için bir başlık giriniz.',
        
'optionscode'  => 'text',
        
'value'        => 'Sizin İçin Seçtiklerimiz',
        
'disporder'    => '1',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
    
// 1ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-1',
        
'title'        => '1)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '2',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-1',
        
'title'        => '1)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '2',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    

    
// 2ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-2',
        
'title'        => '2)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '3',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-2',
        
'title'        => '2)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '3',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
        
// 3cu resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-3',
        
'title'        => '3)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '4',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-3',
        
'title'        => '3)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '4',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
        
// 4cu resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-4',
        
'title'        => '4)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '5',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-4',
        
'title'        => '4)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '5',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
        
// 5ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-5',
        
'title'        => '5)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '6',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-5',
        
'title'        => '5)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '6',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
            
// 6ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-6',
        
'title'        => '6)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '7',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-6',
        
'title'        => '6)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '7',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
            
// 7ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-7',
        
'title'        => '7)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '8',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-7',
        
'title'        => '7)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '8',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
            
// 8ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-8',
        
'title'        => '8)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '9',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-8',
        
'title'        => '8)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '9',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
            
// 9ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-9',
        
'title'        => '9)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '10',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-9',
        
'title'        => '9)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '10',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
            
// 10ci resim ayarlari
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'img-10',
        
'title'        => '10)- Resim Yolu',
        
'description'  => 'Gösterilmesini istediğiniz resim yolunu ve adını giriniz. (<b>Not:</b> resimler, png, jpg, gif vb. olabilir.)',
        
'optionscode'  => 'text',
        
'value'        => 'images/manset/resim.jpg',
        
'disporder'    => '11',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );    
        
    
$setting = array(
        
'sid'          => 'NULL',
        
'name'         => 'url-10',
        
'title'        => '10)- Resim Bağlantısı',
        
'description'  => 'Resime tıklanınca gidilmesini istediğiniz URL adresini giriniz. (<b>örnek:</b> siteadı.com/konu-xxx.html )',
        
'optionscode'  => 'text',
        
'value'        => '/index.php',
        
'disporder'    => '11',
        
'gid'          => intval$gid )
    );
    
$db->insert_query'settings'$setting );
    
    
$db->write_query("ALTER TABLE ".TABLE_PREFIX."users ADD mansets int NOT NULL default 0");

    
rebuild_settings();
    
    
$insertarray = array(
        
"title" => "mansets",
        
"template" => "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"4\" class=\"tborder\">
        <thead>
        <tr><td class=\"thead\" colspan=\"5\"><strong>{\$mybb->settings[\'mansetbaslik\']}</strong>
        </td></tr>
        </thead>
        <tbody>
        <tr>
<td class=\"trow1\" valign=\"top\">
<marquee behavior=\"alternate\" OnMouseOver=\"this.stop()\" OnMouseOut=\"this.start()\" direction=\"left\" scrollamount=\"2\" scrolldelay=\"60\">
&nbsp;<a href=\"{\$mybb->settings[\'url-1\']}\"><img src=\"{\$mybb->settings[\'img-1\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-2\']}\"><img src=\"{\$mybb->settings[\'img-2\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-3\']}\"><img src=\"{\$mybb->settings[\'img-3\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-4\']}\"><img src=\"{\$mybb->settings[\'img-4\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-5\']}\"><img src=\"{\$mybb->settings[\'img-5\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-6\']}\"><img src=\"{\$mybb->settings[\'img-6\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-7\']}\"><img src=\"{\$mybb->settings[\'img-7\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-8\']}\"><img src=\"{\$mybb->settings[\'img-8\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-9\']}\"><img src=\"{\$mybb->settings[\'img-9\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
&nbsp;<a href=\"{\$mybb->settings[\'url-10\']}\"><img src=\"{\$mybb->settings[\'img-10\']}\" alt=\"\" height=\"180\" width=\"180\" border=\"0\" /></a>
</marquee>
</td>
        </tr>
        </tbody>
        </table>
        <br />"
,
        
"sid" => -1,
        
"dateline" => TIME_NOW
    
);
    
    
$db->insert_query("templates"$insertarray);
}

function 
resimli_kayan_manset_is_installed()
{
    global 
$db;
    
    if(
$db->field_exists("mansets""users"))
    {
        return 
true;
    }
    
    return 
false;
}

function 
resimli_kayan_manset_activate()
{
    global 
$db;
    
    include 
MYBB_ROOT."/inc/adminfunctions_templates.php";
    
    
find_replace_templatesets("index""#".preg_quote("{\$header}")."#i""{\$header}\r\n{\$mansets}");
}

function 
resimli_kayan_manset_deactivate()
{
    global 
$db;
    
    include 
MYBB_ROOT."/inc/adminfunctions_templates.php";
    
    
find_replace_templatesets("index""#".preg_quote("\r\n{\$mansets}")."#i"""0);
}

function 
resimli_kayan_manset_uninstall()
{
    global 
$db;
    
    if(
$db->field_exists("mansets""users"))
    {
        
$db->write_query("ALTER TABLE ".TABLE_PREFIX."users DROP mansets"); 
    }
    
$db->query("DELETE FROM ".TABLE_PREFIX."settinggroups WHERE name='mansetayar'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='mansetbaslik'");
    
// Resimler
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-1'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-2'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-3'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-4'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-5'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-6'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-7'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-8'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-9'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='img-10'");
    
// URL Adresleri
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-1'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-2'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-3'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-4'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-5'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-6'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-7'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-8'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-9'");
    
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='url-10'");
    
    
rebuild_settings();
    
    
$db->delete_query("templates""title = 'mansets'");
}

function 
resimli_kayan_manset_index_start()
{
    global 
$db$mybb$templates$mansets;
    
    eval(
"\$mansets = \"".$templates->get("mansets")."\";");
}
/**
 * MyBB Kayan Resimli Manset Plugin
 * Copyright (C) 2011 xpserkan <www.mybb.com.tr>
 */
?>

eklentide: http://destek.mybb.com.tr/mybb-kayan-res...onusu.html

buyur hocam.....
İstediklerinizin hepsini eklenti kullanmadan, manuel olarak yapabilirsiniz hocam..

Manuel kodlara şuradan ulaşabilirsiniz..

http://destek.mybb.com.tr/mybb-kayan-res...onusu.html