| Autore |
Messaggio |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
21 Feb 2010 - 17:43 |
|
| Oggetto: Banner in alto e Banner in Blocco con rotazione. Problemino! |
Ciao a tutti,
ho il modulo banner che funziona perfettamente con il banner che ruota in alto.
Ho visto la possibilità di assegnare il type al banner che corrisponde ad un valore 0 o 1 nel db (esattamente lo chiama Normale o Blocco).
Questa funzione mi permette quindi di inserire due tipologie di banners nel database.
Il problema è che non riesco in nessun modo (ho letto 2000 threads e cercato ovunque) a vedere il banner rotator in un blocco ! Come si fa ?
Ho provato con la tag <! -- "[banners]" --> (senza virgolette ovviamente) e non mi si vedono ne tutti ne tantomeno quelli taggati come "blocco"....
Please help me !
Dario
P.S. avevo già postato il mex, ma forse con l'aggiornamento è partito... |
|
|
Rispondi citando |
 |
|
MAXdev Info MAXdev vi informa
|
Inviato:
21 Feb 2010 - 17:43 |
|
|
|
|
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
27 Feb 2010 - 13:29 |
|
|
dai dai dai dai mi rispondete ? pleaaaaaase! |
_________________ ------------------------------
http://www.palermoanimali.it
------------------------------
|
|
Rispondi citando |
 |
cradle Moderatore


Registrato: 26 Apr 2004
Messaggi: 858
Località: Piedimonte Matese
Profilo
|
  Inviato:
28 Feb 2010 - 03:14 |
|
|
Basta ragionarci. Autorender cosa fa, ci facilità il compito nel caricare il codice html proveniente da cartelle esterne assemblandole in un unico output, oltre che ci permette di snellire il codice della pagina principale. Per fare cio che chiedi si dovrebbe costruire un blocco specifico per il modulo banner che attinga dal database il banner e che faccia la robatione, oppure prendi il codice del tuo ad esempio left-block.html ( se lo vuoi mettere a sinistra) ,{block-title} lo sostituisci con un titolo, {block-content} lo sostituisci con {banners} e inserisci il tutto direttamente nel file themes.html prima del tag {left-blocks}... cosi facendo pero' non hai la possibilità di posizionare il blocco, ma sempre meglio di niente :D |
|
|
Rispondi citando |
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
28 Feb 2010 - 12:44 |
|
|
| cradle ha scritto: |
| Basta ragionarci. Autorender cosa fa, ci facilità il compito nel caricare il codice html proveniente da cartelle esterne assemblandole in un unico output, oltre che ci permette di snellire il codice della pagina principale. Per fare cio che chiedi si dovrebbe costruire un blocco specifico per il modulo banner che attinga dal database il banner e che faccia la robatione, oppure prendi il codice del tuo ad esempio left-block.html ( se lo vuoi mettere a sinistra) ,{block-title} lo sostituisci con un titolo, {block-content} lo sostituisci con {banners} e inserisci il tutto direttamente nel file themes.html prima del tag {left-blocks}... cosi facendo pero' non hai la possibilità di posizionare il blocco, ma sempre meglio di niente :D |
Allora, io invece ho fatto la seguente :
ho creato un blocco html e ho messo come codice :
| Codice:
|
|
<center><table><tr><td><banners> </td></tr></table></center>
|
e non si vede.
Ma il mio problema non sarebbe solamente visualizzare il banner rotator in un blocco, sarebbe pure prendere i banner che hanno nel db type=1.
Se volessi scrivere un blocco che mi faccia la rotazione con SELECt * FROM banners where type=1 ? C'è qualche tutorial ?
dai per voi guru sarà facile ! |
|
|
Rispondi citando |
 |
cradle Moderatore


Registrato: 26 Apr 2004
Messaggi: 858
Località: Piedimonte Matese
Profilo
|
  Inviato:
28 Feb 2010 - 13:25 |
|
|
Rivolgiti a Maxsos che a pagamento sapranno darti una mano. |
|
|
Rispondi citando |
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
28 Feb 2010 - 15:11 |
|
|
Ok ho aggiunto una funzione bannerdisplay personalizzato con type = 1 e poi l'ho messo direttamente in theme.html....
Peccato nn sappia fare un blocco...
Grazie comunque
Cdj |
|
|
Rispondi citando |
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
05 Mar 2010 - 17:58 |
|
|
|
Rispondi citando |
 |
