[gelöst] Neue Seite / Tabelle

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
Mithradates
Mitglied
Beiträge: 6
Registriert: 16.07.2009 20:57

[gelöst] Neue Seite / Tabelle

Beitrag von Mithradates »

Hiho,

ich hab mich jetzt durch das halbe Forum gewühlt, aber fündig wurde ich leider nicht. Ich möchte für mein phpbb3 Forum eine neue Seite erstellen. Das hat mit der Anleitung aus der Wiki soweit auch wunderbar geklappt. Allerdings war da ja schon einiges auf der Seite dann drauf. Ich habe versucht es alles wegzumachen aber das "Beispiel" und "Demo" hier bekomme ich irgendwie nicht weg: http://mithradates.mi.funpic.de/neueseite.php

Wenn ich danach eine tatsächlich leere Seite habe würde ich dort gerne eine in der Mitte zentrierte Tabelle einfügen. Wäre klasse wenn die Tabelle in den Style passen würde und so ähnlich wie das oben erwähnte Demo und Beispiel aussehen würde; muss aber nicht sein. Wenn es nicht zu aufwändig wird könnte man auch als erste Spalte einige Mitglieder (nicht alle) auflisten und mit Avatar darstellen: Auch das kein Muss.

Könnt ihr mir hierbei etwas weiterhelfen? Habe leider nur begrenzte html Kenntnisse und darüber hinaus quasi nichts :P


Gruß Mithradates
Zuletzt geändert von Mithradates am 23.07.2009 14:14, insgesamt 1-mal geändert.
Dr@gon83
Mitglied
Beiträge: 243
Registriert: 10.10.2006 13:42

Re: Neue Seite / Tabelle

Beitrag von Dr@gon83 »

jop du musst ja auch noch eine html seite erstellen die in styles rein kommt und der php im root sagen von wo er den inhalt nehmen soll
Benutzeravatar
dieweltist
Mitglied
Beiträge: 1966
Registriert: 25.07.2006 13:28
Wohnort: Thüringen
Kontaktdaten:

Beitrag von dieweltist »

Also mit Tabellen kenne ich mich aus, weil ich umfangreiche BBCodes für Tabellen schrieb, die jeden beliebigen Style ermöglichen. Du kannst Dich an den Html-Ersetzungen orientieren; musst aber nur jeweils die Platzhalter {...} mit dem jeweils entsprechenden Wert ersetzen!

http://forumtreff.pytalhost.de/b30

http://forumtreff.pytalhost.de/f4
Mithradates
Mitglied
Beiträge: 6
Registriert: 16.07.2009 20:57

Re: Neue Seite / Tabelle

Beitrag von Mithradates »

Dr@gon83 hat geschrieben:jop du musst ja auch noch eine html seite erstellen die in styles rein kommt und der php im root sagen von wo er den inhalt nehmen soll
Oha, ja da wird der Fehler liegen. So wie ich das sehe muss ich das hier festlegen:

// Defniere nun den Dateinamen Deines Templates welches Du benutzen moechtest.
// Dies ist der Name von Deinem Template welches unter /styles/<style>/templates/ zu finden ist.
$template->set_filenames(array(
'body' => 'mein_template.html',
));

ich werde daraus aber nicht ganz schlau. ich habe die html datei wie im Beispiel: mein_template.html genannt.
Die Datei liegt in .../styles/hermes_green/template/mein_template.html
Wie muss ich das da oben jetzt einfügen, dass er sie liest?

@ dieweltist: Super, das werd ich mir mal zu Gemüte führen, danke!

Ps: mein_template.html:
<!-- INCLUDE overall_header.html -->

<!-- INCLUDE overall_footer.html -->
neueseite.php:
<?php
/**
*
* @author Original Autor Benutzername autor_email@domain.de - http://meine-seite.de
* @author Anderer Autor Benutzername andere_email@domain.de - http://domain.de
*
* @package {PACKAGENAME}
* @version $Id$
* @copyright (c) 2007 Dein Gruppen Name
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
// Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Session auslesen und Benutzer-Informationen laden
$user->session_begin(); // Session auslesen
$auth->acl($user->data); // Benutzer-Informationen laden
$user->setup('mods/meine_sprach_datei'); // Sprachvariablen aus eigener Sprach Datei laden

// Seiten Titel, diese Sprach Variable sollte in der Sprach Datei,
// welche weiter oben genannt wurde, definiert sein.
page_header($user->lang['MEIN_TITEL']);

// Defniere nun den Dateinamen Deines Templates welches Du benutzen moechtest.
// Dies ist der Name von Deinem Template welches unter /styles/<style>/templates/ zu finden ist.
$template->set_filenames(array(
'body' => 'mein_template.html',
));

// Script vervollständigen und Seite anzeigen lassen.
page_footer();

?>
edit: keiner, der mir dabei helfen kann? :(
Mithradates
Mitglied
Beiträge: 6
Registriert: 16.07.2009 20:57

Re: Neue Seite / Tabelle

Beitrag von Mithradates »

ich habe jetzt in "mein_template.html" folgende tabelle testweise eingefügt:
<!-- INCLUDE overall_header.html -->
<table align="center" border="1" width="75%" height="25%" cellspacing="1" cellpadding"2">
<tr>
<th>Shareholder:</th>
<th>test</th>
<th>test</th>
<th>test</th>
<th>&#160</th>
<th>Insgesammt:</th>
</tr>
</table>
<!-- INCLUDE overall_footer.html -->
trotzdem ändert sich nichts an meiner seite. Wo liegt mein Fehler? Die Sprachdatei funktioniert, dort konnte ich erfolgreich einen Titel einfügen. Nur mit dem template haperts wohl... http://mithradates.mi.funpic.de/neueseite.php
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Neue Seite / Tabelle

Beitrag von Metzle »

Hallo,

hast du denn nach den Änderungen immer den Foren-Cache geleert?
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Mithradates
Mitglied
Beiträge: 6
Registriert: 16.07.2009 20:57

Re: Neue Seite / Tabelle

Beitrag von Mithradates »

Ich fass es nicht... wegen so einer Banalität ärger ich mich da die ganze Zeit mit rum.... :D Super vielen Dank, es klappt!

Eine Frage hätte ich noch: Es wäre von Vorteil, wenn nur registrierte User diese Seite bzw. ihren Inhalt sehen könnte. Wie kann ich das einstellen?
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Neue Seite / Tabelle

Beitrag von Metzle »

Hallo,

die einfachste Variante ist wohl im Template den Code wie folgt einzuschließen:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->html-code der Seite<!-- ENDIF -->
Natürlich könntest du das ganze auch mit Rechten machen, allerdings musst du dazu diese erst anlegen bzw prüfen lassen in der dazugehörigen php-Datei.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Mithradates
Mitglied
Beiträge: 6
Registriert: 16.07.2009 20:57

Re: Neue Seite / Tabelle

Beitrag von Mithradates »

Funktioniert prächtig. Besten Dank für die Hilfe :)
Antworten

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