Seite 1 von 2
Anleitung?!
Verfasst: 18.12.2008 18:15
von Aktiv-X
Hallo zusammen,
ich bin auf der suche nach einer Anleitung um einen Mod zu erstellen.
Ich habe diese Anleitung schon irgendwo mal gefunden, aber kann sie leider nicht wiederfinden.
In der Anleitung war beschrieben, bzw. der Inhalt der Dateien:
mod.php
mod_temp.html
mod_lang.php
Ich suche also den Quelltext der Dateien. Welcher mindestens darin enthalten sein muß.
Hoffe ihr versteht was ich suche

Ein Link zu der Seite würde mir völlig reichen.
Verfasst: 18.12.2008 18:17
von Metzle
Hallo,
auf .com gibts eigentlich alles, was man so benötigt:
http://www.phpbb.com/mods/
Verfasst: 18.12.2008 18:37
von Aktiv-X
Ich suche leider aber keine Fertigen Mods.
Ich habe mir die genannten 3 Dateinen erstellt aber vermute einen Fehler in der mod.php.
Mir ist es nicht möglich diese Datei in die index_body.html zu includen.
Mir wird leider der Inhalt nicht ausgegeben. Und wollte daher den Inhalt noch einmal überprüfen.
Das ist mein derzeitiger Inhalt.
Code: Alles auswählen
<?php
/**
*
* @author Original Author Username webmaster@souls-of-fire.net - http://souls-of-fire.net
* @author Another Author Username webmaster@souls-of-fire.net - http://souls-of-fire.net
*
* @package {PACKAGENAME}
* @version $Id$
* @copyright (c) 2007 Devil
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
define('IN_PHPBB', true);
// Specify the path to you phpBB3 installation directory.
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
// The common.php file is required.
include($phpbb_root_path . 'common.' . $phpEx);
// since we are grabbing the user avatar, the function is inside the functions_display.php file since RC7
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
// specify styles and/or localisation
// in this example, we specify that we will be using the file: my_language_file.php
$user->setup('mods/linksleft_lang');
// Page title, this language variable should be defined in the language file you setup at the top of this page.
page_header($user->lang['LINKSLEFT_SITETITLE']);
// Set the filename of the template you want to use for this file.
// This is the name of our template file located in /styles/<style>/templates/.
$template->set_filenames(array(
'body' => 'linksleft_temp.html',
));
// Completing the script and displaying the page.
page_footer();
?>
Verfasst: 18.12.2008 18:53
von 4seven
Mir ist es nicht möglich diese Datei in die index_body.html zu includen.
das wird auch nicht möglich werden, da php in template-dateien per default nicht erlaubt ist (security reasons).
also entweder du erlaubst im acp php global für templates (unsicher)
oder du bedienst dich eines tricks (deine php's müssen dazu ins foren-root)
das an beliebige stelle im template:
Code: Alles auswählen
<script type="text/javascript">
<!--
var iH = "400";
var iB = "600";
document.write('<iframe '
+ 'height="' + iH + '"'
+ 'width="' + iB + '"'
+ 'frameborder=0 '
+ 'src="deine_php_im_root.php">'
+ '</iframe>');
//-->
</script>
Verfasst: 18.12.2008 19:03
von Aktiv-X
Welche Sprachdateien verwendet denn die index_body.html?
Damit wäre mir vielleicht schon geholfen.
Verfasst: 18.12.2008 19:09
von Metzle
Ach, ich hatte dich ein wenig missverstanden...ich glaube du suchtest diese Seite aus dem DevelopementWiki:
http://wiki.phpbb.com/Deutsch:Vorlage_f ... ene_Seiten oder?
Verfasst: 18.12.2008 19:09
von 4seven
Welche Sprachdateien verwendet denn die index_body.html?
unterschiedlich, vieles ist in der common.php. am besten einen editor mit dateiübergreifender suche nehmen (notepad++), dein language-verzeichnis lokal auf platte holen und nach den gewünschten begriffen im de-verzeichnis suchen. ist easy und geht schnell.
achja, Metzle. wenn mans natürlich richtig machen möchte, nimmt man diese anleitung.
dachte, Aktiv-X wollte "fremd-dateien" includen.
Verfasst: 18.12.2008 19:16
von Aktiv-X
Danke für eure hilfe. Klappt jetzt auch so. Muß nur ein bisschen mit den Sprachdateien rum spielen. So kann ich dann direkt meine mod_temp.html includen.
Verfasst: 18.12.2008 19:19
von Metzle
4seven hat geschrieben:
achja, Metzle. wenn mans natürlich richtig machen möchte, nimmt man diese anleitung.
dachte, Aktiv-X wollte "fremd-dateien" includen.
Ich dachte zuerst, er wolle eine Modanleitung schreiben, weil ich immer noch den Threadtitel im Kopf hatte und dann so das Posting gelesen habe und deshalb hab ich ihm auch zur Modseite von .com erst mal geschickt

Verfasst: 18.12.2008 19:20
von 4seven
<offtopic>
jup, letzlich ist der dreh jetzt da
</offtopic>