Code-Schnipsel

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Isyan
Mitglied
Beiträge: 393
Registriert: 26.08.2007 15:36
Wohnort: Augsburg

Code-Schnipsel

Beitrag von Isyan »

Hallo,

könnte man diese Code so umändern, dass es für phpBB3 Kompatibel wäre?

Code: Alles auswählen

<?php
/***************************************************************************
 *                                DATEINAME.php
 *                            -------------------
 *   begin                : Saturday, Dec 20, 2003
 *   email                : -
 *   $Id: $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

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

//
// Start output of page
//
$page_title = $lang['Index'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
   'body' => 'dateiname.tpl')
);

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

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
weil im ordner "includes/" kein page_header.php ist und so...


Gruß
igelein
Mitglied
Beiträge: 136
Registriert: 29.06.2007 15:51
Wohnort: Hamburg
Kontaktdaten:

Re: Code-Schnipsel

Beitrag von igelein »

Isyan hat geschrieben:Hallo,

könnte man diese Code so umändern, dass es für phpBB3 Kompatibel wäre?

Code: Alles auswählen

<?php
/***************************************************************************
 *                                DATEINAME.php
 *                            -------------------
 *   begin                : Saturday, Dec 20, 2003
 *   email                : -
 *   $Id: $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

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

//
// Start output of page
//
$page_title = $lang['Index'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
   'body' => 'dateiname.tpl')
);

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

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
weil im ordner "includes/" kein page_header.php ist und so...


Gruß
Was soll der Mod den bewirken?

Evtl. wurde er schon von jdm. anderes "übersetzt

@ Mods bitte verschieben nach phpBB 3.0: Mods und Styles

Dr. Death, du weißt schon warum ich es hier rein schreibe ;-)
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

kein Support per PN
Benutzeravatar
Isyan
Mitglied
Beiträge: 393
Registriert: 26.08.2007 15:36
Wohnort: Augsburg

Beitrag von Isyan »

nickvergessen hat geschrieben:http://www.phpbb.de/viewtopic.php?t=148994
:-? opps... danke ;)


ABER... wie muss die dazu gehörige .html seite den eingerichtet sein, dass es sich zum forum anpasst :S? habe es nicht machen können :S
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Das findest Du auch auf den im bereits verlinkgtem Olympuswiki -->

http://olympuswiki.naderman.de/Adding_pages
Benutzeravatar
Isyan
Mitglied
Beiträge: 393
Registriert: 26.08.2007 15:36
Wohnort: Augsburg

Beitrag von Isyan »

Hallo,

mein Editor zeigt mir einen Fehler in dieser Zeile an:
// A typical usage for sending your variables to your template.
$template->assign_vars(array(
'THIS_VAR' => $this_var,
'ANOTHER_VAR' => do (something),
));
kann es sein, dass es eigentlich so heißen sollte:

Code: Alles auswählen

// A typical usage for sending your variables to your template.
$template->assign_vars(array(
    'THIS_VAR' => $this_var,
    'ANOTHER_VAR' => do_(something),
));
oder doch so:

Code: Alles auswählen

// A typical usage for sending your variables to your template.
$template->assign_vars(array(
    'THIS_VAR' => $this_var,
    'ANOTHER_VAR' => $another_var,
));

MfG
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Das do (something) ist sinnbildlich gemeint.... Übersetzt: tue (etwas).

Wenn man programmieren möchte, sollte man sich auch mal mit der englischen Sprache auseinander setzen.....
Benutzeravatar
Isyan
Mitglied
Beiträge: 393
Registriert: 26.08.2007 15:36
Wohnort: Augsburg

Beitrag von Isyan »

Ja ich hab des schon verstanden was des bedeutet, aber was sollte ich da den einfügen?



///EDIT
ok hab die einbindcode von nickvergessen genommen und die HTML Code von Dr.Death... das funktioniert ja ;) also egal... danke euch!!!
Benutzeravatar
Isyan
Mitglied
Beiträge: 393
Registriert: 26.08.2007 15:36
Wohnort: Augsburg

Beitrag von Isyan »

hmm
Antworten

Zurück zu „[3.0.x] Mod Support“