ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » nextwar counter

Geschlossen
  1. #1
    User Pic
    Hummel Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    ich habe mir Folgendes geladen: Modul Pack (1.7.3 (1.1F)) und problemlos installiert. Mein Problem ist der Counter. Kann ich die Breite irgendwo ändern - ich habe gesucht - aber keine Möglichkeit gefunden. Und wie sieht es aus mit der Hintergrundfarbe bzw. Schriftfarbe/Schriftgröße/Font - wo kann ich diese verändern?? Wäre toll wenn jemand helfen könnte. Die Module sind super - ich würde sie nur gern an unser Design anpassen.

    Liebe Grüße von :-)TG Hummel (ICQ 369327366)


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    die breite wird in der 9ten zeile definiert:
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';

    und sollte aber nichts ausmachen, es scheint so, das die generell zu breit ist, weil die ausgabe zubreit ist, oder wird dabei ein zeilenumbruch gemacht?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Hummel Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Erstmal danke für deine Antwort. Nein - kein Zeilenumbruch. Ich wollte die Schrift im Counter evtl. verkleinern und das Counterfeld ebenfalls.

    Gruß Hummel
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    input class="Chead" size="24" name="countdowninput" readonly>


    Hier steht alles was du suchst,...;)
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    R2Hoffmann Mitglied
    Registriert seit
    05.04.2007
    Beiträge
    32
    Beitragswertungen
    0 Beitragspunkte
    Nabend!

    Ich hätte nochmal eine Frage zu diesem Counter.
    Und zwar zählt er normalerweise ja bis zum nächst eingetragen War. Ich allerdings hätte es gerne so, dass er einfach zum nächsten Event zählt. Also das nächste was im Kalender eingetragen ist. Könnte mir da vielleicht jemand helfen?
    Wäre leider recht dringend :-/

    Also schon mal ein THX im Voraus!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Matthias73 Mitglied
    Registriert seit
    24.03.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    mein Nexwar Countdown läuft leider nicht....

    kann mir hier jemand helfen....?

    Gruß Mstthias

    HP www.gs-clan-aktiv.de
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Versuchs mal mit der version 1.7.4! Vorher gabs irgendwann mal ein fehler!
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Matthias73 Mitglied
    Registriert seit
    24.03.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    Danke für dir schnelle Antwort.... :o)

    Habe ich schon drauf und das ilchClan11g + 11updateG.

    Aber komme leider ohne fremde Hilfe da nicht weiter...

    Gruß Matthias
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Mach den counter mal auf die page dann kann ich mir das anschauen,... zwinker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Matthias73 Mitglied
    Registriert seit
    24.03.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Ich möchte mich mal echt bedanken bei euch für eure Clan Seiten. Dieser kostenlose Service ist nicht selbstverständlich.
    Das was ihr macht verdient ein großes lob und freu mich das es so was noch im Netzt zu finden gibt.

    Danke

    Der Nexwar Countdown ist Aktiv auf der HP.

    <?php
    //Copyright by Stefan Jungbauer
    //www.zocker-eppingen.de
    //V 1.1


    defined ('main') or die ( 'no direct access' );

    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';

    $timej = date('Y-m-d H:i:s');


    $erg = db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y - %H:%i') as wartime, DATE_FORMAT(datime,'%d') as tag, DATE_FORMAT(datime,'%s') as sek, DATE_FORMAT(datime,'%i') as min, DATE_FORMAT(datime,'%H') as stu, datime, status, id FROM prefix_wars WHERE status = '2' and datime >= '".$timej."' order by datime ASC limit 1");
    if ( mysql_num_rows($erg) == 0 ) {
    echo '<tr><td>kein War geplant</td></tr>';
    } else {
    while ($row = mysql_fetch_object($erg) ) {

    echo '<tr>';
    echo '<td>&nbsp;&nbsp;<a class="box" href="?wars-more-'.$row->id.'">';
    echo $row->wartime;
    echo '</a></td></tr>';

    echo'

    <script language="JavaScript">
    // Ziel-Datum in MEZ
    var jahr=2222, monat=3, tag='.$row->tag.', stunde='.$row->stu.', minute='.$row->min.', sekunde='.$row->sek.';
    var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);

    function countdown() {
    startDatum=new Date(); // Aktuelles Datum

    // Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
    if(startDatum<=zielDatum) {

    var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;

    /* Allgemeines Vorgehen:
    * Zun?st werden die vollen Jahre gez?t
    * und anschlie?nd der Start- und Ziel-Monat auf den jeweiligen 1. gesetzt.
    * Nun werden erst die vollen Monate vom 1. zum 1. des Start- bzw. Ziel-Monats
    * berechnet und danach die tats?lichen Monatstage wieder mit einbezogen.
    * Dieses Vorgehen vermeidet Probleme mit den verschiedenen Monatsl?en.
    * Was ?bleibt, wird in Tagen, Stunden, Minuten und Sekunden ausgedr?/

    // Jahre
    if(startDatum<zielDatum) {
    while(startDatum<zielDatum) {
    if(startDatum.setFullYear(startDatum.getFullYear()+1)<=zielDatum) jahre++;

    }

    startDatum.setFullYear(startDatum.getFullYear()-1);
    }

    // Restliche Tage zum Monatsende ermitteln
    var restTage=0;
    var m=startDatum.getMonth();
    if(m==1-1|| m==3-1||m==5-1||m==7-1||m==8-1||m==10-1||m==12-1)
    restTage=31-startDatum.getDate();
    else if(m==4-1|| m==6-1||m==9-1||m==11-1) restTage=30-startDatum.getDate();
    else if(m==2-1) {
    if(startDatum.getFullYear()% 4==0 && (startDatum.getFullYear()% 100!=0
    || startDatum.getFullYear()% 400==0))
    restTage=29-startDatum.getDate(); // Schaltjahr
    else restTage=28-startDatum.getDate();
    }

    // Start- und Ziel-Tag merken und auf 1 setzen
    var startTag=startDatum.getDate();
    var zielTag=zielDatum.getDate();
    startDatum.setDate(1);
    zielDatum.setDate(1);

    // Monate
    if(startDatum<zielDatum) {
    while(startDatum<zielDatum) {
    if(startDatum.setMonth(startDatum.getMonth()+1)<=zielDatum) monate++;
    }
    startDatum.setMonth(startDatum.getMonth()-1);
    }

    // Tats?lichen Start- und Ziel-Tag ber?htigen
    if(startDatum.getMonth()==zielDatum.getMonth()) {
    if(startTag<=zielTag) startDatum.setDate(startTag);
    else {
    monate--;
    tage=restTage+1;
    }
    }
    else {
    startDatum.setMonth(startDatum.getMonth()+1);
    if(startTag>=zielTag) tage=restTage+1;
    else {
    monate++;
    startDatum.setDate(startTag);
    }
    }
    zielDatum.setDate(zielTag);

    // Tage
    restTage=Math.floor((zielDatum-startDatum)/(24*60*60*1000));
    startDatum.setTime(startDatum.getTime()+restTage*24*60*60*1000);

    tage+=restTage;


    // Stunden
    stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
    startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);

    // Minuten
    minuten=Math.floor((zielDatum-startDatum)/(60*1000));
    startDatum.setTime(startDatum.getTime()+minuten*60*1000);

    // Sekunden
    sekunden=Math.floor((zielDatum-startDatum)/1000);

    // Anzeige formatieren


    (tage!=1)?tage=tage+" T | ":tage=tage+" Tag, ";
    (stunden!=1)?stunden=stunden+" ST | ":stunden=stunden+" St ";
    (minuten!=1)?minuten=minuten+" M | ":minuten=minuten+" Minute und ";
    if(sekunden<10) sekunden="0"+sekunden;
    (sekunden!=1)?sekunden=sekunden+" S":sekunden=sekunden+" Sekunde";


    document.countdownform.countdowninput.value=
    tage+stunden+minuten+sekunden;


    setTimeout("countdown()",200);
    }
    // Anderenfalls alles auf Null setzen
    else document.countdownform.countdowninput.value=
    "0 Jahre, 0 Monate, 0 Tage, 0 Stunden, 0 Minuten und 00 Sekunden";
    }
    </script>


    <body onload="countdown()">
    <form name="countdownform">
    <p>
    <tr><td><input class="Chead" size="24" name="countdowninput" readonly></td></tr>
    </p>
    </form>


    ';
    }}
    echo '</table>';



    ?>
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    musst jetzt nur noch n war eintragen...:P
    ohne nextwar kein countdown(B)
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Matthias73 Mitglied
    Registriert seit
    24.03.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Der ist auch eingetragen sogar zwei...

    www.gs-clan-aktiv.de
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Also der code ist schon der akktuelle !!

    Aber ich finde die box auf deiner page nirgends ? Auch wenn der nicht zählen ollte müsste die box angezeigt werden !!

    Melde dich mal in icq bei mir dann schaue ich das genau an. zwinker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Matthias73 Mitglied
    Registriert seit
    24.03.2007
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Kann deine Nr.: nicht finden hier bekommst du meine......

    CQ-Nummer: 230-566-305
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten