Forum->Flatnux->nuovo tema "Glorioso"
  
Welcome Unknown Register Help383 Users

User Message


johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Wednesday 12 May 2010 - 02:12

Re: nuovo tema :
Ora ho trovato il miglior modo, credo, per effettuare gli includes e per me funziona sia su server aruba sia su server altervista, e questo anche quando il sito è installato in un subdirectory. Utilizzando questo codice ho trovato che non ci sono problemi:



//echo get_include_path();
set_include_path(get_include_path() . PATH_SEPARATOR . 'themes/glorioso/include/');
//echo get_include_path();
require_once("facebook_connect/facebook.php");
require_once("opensocial-php-client/osapi/osapi.php");




Ora ho aggiunto anche il framework php di OpenSocial, visto che Google Friend Connect, Twitter, Orkut ecc. utilizzano quest'API. Con quest'API si potranno integrare meglio i profili flatnux con i profili open (di Facebook , di Google Friend Connect, ecc.) come anche le funzioni di registrazione e login utente. Il mio tema è appena un'introduzione in tal senso, adesso c'è ancora da scrivere parecchio codice per effettuare queste integrazioni con Flatnux.

John D'Orazio



cesiano

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Thursday 13 May 2010 - 09:38

Re: nuovo tema :
Reistallati i 3 file.zip del tema.
Ottengo sempre il seguente errore bloccante fintanto che non disistallo il file 40_Facebook.php



Parse error: syntax error, unexpected '{' in /membri/ciasso/include/autoexec.d/40_Facebook.php on line 39

Ciao.

Ho postato un errore che riscontro con l'ultima versione di fn sul blocco NewsTitles.

Fatal error: Call to undefined function: find_section() in /membri/ciasso/include/ajax/getnewstitles.php on line 30



johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Friday 14 May 2010 - 00:42

Re: nuovo tema :
Credo di aver corretto il problema nel blocco "NewsTitles", era sempre un problema di includes, non veniva correttamente incluso il file che contiene le funzioni di flatnux. Ho adottato la stessa soluzione che ho adottato per il tema "glorioso", prova a reinstallare ora e fammi sapere se funziona così.

Quanto a quella parentesi graffa, non ti so dire... Non mi si presenta il problema né su Internet Explorer, né su Firefox, né su Chrome. Puoi vedere un esempio funzionante su http://www.parrocchiasanlino.org.

Sono andato a vedere il sito a cui accennavi, ciasso.altervista.org, ma non vedo lì il tema "glorioso", per caso l'hai impostato su nascosto? Magari posso vedere se si presenta il problema, guardare alla sorgente pagina e cercare di individuare la causa...

John D'Orazio



cesiano

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Friday 14 May 2010 - 21:03

Re: nuovo tema :

Credo di aver corretto il problema nel blocco "NewsTitles", era sempre un problema di includes, non veniva correttamente incluso il file che contiene le funzioni di flatnux. Ho adottato la stessa soluzione che ho adottato per il tema "glorioso", prova a reinstallare ora e fammi sapere se funziona così.

Quanto a quella parentesi graffa, non ti so dire... Non mi si presenta il problema né su Internet Explorer, né su Firefox, né su Chrome. Puoi vedere un esempio funzionante su http://www.parrocchiasanlino.org.

Sono andato a vedere il sito a cui accennavi, ciasso.altervista.org, ma non vedo lì il tema "glorioso", per caso l'hai impostato su nascosto? Magari posso vedere se si presenta il problema, guardare alla sorgente pagina e cercare di individuare la causa...

John D'Orazio



Ciao John, reistallato il tema che ora non è bloccante equindi lo puoi selezionare anche se non funziona. Reistallato anche lo script news che, come puoi vedere continua a darmi lo stesso errore. Io sto usando l'ultima versione di fnux cioè quella del 23-4-2010. Il tuo vecchio script con versioni precedenti ha sempre funzionato. Ciao e grazie per l'attenzione. c.




johndorazio

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile mail home
Saturday 15 May 2010 - 00:02

Re: nuovo tema :
Non sono sicuro perché alcune funzioni di flatnux erano disponibili dappertutto, ora invece con le ultime versioni bisogna fare l'include di flatnux.php per renderle disponibili. Perciò il problema del blocco NewsTitles è un problema di include, bisogna riuscire ad effettuare l'include di "/include/flatnux.php". Su server aruba mi funziona così:


include_once($_SERVER['DOCUMENT_ROOT'].'/include/flatnux.php');



Sembra che questo sistema non funziona su server altervista invece, che utilizza un sistema di hosting condiviso. Per il tema glorioso ha funzionato in questo modo:

set_include_path(get_include_path() . PATH_SEPARATOR . 'themes/glorioso/include/');
require_once("facebook_connect/facebook.php");


Ho provato ad usarlo nel blocco NewsTitles per fare l'include di flatnux.php e non sta funzionando...

Finché trovo una soluzione che vada bene per i vari server puoi sempre indicare il path assoluto, nel tuo caso (server altervista):

include_once("/membri/ciasso/home/include/flatnux.php");



Può darsi che funzioni anche questo:

include_once("../flatnux.php");


visto che flatnux.php si trova nella cartella superiore al file in questione. Questa soluzione mi ha funzionato adesso su aruba, vorrei testare su altervista ma mi esce il messaggio "Hai raggiunto la soglia massima di queries che puoi effettuare in un'ora", bisogna avere pazienza con altervista, posso fare la prova tra un'ora...

John D'Orazio

 [1] [2] [3] [4]