Global Announcement MOD und Portal MOD

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

und jetzt das hier alles schön sauber einbauen :-)

Code: Alles auswählen

#
# öffne - portal.php
#
# suche:
#

 // SWITCH NEWSBOX END

#
# danach einfügen:
#

// SWITCH GLOBALBOX START 
if( $introportalmod_config['globalbox_active'] == "1" ) 
{ 
$template->assign_block_vars('switch_globalbox_active', array( 
$template->assign_vars(array( 
// TEMPLATE CODE VARS START 
'GLOBALBOX1' => $lang['globalbox1'], 
'GLOBALBOX2' => $lang['globalbox2'] 
// TEMPLATE CODE VARS END 
)) 
)); 
} 
// SWITCH GLOBALBOX END

#
# öffne - portal_body.tpl
#
# suche: 
#
 
<!-- END switch_newsbox_active -->
<!-- ##### NEWSBOX END ##### -->

#
# danach einfügen:
#

<!-- ##### GLOBALANNOUNCEBOX START ##### --> 
<!-- BEGIN switch_globalannouncebox_active --> 
<table width="100%" border="0" cellspacing="1" style="border-collapse: collapse" class="forumline"> 
  <tr> 
        <td class="catHead" colspan="3" height="25"><span class="cattitle"><center><b>{L_GLOBALANNOUNCEBOX_TITLE}:</b></center></span></td> 
  </tr> 
   <tr> 
        <td class="row3" colspan="3"><img src="images/spacer.gif" width="1" height="1" alt="."></td> 
  </tr> 
<!-- END switch_globalannouncebox_active --> 
  <!-- BEGIN globalannounce --> 
  <tr> 
<td class="{globalannounce.ROW_CLASS}" align="center" valign="middle" width="7%"><img src="{globalannounce.TOPIC_FOLDER_IMG}"></td> 
<td class="{globalannounce.ROW_CLASS}" width="55%"><span class="topictitle">{globalannounce.NEWEST_IMG}{globalannounce.TOPIC_TYPE}<br /><a href="{globalannounce.U_VIEW_TOPIC}" class="topictitle">{globalannounce.TOPIC_TITLE}</a></span><span class="postdetails">{recent.GOTO_PAGE}<br />{globalannounce.L_STARTED} {globalannounce.FIRST_TIME} {globalannounce.L_BY} {globalannounce.FIRST_AUTHOR} {L_FORUM}: <a href="{globalannounce.U_VIEW_FORUM}" class="gensmall">{globalannounce.FORUM_NAME}</a>&nbsp;{globalannounce.L_REPLIES}: {globalannounce.REPLIES} {globalannounce.L_VIEWS}: {globalannounce.VIEWS}</span></td> 
<td class="{globalannounce.ROW_CLASS}" align="center" valign="middle" nowrap="nowrap" width="37%"><span class="gensmall">{L_LASTPOST}<br>{globalannounce.LAST_URL} {globalannounce.LAST_TIME}<br />{globalannounce.LAST_AUTHOR}</span></td> 
  </tr> 
    <!-- END globalannounce --> 
<!-- BEGIN switch_globalannouncebox_active --> 
 </table><br>
<!-- END switch_globalannouncebox_active --> 
<!-- ##### GLOBALANNOUNCEBOX END ##### -->

#
# öffne - lang_german/lang_main.php
#
# suche:
#

?>

#
# davor einfügen:
#

// Start add - Global announcement MOD
$lang['Topic_global_announcement']='<b>Globale Ankündigung:</b>'; 
$lang['Post_global_announcement'] = 'Globale Ankündigung'; 
// End add - Global announcement MOD

#
# öffne - lang_german/lang_introportalmod.php
#
# suche:
#

?>

#
# davor einfügen 
#

$lang['Globalannouncebox_title'] = 'Globale Ankündigungen'; 
$lang['globalbox2'] = 'Text in der Box';

#
# öffne - lang_english/lang_main.php
#
# suche:
#

?>

#
# davor einfügen:
#

// Start add - Global announcement MOD
$lang['Topic_global_announcement']='<b>Global Announcemnent:</b>'; 
$lang['Post_global_announcement'] = 'Global Announcement'; 
// End add - Global announcement MOD

