Back to top

Autore Topic: Banner senza Link  (Letto 2665 volte)

Offline postmaster1

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Banner senza Link
« il: 04 Set 2007, 18:31:32 »
Salve...
spero di essere nella sezione giusta.

Uso  ArtBannersPlus per gestire i miei banner...ma è possibile disabilitare i link sul banner?ho molti banner che non hanno un sito web quindi non saprei dove indirizzarli...

Grazie  :D

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Banner senza Link
« Risposta #1 il: 04 Set 2007, 22:39:25 »
Ciao
Onestamente non conosco il componente però ricordo che con il vecchio html se si voleva creare un link che non andasse da nessuna parte si scriveva:
<a href="#">Indice[/url]

Prova a inserire # al posto del link. Passando il mouse sul banner dovrebbe comparire sempre la "manina" ma cliccando non dovrebbe andare da nessuna parte.
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline postmaster1

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re: Banner senza Link
« Risposta #2 il: 05 Set 2007, 16:07:10 »
Ciao si lo sapevo il "trucco" del # infatti ho provato a metterlo pero' poi cliccando sul banner mi apre una nuova pagina completamente bianca...

Boh

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Banner senza Link
« Risposta #3 il: 06 Set 2007, 19:31:28 »
Ciao.
allora bisogna modificare qualcosa nel codice del modulo/componente. purtroppo non sono fuori per lavoro ma lunedì rientro. Scarico il modulo e ti faccio sapere.
Non dovrebbe essere molto difficile.

Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Banner senza Link
« Risposta #4 il: 10 Set 2007, 11:35:35 »
Ciao.
Ho provato a scaricare il componente ma evidentemente bisogna registrarsi.
Ho visto che è stata rilasciata la versione 1.5 e magari il tuo problema è stato risolto.
A questo punto potrei proporti di postare una richiesta direttamente sul sito di chi lo ha creato per porporgli la modifica che tenga conto dei banner senza link.

Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline zio2nu

  • Esploratore
  • **
  • Post: 54
  • Sesso: Maschio
    • Mostra profilo
Re: Banner senza Link
« Risposta #5 il: 10 Set 2007, 12:16:29 »
Guarda che con artbanner 1.5.1 basta che tu dal pannello gestione banner non metti nessun link e non ti esce nessun link, se poi invece è un banner flash che al suo interno ha il codice del link devi modificare direttamente il banner in flash

Offline postmaster1

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re: Banner senza Link
« Risposta #6 il: 10 Set 2007, 15:44:10 »
Ciao innazi tutto grazie a tutti

ho art banner 1.5.1 ma se non metto nessun link non mi manda avanti ed esce la popup che mi informa che quel campo è obbligatorio...

Offline zio2nu

  • Esploratore
  • **
  • Post: 54
  • Sesso: Maschio
    • Mostra profilo
Re: Banner senza Link
« Risposta #7 il: 10 Set 2007, 16:10:22 »
Hai ragione, non me ne ero accorto perché io uso banner swf e quindi vanno anche senza link.


Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Banner senza Link
« Risposta #8 il: 10 Set 2007, 21:33:27 »
Ciao Postmaster1.

Soluzione al problema:
ho mnodificato il codice del componente artbannerplus.php in questo modo:
Citazione
/* Function to redirect the clicks to the correct url and add 1 click
*/
function clickArtBanner( $id ) {
   global $database, $mosConfig_live_site;

   $banner = new mosArtBanner($database);
   if (!$banner->load($id)) {
    mosRedirect( $mosConfig_live_site );
  }

   if (!$banner->clicks()) {
    mosRedirect( $mosConfig_live_site );
  }

   if ($banner->click_url = "#") {
      mosRedirect( $mosConfig_live_site );      
   }


  $click_url = $banner->click_url; //default
   if (!eregi( 'http://', $banner->click_url ))
      $click_url = "http://$banner->click_url";

   mosRedirect( $click_url );
  }

ho aggiunto un controllo che verifica se nel campo click_url è contenuto il carattere # ed eventualmente effettua un redirect alla home page del tuo sito.
Nelle proprietà dei banner che non hanno una url devi però impostare la Destinazione link in Same Window.
Cliccando sul banner verrà visualizzata nuovamente la home page.

Ricorda che per successivi aggiornamenti del componente dovrai rimodificare il codice del compenente.

Io propongo sempre di inviare una richiesta a chi ha scritto il codice del componente in modo che lo modifichi tenendo conto anche di questa possibilità.

Vedi se così va bene.
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline postmaster1

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Re: Banner senza Link
« Risposta #9 il: 11 Set 2007, 13:23:42 »
Grazie bigham provero' il codice per il momento ho risolto il problema utilizzando il barcode dandogli il percorso dell'immagine...sembra funzionare... :D

 



Web Design Bolzano Kreatif