Türk Başarısı


Cevapla 
 
Derecelendir
  • 16 Oylar - 2.94 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
08-15-2008, 09:44 PM
Mesaj: #1
Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama

*Bu yama sadece Mkportal C 1.2 + Mybb 1.4 kullanıcıları için geçerlidir.
*Uygulamaya geçmeden önce yedeğinizi alınız.
*Lütfen uygulamayı dikkatli bi şekilde takip edin sıkca rastlanan hatalar uygulama atlamasından kaynaklanmaktadır.
*Editleme işlemi için NotePad editörürünü kullanmanızı tavsiye ederim.


mkportal/mk_install.php dosyasını açın (İlk defa kurulum yapacaklar için)

Ara:

Kod:

Kod:
$dbhost = $config['hostname'];
                    $dbname = $config['database'];
                    $dbuser = $config['username'];
                    $dbpasswd = $config['password'];


Yerine Ekle:
Kod:

Kod:
//Changed for mybb 1.4
                    $dbhost = $config['database']['hostname'];
                    $dbname = $config['database']['database'];
                    $dbuser = $config['database']['username'];
                    $dbpasswd = $config['database']['password'];


mkportal/include/MYBB/mybb_out.php dosyasını açın

Ara:
Kod:

Kod:
$DB->obj['dbname'] = $config['database'];
        $DB->obj['dbuser'] = $config['username'];
        $DB->obj['dbpasswd'] = $config['password'];
        $DB->obj['dbhost'] = $config['hostname'];


Yerine Ekle:

Kod:

Kod:
//Changed for mybb 1.4
        $DB->obj['dbname'] = $config['database']['database'];
        $DB->obj['dbuser'] = $config['database']['username'];
        $DB->obj['dbpasswd'] = $config['database']['password'];
        $DB->obj['dbhost'] = $config['database']['hostname'];

Ara:

Kod:

Kod:
if(($mybb->user['receivepms'] != "no" && $mybb->user['pmpopup'] != "no") && ($mybb->user['pmpopup'] == "new" && $mybb->user['unreadpms'] > 0)) {
            $mkportals->member['show_popup'] = 1;
        }


Yerine Ekle:

Kod:

Kod:
//Changed for mybb 1.4
if(($mybb->user['receivepms'] != "0" && $mybb->user['pmnotice'] != "0") && ($mybb->user['unreadpms'] > 0)) {
    $mkportals->member['show_popup'] = 1;
        }


Ara:

Kod:

Kod:
//for MSIE javascript bug in Compose Private Message screen
        if (strstr($_SERVER['REQUEST_URI'], 'private.php') && $mybb->input['action'] == "send") {
            $add_to = "                
<script type=\"text/javascript\" src=\"jscripts/autocomplete.js?ver=121\"></script>
<script type=\"text/javascript\">
    new autoComplete(\"to\", \"xmlhttp.php?action=get_users\", {valueSpan: \"username\"});
</script>
</body>
</html>";
                $output = preg_replace( "`(\<!-- start: private_send_autocomplete -->(.*?\-->))`is", "", $output);
                $output = str_replace("</body>\n</html>", $add_to, $output);
        }

Sonrasına Ekle:

Kod:

Kod:
//Added for mybb 1.4 (fix in pm read)
        if (strstr($_SERVER['REQUEST_URI'], 'private.php') && $mybb->input['action'] == "read") {
        
        $output = preg_replace("`(\<!-- end: postbit -->(.*?\-->))`is", "<!-- end: postbit -->\n</table>\n<!-- start: footer -->", $output);
        
        }


mkportal/include/MYBB/mybb_driverf.php dosyasını açın

Ara:

Kod:

Kod:
$DB->obj['dbname'] = $config['database'];
    $DB->obj['dbuser'] = $config['username'];
    $DB->obj['dbpasswd'] = $config['password'];
    $DB->obj['dbhost'] = $config['hostname'];


Yerine Ekle:

Kod:

Kod:
//Changed for mybb 1.4
    $DB->obj['dbname'] = $config['database']['database'];
    $DB->obj['dbuser'] = $config['database']['username'];
    $DB->obj['dbpasswd'] = $config['database']['password'];
    $DB->obj['dbhost'] = $config['database']['hostname'];

Ara:
Kod:

Kod:
if(($mybb->user['receivepms'] != "no" && $mybb->user['pmpopup'] != "no") && ($mybb->user['pmpopup'] == "new" && $mybb->user['unreadpms'] > 0)) {
    $mkportals->member['show_popup'] = 1;
}



Yerine Ekle:

Kod:

Kod:
//Changed for mybb 1.4
if(($mybb->user['receivepms'] != "0" && $mybb->user['pmnotice'] != "0") && ($mybb->user['unreadpms'] > 0)) {
    $mkportals->member['show_popup'] = 1;
}


mkportal/include/MYBB/mybb_board_functions.php dosyasını açın

Ara: (Bu dosya içerisinde 3 adet daha aynı kod bulunmaktadır 3'nüde aynı şekil değişiniz)
Kod:

Kod:
if ($result['invisible'] != "no") {


Yerine Ekle:
Kod:

if ($result['invisible'] != "0") { //Changed for mybb 1.4

Ara:
Kod:

Kod:
$DB->query("SELECT fid AS id, name FROM " . TABLE_PREFIX . "forums WHERE type = 'f' AND active = 'yes' ORDER BY fid");


Yerine Ekle:
Kod:

Kod:
//Changed for mybb 1.4
        $DB->query("SELECT fid AS id, name FROM " . TABLE_PREFIX . "forums WHERE type = 'f' AND active = '1' ORDER BY fid");


Ara:
Kod:

Kod:
function calendar_events($chosen_month, $chosen_year)
    {
        global $mkportals, $DB, $mklib;

        $DB->query("SELECT eid, subject, date FROM " . TABLE_PREFIX . "events WHERE date LIKE '%-$chosen_month-$chosen_year'");
        while ( $event = $DB->fetch_row() ) {
            $row1 = explode("-", $event['date']);
            $event['mday'] = $row1[0];
                $events[ $event['mday'] ][] = $event;
                $entry = substr($event['subject'], 0, 20);
              if ( strlen($event['subject']) > 20 ) {
                    $entry .= "...";
                }
                $tool_events[$event['mday']] .= $entry."<br />";
        }

        return array($events, $tool_events, $tool_idevents);
    }

Yerine Ekle:

Kod:

Kod:
//Changed for mybb 1.4
    function calendar_events($chosen_month, $chosen_year)
    {
        global $mkportals, $DB, $mklib;
        $events = array();

        $chosen_month = intval($chosen_month);
        $chosen_year = intval($chosen_year);

        $startt   = mktime( 0, 0, 0, $chosen_month, 1, $chosen_year);
        $endt   = mktime( 0, 0, 0, $chosen_month+1, 0, $chosen_year);

        $DB->query("SELECT eid, name, starttime AS mmday FROM " . TABLE_PREFIX . "events WHERE starttime >='".$startt."' AND starttime <= '".$endt."' AND visible = '1'");
        while ( $event = $DB->fetch_row() ) {
            $event['mday'] = intval(date("d", $event['mmday']));
                $events[ $event['mday'] ][] = $event;
                $entry = substr($event['name'], 0, 20);
              if ( strlen($event['name']) > 20 ) {
                    $entry .= "...";
                }
                $tool_events[$event['mday']] .= $entry."<br />";
        }

        return array($events, $tool_events, $tool_idevents);
    }


Ara:
Kod:

Kod:
$DB->query("SELECT css FROM " . TABLE_PREFIX . "themes WHERE tid = '{$mkportals->member['theme']}'");
        $r = $DB->fetch_row();
        $css2 = $r['css'];
        unset ($r);

Yerine Ekle:
Kod:

Kod:
//Theme fix ...
        if ($mkportals->member['theme'] == 2) {
        $mkportals->member['theme'] = 1;
        }

        //Changed for mybb 1.4
        $DB->query("SELECT stylesheet FROM " . TABLE_PREFIX . "themestylesheets WHERE tid = '{$mkportals->member['theme']}'");
        $r = $DB->fetch_row();
        $css2 = $r['stylesheet'];
        unset ($r);

Ara:
Kod:

Kod:
$parser_options = array(
        "allow_html" => "no",
        "allow_mycode" =>"yes",
        "allow_smilies" => "yes",
        "allow_imgcode" => "yes",
        "me_username" => "yes"
        );


Yerine Ekle:
Kod:

Kod:
$parser_options = array(
        "allow_html" => "0",
        "allow_mycode" =>"1",
        "allow_smilies" => "1",
        "allow_imgcode" => "1",
        "me_username" => "1"
        );


Ara:
Kod:

Kod:
$DB->query("SELECT * FROM " . TABLE_PREFIX . "forums WHERE active != 'no'");
Yerine Ekle:
Kod:

Kod:
//Changed for mybb 1.4
$DB->query("SELECT * FROM " . TABLE_PREFIX . "forums WHERE active != '0'");

Hepsi bu kadar kolay gelsin...NOT:ALINTIDIR
Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
08-18-2008, 11:21 PM
Mesaj: #2
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
Bu yama yı ben tam olarak anlamadım ben mybb 1.4 kullanıcısıyım ve mkportal kurmak istiorum yardimci olabilir misin...
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
08-26-2008, 07:16 PM
Mesaj: #3
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
bunu denemeyi düşünüyorum.. tşk
Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
08-29-2008, 12:49 AM
Mesaj: #4
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
Teşekkür ederim dostum halloldu. Süper oldu hemde. . .
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
08-31-2008, 04:44 PM (Bu Mesaj 08-31-2008 04:47 PM değiştirilmiştir. Değiştiren : hain_geceler.)
Mesaj: #5
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
MKPORTAL SUCCESSFULLY INSTALLED!


For database security reasons immediately delete mk_install.php and the mkportal/upgrades folder from the server.



siliorum ama genede mkportal sayfası gelmior
Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
09-07-2008, 01:45 PM
Mesaj: #6
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
arkadaşım ben bunu sonunda başardım ama sadecce bu eklenti yetmiyor baş bi şe daha lazım yeni konu açaçam orda anlatacağım ..
Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
09-19-2008, 04:56 AM
Mesaj: #7
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
dostum bu işlemler sırasında hata yapılabiliyor. Keşke editlenmiş php dosyalarını ekleseydin bizde gerekli yerlere atap kolayca yapardık.
Yinede Teşekkürler..
Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
09-26-2008, 12:50 AM
Mesaj: #8
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
aeforum dıe bısı eklenmıs onu yuklemesek olmazmı ya
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
09-26-2008, 12:59 AM
Mesaj: #9
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
Onu yüklemiyorsunuz zaten içinde köprüsü var sadece.
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
11-07-2008, 11:02 PM (Bu Mesaj 11-08-2008 12:03 AM değiştirilmiştir. Değiştiren : mavi_kumsal.)
Mesaj: #10
RE: Mkportal C 1.2 + MYBB 1.4 Kullanıcıları için yama
Öncelikle etaha arkadaşıma teşekkür ederim güzel anlatımı sayesinde ben localhostta denedim çalışıyor.Yapılan işlemleri hazır olarak indirip kurmak istiyen arkadaşlarımız aşğıdaki linke tıklıyarak indirebilirler...

http://www.dosya.tc/mkportal_mybb_2.rar.html
Web Sayfasını Ziyeret Edin Tüm Mesajlarını Bul
Alıntı Yaparak Cevapla
« Önceki | Sonraki »
Cevapla 




Sayac Kodu