XS News Banner und CMX News zusammen verwenden

Kleine Codeänderungen oder Mini-MODs
Keine Anfragen!!! -- No requests!!!

Moderator: Supporter

XS News Banner und CMX News zusammen verwenden

Beitragvon AmigaLink » 10. Aug 2005 21:11

Wer den XS News Banner in seinem Portal verwenden möchte und dort aber bereits den CMX News am laufen hat (der in vielen premodded-boards bereits eingebaut ist), der muss vollgendes machen um Darstellungsproblemen aus dem weg zu gehen:
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

includes/xs_news.php

#
#----------[ FIND ]-------------------------------------
#

         $template->assign_block_vars('newsitem', array(

#
#----------[ REPLACE WITH ]-----------------------------
#

         $template->assign_block_vars('xs_newsitem', array(

#
#----------[ OPEN ]-------------------------------------
#

templates/subSilver/xs_news_banner.tpl

#
#----------[ FIND ]-------------------------------------
#

      <!-- BEGIN newsitem -->
      <tr>
         <td width="75" valign="top" class="row1 newsdate" nowrap="nowrap"><b>{newsitem.NEWS_ITEM_DATE}</b></td>
         <td valign="top" class="row1 newsrow">{newsitem.NEWS_ITEM}</td>
      </tr>
      <!-- END newsitem -->

#
#----------[ REPLACE WITH ]-----------------------------
#

      <!-- BEGIN xs_newsitem -->
      <tr>
         <td width="75" valign="top" class="row1 newsdate" nowrap="nowrap"><b>{xs_newsitem.NEWS_ITEM_DATE}</b></td>
         <td valign="top" class="row1 newsrow">{xs_newsitem.NEWS_ITEM}</td>
      </tr>
      <!-- END xs_newsitem -->

#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

XS News Banner im Portal

Beitragvon AmigaLink » 10. Aug 2005 21:30

Ins Portal bekommt man den XS News Banner so:
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

portal.php

#
#----------[ FIND ]-------------------------------------
#

// Generate the page
$template->pparse('body');

#
#----------[ BEFORE, ADD ]------------------------------
#

//
// Should the news banner be shown?
//
if( $xs_news_config['xs_show_news'] && (!empty($template->xs_version)) )
{
   include($phpbb_root_path . 'includes/xs_news.php');
   $template->assign_block_vars('switch_show_news', array() );
}

#
#----------[ OPEN ]-------------------------------------
#

templates/subSilver/portal_body.tpl

#
#----------[ FIND ]-------------------------------------
#

<!-- BEGIN fetchpost_row -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">

#
#----------[ BEFORE, ADD ]------------------------------
#

<!-- BEGIN switch_show_news -->
<div align="center">
{XS_NEWS}
</div>
<!-- END switch_show_news -->
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Max » 11. Aug 2005 05:50

Hallo,


falls der MOD im Portal ohne Funktion bleibt, dann kann man den Code auch hier hin verlagern:
Code: Alles auswählen
suche:

//
// Fetch Poll
//

füge davor ein:

//
// Should the news banner be shown?
//
if( $xs_news_config['xs_show_news'] && (!empty($template->xs_version)) )
{
   include($phpbb_root_path . 'includes/xs_news.php');
   $template->assign_block_vars('switch_show_news', array() );
}


In meiner portal.php hat der zuerst gepostete Platz nichts gebracht, aber auch keine Fehlermeldung.



Gruß Max
Max
User
 
Beiträge: 170
Registriert: 29. Mai 2005 16:50

Beitragvon AmigaLink » 11. Aug 2005 13:07

Jetzt wo du es schreibst, Max, fällt es mir auch ein.
Die von mir angegebene stelle funktioniert nicht wenn der CMX News installiert ist!
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu phpBB2 Snippets



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste

cron