#
# öffne - lang_english/lang_introportalmod.php
#
# suche:
#

?>

#
# davor einfügen 
#

$lang['Globalannouncebox_title'] = 'Global Announcements'; 
$lang['globalbox2'] = 'Text in Box';


#
# öffne: admin/admin_introportalmod.php
#
# suche:
#

$chatboxmod_active_yes = ($new['chatboxmod_active']) ? 'checked="checked"' : '';
$chatboxmod_active_no = (!$new['chatboxmod_active']) ? 'checked="checked"' : '';

#
# danach einfügen:
#

$globalannouncemod_active_yes = ($new['globalannouncemod_active']) ? 'checked="checked"' : '';
$globalannouncemod_active_no = (!$new['globalannouncemod_active']) ? 'checked="checked"' : '';

$globalannouncebox_active_yes = ($new['globalannouncebox_active']) ? 'checked="checked"' : '';
$globalannouncebox_active_no = (!$new['globalannouncebox_active']) ? 'checked="checked"' : '';

#
# suche:
#

	'IntroPortaltext26' => $lang['IntroPortaltext26'],

#
# danach einfügen:
#

	'GLOBALBOX1' => $lang['globalbox1'],

#
# suche:
#

	"chatboxmod_active_ENABLE" => $chatboxmod_active_yes,
	"chatboxmod_active_DISABLE" => $chatboxmod_active_no,

#
# danch einfügen:
#

	"globalannouncemod_active_ENABLE" => $globalannouncemod_active_yes,
	"globalannouncemod_active_DISABLE" => $globalannouncemod_active_no,
	"globalannouncebox_active_ENABLE" => $globalannouncebox_active_yes,
	"globalannouncebox_active_DISABLE" => $globalannouncebox_active_no,

#
# suche:
#

	"lasttopics_limit" => $new['lasttopics_limit'],

#
# danach einfügen:
#

	"globalannouncebox_limit" => $new['globalannouncebox_limit'],

#
# öffne: admin/adminintroportal_body.tpl
#
# suche: 
#

<tr>
		<td class="row1">{IntroPortalAdmin40}:<br><span class="gensmall">{IntroPortalAdmin41}</span></td>
		<td class="row2"><input type="radio" name="chatboxmod_active" value="1" {chatboxmod_active_ENABLE} /> {L_ENABLED}&nbsp;&nbsp;<input type="radio" name="chatboxmod_active" value="0" {chatboxmod_active_DISABLE} /> {L_DISABLED}</td>
</tr>

#
# danach einfügen:
#

	<tr>
		<td class="row1">{IntroPortalAdmin59}:<br><span class="gensmall">{IntroPortalAdmin60}</span></td>
		<td class="row2"><input type="radio" name="globalannouncemod_active" value="1" {globalannouncemod_active_ENABLE} /> {L_ENABLED}&nbsp;&nbsp;<input type="radio" name="globalannouncemod_active" value="0" {globalannouncemod_active_DISABLE} /> {L_DISABLED}</td>
	</tr>
	<tr>
		<td class="row1">{IntroPortalAdmin65}:<br><span class="gensmall">{IntroPortalAdmin60}</span></td>
		<td class="row2"><input type="radio" name="globalannouncebox_active" value="1" {globalannouncebox_active_ENABLE} /> {L_ENABLED}&nbsp;&nbsp;<input type="radio" name="globalannouncebox_active" value="0" {globalannouncebox_active_DISABLE} /> {L_DISABLED}</td>
	</tr>
	<tr>
		<td class="row1">{IntroPortalAdmin65} - {IntroPortalAdmin23}:<br><span class="gensmall">{IntroPortalAdmin14}</span></td>
		<td class="row2"><input class="post" type="text" name="globalannouncebox_limit" size="3" maxlength="2" value="{globalannouncebox_limit}" /></td>
	</tr>

#
# öffne: lang_german/lang_admin.php
#
# suche:
#

?>

#
# davor einfügen:
#

// Start add - Global announcement MOD
$lang['Globalannounce'] ='Globale Ankündigung'; 
// End add - Global announcement MOD


#
# öffne: lang_english/lang_admin.php
#
# suche:
#

?>

#
# davor einfügen:
#

// Start add - Global announcement MOD
$lang['Globalannounce'] ='Global Announce'; 
// End add - Global announcement MOD


#
#
# Das wars ....
#
#
Markus
jimxstark
Mitglied
Beiträge: 135
Registriert: 13.05.2004 15:38

Beitrag von jimxstark »

ist es egal wo ich das // SWITCH GLOBALBOX START in der portal.php einbaue? weil der findet bei mir // SWITCH NEWSBOX END auch nicht :o
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

dann suche das hier und füge es davor ein ...

Code: Alles auswählen

// SWITCH GLOBAL ANNOUNCEMENT MOD START
Markus
jimxstark
Mitglied
Beiträge: 135
Registriert: 13.05.2004 15:38

Beitrag von jimxstark »

hab alles gemacht nur irgendwie läuft das garnet...

in der portal.php wird nix angezeigt!

und in admin bereich, sind die neuen tabellen auch verschoben und passen nicht so recht...
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

schick mal den Link zu deinem Board ... und deine FTP-Zugangsdaten per PN

Markus
jimxstark
Mitglied
Beiträge: 135
Registriert: 13.05.2004 15:38

Beitrag von jimxstark »

das zeux läuft leider nur bei mir lokal auf'm rechner :(

bei der admin seite hab ich schon einen verdacht weil dort steht z.b. {IntroPortalAdmin65} das ist bei mir aber nicht definiert...weder in der admin/introporatl.php noch in der lang-datei...

screenshot:
http://home.arcor.de/agoraphobic_nosebl ... _admin.gif


und bei die template-dateien:

http://home.arcor.de/agoraphobic_nosebl ... l_body.tpl
http://home.arcor.de/agoraphobic_nosebl ... d_body.tpl
Zuletzt geändert von jimxstark am 26.05.2004 11:06, insgesamt 1-mal geändert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Dann trage es folgendermaßen dort ein ...

Code: Alles auswählen

# öffne - lang_german/lang_introportalmod.php
#
# suche:
#

$lang['IntroPortalAdmin60'] = 'Voraussetzung für die Funktion ist ein installierter <br><a href="http://mods.db9.dk" target="_blank">Global Announcement MOD 1.2.4 von Niels Chr. Rød Denmark</a>';

#
# danach einfügen:
#

$lang['IntroPortalAdmin65'] = 'Global Announcement Box im Portal';
Markus
jimxstark
Mitglied
Beiträge: 135
Registriert: 13.05.2004 15:38

Beitrag von jimxstark »

ok hab ich gemacht und in der admin/admin_introportal.php

muss auch noch

Code: Alles auswählen

'IntroPortalAdmin65' => $lang['IntroPortalAdmin65']
dazu dann wird im ACP dort was angezeigt und werte kann ich nun auch setzen! nur die portal-php zeit immernoch nix an...
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

zeigt er jetzt im Admin-Bereich auch alle Texte an ?

Warum ist das hier eigentlich auskommentiert in der
portal_body.tpl

Code: Alles auswählen

<!--
<tr>
<td colspan="2" class="row3" align="left" height="24"><span class="gensmall">{L_COMMENTS}: {fetchpost_row.REPLIES} :: <a href="{fetchpost_row.U_VIEW_COMMENTS}">{L_VIEW_COMMENTS}</a> (<a href="{fetchpost_row.U_POST_COMMENT}">{L_POST_COMMENT}</a>)</span></td>
</tr>
-->
Eine Globale Ankündigung hast du bereits erstellt ?

Markus
jimxstark
Mitglied
Beiträge: 135
Registriert: 13.05.2004 15:38

Beitrag von jimxstark »

ja im ACP ist jetzt alles i.O.

das ist auskommentiert weil ich keine kommentare zu den fetchposts haben will aber den quelltext noch net löschen wollte ;)

2 globale ankündigungen sind vorhanden!
Antworten

Zurück zu „phpBB 2.0: Mod Support“