MAXdev Italia

Supporto moduli blocchi ed addons MAXdev - Banner in alto e Banner in Blocco con rotazione. Problemino!

cdj - 22 Feb 2010 - 00: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...
cdj - 27 Feb 2010 - 20:29
Oggetto:
dai dai dai dai mi rispondete ? pleaaaaaase!
cradle - 28 Feb 2010 - 10:14
Oggetto:
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
cdj - 28 Feb 2010 - 19:44
Oggetto:
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 !
cradle - 28 Feb 2010 - 20:25
Oggetto:
Rivolgiti a Maxsos che a pagamento sapranno darti una mano.
cdj - 28 Feb 2010 - 22:11
Oggetto:
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
cdj - 06 Mar 2010 - 00:58
Oggetto:
cdj ha scritto:
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


Nessuno mi da una mano per creare un blocco ? :(
lucanonnis - 06 Mar 2010 - 02:00
Oggetto:
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
cdj - 07 Mar 2010 - 16:00
Oggetto:
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 ? :(
cradle - 07 Mar 2010 - 22:46
Oggetto:
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!
cdj - 08 Mar 2010 - 16:34
Oggetto:
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 ? :(
cdj - 16 Apr 2010 - 10:07
Oggetto:
Cradle sarebbe stato troppo bello ? Dai Up please :)
lucanonnis - 18 Apr 2010 - 11:09
Oggetto:
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.
cdj - 18 Apr 2010 - 12:40
Oggetto:
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 : Speak to the hand

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 ? Brick walld'oh!
Cosa altro ?

Grazie
Dario
lucanonnis - 18 Apr 2010 - 21:53
Oggetto:
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
TiMax - 19 Apr 2010 - 00:44
Oggetto:
qualche precisazione

cdj ha scritto:
Ma il nuovo modulo banner prevede anche i blocchi laterali?


Oltre a poterlo posizionare dove ci pare, supporta il caricamento dei contenuti tramite ajax, quindi cambia il banner senza ricarciare la pagina nell'intervallo di tempo stabilito, oppure tramite iframe, oppure tramite ricarica pagina standard, a seconda delle esigenze.

cdj ha scritto:
PN_ZClassifield non è più supportato (avete un modulo annunci dove posso importare tutto?)


Esiste un modulo molto più avanzato di Classified, con molte più funzioni, che sarebbe lungo elencare, include poure il spporto dei commenti e delle gestione "venduto" l'admin e/o l'autore dell'annuncio può impostare l'annuncio come Venduto, rimarrà visibile ma con immagine e testo venduto.

cdj ha scritto:
CmPro sarà compatibile col vecchio? Quando esce ?


No, il nuovo CMPro e tutti i nuovi moduli rilasciati non saranno più compatibili con le vecchie versioni, saranno pero compatibili con MAXDev 2 che sarà tutto bello nuovo inclusa l'amministrazione, settings, gestione pending, news e compagnia
cdj - 19 Apr 2010 - 02:38
Oggetto:
Citazione:
lucanonnis ha scritto:
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


Ottimo !

Citazione:
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


Buono, ma oscommerce a parte (nel nostro caso non ci sono vendite) è possibile importare tutti gli annunci da ZClassifield ? Fra quanto uscirà questo modulo? Deve uscire solo l'integrazione con oscommerce o tutto il modulo degli annunci?

Citazione:
Citazione:
cdj ha scritto:
PnTresMailer non è più supportato (ma so che stava uscendo un modulone mailing list, è uscito?)


é gia in uso su diversi siti

Fantastico

[
Citazione:
quote="cdj"]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: ??????


Scusa,il tema è preso da Cnl-Lite.

Citazione:
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
[/quote]

Grazie mille per la risposta, dimenticavo, Gallery v1.4.4-pl6 funzia vero ?
Il tutto sembra fattibile, solo questi piccoli chiarimenti e faccio upgrade :)

Attendo risposte ...grazie in anticipo !
Tutti i fusi orari sono
Powered by MDForum 2.0.83 © 2003-2007 basato su phpBB © 2001, 2002 phpBB
Tema grafico by subRebel del sito ktauber modificato e ottimizzato per MDForum da TiMax
e da MDRebel il quale usa Theme Graphics by Daz
e da Attachment-Mod 2.4.3