| Precedente :: Successivo |
| Autore |
Messaggio |
ablox Newbie


Registrato: 03-03-2004 Messaggi: 61
|
Inviato: 12-05-2005 10:56 Oggetto: come inserire un contatore shinystat su phpnuke? |
|
|
ho problemi nell'inserire un contatore shinystat su phpnuke...
ho provato ad inserire il seguente codice:
<?php
if (eregi("block-creator.php",$PHP_SELF)) {
Header("Location: index.php");
die();
}
$content = "<a href=\"http://www.shinystat.it/cgi-bin/shinystatv.cgi?USER=XXX\" target=\"_top\"><img src=\"http://www.shinystat.it/cgi-bin/shinystat.cgi?USER=XXX&NC=1\" alt=\"ShinyStat\" border=\"0\" /></a>";
?>
ma non mi appare il link...mi appare solo l'immagine ed in più mi compare anche questa cosa alla fine "; ?>
come mai? |
|
| Torna in cima |
|
 |
Darsch Newbie


Registrato: 11-06-2004 Messaggi: 387
|
Inviato: 12-05-2005 13:22 Oggetto: |
|
|
Il codice dove l'hai messo?
Io per esempio ho uno shiny nel footer e tutto funziona.
E' una cavolata quella che ti sto postando ma prova a metter questo codice:
| Codice: |
<?php
if (eregi("block-creator.php",$PHP_SELF)) {
Header("Location: index.php");
die();
}
$content = "<a href='http://www.shinystat.it/cgi-bin/shinystatv.cgi?USER=XXX' target='_top'><img src='http://www.shinystat.it/cgi-bin/shinystat.cgi?USER=XXX&NC=1' alt='ShinyStat' border='0'></a>";
?>
|
_________________ /*/*/*/*/*/*/*/*/*/*/*/*
Anche se tutti, io no! |
|
| Torna in cima |
|
 |
ablox Newbie


Registrato: 03-03-2004 Messaggi: 61
|
Inviato: 12-05-2005 15:28 Oggetto: |
|
|
ho provato a creare un blocco laterale....ma nulla....ho inserito il codice postato da te ma mi restituisce solo questa cosa:
"; ?>
come devo fare per inserirlo come blocco...oppure altre soluzioni tipo inserirlo nel footer.....? |
|
| Torna in cima |
|
 |
rino Amministratore


Registrato: 28-09-2004 Messaggi: 5374 Località: Anzio
|
Inviato: 12-05-2005 15:56 Oggetto: |
|
|
Prova ad inserire SOLO il codice fornito da Shiny in Preferenze in una delle tre aree Footer _________________
 |
|
| Torna in cima |
|
 |
Darsch Newbie


Registrato: 11-06-2004 Messaggi: 387
|
Inviato: 13-05-2005 14:05 Oggetto: |
|
|
Il solo codice di shiny in uno dei tre footer non viene preso. L'avevo già provato a suo tempo (nuke 6.9). Ho dovuto ovviare cambiando il file di footer che se non sbaglio sta nella cartella include. _________________ /*/*/*/*/*/*/*/*/*/*/*/*
Anche se tutti, io no! |
|
| Torna in cima |
|
 |
rino Amministratore


Registrato: 28-09-2004 Messaggi: 5374 Località: Anzio
|
Inviato: 14-05-2005 17:41 Oggetto: |
|
|
Metti tutto il codice in un file esalvalo come block-shiny.php e poi attivalo in Menu Amministrazione, vedrai che funziona. _________________
 |
|
| Torna in cima |
|
 |
RCPT_TO Newbie


Registrato: 07-12-2003 Messaggi: 130
|
Inviato: 15-05-2005 00:13 Oggetto: |
|
|
| Citazione: | ho problemi nell'inserire un contatore shinystat su phpnuke...
ho provato ad inserire il seguente codice:
<?php
if (eregi("block-creator.php",$PHP_SELF)) {
Header("Location: index.php");
die();
}
$content = "<a href=\"http://www.shinystat.it/cgi-bin/shinystatv.cgi?USER=XXX\" target=\"_top\"><img src=\"http://www.shinystat.it/cgi-bin/shinystat.cgi?USER=XXX&NC=1\" alt=\"ShinyStat\" border=\"0\" /></a>";
?>
ma non mi appare il link...mi appare solo l'immagine ed in più mi compare anche questa cosa alla fine "; ?>
come mai? |
Ho provato il codice che hai postato e come blocco laterale funziona perfettamente
Se lo vuoi inserire nel footer apri il file footer.php e inseriscilo in foot1 in questo modo:
| Codice: | if ($foot1 != "") {
echo "$foot1<br><a href=\"http://www.shinystat.it/cgi-bin/shinystatv.cgi?USER=XXX\" target=\"_top\"><img src=\"http://www.shinystat.it/cgi-bin/shinystat.cgi?USER=XXX&NC=1\" alt=\"ShinyStat\" border=\"0\" /></a><br>\n";
} |
Ciao _________________ www.webother.com |
|
| Torna in cima |
|
 |
