Joomla.it Forum
Componenti per Joomla! => Gestione Forum => : BlackMamba 24 Jun 2007, 22:08:24
-
Ciao ragazzi, sto mettendo su un nuovo sito con Joomla+SMF, precedentemente il sito era su PhpNuke ora sto facendo trasloco ;D Non sto usando nessun bridge, voglio mantenere separati i login per Joomla e per il forum; ho integrato quindi SMF in Joomla con un wrapper.
Ora sto lavorando con il file SSI.php per avere un modulo in Joomla per gli ultimi post dal forum, chi è online e il form del login; sono riuscito a farlo ma il problema è che tutti il link provenienti dal modulo mi aprono il forum fuori Joomla! Come posso quindi cambiare i link nel file SSI.php o nel modulo per aprire i link SMF nel wrapper di Joomla?
Grazie mille
-
Ciao BlackMamba,
ottima idea la tua, potrebbe essere utile anche per joomla.it riportare in homepage gli ultimi post del forum, prova a inserire i file così vediamo se con il nostro aiuto o di altri interessati riusciamo a combinare qualcosa.
-
Ciao BlackMamba,
ottima idea la tua, potrebbe essere utile anche per joomla.it riportare in homepage gli ultimi post del forum, prova a inserire i file così vediamo se con il nostro aiuto o di altri interessati riusciamo a combinare qualcosa.
ok, allego il modulo che ho fatto per me; c'è da modificare il percorso assoluto del file SSI.php una volta installato il modulo nel file mod_smf.php, all'inizio dove c'è il "require"
<?php require("absolute/path/to/SSI.php"); ?>
non sono un esperto di php, faccio quello che posso modificando il codice di Joomla; quindi non fate caso se il codice è scritto coi piedi ;D
[allegato eliminato da un amministratore]
-
Ciao BlackMamba, grazie per il file, l'ho provato e funziona, solo che su joomla.it mi da un'errore di permessi perchè il sottodominio forum è gestito da un'altro utente del dominio.....
Per il wrapper prova a dare un occhio qui:
http://forum.joomla.it/index.php?topic=24092.msg101958#msg101958
magari contatta questo utente riesci a risolvere...
-
Su richiesta del noioso e pelato moderatore di questa categoria del forum dedicata ai forum ho spostato qui questo interessante post ;)
-
Ciao BlackMamba, grazie per il file, l'ho provato e funziona, solo che su joomla.it mi da un'errore di permessi perchè il sottodominio forum è gestito da un'altro utente del dominio.....
Per il wrapper prova a dare un occhio qui:
http://forum.joomla.it/index.php?topic=24092.msg101958#msg101958
magari contatta questo utente riesci a risolvere...
uhm.. ci provo, anche se secondo me non è quello che fa al caso mio...
-
dopo decine di prove ho trovato l'unico metodo per far funzionare perfettamente con Joomla i link provenienti dal modulo...
Ho deciso di provare a integrare il bridge 1.1.7 ufficiale disponibile sul sito SMF.org (in realtà ora non è disponibile per i problemi legati alla licenza GPL, l'ho trovato su un sito ucraino ::)); cmq, dopo aver installato il bridge e trasferito gli utenti di SMF in Joomla ho provato a riutilizzare il modulo. Non ho più usato il wrapper per SMF, ma il link al forum l'ho creato come componente (il bridge è un componente a tutti gli effetti)
A quel punto il modulo mi dava un errore di questo tipo:
Fatal error: Cannot redeclare ssi_shutdown() (previously declared in /home/alessio/public_html/ascry/smf/SSI.php:186) in /home/alessio/public_html/ascry/smf/SSI.php on line 188
Dopo varie prove ho tolto dal file mod_smf.php il require iniziale:
<?php require("/home/alessio/public_html/ascry/smf/SSI.php"); ?>
et voilà, i link provenienti dal modulo si aprono in Joomla, senza aprire il forum esternamente! ;D
In definitiva basta usare il modulo che ho allegato e aggiungervi a piacere la roba che volete venga presa dal forum, seguendo come esempio il file ssi_examples.php (nel caso di questo forum il link è questo: http://forum.joomla.it/ssi_examples.php )
Ora posso andare a dormire soddisfatto! ;D
[allegato eliminato da un amministratore]
-
ottimo lavoro BlackMamba ;) ;) ;)
adesso facciamo lavorare un po' quello sfaticato dell'amministratore che ci ritroviamo! ;D
-
veramente non ho fatto nulla d'eccezionale :o ho solo modificato un modulo base di Joomla (uno a caso, forse quello dei sondaggi, boh..) aggiungendovi il codice preso dal file ssi_examples.php!
Cmq mi fa piacere che possa esservi utile ;D Qualcuno più esperto di me potrebbe creare un modulo più complesso, magari gestibile da lato admin con checkbox per attivare o meno altre funzioni (non solo gli ultimi topic dal forum)