lucanonnis Moderatore


Registrato: 10 Mar 2004
Messaggi: 210
Località: Cagliari
Profilo
|
  Inviato:
05 Mar 2010 - 19:00 |
|
|
| Citazione: |
Se nonostante tutto pensate che sia proprio necessario aprire un nuovo thread per richiedere supporto, le seguenti sono le regole da seguire:
1.Sarebbe opportuno indicare sempre nel titolo del thread, insieme al nome del software/modulo per il quale si sta facendo riferimento, chiuso tra parentesi quadre ([MDPro], [MDForum], [Autotheme], [osCommerce]), l'argomento per il quale si sta chiedendo supporto. Ad esempio: "[MDForum] Non visualizzo gli avatar"
2.Sono vietati, per le richieste di supporto, tutti i titoli generici quali, ad esempio " aiuto ..., urgente ...., non va ..., come si fa ..."
3.E' obbligatorio seguire la regola: "una domanda, un post", i post contenenti domande multiple saranno ignorati e/o bloccati e/o cancellati a insindacabile giudizio dello staff.
4.E' necessario fornire più dettagli possibile, come:
a.Versione del software utilizzato
b.Link al sito su cui è installato ed eventualmente, ove possibile, link alla pagina che genera l'errore
c.Configurazione del/dei server
d.Log di errore (eventualmente da richiedere al gruppo di supporto del proprio provider)
e.Eventuale messaggio d'errore visualizzato
f.Descrizione dello scopo che si voleva raggiungere e delle azioni in corso interrotte dall'errore
5.E' obbligatorio l'uso del tag CODE quando si posta codice php e/o html
6.E' vietato l'invio di messaggi privati, mail, icq, msn, etc ai membri dello staff per questioni di supporto o per invitare alla lettura di un messaggio sul forum. Non avrete risposte più rapide anzi, non essendo il messaggio visibile a tutti, probabilmente non riceverete alcuna risposta.
7.E' gradito un comportamento civile e educato, questa è una comunità su base volontaria e i membri dello staff, per manutenere il software e occuparsi del supporto, utilizzano il proprio tempo libero.
Ingenerare polemiche o discussioni sulla prontezza delle risposte e sull'efficacia del supporto è da considerarsi comportamento gravemente scorretto e pertanto sarà sanzionato. |
| cradle ha scritto: |
| Rivolgiti a Maxsos che a pagamento sapranno darti una mano. |
ti sistemano il problema in 10 secondi diversamente puoi leggere la documentazione che non hai letto |
_________________ http://www.infosardegna.tv
Ultima modifica di lucanonnis il 05 Mar 2010 - 19:06 , modificato 1 volta in totale |
|
Rispondi citando |
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
07 Mar 2010 - 09:00 |
|
|
| cradle ha scritto: |
Rivolgiti a Maxsos che a pagamento sapranno darti una mano.
ti sistemano il problema in 10 secondi diversamente puoi leggere la documentazione che non hai letto |
Mi rendo conto ma non ho budget per questa cosa :(
La documentazione dove la dovrei trovare ? Dentro docs c'è solo il changelog, credits e license. Dentro guide e manuali d'uso non si parla di banner, dentro archivio documentazione manco... forse comincio ad avere problemi di vista ? :( |
|
|
Rispondi citando |
 |
cradle Moderatore


Registrato: 26 Apr 2004
Messaggi: 858
Località: Piedimonte Matese
Profilo
|
  Inviato:
07 Mar 2010 - 15:46 |
|
|
| Codice:
|
<?php
// ---------------------------------------------------------------------- ----------------------
// MDPro Content Management System
// Copyright (C) 2003 by the MAXdev Development Team.
// http://www.maxdev.com/
// ---------------------------------------------------------------------- ----------------------
// ---------------------------------------------------------------------- ----------------------
// Based on:
// Postnuke Content Management System - http://www.postnuke.com
// PHP-NUKE Web Portal System - http://www.phpnuke.org
// Thatware - http://www.thatware.org
// ---------------------------------------------------------------------- ----------------------
// Portions of this code were developed by members of the MAXdev Development Team for:
// Envolution 1.25 FLS - http://www.envolution.com.
// ---------------------------------------------------------------------- ----------------------
// LICENSE and CREDITS
// This program is free software and it's released under the terms of the
// GNU General Public License(GPL) - http://www.gnu.org/licenses/gpl.html
// Please READ carefully the Docs/License.txt file for further details
// Please READ the Docs/credits.txt file for complete credits list
// ---------------------------------------------------------------------- ----------------------
//
// Blocco per il modulo banners
//
// ---------------------------------------------------------------------- ------------------
if (strpos($_SERVER['PHP_SELF'], 'bannersblock.php')) {
die ("You can't access this file directly...");
}
$blocks_modules['bannersblock'] = array (
'func_display' => 'blocks_bannersblock_display',
'text_type' => 'bannersblock',
'text_type_long' => 'bannersblock',
'allow_multiple' => false,
'form_content' => false,
'form_refresh' => false,
// 'support_xhtml' => true,
'show_preview' => true
);
//Security
pnSecAddSchema('bannersblockblock::', 'Block title::');
function blocks_bannersblock_display($row)
{
//SECURITY
if (!pnSecAuthAction(0, 'bannersblockblock::', '$row[title]::', ACCESS_READ)) {
return;
}
$row['content'] .= "
<td><div><center><table>
<tr>
<td><p align="right\"> [u] [b] inserisci la tua funzione qui [/b] [/u] </td>
</tr>
</table>
</center></div></td>
";
if ($row['content'] ) {
return themesideblock($row);
}
}
?>
|
Dopo aver inserito la tua funzione e salvato, copia tutto in modules/block. Good luck! |
|
|
Rispondi citando |
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
08 Mar 2010 - 09:34 |
|
|
| cradle ha scritto: |
[/code]
Dopo aver inserito la tua funzione e salvato, copia tutto in modules/block. Good luck! |
Grazieeeeeeeeee Cradle, sono riuscito a fare il blocco, ho inserito la mia funzione, aggiunto il blocco, si vede il blocco MA NON SI VEDE IL BANNER :(
Ti premetto che la funzione in theme.html funzia infatti per ora l'ho inserita la come cdjblockbanners
P.S. la mia funzione è questa :
in pnBanners.php ho copiato tutto pnBannerDisplay in pnCdjBannerDisplay e ho modificato :
| Codice:
|
if (pnConfigGetVar('banners') != 2) {
$sql .= "AND $bannercolumn[type] = '1' ";
} else {
$mymodname=$qymodule;
$sql .= "AND ($bannercolumn[type] = '1' AND $bannercolumn[module]='$mymodname') OR ($bannercolumn[type] = '1' AND $.....
e più avanti
$bresult2 = $dbconn->Execute("SELECT pn_bid, pn_imageurl, pn_width, pn_height
FROM $pntable[banner]
WHERE pn_type='1'
AND pn_bid = '" . $bidarray[$bannum]."'");
} else {
$bresult2 = $dbconn->Execute("SELECT pn_bid, pn_imageurl, pn_width, pn_height
FROM $pntable[banner]
WHERE (pn_type='1' AND pn_module='$mymodname') OR (pn_type='1' AND pn_module='ALL')
AND pn_bid = '" . $bidarray[$bannum]."'");
|
in pratica quello che era type=0 è diventato type=1
poi ho inserito in atCommands.php :
| Codice:
|
'cdjblockbanners' => '$template_output.=pnCdjBannerDisplay();',
'cdjblockbanners' => 'echo pnCdjBannerDisplay();',
|
guardando l'html di output noto :
| Codice:
|
|
<td><p align="right"><cdjblockbanners></td>
|
quindi è come se non interpretasse la funzione manco per nulla :)
Cosa sbaglio ? :( |
|
|
Rispondi citando |
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
16 Apr 2010 - 03:07 |
|
|
Cradle sarebbe stato troppo bello ? Dai Up please :) |
|
|
Rispondi citando |
 |
lucanonnis Moderatore


Registrato: 10 Mar 2004
Messaggi: 210
Località: Cagliari
Profilo
|
  Inviato:
18 Apr 2010 - 04:09 |
|
|
| cdj ha scritto: |
| Cradle sarebbe stato troppo bello ? Dai Up please :) |
Non si possono fare Up ....
Cmq risparmiati la fatica, è in arrivo il nuovo modulo banner, il nuovo CmPro e un altra marea di nuovi moduli, aggiorna alla 1.0.83 se ancora non lo hai fatto, E visto che ci siete mettetevi il link del sito in firma, almeno chi legge sa di cosa state parlando, e per quale sito state chiedendo supporto. |
_________________ http://www.infosardegna.tv |
|
Rispondi citando |
 |
cdj Matricola


Registrato: 29 Dic 2004
Messaggi: 45
Località: Palermo
Profilo
|
  Inviato:
18 Apr 2010 - 05:40 |
|
|
| lucanonnis ha scritto: |
| cdj ha scritto: |
| Cradle sarebbe stato troppo bello ? Dai Up please :) |
Non si possono fare Up ....
Cmq risparmiati la fatica, è in arrivo il nuovo modulo banner, il nuovo CmPro e un altra marea di nuovi moduli, aggiorna alla 1.0.83 se ancora non lo hai fatto, E visto che ci siete mettetevi il link del sito in firma, almeno chi legge sa di cosa state parlando, e per quale sito state chiedendo supporto. |
Luca grazie per la tua risposta. Ma il nuovo modulo banner prevede anche i blocchi laterali?
Io ci passerei volentieri a 1.083 ma so già che :
1) PN_ZClassifield non è più supportato (avete un modulo annunci dove posso importare tutto?)
2) PnTresMailer non è più supportato (ma so che stava uscendo un modulone mailing list, è uscito?)
3) CmPro sarà compatibile col vecchio? Quando esce ?
4) PagEd pazienza lo lascio stare....
5) La shoutbox l'ho vista....
6) IL mio attuale tema è supportato ?
6) La migrazione è indolore o ci devo lavorare tipo 3 gg ? 
Cosa altro ?
Grazie
Dario |
_________________ ------------------------------
http://www.palermoanimali.it
------------------------------
|
|
Rispondi citando |
 |
