PHP-Nuke Wie installiere ich PHP Nuke CMS PHPnuke Hilfe
  Login or Registrieren
::  Home  ::  Downloads  ::  Your Account  ::  Forums  ::
Nuke
 
Modules
· Home
· AvantGo
· Content
· Downloads
· Feedback
· Forum
· Impressum
· Journal
· Members List
· Passwortgenerator
· Private Nachrichten
· Search
· Seite empfehlen
· Statistics
· Stories Archive
· Submit News
· Top 10
· Topics
· Umfrage
· Web Links
· Your Account
 
Search


 
Webhosting
all-inkl.com webhosting
 
Umfrage
Welches CMS würde dich interessieren?

Anleitung für PostNuke (ist fertig)
Anleitung für Mambo / Joomla
Anleitung für e107
Anleitung für CPG-Nuke
Anleitung für PhPBB2 Plus
Anleitung für PC-Nuke
Anleitung für myPHPNuke
Anleitung für phpWebsite
Anleitung für PHPKIT
Anleitung für andere CMS
Anleitung für CMSimple
Anleitung für Typo3



Ergebnisse
Umfragen

Stimmen 424
 
PHP SQL
 
Login
Benutzername

Passwort

Kostenlos registrieren!. Gestalten Sie Ihr eigenes Erscheinungsbild. Passen Sie das Seitenlayout Ihren Wünschen an
 
Languages
Sprache für das Interface auswählen

 
Hits
Wir hatten
1999762
Seitenzugriffe seit September 2004
 
Who's Online
Zur Zeit sind 19 Gäste und 1 Mitglied(er) online.

Sie sind ein anonymer Benutzer. Sie können sich hier anmelden
 
Downloads
· 1: PHP-Nuke Installieren für Anfänger Teil 1
· 2: PHP-Nuke Installieren für Anfänger Teil 2
· 3: PHP-Nuke Installation für Anfäner Teil 3
· 4: Installationsanleitung PHP Nuke 7.6 auf funpic.de Teil 3
· 5: PHP-Nuke 7.6 Installation bei Funpic Teil 1
· 6: Installationsanleitung PHP Nuke 7.6 auf funpic.de Teil 4
· 7: PHP-Nuke 7.6 Installation bei Funpic Teil 2
· 8: Sommaire Menügenerator
· 9: Anleitung PHP Nuke Blöcke aktivieren und ändern.
· 10: Anleitung PHP-Nuke Eigene Blöcke erstellen.
 
Stat

 
PHP-Editor
Freeware PHP-Editor
PHP-Editor Freeware
 
PHP-Nuke Wie installiere ich PHP Nuke CMS PHPnuke Hilfe: Forum

PHP Nuke Anfänger Forum :: Thema anzeigen - Extra Seite in den Modul block einfügen aber Wie ?

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen    
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen 

Extra Seite in den Modul block einfügen aber Wie ?
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    PHP Nuke Anfänger Forum Foren-Übersicht -> Module Installieren
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Gast






BeitragVerfasst am: Sa Dez 24, 2005 11:12 am    Titel: Extra Seite in den Modul block einfügen aber Wie ? Antworten mit Zitat

HI
Wie kann ich eine seite in den Modulblock einfügen z.B: Impressum , ... !
Ich hab schon überall gesucht aber nirgendwo eine anleitung dazu gefunden .
Wäre nett wenn mir jemand helfen könnte . Very Happy

MfG
Nach oben
hermann
Nuke-Admin
Nuke-Admin


Dabei seit: Sep 14, 2004
Beiträge: 1396

BeitragVerfasst am: Sa Dez 24, 2005 11:43 am    Titel: Impresum Modul selber bauen Antworten mit Zitat

