ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Allianz Box

Geschlossen
  1. #1
    User Pic
    LongHuoyan Mitglied
    Registriert seit
    17.12.2008
    Beiträge
    201
    Beitragswertungen
    1 Beitragspunkte
    Habe mal etwas gesucht, aber mein Problem nicht gefunden....
    Es geht um folgendes:
    Die Banner der Partner werden bei jedem "aktualisieren" bzw. öffnen einer neuen Seite immer wieder "neu" angeordnet werden.
    Kann man das nicht so einstellen, das zwischen den einzelnen Bannern immer ein Freiraum ist und die Banner nicht via Zufall neu angeordnet werden?

    Danke schonmal im voraus.

    betroffene Homepage: externer Link
    »Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
    (Abraham Lincoln)
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Maretz Hall Of Fame
    Registriert seit
    28.02.2009
    Beiträge
    740
    Beitragswertungen
    74 Beitragspunkte
    allianz.php
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    $tpl_alianz = <<< tpl
    <div align="center">
    {EXPLODE}
    </div>
    {EXPLODE}
    <a class="box" href="{link}" target="_blank">{title}</a><br />
    {EXPLODE}
    <img src="{banner}" alt="{name}" border="0"><br>
    tpl;
    
    defined ('main') or die ( 'no direct access' );
    
      $allyAnzahl = $allgAr['Aanz'];
      if ( $allgAr['Aart'] == 1 ) {
    	  $sqlORDER = 'pos';
    	} else {
    	  $sqlORDER = 'RAND()';
    	}
    	
    	
    	$allyNameAr = array();
    	$allyLinkAr = array();
    	$allyBanaAr = array();
      $allyAktAnz = 0;
    
    	
      $allyAbf = 'SELECT * FROM `prefix_partners` ORDER BY '.$sqlORDER.' LIMIT  0,'.$allyAnzahl;
    	$allyErg = db_query($allyAbf);
    	if ( db_num_rows($allyErg) > 0) {
    	  $tpl = new tpl($tpl_alianz, 3);
        $tpl->out(0);
    		while($allyRow = db_fetch_object($allyErg)) {
    		    $tpl->set("link", $allyRow->link);
            if ( empty ($allyRow->banner) OR $allyRow->banner == 'http://' ) {
    		      $tpl->set("title", $allyRow->name);
    		    } else {
    		      $tpl->set("title", $tpl->set_ar_get(
                                                  array("banner" => $allyRow->banner,
                                                        "name"   => $allyRow->name
                                                       )
                                                 , 3 # {EXPLODE} Nr 3
                                                 )
                       );
    		    }
    		    $tpl->out(2);   
    	  }
    	  $tpl->out(1);
      }
    
    ?>


    PS: Im Adminbereich unter Konfiguration/Archiv Optionen kannst Du Einstellungen zur PartnerBox vornehmen :

    Zuletzt modifiziert von Maretz am 03.08.2011 - 21:49:25
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    LongHuoyan Mitglied
    Registriert seit
    17.12.2008
    Beiträge
    201
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von Maretz
    PS: Im Adminbereich unter Konfiguration/Archiv Optionen kannst Du Einstellungen zur PartnerBox vornehmen


    Das hat schon geholfen. Manchmal kann es doch vom Vorteil sein, wenn man lesen kann lachen
    Dank dir. zwinker
    »Willst du den Charakter eines Menschen erkennen, so gib ihm Macht!«
    (Abraham Lincoln)
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten