ilch Forum » Ilch Clan 1.1 » Design und Templates » Foren Kat Banner

Geschlossen
  1. #1
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Moin,

    wie kann ich es anstellen das im Forum anstatt z.B Join Us als Text da ein Kategorie Banner zu sehen ist?



    Gruß
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Forcey Mitglied
    Registriert seit
    19.09.2010
    Beiträge
    411
    Beitragswertungen
    66 Beitragspunkte
    Standard Forum oder forumbb?


    Man könnt in den Forum .htm's was simples einbauen..

    <a href="index.php?forum-showcat-{cid}">{cname}</a>


    Ist die momentane Ausgabe.

    <a href="index.php?forum-showcat-{cid}"><img src="pfadzumbild/{cname}.jpg" alt="{cname}" /></a>



    So könnt mans gestalten, dann muss noch der pfad angepasst werden und die datei muss genau wie die kategorie heißen.


    Zuletzt modifiziert von Forcey am 03.01.2012 - 00:29:18
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Sorry ich bin da net so der "Freak" was Codes usw angeht.

    Wo muss ich was eingeben/ändern?

    Ich wollte die Bilder im Ordner html/forenbilder speichern.


    Gruß
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Forcey Mitglied
    Registriert seit
    19.09.2010
    Beiträge
    411
    Beitragswertungen
    66 Beitragspunkte
    Wenn du das Standard Forum drin hast (was ich nicht weiß, da du es nicht beantwortet hast oder einen Link geschickt hast)

    DANN

    /include/contents/forum/showforum.php

    Zeile 58

      $r['cname'] = '<img src="pfad/'.$r['cname'].'.jpg" alt="'.$r['cname'].'">';


    Also so MÜSST es aktuell aussehen:

    while ($r = db_fetch_assoc($erg1) ) {
      
      $r['topicl'] = $r['topic'];
      $r['topic']  = html_enc_substr($r['topic'],0,23);
      $r['ORD']    = forum_get_ordner($r['time'],$r['id']);
      $r['mods']   = getmods($r['id']);
      $r['datum']  = date('d.m.y - H:i', $r['time']);
      $r['page']   = ceil ( ($r['rep']+1)  / $allgAr['Fpanz'] );
      $tpl->set_ar ($r);


    UND SO SOLLS WERDEN:

    while ($r = db_fetch_assoc($erg1) ) {
      
      $r['topicl'] = $r['topic'];
      $r['topic']  = html_enc_substr($r['topic'],0,23);
      $r['ORD']    = forum_get_ordner($r['time'],$r['id']);
      $r['mods']   = getmods($r['id']);
      $r['datum']  = date('d.m.y - H:i', $r['time']);
      $r['page']   = ceil ( ($r['rep']+1)  / $allgAr['Fpanz'] );
      $r['cname'] = '<img src="pfad/'.$r['cname'].'.jpg" alt="'.$r['cname'].'">';
      $tpl->set_ar ($r);
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Hi,

    hat geklappt thx :-D

    Ich habe mal ein Testbanner eingefügt.

    Was mich optisch etwas stört, ist das der Banner nicht den ganzen Bereich ausfüllt in dem er sich befindet.

    Links und unten habe ich einen leicht grauen Bereich wie man sieht.

    Ich habe die einzelnen Codes in der php schon ausprobiert aber nichts klappt. Auch die Größe des Banners selber ändern bringt nichts. Die Bildgröße ist 840x20

    Kannst du mir sagen wie und wo ich das einstellen kann?


    Gruß


    Zuletzt modifiziert von CaptainJack am 04.01.2012 - 02:04:40
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Forcey Mitglied
    Registriert seit
    19.09.2010
    Beiträge
    411
    Beitragswertungen
    66 Beitragspunkte
    Liegt sicher am cellspacing der tabelle.

    Probiers mal damit:

    $r['cname'] = '<img style="margin:-4px;" src="pfad/'.$r['cname'].'.jpg" alt="'.$r['cname'].'">';



    Zuletzt modifiziert von Forcey am 05.01.2012 - 14:11:52
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Hi,

    habe den Code mal so eingefügt die in show_forum.php

    Sehe ich das falsch oder überlappen der blaue Balken und der Banner (Join Us Area) etwas?


    Ich habe mit dem -4 etwas experementiert dennoch bekommen ich es nicht direkt so eingebunden ohne das was überlappt oder ander Stellen frei bleiben.

    Hier mal der Lik zur Testseite: soldier-force.com/?forum

    Woran kann das liegen?


    Gruß

    ZitatZitat geschrieben von Forcey

    Liegt sicher am cellpadding der tabelle.

    Probiers mal damit:

    $r['cname'] = '<img style="margin:-4px;" src="pfad/'.$r['cname'].'.jpg" alt="'.$r['cname'].'">';

    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Forcey Mitglied
    Registriert seit
    19.09.2010
    Beiträge
    411
    Beitragswertungen
    66 Beitragspunkte
    $r['cname'] = '<img style="margin:0 -4px 0 -4px;" src="pfad/'.$r['cname'].'.jpg" alt="'.$r['cname'].'">';


    margin:0 -4px 0 -4px;

    =

    Außenabstand: Oben, Rechts, Unten, Links (quasi im Uhrzeigersinn.)

    Man kann also jede Seite verschiedene Werte geben. Kenn die Standard Cellspacing deiner Table nicht, entweder mal nachschauen und den Wert in margin rein oder eben testen^^
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Hi,


    ich habs mal ausprobiert mit deinem Code un die show_forum.php eingefügt und experemtiert. Abers selbst das klappt nicht. Ich habe nur 1 Kat. Bild zum testen drinnen.

    Hier mal die Testseite: soldier-force.com/?forum

    Sag bitte bescheid wenn du noch Infos brauchen solltest.



    Gruß
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Forcey Mitglied
    Registriert seit
    19.09.2010
    Beiträge
    411
    Beitragswertungen
    66 Beitragspunkte
    Okee,

    soldier-force.com/index.php?user

    hast du in einer .css Chead definiert?

    Einfach mal folgendes dazufügen:

    .Chead{
    ..
    padding:2px;
    ..
    }

    Kannst ja in deiner show_forum.HTM nochmal prüfen, sollte aber class="Chead" standardmäßig haben.
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Hi,

    habe nur die Farben der Texte sowie die der Shoutbox geändert.

    Hier mal die style.css des Designs.

    Also soll ich bei Chead das einfügen? padding:2px;

    Mir ist eben aufgefallen das die htm Datei so heisst: showforum.htm und die php so: show_forum.php Ist das so richtig?


    @charset "utf-8";
    /* CSS Document */
    
    body {
      background-color: #333333;
      background-image: url('Bilder/DDvX_bg.jpg') ;
      background-attachment:fixed;
      background-position: 50% 0%;
      background-repeat:no-repeat;
      margin:0;
      padding:0;
    }
    
    td
    {
      font-family: Verdana;
      font-size: 12px;
      color: #FFF;
    }
    
    a, #left_col .Cmite a, #left_col .Cnorm a, #left_col .Cdark a
    {
        color: #3CF;
            font-family: Verdana;
            font-size: 11px;
            text-decoration: none;
    }
    
    a.
    {
            color: #666;
    }
    
    a:hover
    {
      text-decoration: none;
    }
    
    a.box
    {
        color: #3CF;
            font-family: Verdana;
            font-size: 11px;
            text-decoration: underline;
    }
    
    a.box:hover
    {
      text-decoration: none;
      color: #39F;
    }
    
    .Chead
    {
      background: #333;
      color: #ffffff;
    }
    
    .Chead a
    {
      color: #3CF;
    }
    
    .Chead td, .Chead td strong, .Chead h4, .Chead td b
    {
      background: #16639b;
      color: #ffffff;
    }
    
    .Callg
    {
      background-color: #EFEFEF;
            color: #FFF;
    }
    
    .Callg td
    {
      color: #ffffff;
    }
    
    .Cnorm
    {
      background-color: #222222;
    }
    .Cmite
    {
      background-color: #222222;
    }
    .Cdark
    {
      background-color: #222;
    }
    
    .rand
    {
      border: solid #222 1px;
    }
    
    .smalfont
    {
        font-size: 10px;
            text-decoration: none;
    }
    
    .border
    {
       background-color: #;
    }
    hr
    {
            height: 0px;
                    border: solid #003366 0px;
                    border-top-width: 1px;
    }
    
    input, textarea, select
    {
        color: #000000;
        font: 12px Verdana;
        border-color: #185685;
              border-width: 1px;
        border-style: solid;
        font-weight: none;
        text-decoration: none;
        background-color: #EFEFEF;
    }



    und hier die showforum.htm


    <table width="100%" cellpadding="0" cellspacing="0" class="border" border="0">
            <tr class="Chead" >
                    <td >
            <table width="100%" cellpadding="4" cellspacing="0" border="0">
        <th width="58%" colspan="2" align="center" style="font-size:x-small;">{_lang_board}</th>
        <th width="6%" align="center" valign="middle"style="font-size:x-small;">{_lang_post}</th>
        <th width="6%" align="center" valign="middle"style="font-size:x-small;">{_lang_topic}</th>
        <th width="25%" align="center"style="font-size:x-small;">{_lang_lastpost}</th>
      </table></td></tr>
      {EXPLODE}
      <tr class="Cdark">
              <td colspan="5" height="20"><strong><a href="index.php?forum-showcat-{cid}" style="color:#000000">&nbsp;{cname}</a></strong></td>
            </tr>
      </table>
    <table width="100%" cellpadding="4" cellspacing="1" class="border" border="0">{EXPLODE}<tr class="Cmite">
              <td colspan="5"><strong> &nbsp; &nbsp; » <a href="index.php?forum-showcat-{cid}" style="color:#FFFFFF">{cname}</a></strong></td>
            </tr>{EXPLODE}<tr class="Cnorm" cellspacing="1">
              <td width="5%" align="center" valign="middle" class="Cdark"><img alt="" src="include/images/forum/{ORD}.png" border="0"></td>
        <td width="53%" class="Cnorm">
                      <a href="index.php?forum-showtopics-{id}">{name}</a>
                      <br />
                            <span class="smalfont">{besch}
                            {mods}
          </span>
              </td>
                     <td align="center" class="Cdark" width="6%"><span class="smalfont">{posts}</span></td>
        <td align="center" class="Cdark" width="6%"><span class="smalfont">{topics}</span></td>
        <td class="Cdark" width="25%">
                      <span class="smalfont">
                                    <a class="smalfont" title="{topicl}" href="index.php?forum-showposts-{tid}-p{page}#{pid}" style="color:#FFFFFF">{topic}&nbsp;<img src="include/images/forum/post.png" border="0"></a>
                        <br />
                              {_lang_from}: {erst}
                      </span>
              </td>
      </tr>{EXPLODE}
    </table>
    <table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>
    <td width="50%" valign="top">
    <a href="index.php?forum-markallasread">{_lang_markallasread}</a>
    </td><td width="50%" style="text-align: right" valign="top">
    <a href="index.php?search-augt">{_lang_newtopicssincelastvisit}</a>
    <br /><a href="index.php?search-aubt">{_lang_topicwithnoreply}</a>
    <br /><a href="index.php?search-aeit">{_lang_ownposts}</a>
    </td></tr></table>
    
    <br />
    <br />
    
    <table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">
              <tr class="Cmite">
                      <td class="Cdark">{_lang_it} {istsind} {gesonline} {_lang_guestsonline,ofthem} {useronline} {_if_{useronline}=='1'}{_lang_registredand}{/_endif}{_if_{useronline}!='1'}{_lang_registrededand}{/_endif} {gastonline} {_lang_guests}<br />
                            {userliste} </td>
              </tr>
                    <tr class="Cmite">
                      <td><p><b>{users}</b> {_lang_membershaveritten}
                      <b>{posts}</b> {_lang_postsin}
                      <b>{topics}</b> {_lang_topics}</p>
                      </td>
              </tr>
      <tr class="Cnorm">
        <td class="Cdark"><img src="include/images/forum/ntop.png" alt="neue Beiträge" border="0" align="middle" /> &nbsp;{_lang_newposts}
          &nbsp;&nbsp;<img src="include/images/forum/top.png" alt="keine neuen Beiträge" border="0" align="middle" /> &nbsp;{_lang_nonewposts}
          &nbsp;&nbsp;<img src="include/images/forum/ctop.png" alt="Thema geschlossen" border="0" align="middle" /> &nbsp; {_lang_topicclosed} &nbsp;&nbsp;<img src="include/images/forum/htop.png" alt="brisantes Thema" border="0" align="middle" /> &nbsp; brisantes Thema</td>
      </tr>
    {privmsgpopup}
    </table>
    
            <br />



    Gruß
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Forcey Mitglied
    Registriert seit
    19.09.2010
    Beiträge
    411
    Beitragswertungen
    66 Beitragspunkte
    Joa

    .Chead td, .Chead td strong, .Chead h4, .Chead td b
    {
      background: #16639b;
      color: #ffffff;
      padding:2px;
    }



    Wenn dir der Wert 2 nicht gefällt (optisch) kann man den wiederrum ändern

    Und an was anderen darfs nich liegen^^

    <tr class="Chead">
    <td></td>
    </tr>

    CSS sagt alle <td>'s in class="Chead" sollen backgroundfarbe, schriftfarbe und padding haben.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Hi,

    jetzt klappts alles. Werde die Größe des Banners aber noch etwas angleichen müssen.

    Aber das mit dem Code ist zu hoch für mich :-D



    Danke dir...
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    CaptainJack Mitglied
    Registriert seit
    11.02.2010
    Beiträge
    519
    Beitragswertungen
    2 Beitragspunkte
    Moinsen,

    mir ist eben aufgefallen, dass z.B. der Bereich wo der Spam Banner drinnen größer ist als der Banner.

    Wie kann ich das Feld so verkleiner das es genauso groß ist wie der Banner selber?

    Man sieht ja über dem Banner einen grauen Balken!



    Gruß
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Servuss

    Srry aber da das Thema hir schon ist hol ich mal hoch D


    Ich habe mir gerade auch ein paar Entsprechende Sachen zusammen Gewürfelt.

    und wollte mal schauen wie es den aussehen würde, auf meiner Page.

    Allerdings Bekomme ich nicht Wirklich ein Bild angezeigt, es sei den, ich mach aus dem

    a href="index.php?forum-showcat-{cid}"><img src="include/designs/Blackline_v2/Bilder{cname}.jpg</a>

    das

    a href="index.php?forum-showcat-{cid}"><img src="include/designs/Blackline_v2/Bilder/test.jpg{cname}.jpg</a>

    Dann wird wiederum Überall das Selbe Bild angezeigt was ja auch nicht sin der Sache ist D

    Woran könnte es Liegen ?


    Zuletzt modifiziert von bigani am 06.03.2012 - 12:41:22
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    a href="index.php?forum-showcat-{cid}"><img src="include/designs/Blackline_v2/Bilder/test.jpg{cname}.jpg</a>


    hierbei zeigt er immer nur das test.jpg an. Alles andere wird ignoriert.

    a href="index.php?forum-showcat-{cid}"><img src="include/designs/Blackline_v2/Bilder{cname}.jpg</a>


    das dürfte eigentlic funktionieren wenn du einen / nach Bilder machst. Also:

    a href="index.php?forum-showcat-{cid}"><img src="include/designs/Blackline_v2/Bilder/{cname}.jpg</a>
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    1 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Srry aber ich sehe Zwischen b und c nicht Wirklich ein unterschied, oder Liege ich da Falsch ?
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    den Unterschied habe ich doch dadrüber beschrieben

    ZitatZitat

    das dürfte eigentlic funktionieren wenn du einen / nach Bilder machst. Also:
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Hm ne Srry Leider funktioniert es so Leider auch nicht. der / war es glaube ich also auch nicht.

    Vlt seht ihr ja wo ich den Fehler Gemacht habe.



    <tr class="Cdark">
              <a href="index.php?forum-showcat-{cid}"><img src="include/images/forum/forumcats/{cname}.png</a>
            </tr>
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    <img src="" alt="">

    <a href="index.php?forum-showcat-{cid}"><img src="include/images/forum/forumcats/{cname}.png" alt="{cname}"></a>


    Natürlich sollten auch die Bilder in include/images/forum/forumcats/ als PNG vorhanden sein.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    <img src="" alt="">


    naja der alt tag wird daran jetzt nix verändern. Er ist schließlich nur dafür da, wenn das Bild nicht dargestellt werden kann / von Vorlesesoftware vorgelesen wird. Auch wenn die w3c das fehlen des folgenden Tags als Fehler ausgibt so wird auch das Bild ohne dargestellt. Warum sollte das ganze im Pfad
    include/images/forum/forumcats/
    liegen? Sind irgentwelche Automatismen die ich noch nicht gesehen habe? Bitte um Aufklärung lächeln


    Zuletzt modifiziert von google.de am 06.03.2012 - 18:07:52
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat
    Automatismen
    ? srry wiß nicht was du damit meinst.
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    @google.de

    Das lag nicht an am ALT sondern den schließenden Zeichen ">, welche fehlten! Ich habe ALT nur der Vollständigkeit halber hinzugefügt.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    ah man schon total betriebsblind danke für die Aufklärung.
    @ bigani
    sogenannte Automatismen sind Scripte/Handlungen die automatisch also ohne das zutun von Irgentjemanden durchgeführt/ausgeführt werden, sie werden auch Automaten genannt.
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Also ich habe ehrlich Wenig Ahnung von php Allerdings mit Hilfe von googel(die Suchmaschine)^^ und hir die eine oder andere Beschreibung habe ich mir ein par Sachen eingebettet D

    <?php 
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    # check ob ein fehler aufgetreten ist.
    check_forum_failure($forum_failure);
    
    # toipc als gelesen markieren
    $_SESSION['forumSEE'][$fid][$tid] = time();
    
    $title = $allgAr['title'].' :: Forum :: '.$aktTopicRow['name'].' :: Beitr&auml;ge zeigen';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?forum">Forum</a><b> &raquo; </b>'.aktForumCats($aktForumRow['kat']).'<b> &raquo; </b><a class="smalfont" href="index.php?forum-showtopics-'.$fid.'">'.$aktForumRow['name'].'</a><b> &raquo; </b>';
    $hmenu .= $aktTopicRow['name'].$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    
    # Topic Hits werden eins hochgesetzt.
    db_query('UPDATE `prefix_topics` SET hit = hit + 1 WHERE id = "'.$tid.'"');
    
    $erg = db_query("SELECT fid FROM `prefix_posts` WHERE tid = ".$tid);
    
    $row = db_fetch_assoc($erg);
    $newth = '<a href="index.php?forum-newtopic-'.$row['fid'].'"><img src="include/images/forum/newth.png" border="0"></a>';
    
    # mehrere seiten fals gefordert         
    $limit = $allgAr['Fpanz'];  // Limit 
    $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
    $MPL = db_make_sites ($page , "WHERE tid = ".$tid , $limit , 'index.php?forum-showposts-'.$tid , 'posts' );
    $anfang = ($page - 1) * $limit;
    
    $antworten = '';
    if (($aktTopicRow['stat'] == 1 AND $forum_rights['reply'] == TRUE) OR ($_SESSION['authright'] <= '-7' OR $forum_rights['mods'] == TRUE)) {
      $antworten = '<a href="index.php?forum-newpost-'.$tid.'"><img src="include/images/forum/antw.png" border="0"></a>';
    }
    
    
    $class = 'Cmite';
    
    $tpl = new tpl ( 'forum/showpost' );
    $ar = array (
      'SITELINK' => $MPL,
      'tid' => $tid,
            'ANTWORTEN' => $antworten,
            'TOPICNAME' => $aktTopicRow['name'],
                    'HMENU' => $hmenu,
                    'NEWTH' => $newth
    );
    $tpl->set_ar_out($ar,0);
    $i = $anfang +1;
    $ges_ar = array ('wurstegal', 'maennlich', 'weiblich');
    
                    ##################################
                    #Forenmod by matthias-schlich.de - Vorlage von Benjamin Rau
                    #Posts
    
    $erg = db_query("SELECT geschlecht,
    prefix_posts.id,txt,time,erstid,erst,sig,icq,avatar,posts,steam FROM
    `prefix_posts` LEFT JOIN prefix_user ON prefix_posts.erstid =
    prefix_user.id WHERE tid = ".$tid." ORDER BY time LIMIT
    ".$anfang.",".$limit);
    while($row = db_fetch_assoc($erg)) {
    $class = ( $class == 'Cnorm' ? 'Cmite' : 'Cnorm' );
            
    
         $icq1   = str_replace("-","",$row['icq']);
         $icq2   = str_replace(" ","",$icq1);
    // icq abfrage
    //  0 - keine ICQ abfrage 
    //  1 - ICQ standartbilder bei &design= kann man zwischen den 26 verschiedenen icq bildern wechseln  
    //  2 - für eigne ICQ Statsubilder 
    $own_pics = "1";
    $icqdesign = "25";
    if ($own_pics == "1") {
          if (is_numeric($icq2) ){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?web='.$icq2.'&img='.$icqdesign.'" border="0"></a>';
        } else {$row['icq'] = '';}
    }
    elseif ($own_pics == "0"){
    $row['icq'] = '';}
    else{
        if (is_numeric($icq2) ){
       // Eigene ICQ-Bilder
        $status = (icq_status($icq2));
        if ($status == "1"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqonline.png" border="0"></a>';
        }elseif ($status == "0"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqoffline.png" border="0"></a>';
        }elseif ($status == "2"){
        $row['icq'] = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="include/images/forum/icqinactive.png" border="0"></a>';
        }else {$row['icq'] = '';}
    
        }else {$row['icq'] = '';}
    
        }
           
            
            # define some vars.
            $row['sig'] = ( empty($row['sig']) ? '' : '<br /><hr style="width: 50%;" align="left">'.bbcode($row['sig']) );
            $row['TID'] = $tid;
            $row['class'] = $class;
            $row['date'] = date ('d.m.Y - H:i:s', $row['time'] );
            $row['delete'] = '';
            $row['change'] = '';
            if (file_exists($row['avatar'])) { $row['avatar'] = '<br /><br /><img src="'.$row['avatar'].'" alt="User Pic" border="0" /><br />'; }
                  elseif ($allgAr['forum_default_avatar']) { $row['avatar'] = '<br /><br /><img src="include/images/avatars/'.$ges_ar[$row['geschlecht']].'.jpg" alt="User Pic" border="0" /><br />'; }
                   else { $row['avatar'] = ''; }
            $row['rang2']   = userrang ($row['posts'],$row['erstid']);
            $rank_name = $row['rang2'];
            $row['txt']    = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
            $row['i']      = $i;
    
                      if ( $row['erstid'] != '' ) {
                      $user_row = db_fetch_assoc(db_query("SELECT posts,regist FROM prefix_user WHERE id = ".$row['erstid']));
    
                    $posts = $row['posts'];
                    $row['posts']  = 'Beiträge: '.$row['posts'].'<br />';
    
                    if ( $posts == '' ) { $row['posts'] = '<br>Nicht registriert';}
    
                     #Ranking Balken
                    #Grafiken definieren
                    $rank_01 = '<img src="include/images/forum/rank/rank01.png" alt="" border="0"><br>';
                    $rank_02 = '<img src="include/images/forum/rank/rank02.png" alt="" border="0"><br>';
                    $rank_03 = '<img src="include/images/forum/rank/rank03.png" alt="" border="0"><br>';
                    $rank_04 = '<img src="include/images/forum/rank/rank04.png" alt="" border="0"><br>';
                    $rank_05 = '<img src="include/images/forum/rank/rank05.png" alt="" border="0"><br>';
    
    
                    #Bezugnehmen auf das Ranking des users
                    if ( $row['posts'] != '' ) {
                    $row['rang'] = $rank_name.'<br>';
                    if ($posts <= '200') { $row['rang'] .= $rank_01; }
                    elseif ($posts <= '500') { $row['rang'] .= $rank_02;}
                    elseif ($posts <= '800') { $row['rang'] .= $rank_03; }
                    elseif ($posts < '1000') { $row['rang'] .= $rank_04; }
                    elseif ($posts >= '1000') { $row['rang'] .= $rank_05; }
                    }
    
                    else {$row['rang'] .= ""; }
    
                    }
    
                  #User Details
                    if ( $posts != '' ) {
    $abf1 = 'SELECT * FROM prefix_user where id =
    '.$row["erstid"];
    $erg1 = db_query($abf1);
    $user = db_fetch_object($erg1);
    $zeit = date('d. M Y',$user->regist);
    $llogin = date('d. M Y',$user->llogin);
    $ort = $user->wohnort;
    $www = $user->homepage;
    $email = $user->opt_mail;
    $pm = $user->opt_pm;
    $land = $user->staat;
                    $steam = $user->steam;
    #Flagge
    if ($land != '')
    {$row['land'] = '<img
    src="include/images/flags/'.$land.'" >';}
    else{$row['land'] = '';}
    #Dabei seit
    $row['details'] = "<br><br>Dabei seit:
    ".$zeit."<br>";
    #Wohnort
    if ($ort != ''){$row['details'] .= "Wohnort:
    ".$ort."<br>";}
    #Homepage
    if ($www != ''){$row['www'] = '<a href="'.$www.'"
    target="_blank"><img src="include/images/forum/www.png" border="0"
    alt="Website des Users besuchen"></a>';}
                    #Steam
    if ($steam != ''){$row['steam'] = '<img
    src="include/steamprofile/spimage.php?id='.$row['steam'].'" />';}
    				
    				#Steam
    				if ($steam != ''){$row['steam'] = '<img src="include/steamprofile/spimage.php?id='.$row['steam'].'" />';}
    				if ($www != ''){$row['www'] = '<a href="http://steamcommunity.com/id/'.$row['steam'].'"><img src="include/images/forum/www.png" border="0" alt="Website des Users besuchen"></a>';}
                    #Letzter Login
                    $row['details'] .= "Letzter Login: ".$llogin."<br>";
                    #PM
                    if ($pm == '1'){
                    $row['pm'] = "<a href='?forum-privmsg-new=0&empfid=".$row['erstid']."'><img src='include/images/forum/pm.png' border='0' alt='Private Nachricht an den User senden'></a>";
                    }else{$row['pm'] = '';}
                    #email
                    if ($email == '1'){
                    $row['email'] = "<a href='?user-mail-".$row['erstid']."'><img src='include/images/forum/email.png' border='0' alt='E-Mail an den User senden'></a>";
                    }else{$row['email'] = '';}
                    }
                    else {
                    $row['details'] = "";
                    $row['land'] = '';
                    $row['pm'] = '';
                    $row['email'] = '';
                    $row['www'] = '';                
                    }
                    
                    if ( $posts != '' ) {
    
    
                    #User Online o Offline
                    
                    $abf1 = "SELECT * FROM prefix_online where uid = ".$row['erstid'];
                    $erg1 = db_query($abf1);
                    $status = db_fetch_object($erg1);
                    if ($status->uid == $row['erstid']) {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uonline.png" border="0">'; }
                    else {
                    $row['online'] = '&nbsp;<img src="include/images/forum/uoffline.png" border="0">'; }
                      }
                      else {$row['online'] = '';}
    
    
                    #
                    #Edit Ende
                    ##################################
      $row['page']   = $page;
      
                   if ( $row['posts'] != 0 ) {
                    $row['erst'] = '<a href="index.php?user-details-'.$row['erstid'].'"><b>'.$row['erst'].'</b></a>';
            } 
            elseif ( $row['erstid'] == 0 ) {
            $row['rang'] = 'gel&ouml;schter User';
            }
      
            if ($forum_rights['mods'] == TRUE AND $i>1) {
              $row['delete'] = '<a href="index.php?forum-delpost-'.$tid.'-'.$row['id'].'">'.$lang['delete'].'</a>';
            }
            if ( $forum_rights['reply'] == TRUE AND loggedin() ) {
              $row['change'] = '&nbsp;<a href="index.php?forum-editpost-'.$tid.'-'.$row['id'].'">'.$lang['change'].'</a>';
            }
            $row['posts']  = ($row['posts']?'<br />'.$row['posts']:'').'<br />';
            $tpl->set_ar_out($row,1);
      
      $i++;
    }
    
    $tpl->set_ar_out( array ( 'SITELINK' => $MPL, 'ANTWORTEN' => $antworten ) , 2 );
     // anfang qpost
    if (loggedin()) {
    
    $dppk_time = time();
    $time = time();
    if (!isset($_SESSION['klicktime'])) { $_SESSION['klicktime'] = 0; }
    
    $topic = '';
    $txt   = '';
    $xnn   = '';
    
    if (isset($_POST['txt_qp'])) {
      $txt = trim(escape($_POST['txt_qp'], 'textarea'));
    }
    
    
    $tpl = new tpl ('forum/qpost');
       $ar = array (
         'txt_qp'    => escape_for_fields(unescape($txt)),
         'tid'    => $tid,
    
       );
    
       $tpl->set_ar_out($ar,1);
    
    if (($_SESSION['klicktime'] + 150) > $dppk_time OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin())) {
    
    
    
    }
    else
    {
    # save qpost
      $_SESSION['klicktime'] = $dppk_time;
    
      $design = new design ( $title , $hmenu, 1);
      $design->header();
    
      if (loggedin()) {
        $uid = $_SESSION['authid'];
                    $erst = escape($_SESSION['authname'],'string');
              db_query("UPDATE `prefix_user` set posts = posts+1 WHERE id = ".$uid);
      } else  {
              $erst = $xnn;
                    $uid = 0;
      }
      db_query ("INSERT INTO `prefix_posts` (tid,fid,erst,erstid,time,txt) VALUES ( ".$tid.", ".$fid.", '".$erst."', ".$uid.", ".$time.", '".$txt."')");
      $pid = db_last_id();
    
            db_query("UPDATE `prefix_topics` SET last_post_id = ".$pid.", rep = rep + 1 WHERE id = ".$tid);
            db_query("UPDATE `prefix_forums` SET posts = posts + 1, last_post_id = ".$pid." WHERE id = ".$fid );
            $page = ceil ( ($aktTopicRow['rep']+1)  / $allgAr['Fpanz'] );
              # topic als gelesen markieren
      $_SESSION['forumSEE'][$fid][$tid] = time();
    
            wd ( array (
              $lang['backtotopic'] => 'index.php?forum-showposts-'.$tid.'-p'.$page.'#'.$pid,
                    $lang['backtotopicoverview'] => 'index.php?forum-showtopics-'.$fid
            ) , $lang['createpostsuccessful'] , 3 );
    }
    }
    
    $tpl = new tpl ( 'forum/showpost' );
    // end qpost
    if (loggedin()) {
      if ($menu->get(3) == 'topicalert') {
        if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
          db_query("DELETE FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid);
        } else {
          db_query("INSERT INTO prefix_topic_alerts (tid,uid) VALUES (".$tid.", ".$_SESSION['authid'].")");
        }
      }
      
      echo 'Optionen:';
      if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['nomailonreply'].'</a><br />';
      } else {
        echo '<br />- <a href="index.php?forum-showposts-'.$tid.'-topicalert">'.$lang['mailonreply'].'</a><br />';
      }
    }
    
    if ( $forum_rights['mods'] == TRUE ) {
      $tpl->set ( 'status', ($aktTopicRow['stat'] == 1 ? $lang['close'] : $lang['open'] ) );
            $tpl->set ( 'festnorm', ($aktTopicRow['art'] == 0 ? $lang['fixedtopic'] : $lang['normaltopic'] ) );
            $tpl->set('tid',$tid);
            $tpl->out(3);
    }
    $design->footer();
    ?>
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Also ich habe mich Gestern und Heute nach anderen Lösungs Wege umgeschaut und gegoogelt sowie einige Tuts ausprobiert

    Ich scheine noch irgend wo was falsch gemacht zu haben, ich steige nur nicht dahinter was es sein könnte

    Bitte um Meinungen/ Tipps
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Habe es jetzt noch mit einer eigenen Variante versucht(Natürlich Fail^^)

    Und mit einer eines Kollegen Beides Ging nicht es Scheint als ob irgend wo etwas Blocken würde.

    Würde mich Wirklich über Hilfe Freuhen.
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Also so wie ich das Sehe Funktioniert einfach die Abfrage zur Php wol nicht.

    Da mir das hir Angezeigt wird .


    Clan Intern.png" />

    Der Schluss der Abfrage ist ja eig diese.

    <img src="include/images/forum/forumcats/{cname}.png" /></a></td>

    Die Test grafik ist soweit auch im Richtigen Ordner und im Richtigen Format.

    Kann mir vlt einer Weiter helfen ?
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Ein Link zu deiner Seite wäre mal nicht schlecht.
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    www.germanhellfighters.de

    Srry hatte ich wahrscheinlich vergessen
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Design und Templates

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten