intro & portal mod + mini_cal ...

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.
Antworten
fen
Mitglied
Beiträge: 3
Registriert: 22.02.2007 23:36

intro & portal mod + mini_cal ...

Beitrag von fen »

hallo zusammen...

ich bin mit meiner weisheit am ende, oder vielleicht habe ich die letzten 24 stunden einfach nur zu viel gebastelt... jedenfalls bekomme ich es nicht hin, dass der mini_cal im intro & portal angezeigt wird...

eine anleitung zum einbinden in das normale forum gibts ja... aber die index.php fürs forum will ich ja nicht ändern, sondern die portal.php...

ich habe gelesen, dass man dafür erst eine neue box einbauen muss wie auf der www.awsw.de seite beschrieben, aber die seite kann ich nicht öffnen, bleibt leider alles weiss für mich...

wäre wirklich super lieb, wenn mir jemand mal auf die sprünge helfen würde

liebe grüsse
fen
diegoriv
Mitglied
Beiträge: 115
Registriert: 09.08.2005 10:21
Kontaktdaten:

Beitrag von diegoriv »

Mit deinen Angaben wird dir wohl kaum jemand helfen können. Guck mal da -->
http://www.phpbb.de/doku/kb/artikel.php ... ge_stellen

Suche verwenden!!! - Vielleicht hilft dir auch das bereits -->
http://www.phpbb.de/viewtopic.php?t=124 ... cal+portal
****************************************
Alpinum.at - Forum für Bergsteiger
****************************************
fen
Mitglied
Beiträge: 3
Registriert: 22.02.2007 23:36

Beitrag von fen »

diegoriv hat geschrieben:Mit deinen Angaben wird dir wohl kaum jemand helfen können. Guck mal da -->
http://www.phpbb.de/doku/kb/artikel.php ... ge_stellen

Suche verwenden!!! - Vielleicht hilft dir auch das bereits -->
http://www.phpbb.de/viewtopic.php?t=124 ... cal+portal

ehm... was meinst du denn, woher ich das hier hab??:
ich habe gelesen, dass man dafür erst eine neue box einbauen muss wie auf der www.awsw.de seite beschrieben, aber die seite kann ich nicht öffnen, bleibt leider alles weiss für mich...

aus exakt dem beitrag... ich habe gestern abend sowohl dieses forum, als auch das forum von phpbb2.de und phpbb.com kreuz und quer abgesucht und die antwort dank nicht verfügbarer seite von awsw nicht gefunden... die angegeben links in dem beitrag führen auch zu einem "webseite nicht gefunden"...

so, und da meine frage offensichtlich nicht verständlich ist (verstehe ich ehrlich gesagt nicht) mal ganz einfach gestellt:

wo finde ich eine anleitung zum einbauen des mini cal in das intro und portal mod - portal.php bzw. portal_body.tpl (nicht ins forum - index.php)... die anleitung von awsw auf seiner webseite ist leider nicht mehr vorhanden (erstellen einer neuen box im portal)

hoffe mich nun für jederman verständlich ausgedrückt zu haben
licorne
Mitglied
Beiträge: 25
Registriert: 16.08.2005 14:25
Wohnort: Celle
Kontaktdaten:

Beitrag von licorne »

Ich habe gesucht und gefunden.

Danke an den unbekannten Spender

##### SQL #####

-------------------------- In phpMyAdmin ausführen / Run in phpMyAdmin:------------------------

INSERT INTO phpbb_introportalmod VALUES ('addonbox_active', '1')



---------------------------oder dieses Script ausführen / or run this script:-------------------------

<?php
define('IN_PHPBB', 1);
$phpbb_root_path = './';
include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'config.'.$phpEx);
include_once($phpbb_root_path . 'common.'.$phpEx);
include_once($phpbb_root_path . 'includes/constants.'.$phpEx);
include_once($phpbb_root_path . 'includes/db.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

//
//
// Restrict to members:
if( !$userdata['session_logged_in'] )
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised'], $lang['Not_Authorised']);
exit;
}
//
//

if ( $userdata['user_level'] == ADMIN )
{
}
else
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised'], $lang['Not_Authorised']);
exit;
}

