• 31-08-2006, 19:53:40
    #1
    This plugin/modification/theme is ©2005 to k776.
    Original mod design by Harmor. Revamped with permission.

    Türkçe Çeviri : Lose
    Türkçe Anlatım : Lose
    Zorluk Seviyesi : Çok Zor *Riskli ( db bilgisi gerektirmekte )
    Örnek kullanım : Custom Page Listing
    Plugin Açıklaması : Herkesin Kendine Ait Bir Sayfası Olacak
    Download : Ptlink.org Forumları
    MyBBTürkiye.com - .net ( alternatif )


    Öncelikle trcustpage.zip dosyasını makinamıza indirip açalım , içinden iki adet php dosyası çıkacak.

    - custpage.php
    - custompage.php

    bunlardan custompage.php i forumumuzun bulunduğu dizine , custpage.php i inc/plugins altına atalım.

    Daha Sonra cpanel ve/veya plesk ile phpmyadmin e girip forum dbmizi seçip aşağıdaki sql sorgusunu çalıştıralım.

    CREATE TABLE `mybb_custompage` (
    `cpid` int(11) unsigned NOT NULL auto_increment,
    `uid` int(11) NOT NULL default '0',
    `title` varchar(100) NOT NULL default '',
    `content` text NOT NULL,
    `views` int(11) NOT NULL default '0',
    `cpe` char(3) NOT NULL default '',
    PRIMARY KEY (`cpid`),
    FULLTEXT KEY `title` (`title`),
    FULLTEXT KEY `content` (`content`)
    ) TYPE=MyISAM;
    Son olarak online.php dosyamızda

    Bul :
    // default
    Altına Ekle :
    // Begin CustomPage plugin
    case "custompageview":
    $locationname = "Viewing a Custom Page";
    break;
    case "custompageviewall":
    $locationname = "<a href=\"".$mybb->settings['cpphpfn']."?a=viewall\">Viewing all Custom Pages</a>";
    break;
    case "custompageadd":
    $locationname = "<a href=\"".$mybb->settings['cpphpfn']."?a=add\">Adding a Custom Page</a>";
    break;
    case "custompageedit":
    $locationname = "Editing a Custom Page";
    break;
    case "custompagedodelete":
    $locationname = "Deleting a Custom Page";
    break;
    case "custompagedovalidate":
    $locationname = "Validating a Custom Page";
    break;
    case "custompagedosearch":
    $locationname = "Searching Custom Pages";
    break;
    case "custompagemain":
    $locationname = "<a href=\"".$mybb->settings['cpphpfn']."\">Viewing Custom Page Index</a>";
    break;
    // End CustomPage plugin

    Bul :
    default:
    $user['activity'] = "unknown";
    break;
    Altına Ekle :
    // Begin CustomPage plugin
    case "custompage":
    if($parameters['a'] == "view")
    {
    $user['activity'] = "custompageview";
    }
    elseif($parameters['a'] == "viewall")
    {
    $user['activity'] = "custompageviewall";
    }
    elseif($parameters['a'] == "add" || $parameters['a'] == "do_add")
    {
    $user['activity'] = "custompageadd";
    }
    elseif($parameters['a'] == "edit" || $parameters['a'] == "do_edit")
    {
    $user['activity'] = "custompageedit";
    }
    elseif($parameters['a'] == "do_delete")
    {
    $user['activity'] = "custompagedodelete";
    }
    elseif($parameters['a'] == "do_validate")
    {
    $user['activity'] = "custompagedovalidate";
    }
    elseif($parameters['a'] == "do_search")
    {
    $user['activity'] = "custompagedosearch";
    }
    else
    {
    $user['activity'] = "custompagemain";
    }
    break;
    // End CustomPage plugin
    Şimdi
    Admin CP > Board Settings > Plugin Manager > Custom Page > <<Activate>>

    diyip plugin'in aktif ediyoruz daha sonra

    Admin CP > Board Settings > Change > Custom Page > <<go>>

    diyip gerekli değişiklikleri yapıyoruz ve submit changes diyoruz.
  • 23-08-2008, 22:05:54
    #2
    Üyeliği durduruldu
    teşekkürler paylasim için saol