Skocz do zawartości


- - - - -

[Artykuł/Tutorial] MKPortal 1.1 i IPB 2.1.x (pełna integracja)


  • Proszę się zalogować aby odpowiedzieć
Brak odpowiedzi na ten temat

#1 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 28 grudzień 2008 - 14:41

Tytuł: MKPortal 1.1 i IPB 2.1.x (pełna integracja)
Opis:
Kategoria: IP.Board 2.1.x
Data dodania: 28.12.08, 15:41
Autor: Spanner

Cytuj

W PortalCP -> Preferences zaznacz opcje: "view the forum inside portal"

Zmodyfikuj plik: /sources/classes/class_display.php (z forum):

Znajdź:

function do_output($output_array)
{
global $Debug;

Dodaj poniżej:

//added from MKportal
define ( 'IN_MKP', 1 );
$MK_PATH = "../";
require $MK_PATH."mkportal/conf_mk.php";
//end added
Znajdź:

$output_array['MEMBER_BAR'] = $this->ipsclass->compiled_templates['skin_global']->member_bar($msg_data);

Zastąp z:

//Mkportal edited
if(!$FORUM_VIEW) {
$output_array['MEMBER_BAR'] = $this->ipsclass->compiled_templates['skin_global']->member_bar($msg_data);
}
//end edited

Znajdź:

if ( $this->ipsclass->vars['ipb_img_url'] )
{
$this->ipsclass->skin['_wrapper'] = preg_replace( "#img\s+?src=[\"']style_(images|avatars|emoticons)(.+?)[\"'](.+?)?".">#is", "img src=\"".$this->ipsclass->vars['ipb_img_url']."style_\\1\\2\"\\3>", $this->ipsclass->skin['_wrapper'] );
}

Dodaj poniżej:

//added from MKportal
if($FORUM_VIEW == 1) {
require_once $MK_PATH."mkportal/include/IPB/ipb_out.php";
$this->ipsclass->skin['_wrapper'] = mkportal_board_out($this->ipsclass->skin['_wrapper']);
}
//end added



[Invisionize.eu] IPS Company Blog - IPB 3.1: Search Engine Optimization , Stare-Nowe posty | IPBoard 3.0.5 , Kodowanie w IPB | problem z portalem , [Artykuł/Tutorial] Powód edycji posta (IPB 2.2.x i 2.3.x) , Powód edycji posta (IPB 2.2.x i 2.3.x)


0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników