Pagina 1 di 2

Simple portal

Inviato: 08/12/2011, 12:44
da Tiger
Vorrei installare il simple portal di stoker nel mio forum.Fin qui non ci sono problemi,lo sto provando in locale in quanto ,vorrei posizionare soltanto il file "portal.php" al di fuori dalla cartella forum,dove chiaramente,ho installato phpbb.
Ho seguito quindi questa prassi:
In portal.php invece di:

Codice: Seleziona tutto

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
L'ho riscritto in:

Codice: Seleziona tutto

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
Mentre invece nel : includes/functions.php
Invece di:

Codice: Seleziona tutto

'U_PORTAL'            => append_sid("{$phpbb_root_path}portal.$phpEx"),
Ho riscritto in:

Codice: Seleziona tutto

'U_PORTAL'            => append_sid("../portal.$phpEx"),
Qusto portale non Prevede l'installazione da broswer in quanto e' da considerarsi una vera e propia "Custom Page"
Adesso veniamo al problema vero e propio.
Dall'indice del mio Forum,da loggato in sessione chiaramente, digidando "http:/localhost/portal.php mi visualizza si la "Custompage" (quindi da http://localhost/forum/ digito http://localhost/portal.php )ma mi slogga dalla sessione! :(
Ho chiesto anche nel forum di Stoker,lui mi ha consigliato di chiedere nel seo.com in quanto molto probabilmente c'e di mezzo la Seo.
Aprendo anche un topic nel seo.com,qualcuno di voi sa darmi una dritta?
Grazie .

Re: Simple portal

Inviato: 08/12/2011, 13:19
da Angolo
Dovresti intanto in locale, disattivare le SEO, per vedere se in effetti è quella la causa.

Se in effetti lo è, bisogna fare qualcosa di questo tipo:

http://www.phpbb-seo.com/en/phpbb-seo-t ... 63-30.html

Che lì è riferita al Board 3 Portal; qui si deve trovare il modo di adattarla alla specificità del Portale che tu stai usando...

Re: Simple portal

Inviato: 08/12/2011, 18:52
da Tiger
Innanzitutto Ti ringrazio :P :P :P :P Per la prontissima risposta :P
Hai ragione,ora provo prima in locale,accertandomi che effettivamente sia la Seo la vera causa,fatto cio',cerchero',sempre provando prima in locale ,di adattare la soluzione che altrettanto tu gentilmente mi hai trovato. :P
Grazie mille per adesso Angolo ;)
Edit:
Provando in locale a disattivare la Seo il problema permane....... :| :ugeek:
Se volete spostare l'argomento in un'altra sezione appropiata ,se lo ritenete necessario,fate pure


Intanto il mistero si infittisce........ :geek:

Re: Simple portal

Inviato: 26/02/2012, 11:23
da Tiger
Se puo' tornare utile a qualcuno,leggendo questo articolo,credo che la soluzione al problema sia QUESTA

Da provare in locale,credo funzioni pero'.....

Re: Simple portal

Inviato: 26/02/2012, 11:49
da Micogian
Io non so cosa abbiano di importante questi "Portal", probabilmente perchè non ho mai provato.
Io ho sempre risolto con una Custom Page, è semplice, mantiene lo stile del Forum, utilizza tutte le funzioni di phpbb e permette tutte le personalizzazioni che si vuole.
Basta creare un css personalizzato ed aggiungerlo a stylesheet.css.
Se poi vogliamo differenziare qualcosa si crea un secondo overall_header.html
Così sono le Home Page dei miei siti e non solo,
Questo è Acta Fungorum
mentre questa la sto ultimando per Acta Plantarum

La stragrande maggioranza dei links cliccabili dalla Home Page sono ulteriori Custom Page.

Tra l'altro, dato che non sono nella cartella "forum" si possono chiamare semplicemente "index.php".

Re: Simple portal

Inviato: 26/02/2012, 11:55
da Tiger
Assolutamente d'accordo con te,e con l'articolo linkato nel topic precedente,credo si possa tranquillamente implementare il box-script per il login direttamente nella custom che e' allocata al di fuori della root del forumstesso.

Re: Simple portal

Inviato: 26/02/2012, 11:58
da Ares
Decisamente belle le tue home page Micogian, mi piacerebbe riuscire a crearne una cosi bella :sisi:

Re: Simple portal

Inviato: 26/02/2012, 12:00
da Micogian
Dal momento che tu apri una pagina con questo codice:

Codice: Seleziona tutto

<?php
/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
*/

/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
hai a disposizione tutte le funzioni di phpbb.

Re: Simple portal

Inviato: 26/02/2012, 12:06
da Ares
Questo è il codice per la custom page? Se si il contenuto va messo nelle righe seguenti al codice?

Re: Simple portal

Inviato: 26/02/2012, 12:41
da Tiger
La guida che devi seguire per crearti una qualsiasi pagina personalizzata e' QUESTA