lucanonnis Moderatore


Registrato: 10 Mar 2004
Messaggi: 210
Località: Cagliari
Profilo
|
  Inviato:
18 Apr 2010 - 14:53 |
|
|
| cdj ha scritto: |
| Ma il nuovo modulo banner prevede anche i blocchi laterali? |
Prevede la possibilità di inserire baner all'interno di qualunque posizione, persino dentro ai contenuti
| cdj ha scritto: |
| PN_ZClassifield non è più supportato (avete un modulo annunci dove posso importare tutto?) |
Molto di meglio... è in arrivo l'integrazione con oscommerce direttamente dentro a MAXdev
| cdj ha scritto: |
| PnTresMailer non è più supportato (ma so che stava uscendo un modulone mailing list, è uscito?) |
é gia in uso su diversi siti
| cdj ha scritto: |
| CmPro sarà compatibile col vecchio? Quando esce ? |
Idem come sopra tutti i nuovi moduli permettono l'inserimento di immagini direttamente dalla gallery come singola immagine e come slideshow
| cdj ha scritto: |
| IL mio attuale tema è supportato ? |
Theme Name: PalermoAnimali
Version: ?????
Description: ?????
Author: ??????
Contact: ??????
| cdj ha scritto: |
| La migrazione è indolore o ci devo lavorare tipo 3 gg ? |
La migrazione è assolutamente indolore, il numero di giorni che ci devi lavorare dipende da te, va da un minimo di un ora a un massimo di 3 anni
In tutti i casi è stata presisposta la nuova sezione in area download dove verranno inseriti i moduli e ci sara anche un SVN riservato per tutti gli utenti che aderiranno al programma Vip
vedi qui http://www.maxdev.it/MDForum-viewtopic-t-16727.html |
_________________ http://www.infosardegna.tv |
|
Rispondi citando |
 |
Vai a pagina