MyXoops Forum

Re: Wie binde ich Seiten in mein Xoops ein? [Module für News und Content] - myXOOPS German Support

Lord_Adi

"myXOOPs"-Neuling
Gepostet am:08.01.2005 20:24
Lord_Adi
Lord_Adi Offline (Show more)
"myXOOPs"-Neuling
Posts: 17
Since: 26.11.2004
#20

Re: Wie binde ich Seiten in mein Xoops ein?

Da hast du allerdings Recht.
Ich habe es nur so programmiert, dass man es in den root-path packen kann.
Aber wenn man Beispielsweise (was der normalfall ist) seine Unterseiten in /root/modules/name/ packen will, dann nimmt man diesen Code:

<?php

include("../../mainfile.php");
include(
XOOPS_ROOT_PATH."/header.php");

include(
"deinedatei.html");

include(
XOOPS_ROOT_PATH."/footer.php");

?>


Danke an chapi!

Wie sieht es dann eigentlich mit den Zugriffsrechten aus? Kann man irgendwie einstellen, dass z.B. diese Seite nur Registrierte Mitglieder sehen können?
Und wenn ich diese ins Hauptmenü einfügen will, dann mache ich das über die Templates -> System -> system_block_mainmenu.html
Oder?

chapi

"myXOOPs"-Profi
Gepostet am:08.01.2005 20:06
chapi
chapi Offline (Show more)
"myXOOPs"-Profi
Posts: 871
Since: 02.11.2002
#19

Re: Wie binde ich Seiten in mein Xoops ein?

Hi Lord_Adi, dein Snippet wird nicht ganz funktionieren, da du $xoopsConfig Variablen benutzt, die in deiner Datei gar nicht bekannt sind.

Mit folgendem Snippet wird es aber funktionieren:

<?php
include("pfad/zu/mainfile.php");
include(
XOOPS_ROOT_PATH."/header.php");

include(
"deinedatei.html");

include(
XOOPS_ROOT_PATH."/footer.php");
?>


Man muss nur den Pfad zur mainfile.php anpassen.

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

Lord_Adi

"myXOOPs"-Neuling
Gepostet am:08.01.2005 19:59
Lord_Adi
Lord_Adi Offline (Show more)
"myXOOPs"-Neuling
Posts: 17
Since: 26.11.2004
#18

Re: Wie binde ich Seiten in mein Xoops ein?

Hallo nochmal.

Also ich habe mal ein wenig rumprogrammiert und hier eine wesentlich leichtere Lösung für das Problem gefunden.
Speichert einfach folgenden Code in eine .php Datei:

<?

include(
$xoopsConfig['root_path']."mainfile.php");
include(
$xoopsConfig['root_path']."header.php");

include (
"deinedatei.html");

include(
$xoopsConfig['root_path']."footer.php");

?>


Und anstatt "deinedatei.html" macht ihr einfach eure gewünschte Datei

taxham

Ehrenmitglied
Gepostet am:08.01.2005 19:44
taxham
taxham Offline (Show more)
Ehrenmitglied
Posts: 324
Since: 13.11.2004
#17

Re: Wie binde ich Seiten in mein Xoops ein?

Aber chapi, dein TinyConten 1.6 Beta ist doch ein Klasseteil.
Damit kann man durch seine HTML-Fähigkeit und den Submenüs im Grunde eine ganze Webseite frei gestalten. Ich bin begeistert davon und habe es schon erfolgreich eingesetzt.

surfman

Ehrenmitglied
Gepostet am:08.01.2005 19:43
surfman
surfman Offline (Show more)
Ehrenmitglied
Posts: 1325
Since: 07.01.2005
#16

Re: Wie binde ich Seiten in mein Xoops ein?

Du kopierst die framebrowser.php in das Stammmverzeichnis von XOOPS. Die Links der Dateien die du dann innerhalb von XOOPS anzeigen lassen willst müssen folgendermaßen geschrieben werden:

<a href=www.deinedomain.de/framebrowser.php?urlnav=http://www.xxxx.xx>das soll gezeigt werden</a>

Lord_Adi

"myXOOPs"-Neuling
Gepostet am:08.01.2005 19:20
Lord_Adi
Lord_Adi Offline (Show more)
"myXOOPs"-Neuling
Posts: 17
Since: 26.11.2004
#15

Re: Wie binde ich Seiten in mein Xoops ein?

Ich verstehe das mit dem Framebrowser immernoch nicht :(

Aber gibt es nicht die Möglichkeit mit includen?
Also ein php Quelltext?

chapi

"myXOOPs"-Profi
Gepostet am:08.01.2005 11:31
chapi
chapi Offline (Show more)
"myXOOPs"-Profi
Posts: 871
Since: 02.11.2002
#14

Re: Wie binde ich Seiten in mein Xoops ein?

Das Problem ist, dass Xoops einfach kein richtiges Content Management System ist. Was besseres als die gängigen Contentmodule gibt es leider nicht. Da wäre dann ein System wie Mambo besser wenn es hauptsächlich um Contentgenerierung geht.

surfman

Ehrenmitglied
Gepostet am:08.01.2005 11:26
surfman
surfman Offline (Show more)
Ehrenmitglied
Posts: 1325
Since: 07.01.2005
#13

Re: Wie binde ich Seiten in mein Xoops ein?

Die Datei kopierst du in das selbe Verzeichnis wie die index.php. Die Links musst du wie in der Datei (mit einem Editor öffnen) beschrieben einfügen.
Allerdings macht der Framebrowser mein 3-Spalten-Layout kaputt

Der Nachteil an den oben aufgeführten Kontentmodulen ist, dass sie zwar eine Navigation erstellen, aber doch sehr rudimentär.
So die richtige Lösung ist mir jetzt noch nicht eingefallen.

chapi

"myXOOPs"-Profi
Gepostet am:08.01.2005 11:25
chapi
chapi Offline (Show more)
"myXOOPs"-Profi
Posts: 871
Since: 02.11.2002
#12

Re: Wie binde ich Seiten in mein Xoops ein?

Ich habe es noch nicht genau ausprobiert, aber ich denke es ist so ein Pseudo-Modul. Du kannst es zwar installieren aber es hat keine Einstellungen. Gesteuert wird es über den direkten Aufruf

http://deineseite.de/modules/framebrowser.php?urlnav=dieanzuzeigendeSeite

Lord_Adi

"myXOOPs"-Neuling
Gepostet am:08.01.2005 01:11
Lord_Adi
Lord_Adi Offline (Show more)
"myXOOPs"-Neuling
Posts: 17
Since: 26.11.2004
#11

Re: Wie binde ich Seiten in mein Xoops ein?

Danke!
Und wie funtkioniert das jetzt mit dem Framebrowser?
Ist das ein Modul oder wie?
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5326 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1813 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag