Autore | Messaggio |
VomS Affezionato
Registrato: Dec 01, 2005 Messaggi: 61
|
Oggetto: Nel forum non si visualizzano i banner |
|
|
Salve a tutti ho un problema nel forum se un utente mette un banner tipo quello che usa rubiulia nn si visualizza
|
|
Inviato:
Mer Feb 08, 2006 10:38 pm |
|
|
|
|
robiulia Moderatore
Registrato: Feb 21, 2005 Messaggi: 263
Località: VERONA
|
Oggetto: |
|
|
Come ti dicevo dovrebbe essere probabilmente un problema del bbcode.
Puoi tentare in questo modo:
Apri il file
includes/bbcode.php
all'inteno del file cerca questo codice:
Codice: | // [img]image_url_here[/img] code..
// This one gets first-passed..
$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['img']; |
una volta che l' hai trovato, subito dopo aggiungi questo:
Codice: | // MOD by Manuel + Correzione BUG
// Permette di visualizzare anche le immagini linkate
$patterns[] = "#\[img\]([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\[/img\]#is";
$replacements[] = $bbcode_tpl['img'];
// End MOD |
salva il file
includes/bbcode.php
e riuppalo sul tuo server ...
_________________
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Mer Feb 08, 2006 10:45 pm |
|
|
VomS Affezionato
Registrato: Dec 01, 2005 Messaggi: 61
|
Oggetto: |
|
|
Ciao roby e grazie della risposta,ma ho effettuato quella modifica ma pultroppo ancora non va
|
|
Inviato:
Mer Feb 08, 2006 10:49 pm |
|
|
robiulia Moderatore
Registrato: Feb 21, 2005 Messaggi: 263
Località: VERONA
|
Oggetto: |
|
|
che versione di phbb forum hai nel sito?
_________________
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Mer Feb 08, 2006 10:51 pm |
|
|
VomS Affezionato
Registrato: Dec 01, 2005 Messaggi: 61
|
Oggetto: |
|
|
Nn chiamarmi incompetente(anche se lo sono) ma onestamente nn lo so la versione del nuke è 7.6 è phpbb era già incluso quindi nn saprei dirtelo
|
|
Inviato:
Mer Feb 08, 2006 10:53 pm |
|
|
robiulia Moderatore
Registrato: Feb 21, 2005 Messaggi: 263
Località: VERONA
|
Oggetto: |
|
|
andiamo con ordine:
Per inserire una firma dinamica devi inserire prima di tutto il file signature.php e l'immagine del logo/banner.
l'hai gia fatto?
_________________
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Mer Feb 08, 2006 10:58 pm |
|
|
VomS Affezionato
Registrato: Dec 01, 2005 Messaggi: 61
|
Oggetto: |
|
|
No io ho modificato solo la parte che mi hai illustrato tu anzi se devo dirla tutta se nn mi dicevi te di quel "O"rrore io non ci avrei fatto mai caso.
|
|
Inviato:
Mer Feb 08, 2006 11:00 pm |
|
|
robiulia Moderatore
Registrato: Feb 21, 2005 Messaggi: 263
Località: VERONA
|
Oggetto: |
|
|
Per poter visualizzare la firma dinamica nei post del forum, bisogna fare, la modifica nel file include/bbcode.php :
Ricapitoliamo dall'inizio:
Modifica del file includes/bbcode.php
Andare alla function bbencode_second_pass, cercare le righe :
Codice: | [img]image_url_here[/img] code..
This one gets first-passed..
$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['img']; |
e sostituirle con :
Codice: | // [img]image_url_here[/img] code..
// This one gets first-passed..
$patterns[] = "#\[img\]([\w]+?://[^ \"\n\r\t<]*?)\[/img\]#si";
$replacements[] = $bbcode_tpl['img'];
$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['img'];
/*$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
$replacements[] = $bbcode_tpl['img'];*/ |
Predisposizione del file signature.php e dell'immagine del logo
Si riporta si seguito il file utilizzato per inserire la firma.
- Copiare il seguente codice in un file nominandolo signature.php ed inserirlo nella root del proprio sito (questo è il codice utilizzato per la firma su una immagine di 500x80 pixel)
Codice: | <?php
//***********************************************************************/
//* PHP-NUKE : Web Portal System */
/* File per Firma Dinamica - signature.php - v.01 */
/* Copyright (c) 2005 by piermin - */
/************************************************************************/
/* For Php-Nuke v.7.7 and MaXiMus77 - This program is free software. */
/* You can redistribute it and/or modify it under the terms of the GNU */
/* General Public License as published by the Free Software Foundation. */
/************************************************************************/
define('IN_PHPBB', true);
$phpbb_root_path = 'modules/Forums/';
include('mainfile.php');
global $db;
// begin users
$who_online_num = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_session")); //persone on line
$result = $db->sql_query("SELECT username FROM $user_prefix"._users." ORDER BY user_id DESC LIMIT 0,3");
$b = 1;
while($ult = $db->sql_fetchrow($result)) {
$Last = stripslashes($ult['username']);
if ($b>1) {$Lastre = "$Lastre, $Last";} // ultimi tre iscritti
else {$Lastre = " $Last";}
$b++;
}
$numuser = $db->sql_numrows($db->sql_query("SELECT user_id FROM $user_prefix"._users.""));// numero di iscritti
$row = $db->sql_fetchrow($db->sql_query("SELECT count FROM ".$prefix."_counter WHERE type='total' AND var='hits'"));
$totpag = $row[0];//totale pagine visitate
//end users
// begin downloads
$TotDown = $db->sql_numrows($db->sql_query("select * from ".$prefix."_nsngd_downloads")); //totale file
$result = $db->sql_query("select hits from ".$prefix."_nsngd_downloads");
$a = 1;
while($rar = $db->sql_fetchrow($result)) {
$hits = intval($rar['hits']);
$TotHit = $TotHit + $hits; //totale scaricati
$a++;
}
// end downloads
//begin forums
$result = $db->sql_query( "SELECT * FROM ".$prefix."_bbtopics" );
$TotTopics = $db->sql_numrows( $result ); /* Numero totale dei Topics */
while( $row = $db->sql_fetchrow($result) ) {
$topic_views = intval($row['topic_views']);
$TotLett = $TotLett + $topic_views; /* Numero totale delle letture */
}
$TotPosts = $db->sql_numrows($db->sql_query( "SELECT * FROM ".$prefix."_bbposts" )); /* Numero totale dei Posts */
//end forums
$image = "images/firma.png";
$im = imagecreatefrompng($image);
$tcv = ImageColorAllocate ($im, 70, 255, 70);
$tca = ImageColorAllocate ($im, 255, 255, 255);
$tcb = ImageColorAllocate ($im, 135, 255, 254);
ImageString($im, 2, 62, 6, "www.phpnukemaximus.it", $tca);
ImageString($im, 2, 210, 22, "Utenti Registrati: - On line ora: ", $tcv);
ImageString($im, 2, 320, 22, " $numuser $who_online_num", $tcb);
ImageString($im, 2, 210, 32, "Ultimi Registrati: ", $tcv);
ImageString($im, 2, 320, 32, "$Lastre", $tcb);
ImageString($im, 2, 210, 42, "Pagine Visitate : ", $tcv);
ImageString($im, 2, 325, 42, "$totpag", $tcb);
ImageString($im, 2, 210, 52, "Downloads: ", $tcv);
ImageString($im, 2, 280, 52, "programmi $TotDown, scaricati $TotHit", $tcb);
ImageString($im, 2, 210, 62, "Forums : ", $tcv);
ImageString($im, 2, 280, 62, "topics $TotTopics, post $TotPosts, letture $TotLett", $tcb);
header("Content-Type: image/png");
Imagepng($im,'',100);
ImageDestroy ($im);
?> |
- predisporre l'immagine rettangolare (500x80 pixel in formato .png) da utilizzare come base della firma ed inserirla nella cartella images principale, dandogli il nome di firma.png
- modificare i parametri di mappatura per la visualizzazione delle scritte sull'immagine.
Attivazione della Firma Dinamica
Andate nel Sito dove volete visualizzare la Firma Dinamica, aprite la pagina del vostro Profilo del Forums e, nella finestra della Firma inserite un codice di questo tipo (adattando l'url al percorso del vostro sito)
Codice: | [url=http://www.tuosito.it][img]http://www.tuosito.it/signature.php[/img][/url] |
Da ultimo controllate che nei post venga visualizzata la spunta sulla casella "Aggiungi la firma (puoi cambiare la firma nel profilo)" ... altrimenti non vedrete nulla !!!
... dovreste aver finito !!!
_________________
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Mer Feb 08, 2006 11:15 pm |
|
|
VomS Affezionato
Registrato: Dec 01, 2005 Messaggi: 61
|
Oggetto: |
|
|
Ok grazie roby trà un pò provo.GENTILISSIMO
|
|
Inviato:
Mer Feb 08, 2006 11:18 pm |
|
|
VomS Affezionato
Registrato: Dec 01, 2005 Messaggi: 61
|
Oggetto: |
|
|
Ho fatto come tu hai elencato ho seguito la procedura passo-passo ma nn va o meglio io nn volevo crearmene una mia ma far visualizzare la tua o di altre persone...,cosa che non visualizza.
ULTIMAMENTE NON ME NE VA BENE UNA!!!
|
|
Inviato:
Gio Feb 09, 2006 1:45 am |
|
|
robiulia Moderatore
Registrato: Feb 21, 2005 Messaggi: 263
Località: VERONA
|
Oggetto: |
|
|
VomS ha scritto: | Ho fatto come tu hai elencato ho seguito la procedura passo-passo ma nn va o meglio io nn volevo crearmene una mia ma far visualizzare la tua o di altre persone...,cosa che non visualizza.
ULTIMAMENTE NON ME NE VA BENE UNA!!! |
che problema ti da?
_________________
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Gio Feb 09, 2006 6:12 pm |
|
|
VomS Affezionato
Registrato: Dec 01, 2005 Messaggi: 61
|
Oggetto: |
|
|
nulla solamente che il tuo banner ancora nn si visualizza,ma solo l'url -_-
|
|
Inviato:
Gio Feb 09, 2006 6:29 pm |
|
|
robiulia Moderatore
Registrato: Feb 21, 2005 Messaggi: 263
Località: VERONA
|
Oggetto: |
|
|
VomS ha scritto: | nulla solamente che il tuo banner ancora nn si visualizza,ma solo l'url -_- |
M i sembra impossibile ....
mandami per e-mail il tuo file include/bbcode.php
il mio indirizzo è info(at)sportsverona(dot)com
_________________
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Gio Feb 09, 2006 6:41 pm |
|
|
robiulia Moderatore
Registrato: Feb 21, 2005 Messaggi: 263
Località: VERONA
|
Oggetto: |
|
|
come mai il tuo sito non è più visibile?
_________________
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Gio Feb 09, 2006 10:52 pm |
|
|
|