echo '<html>
<head>
<title>SQL-DB-Installer - Intro + Portal MOD - ADDON</title>
</head>
<body>
<h1>SQL-DB-Installer - Intro + Portal MOD - ADDON</h1>
<hr />';
if (!isset($HTTP_GET_VARS['install'])) {
echo '<a href="?install=1">Please click here | Bitte hier klicken</a>';
}
else {
$queries = array(

"INSERT INTO " . $table_prefix . "introportalmod VALUES ('addonbox_active', '1')"

);

$success = true;
foreach($queries as $query) {
if (!$db->sql_query($query)) {
echo '<font color="red">An error occurred ! Changes have not been entered successfully !

Es Fehler ist aufgetreten ! Änderung nicht erfolgreich eingetragen !</font>

';
echo mysql_error();
$success = false;
break;
}
}
if ($success) {
echo '<font color="green">DB-Changes have been entered successfully. You should delete this SQL-DB-Installer as soon as possible !

DB-Änderung wurde erfolgreich ausgeführt. Du solltest diesen SQL-DB-Installer sobald wie möglich löschen !';
}
}
?>


------------------------------open: portal.php ---------------------------
-------- Suche / Find:---------

// TURN OFF BOXES FROM ACP END

-------- Vorher anfügen / Add before:------------

// SWITCH ADDONBOX START
if( $introportalmod_config['addonbox_active'] == "1" )
{
// PHP CODE START
// ... PHP CODE ...
// PHP CODE END
$template->assign_block_vars('switch_addonbox_active', array(
$template->assign_vars(array(
// TEMPLATE CODE VARS START
'ADDONBOX1' => $lang['addonbox1'],
'ADDONBOX2' => $lang['addonbox2']
// TEMPLATE CODE VARS END
))
));
}
// SWITCH ADDONBOX END


##### portal_body.tpl #####
++ Suche / Find:

<!-- ##### GOOGLE START ##### -->

++ Vorher anfügen / Add before:

<!-- ##### ADDONBOX START ##### -->
<!-- BEGIN switch_addonbox_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
<tr>
<td class="catHead" colspan="2" height="25"><span class="cattitle">
{ADDONBOX1}:
</span></td>
</tr>
<tr>
<td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<td align="center" nowrap="nowrap" class="row1"><span class="gensmall">
<!-- CODE -->
{ADDONBOX2}
<!-- CODE -->
</span></td>
</tr>
</table>

<!-- END switch_addonbox_active -->
<!-- ##### ADDONBOX END ##### -->


##### lang_german/lang_introportal.php #####
++ Suche / Find:

$lang['UserNote'] = 'Hinweis';

++ Danach anfügen / Add after:

$lang['addonbox1'] = 'Überschrift AddonBox';
$lang['addonbox2'] = 'Text in der Box';


##### lang_english/lang_introportal.php #####
++ Suche / Find:

$lang['UserNote'] = 'Note';

++ Vorher anfügen / Add before:

$lang['addonbox1'] = 'Header AddonBox';
$lang['addonbox2'] = 'Text in Box';


##### admin/admin_introportalmod.php #####
++ Suche / Find:

$google_active_yes = ($new['google_active']) ? 'checked="checked"' : '';
$google_active_no = (!$new['google_active']) ? 'checked="checked"' : '';

++ Vorher anfügen / Add before:

$addonbox_active_yes = ($new['addonbox_active']) ? 'checked="checked"' : '';
$addonbox_active_no = (!$new['addonbox_active']) ? 'checked="checked"' : '';

++ Suche / Find:

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

++ Danach anfügen / Add after:

'ADDONBOX1' => $lang['addonbox1'],

++ Suche / Find:

"google_active_ENABLE" => $google_active_yes,
"google_active_DISABLE" => $google_active_no,

++ Vorher anfügen / Add before:

"addonbox_active_ENABLE" => $addonbox_active_yes,
"addonbox_active_DISABLE" => $addonbox_active_no,


##### admin/introportalmod_body.tpl #####
++ Suche / Find:
:
<tr>
<td class="row1">{IntroPortaltext25}:
<span class="gensmall">{IntroPortalAdmin22}</span></td></td>
<td class="row2"><input type="radio" name="google_active" value="1" {google_active_ENABLE} /> {L_ENABLED}&nbsp;&nbsp;<input type="radio" name="google_active" value="0" {google_active_DISABLE} /> {L_DISABLED}</td>
</tr>

++ Vorher anfügen / Add before:

<tr>
<td class="row1">{ADDONBOX1}:
<span class="gensmall">{IntroPortalAdmin22}</span></td></td>
<td class="row2"><input type="radio" name="addonbox_active" value="1" {addonbox_active_ENABLE} /> {L_ENABLED}&nbsp;&nbsp;<input type="radio" name="addonbox_active" value="0" {addonbox_active_DISABLE} /> {L_DISABLED}</td>
</tr>
fen
Mitglied
Beiträge: 3
Registriert: 22.02.2007 23:36

Beitrag von fen »

vielen lieben dank licorne... ich werde es sonntag ausprobieren ^^
Antworten

Zurück zu „phpBB 2.0: Mod Support“