SimplePortal

Support => International Support => German => Topic started by: Cait on March 06, 2009, 10:30:46 AM

Title: Portal nicht als Startseite?!
Post by: Cait on March 06, 2009, 10:30:46 AM
Hallo!

Erstmal, ein ganz tolles Portal! Gefällt mir sehr gut.  :)
Auch die Installation verlief absolut problemlos. Großes Lob!

Nun habe ich allerdings eine Frage und zwar, wie ist es möglich, das Portal nicht als Startseite zu benutzen?

Mein Forum ist erreichbar unter http://buchcouch-forum.de/forum/index.php (http://buchcouch-forum.de/forum/index.php) und das möchte ich auch gerne beibehalten. Was muss ich tun, um das Portal auf eine andere URL zu legen?

Z.B.: über http://buchcouch-forum.de/forum/index.php?action=portal (http://buchcouch-forum.de/forum/index.php?action=portal) oder etwas ähnliches?!

Ich hab mir die ganzen einzelnen Änderungen schon angesehen, aber das übersteigt einfach meine Fähigkeiten. Oder die Lösung ist so simpel, dass ich nicht drauf komme. Wäre toll, wenn jemand eine Idee hätte und mir helfen könnte!

Liebe Grüße
Melli

EDIT: Ich nutze Simple Portal 2.1.1 & SMF 1.1.8
Title: Re: Portal nicht als Startseite?!
Post by: Manu on March 06, 2009, 12:14:18 PM
Erstmal herzlich willkommen bei Simple Portal!  ;D

Ich weis nicht, ob es das ist, was du suchst, aber vielleicht doch.
Orginal von LHVWB (http://simpleportal.net/index.php?topic=1633.msg10794#msg10794)

Du nutzt SMF 1.1.8 da musst du 2 Codes abändern und zwar in der index.php:

Suche nach

Code: [Select]
      // Action and board are both empty... SPortal!
      if (empty($board) && empty($topic) && $modSettings['sp_portal_mode'] == 1)
      {
         require_once($sourcedir . '/SPortal2.php');
         return 'SPortal';
      }
      // Action and board are still both empty but no portal... BoardIndex
      elseif (empty($board) && empty($topic))
      {
         require_once($sourcedir . '/BoardIndex.php');
         return 'BoardIndex';
      }

Ersetze mit:
Code: [Select]
      // Action and board are still both empty but no portal... BoardIndex
      if (empty($board) && empty($topic))
      {
         require_once($sourcedir . '/BoardIndex.php');
         return 'BoardIndex';
      }

Suche nach:
Code: [Select]
      'forum' => array('BoardIndex.php', 'BoardIndex'),
Ersetze mit:
Code: [Select]
      'portal' => array('SPortal2.php', 'SPortal'),

Du musst aber auch noch die Links in der index.template.php deines Theme entsprechend abändern.
Vergiss auch nicht, dass du durch diese Änderung zukünfitge Updates des Portals nicht so ohne weiteres vornehmen kannst, da die Codes nicht mehr übereinstimmen. Deshalb behalte dir ein Backup der Dateien auf, bevor du diese Änderungen vornimmst. Denn sollte es ein Update fürs Portal geben, einfach diese Backup-Dateien hochladen und das Update durchführen. Anschliessend dann wieder die Codes entsprechend einbauen.
Title: Re: Portal nicht als Startseite?!
Post by: Cait on March 06, 2009, 12:47:42 PM
Hallo Manu,

Du bist großartig! Auf den ersten Blick sieht es genau nach dem aus, was ich gesucht habe. Ich hab zwar durchs Forum gesucht, aber wohl nicht die richtigen Suchbegriffe benutzt! Danke!

Dass es die index.php sein müsste, hab ich mir fast gedacht, nur hab ich mich nicht getraut, selbst darin rumzuschreiben und dabei war es doch so einfach!  ;D

Danke auch für die Tipps mit dem Update-Problem!

LG
SimplePortal 2.3.8 © 2008-2024, SimplePortal