Hej
Ich habe es auf dieser Seite wie folgt gemacht.
1. Eine ganz normale HTML Seite erstellen mit dem Impressum (z.B impressum.htm)
2. Im PHP Nuke Ordner – im Ordner modules – einen neuen Ordner mit Namen „Impressum.
3. Die HTML Seite impressum.htm in den Ordner Impressum kopieren.
4. Im Ordner Impressum eine index.php Datei erstellen mit folgendem Inhalt
5.
Code:


<?php

if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
die ("You can't access this file directly...");
}

require_once("mainfile.php");
$index = 1;
$module_name = basename(dirname(__FILE__));

$pagetitle = "- $module_name";

include("header.php");

OpenTable();
include("impressum.htm");
CloseTable();

include("footer.php");

?>



6. Ins Adminmenü von Nuke gehen, zu Module, dort kann man das Modul Impressum aktivieren. Fertig

gr hermann
Razz


Zuletzt bearbeitet von hermann am Sa Dez 24, 2005 12:53 pm, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Gast






BeitragVerfasst am: Sa Dez 24, 2005 12:32 pm    Titel: Antworten mit Zitat

Danke !!! hat funktioniert .

Nun hab ich aber noch eine Frage :
Wie kann ich Meine Module ordnen ?
Denn momentan stehen meine Module in dieser Reihenfolge :

. Home
· Content
· Disclaimer
· Downloads

· Empfehle uns
· FAQ
· Feedback
· Forum
· Links

· Suche
· Umfragen
· Your Account

Aber ich würde die gerne so haben (BSP:) :
Home
Content
Downloads
Disclaimer

Forum
Links
Faq
Feedback
Empfehle uns

Umfragen
Suche
Your Account

Es sind zwar nur kleine änderungen aber es ist ja auch nur ein Bsp.

MfG
Nach oben
hermann
Nuke-Admin
Nuke-Admin


Dabei seit: Sep 14, 2004
Beiträge: 1396

BeitragVerfasst am: Sa Dez 24, 2005 12:43 pm    Titel: Antworten mit Zitat

Hej

Das ist ein Problem. Die Reihenfolge dieser Anzeige ist Alphabetisch und ergibt sich aus einer Datenbahnabfrage.
Das Einzige, was mir dazu einfällt, wäre einen Eigenen Block(HTML Block) dafür zu bauen. Hier kann man dann sortieren wie man will, und den Originalblock im Admin Menü unter Blöcke auf „ Nur für Admin sichtbar“ stellen.

gr hermann
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Gast






BeitragVerfasst am: Sa Dez 24, 2005 1:36 pm    Titel: Antworten mit Zitat

Ok ich werd das mal ausprobieren !!!
Nach oben
sektion13
Newbie
Newbie


Dabei seit: Jan 21, 2006
Beiträge: 17

BeitragVerfasst am: Di Jan 31, 2006 8:31 pm    Titel: Antworten mit Zitat

Moin.

Die Zeile

include("impressum.htm");

müsste lauten