ablox Newbie


Registrato: 03-03-2004 Messaggi: 61
|
Inviato: 19-05-2005 10:02 Oggetto: |
|
|
| rino ha scritto: | | Metti tutto il codice in un file esalvalo come block-shiny.php e poi attivalo in Menu Amministrazione, vedrai che funziona. |
Cosi funziona!
Grazie mille a tutti! |
|
| Torna in cima |
|
 |
Scassat Newbie


Registrato: 27-07-2005 Messaggi: 18
|
Inviato: 10-08-2005 20:10 Oggetto: |
|
|
| ablox ha scritto: | | rino ha scritto: | | Metti tutto il codice in un file esalvalo come block-shiny.php e poi attivalo in Menu Amministrazione, vedrai che funziona. |
Cosi funziona!
Grazie mille a tutti! |
Anche a me funziona, solo che ottengo il contatore shiny e sotto il blocco. Come faccio a lasciar il contatore li dove sta ed eliminare il blocco che non serve a nulla???
ciao e grazie |
|
| Torna in cima |
|
 |
piermin senior


Registrato: 18-12-2003 Messaggi: 1298
|
Inviato: 20-08-2005 06:47 Oggetto: |
|
|
Penso sia utile riportare anche qui il post inserito sul forum di Maximus per l'installazione, in un blocco, dei codici Shinystat ... valido anche per tutte le più recenti versioni di nuke.
-----------------------
Per poter inserire un contatore Shinystat dentro ad un blocco potete utilizzare due modi diversi a seconda se volete aprire il link delle statistiche in una pagina separata o integrata (con un iframe) all'interno del vostro maximus
Soluzione con link a pagina del browser esterna a Maximus
- create un nuovo blocco inserendo direttamente nella finestra Contenuto del Menu Amministrazione -> Blocchi il codice
| Codice: | | <p align="center"><a href="http://www.shinystat.it/cgi-bin/shinystatv.cgi?USER=nick_shiny" target="_top"><IMG SRC="http://www.shinystat.it/cgi-bin/shinystat.cgi?USER=nick_shiny" BORDER="0" width="90"></A></p> |
- inserire il vostro USER, salvate ed attivate
Soluzione con link a pagina integrata in Maximus
- create il file block-Shinystat.php con il seguente codice
| Codice: | <?php
//***********************************************************************/
//* PHP-NUKE : Web Portal System */
//* block-Shinystat.php con pagina statistiche integrata nel portale */
/* Copyright (c) 2005 by piermin - http://www.phpmaximus.it */
/************************************************************************/
/* 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. */
/************************************************************************/
if (!defined('NUKE_FILE')) {Header("Location: index.php");}
$content = "<p align=\"center\"><a href=\"iframe.php?file=http://www.shinystat.it/cgi-bin/shinystatv.cgi?USER=nicokaya74\"
target=\"_top\"><IMG SRC=\"http://www.shinystat.it/cgi-bin/shinystat.cgi?USER=nicokaya74\" BORDER=\"0\" width=\"90\">
</A></p>";
?> |
- inserite il vostro USER, mettete il file nella cartella bloks ed attivatelo dal Menu Amministrazione -> Blocchi
- se non lo avete già ... dovete anche creare il file iframe.php, da inserire nella root del vostro portale, con il seguente codice
| Codice: | <?php
//***********************************************************************/
//* PHP-NUKE : Web Portal System */
//* File Iframe.php per visualizzazione pagine esterne */
/* Copyright (c) 2005 by piermin - http://www.phpnukemaximus.it */
/************************************************************************/
/* 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. */
/************************************************************************/
if (!isset($mainfile)) { include("mainfile.php"); }
$index = 0;
$height = 600;
$name = "";
include("header.php");
OpenTable();
if( substr($file,0,5)!="./../" && substr($file,0,7)!="http://" ){
include ($file);
CloseTable();
include("footer.php");
}
else {
echo "<IFRAME src=\"$file\" width=\"100%\" height=\"$height\" scrolling=\"auto\" frameborder=\"0\">";
echo "</IFRAME><center><hr size=\"1\" noshade><a href=\"$file\" target=\"_blank\">$file</a></center>";
CloseTable();
include("footer.php");
}
?> |
- se volete, nella visualizzazione della pagina delle statistiche di Shinystat, potete anche eliminare la colonna dei blocchi di sinistra inserendo nella function themeheader del file theme.php l'elseif per la condizione di esclusione $name == "" (ricordatevi di controllare nelle global della funzione la presenza della variabile $name) ... per esempio
| Codice: | if ($name == "Forums") {}
elseif ($name == "Members_List") {}
elseif ($name == "") {}
else {
blocks(left);
} |
_________________
 |
|
| Torna in cima |
|
 |
|