Argomenti: 1581    Messaggi: 8758   Risposte: 7185      
(Ultime News)------|    Nasce Cleanuke.it supporto ufficiale al cms - (18-06-2011 - 23:04:54 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.7 - (05-05-2011 - 19:49:43 - di matteoiamma)    |------|    Iamma Multi Blogs: Blogs per gli utenti del nuke - (19-03-2011 - 20:41:08 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.6 - (13-03-2010 - 20:12:46 - di matteoiamma)    |------|    Nuova Community Italiana: nasce mondophpnuke.com - (11-02-2010 - 22:08:51 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.5! - (16-12-2009 - 00:44:55 - di matteoiamma)    |------
Regolamento:
Le principali regole da rispettare per poter far parte della community... cosigliamo di visionarle per evitare malintesi.
Script:
Per motivi di sicurezza il sistema blocca l'inserimento di alcuni script per sapere come fare cliccare qui

Webother.com :: Leggi il Topic - Blocchi laterali sempre visualizzati
 FAQ  •  Cerca  •  Lista degli utenti  •  Gruppi utenti  •  Profilo  •  Messaggi Privati  •  Login

Information Blocchi laterali sempre visualizzati

Nuovo Topic Rispondi
Indice del forum » Addons, Blocchi, Moduli   
Precedente :: Successivo
AutoreMessaggio
ilcobra
Frequentatore
Frequentatore


Registrato: Jun 20, 2005
Messaggi: 6


Oggetto: Blocchi laterali sempre visualizzati Rispondi citando

Salve, ho un problema.
In Nuke 7.6, nella home ho disposto dei blocchi sia a destra che a sinistra.
Nel blocco centrale ho visualizzato le news.
Il problema è che quando entro in un link, sia una news che un'altro collegamento, i blocchi di destra non vengono visualizzati.
Come devo fare per mantenere la visualizzazione?

Grazie per l'interessamento



MessaggioInviato:
Mar Set 06, 2005 12:50 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Penso che sia questa http://www.webother.com/modules.php?name=News&file=article&sid=625 la pagina a cui fai riferimento, se si allora apri il file modules/news/article.php
Cerca
Codice:
if (!eregi("modules.php", $_SERVER['SCRIPT_NAME'])) {
    die ("You can't access this file directly...");
}

subito sotto inserisci
Codice:
$index = 1;


Ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mar Set 06, 2005 1:26 pm
Top of PageProfiloMessaggio privatoHomePage
ilcobra
Frequentatore
Frequentatore


Registrato: Jun 20, 2005
Messaggi: 6


Oggetto: Rispondi citando

Ok, se aggiungo questo codice funziona con le news.
Siccome ho anche lo stesso problema con il modulo content, che ho duplicato e messo sia a destra che a sinistra come posso fare?
P.S. puoi controllare il link che mi hai mandato?
GRAZIE 1000



MessaggioInviato:
Mar Set 06, 2005 2:24 pm
Top of PageProfiloMessaggio privato
ilcobra
Frequentatore
Frequentatore


Registrato: Jun 20, 2005
Messaggi: 6


Oggetto: Rispondi citando

se apri il file index.php del blocco considerato ed aggiungo a mano
Codice:
$index = 1;
funziona lo stesso, ma è la procedura giusta o ne esiste una che può essere applicata una volta per tutte?
Saluti



MessaggioInviato:
Mar Set 06, 2005 2:29 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Citazione:
P.S. puoi controllare il link che mi hai mandato?
GRAZIE 1000

Non ti ho mandato nessun link Rolling Eyes

Citazione:
funziona lo stesso, ma è la procedura giusta o ne esiste una che può essere applicata una volta per tutte?
Saluti

Si è la procedura giusta di default nuke imposta a 0 la variabile $index e quindi i blocchi di destra (a meno che nel modulo non venga specificato diversamente con la variabile $index) i blocchi di destra non compaiono, potresti invertire la funzione e impostarla a 1 di default, in questo modo dovresti specificare i moduli ai quali non vuoi che appaia la colonna di destra.

A mio parere non c'è molta differenza quindi lascerei tutto come impostato di default.




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mar Set 06, 2005 11:28 pm
Top of PageProfiloMessaggio privatoHomePage
ilcobra
Frequentatore
Frequentatore


Registrato: Jun 20, 2005
Messaggi: 6


Oggetto: Rispondi citando





MessaggioInviato:
Mer Set 07, 2005 2:39 pm
Top of PageProfiloMessaggio privato
FantaGalliani
Senior 1°Level
Senior 1°Level


Registrato: Aug 09, 2005
Messaggi: 245


Oggetto: Rispondi citando

eccomi di nuovo sniffer Smile

io invece non riesco a visualizzare i blokki di destra nel modulo forum

ecco il codice dell'index php
Codice:
if ( !defined('MODULE_FILE') )
{
   die("You can't access this file directly...");
}
$index = 1;
if ($popup != "1")
    {
        $module_name = basename(dirname(__FILE__));
        require("modules/".$module_name."/nukebb.php");
    }


e questi il codice del file theme.php
Codice:
function themefooter() {
    global $index, $foot1, $foot2, $foot3, $foot4, $copyright, $totaltime, $footer_message;
    if (true) {
   $tmpl_file = "themes/Elektro/center_right.html";
   $thefile = implode("", file($tmpl_file));
   $thefile = addslashes($thefile);
   $thefile = "\$r_file=\"".$thefile."\";";
   eval($thefile);
   print $r_file;
   blocks(right);


dove sta l'errore?
mi e' stato risposto cosi....
non vedi che hai patchato giustamente $module == 1 con defined('MODULE_FILE') ma poi non hai rimpiazzato $index = 1 con define('INDEX_FILE', true) e $index == 1 con defined('INDEX_FILE') . leggete bene le istruzioni delle cose

ma non ho capito un tubo Confused



MessaggioInviato:
Mer Set 07, 2005 7:50 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

E' molto semplice devi sostituire questa riga
Codice:
if ($index == 1) {

con questa
Codice:
if (defined('INDEX_FILE')) {


nel tuo file invece hai
Codice:
if (true) {

sostituiscilo con
Codice:
if (defined('INDEX_FILE')) {


Trovi tutto nel file readme allegato alla patch, cmq questo è quello che contiene
Citazione:
Important notes relating to Nuke Patched 3.1:

1- If you want right side blocks to appear in third party add-ons change:
In Modules:
index = 1;
to:
define('INDEX_FILE', true);
In Themes:
if ($index == 1) {
to:
if (defined('INDEX_FILE')) {

2- Additional changes for third party add-ons:
if ($mainfile == 1) {
should be changed to:
if (defined('NUKE_FILE')) {

if ($module == 1) {
should be changed to:
if (defined('MODULE_FILE')) {

if ($footer == 1) {
should be changed to:
if (defined('NUKE_FOOTER')) {

if ($header == 1) {
should be changed to:
if (defined('NUKE_HEADER')) {


tutto qui Very Happy




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Gio Set 08, 2005 12:23 am
Top of PageProfiloMessaggio privatoHomePage
FantaGalliani
Senior 1°Level
Senior 1°Level


Registrato: Aug 09, 2005
Messaggi: 245


Oggetto: Rispondi citando

Sniffer ha scritto:
E' molto semplice devi sostituire questa riga
Codice:
if ($index == 1) {

con questa
Codice:
if (defined('INDEX_FILE')) {


nel tuo file invece hai
Codice:
if (true) {

sostituiscilo con
Codice:
if (defined('INDEX_FILE')) {


Trovi tutto nel file readme allegato alla patch, cmq questo è quello che contiene
Citazione:
Important notes relating to Nuke Patched 3.1:

1- If you want right side blocks to appear in third party add-ons change:
In Modules:
index = 1;
to:
define('INDEX_FILE', true);
In Themes:
if ($index == 1) {
to:
if (defined('INDEX_FILE')) {

2- Additional changes for third party add-ons:
if ($mainfile == 1) {
should be changed to:
if (defined('NUKE_FILE')) {

if ($module == 1) {
should be changed to:
if (defined('MODULE_FILE')) {

if ($footer == 1) {
should be changed to:
if (defined('NUKE_FOOTER')) {

if ($header == 1) {
should be changed to:
if (defined('NUKE_HEADER')) {


tutto qui Very Happy



guarda ci rinuncio

questo il nuovo codice cambiato nel file index.php del modulo forum
$index=1 con
Codice:
define('INDEX_FILE', true);


e nel file theme.php
quello mio errato e cioe'
Codice:
if (true) {
con
Codice:
if (defined('INDEX_FILE')) {

e non funzionaaaaaaaa Embarassed



MessaggioInviato:
Gio Set 08, 2005 5:08 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Ma tu hai applicato la patch 3.1?




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Gio Set 08, 2005 11:49 pm
Top of PageProfiloMessaggio privatoHomePage
FantaGalliani
Senior 1°Level
Senior 1°Level


Registrato: Aug 09, 2005
Messaggi: 245


Oggetto: Rispondi citando

Sniffer ha scritto:
Ma tu hai applicato la patch 3.1?


la mia versione del nuke e 7.6 3.0..

poi ho letto nella patch 3.1 e ho modificato solo i 2 files :theme.php e index.php



MessaggioInviato:
Ven Set 09, 2005 12:25 pm
Top of PageProfiloMessaggio privato
Mostra prima i messaggi di:   
Tutti i fusi orari sono GMT + 2 ore
Nuovo Topic Rispondi
Indice del forum » Addons, Blocchi, Moduli  

Vai a:  
Key
  Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group



http://www.top100italiana.com

 

Tutti i diritti riservati Copyright © 2003-2023