include("modules/Impressum/impressum.htm);


M.f.G. M@rtin
Rolling Eyes
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
FM111
User
User


Dabei seit: Jun 14, 2006
Beiträge: 30

BeitragVerfasst am: So Jun 18, 2006 1:17 pm    Titel: Antworten mit Zitat

gut das es dieses thema schon gibt sowas hab ich auch schon gesucht. nur wo genau im code fügt man dann den text dazu was man in die zb. in die impressum.php reinschreiben will?


PS: ok hat sich erledigt
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
FM111
User
User


Dabei seit: Jun 14, 2006
Beiträge: 30

BeitragVerfasst am: So Jun 18, 2006 2:43 pm    Titel: Antworten mit Zitat

was muss ich machen wenn ich zb. auf der impressum seite was verlinke und eine neue seite angezeigt wird.

jetzt zb. im ordner modules einen impressum ordner darin sind die impressum.html und die index.php.

jetzt mach ich in diesem ordern noch einen neuen ordner, darin geb ich wieder eien html und eine index.php dazu.

jedoch wird mir das ganze auf einer neuen seite und nicht direkt im nuke board direkt angezeicht so wie die normale impressum seite.

kann mir da wer helfen??
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
hermann
Nuke-Admin
Nuke-Admin


Dabei seit: Sep 14, 2004
Beiträge: 1396

BeitragVerfasst am: Do Jun 22, 2006 11:12 am    Titel: Antworten mit Zitat

die impressum.htm ist eine normale HTML Seite
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
FM111
User
User


Dabei seit: Jun 14, 2006
Beiträge: 30

BeitragVerfasst am: So Jun 25, 2006 5:18 pm    Titel: Antworten mit Zitat

wie macht man es dass man auf einer bestehenden seite zur nächste springt ohne das dabei is "design" verloren geht?

ich hab zb. einen ordner der unter modules der heißt Lexikon.

darin hab ich eine html datei und die index.php dazu das funkt ja auch noch supi, nur will ich in der html dei einen butten für Nächste Seite machen und verlinke den mit der zweiten html dabei.

und was mach ich jetzt mit der index datei?? Funktioniern tuts ja nur ohne Design, so zeitgs mir die seite auf einen weißen hintergrund an.

hab schon probiert für die zweite html einen eigenen ordner machen hier noch eine eigene index.php dazu funkt aber auch nicht Crying or Very sad
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
neralex
User
User


Dabei seit: Dec 05, 2006
Beiträge: 49

BeitragVerfasst am: Di Jan 30, 2007 10:22 pm    Titel: eigene Module verlinken Antworten mit Zitat

Eine Varainte wäre, dass du für jede deiner html-Seiten ein eigenes Modul erstellt und diese miteinander verlinkst. Wobei diese Variante bei sehr vielen html-Dateien deinen Modules-Ordner sehr unüberischtlich macht!

Ich nutze mal dein Beispiel mit dem Impressum und dem Lexicon:

  • Einen Ordner mit dem Namen Impressum und einen Ordner mit dem Namen Lexicon in dem Verzeichnis html/modules/ anlegen.
  • Wie oben beschrieben die index.php erstellen und jeweils in die von dir erstellten Ordner Impressum und Lexicon kopieren. Beachte hier, dass der Aufruf zur Anzeige der rechten Blöcke durch folgende Zeile nur in älteren Nuke-Versionen funktioniert. Ich glaub seit nuke 7.8 und Aufspielung eines ChatServ-Patches erfolgt der Aufruf der rechten Blöcke nicht wie oben beschrieben mit:
    Code:
    index = 1;

    ..sondern wie folgt:
    Code:
    define('INDEX_FILE', true);

  • Dann die jeweiligen html-seiten in die dazugehörigen Ordner Impressum und Lexicon kopieren.
  • Die beiden erstellten Module können nun über den Admin aktiviert werden.
  • Danach das Modul aufrufen, zb über den Block:Modules in dem du den Link mit deinem Button oder Banner haben willst. Ich nehme mal das Impressum.
    Nun werfe einen Blick auf deine Browserzeile. Dort siehst du die URL deines Modules:
    Code:
    http://www.deine-domain.de/modules.php?name=Impressum

    Wichtig für uns ist alles das was nach dem letzten Slash der URL angezeigt wird:
    Code:
    modules.php?name=Impressum

  • Öffne nun die html-Datei des Impressums und setze an der gewünschten Stelle einen Hyperlink zum deinem Lexicon:
    Code:
    <a href="modules.php?name=Lexicon" target="_self">Lexicon</a>

    Wenn du jetzt das Impressum-Modul erneut aufrufst, wird das Wort Lexicon als Textlink angezeigt und mit einem Klick darauf gelangst direkt zu deinem erstellten Lexicon-Modul. (Achte auch hier einmal auf die Änderung der Ausgabe in deiner Browserzeile!)

    Soll nun statt dem Wort ein Button oder Banner angezeigt werden, erstelle in deinem Impressum-Ordner ein weiteres Verzeichnis mit dem namen images ( modules/Impressum/images/ ). Kopiere dort deinen button oder Banner rein. In meinem Beispiel soll es mal ein GIF-Banner sein. Die Zeile in deiner Impressum-HTML-Seite sollte dann wie folgt aussehen:
    Code:
    <a href="modules.php?name=Lexicon" target="_self"><img src="modules/Impressum/images/banner.gif" width="468" height="60" border="0"></a>

    (width="Breite in Pixel", height="Höhe in Pixel", border="Rahmenstärke")

    Beachte hierbei, dass du ab Nuke 7.9 oder nach Aufspielen eines ChatServ-Patches erst den img-Befehl und den border-Befehl in deiner config.php eingetragen musst.

  • Nach dem erneuten Aufrufen des Impressum-Modules, sollte nun der Banner angezeigt werden und mit einem Klick darauf solltest du direkt zum Lexicon-Modul springen können.


Zuletzt bearbeitet von neralex am Mi Jan 31, 2007 12:15 am, insgesamt 2-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
neralex
User
User


Dabei seit: Dec 05, 2006
Beiträge: 49

BeitragVerfasst am: Di Jan 30, 2007 11:24 pm    Titel: Antworten mit Zitat

Die zweite Variante ist etwas kniffliger, aber wortwörtlich funktioneller!!

Um zb eine Buchstaben-Linkleiste (A | B | C | ... ) innerhalb des erstellten Lexicon-Modules zu erzeugen, kann man wie folgt vorgehen:

  • Erstelle in diesem Beispiel für jeden Buchstaben eine HTML-Seite, zb A.html, B.html, C.html und eine Start.html als Startseite. Setze dort deinen gewünschten Inhalt.
  • Kopiere danach diese Dateien in den Ordner Lexicon. ( modules/Lexicon/ )

  • Nun erstellen wir eine wie angegeben eine neue index.php und kopieren die ebenfalls in den Ordner Lexicon:
    Code:
    <?php

    if (!defined('MODULE_FILE')) {
        die ("You can't access this file directly...");
    }

    require_once("mainfile.php");
    $module_name = basename(dirname(__FILE__));

    #### Funktion der Buchstabenleiste ###
    function links(){
       global $module_name;


    // Ausgabe der einzelnen Funktions-Bedingungen
    OpenTable();
    echo "<center>";
    echo "<a href=\"modules.php?name=$module_name&amp;l_op=A\">A</a> | ";
    echo "<a href=\"modules.php?name=$module_name&amp;l_op=B\">B</a> | ";
    echo "<a href=\"modules.php?name=$module_name&amp;l_op=C\">C</a> |";
    echo "</center>";
    CloseTable();

    }

    ### Funktion der Startseite ###
    function index(){
       global $module_name;
     
      include("header.php");

       
    // Aufruf der Buchstabenleiste
       links();

    // include der Startseite des Modules
    OpenTable();
       include("modules/Lexicon/Start.html");
    CloseTable();


        include("footer.php");
    }


    ### Funktion der A-Seite ###
    function A(){
       global $module_name;
     
      include("header.php");

       
    // Aufruf der Buchstabenleiste
       links();

    // include der A-Seite des Modules
    OpenTable();
       include("modules/Lexicon/A.html");
    CloseTable();


        include("footer.php");
    }

    ### Funktion der B-Seite ###
    function B(){
       global $module_name;
     
      include("header.php");

       
    // Aufruf der Buchstabenleiste
       links();

    // include der B-Seite des Modules
    OpenTable();
       include("modules/Lexicon/B.html");
    CloseTable();


        include("footer.php");
    }

    ### Funktion der C-Seite ###
    function C(){
       global $module_name;
     
      include("header.php");

       
    // Aufruf der Buchstabenleiste
       links();

    // include der C-Seite des Modules
    OpenTable();
       include("modules/Lexicon/C.html");
    CloseTable();


        include("footer.php");
    }

    ### cases ###
    if (!isset($l_op)) { $l_op = ""; }

    switch($l_op) {

    // Definition Bedingung#A
    case "A":
    A();
    break;

    // Definition Bedingung#B
    case "B":
    B();
    break;

    // Definition Bedingung#C
    case "C":
    C();
    break;

    // Definition Start-Seite
    default:
    index();
    break;
    }

    ?>


Das Spiel kann man in dieser Form immer so weiter führen:

  • Für jede neue html-Seite muss eine function erstellt und der darinliegende include zu gewünschten html-Datei bestimmt werden.

  • Unter ### cases ### muss dann ebenfalls eine Definiton erstellt werden. Dieses muss dann unter den letzen Buchstaben-Case und vor der Defintion der Startseite eingegesetzt werden.

  • In der function links() muss dann zuletzt ein weiterer echo-Link gesetzt und der gewünschte Buchstabe ersetzt werden. Als Beispiel:
    Code:
    echo "<a href=\"modules.php?name=$module_name&amp;l_op=D\">D</a> |";


Fertig! Wink

PS: Um ein paar genauere Infos zu php-functions zu erhalten schau einfach mal hier...


Zuletzt bearbeitet von neralex am Di Feb 12, 2008 1:55 am, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
tavic
User
User


Dabei seit: Dec 23, 2005
Beiträge: 23

BeitragVerfasst am: Do Mai 31, 2007 10:09 am    Titel: Modul Impressum Antworten mit Zitat

Hallo zusammen

Habe ebenfalls das Modul Impressum erstellt doch leider sind jetzt alle Blöcke von der rechten Seite Links, kann man das irgendwie einstellen das diese rechts bleiben???

siehe www.srednja-bosna.com

Danke für jede Hilfe!!!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
neralex
User
User


Dabei seit: Dec 05, 2006
Beiträge: 49

BeitragVerfasst am: Do Mai 31, 2007 11:48 am    Titel: Antworten mit Zitat

heyho!!

hmm...also deine linken blöcke sind doch identisch auf jeder Seite deines angegeben Links. Du meinst bestimmt, dass deine Rechten Blöcke nicht mehr angezeigt werden aber das die rechten blöcke links stehen, kannst nur du als Admin über die Block-Administration bestimmen.

ich vermute, dass du eine Nuke Version 7.8 oder höher nutzt.


suche in der index.php deines modules nach:
Code:
$index = 1;


und ersetze es mit dem hier:
Code:
define('INDEX_FILE', true);


Soltte diese Zeile nicht vorhanden sein, dann füge sie einfach hinzu.

greetz

ps: das steht übrigens auch hier in diesem Thread Smile
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
tavic
User
User


Dabei seit: Dec 23, 2005
Beiträge: 23

BeitragVerfasst am: Do Mai 31, 2007 2:08 pm    Titel: Antworten mit Zitat

Hallo zusammen

Kann mir bitte jemand sagen warum ich keine gifs/jpgs in die Mitteilungen oder News integrieren kann.
Der Text erscheint die Bilder aber nicht???

Beispiel: <p>Text bla bla...</p>
<p><img border="0" src="images/bild.gif" width="310" height="60"></p>

Der Text erscheint dann das bild aber nicht, was mache ich falsch bei der früheren Version von phpnuke klappte es problemlos (Version 6.x)

Viele dank im Voraus für jegliche Hilfe


Zuletzt bearbeitet von tavic am Di Jun 12, 2007 12:44 pm, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    PHP Nuke Anfänger Forum Foren-Übersicht -> Module Installieren Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Alle Zeiten sind GMT + 1 Stunde
Elektro phpbb2 style by Totoelectro :: Ported for PHP-Nuke by nukemods.com
Impressum

 Rss Feed
PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Erstellung der Seite: 0.26 Sekunden

:: Elektro phpbb2 style by Totoelectro :: PHP-Nuke theme by www.nukemods.com ::