ilch Forum » Ilch Clan 1.1 » Allgemein » Der History Bereich

Geschlossen
  1. #1
    User Pic
    G-Nova Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Und zwar habe ich da ein paar Fragen.

    in Foren wie PHPBB z.B. gibt es die Möglichkeit per Link direkt in einen Post zu kommen. Das gleiche würde ich auch gerne bei der istory machen, das sozusagen bei einer bestimmten Url z.B. zum Post Nr.3 geswitched wird.

    Eine weitere Frage: Kann man auch eine Suchfunktion nur für die History einfügen? Also z.B. man gibt ein "Eröffnung" und dann wird automatisch zu dem Post mit dem Titel eröffnung geswitechd. Dieses Script in Kombi mit dem obrigen Script.

    Letzte Frage zum History Bereich: Kann man irgend wie Bilder einfügen in eine der History Posts? <img> und [img] funktionieren jedenfalls nicht.

    Wie kann ich das alles abändern? Hat jemand da eine Idee oder so?
    Gamers-Palace.de.vu ~ RPG Community
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    Ich weiss nicht ob dir das hilft:
    Im Ilch kan jeder Post einzenl angesprungen werden und zwar so:
    index.php?m=forum&um=showposts&tid=177&page=1#1522

    tid = Tread id
    page solte klar sein
    #xxxx = Post id
    Alos musst du von einem Post seine id seine Seite und seine Tread id raussuchen um in direkt verlinken zu können.
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    G-Nova Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Aber das wäre doch, soweit ich das aus dem Code lesen kann, für das Forum geeignet?
    Ich bräuchte das aber für die History.^^
    Trotzdem danke.
    Gamers-Palace.de.vu ~ RPG Community
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    Sorry
    war noch zu früh am Morgen.
    also zu den Ankerpunkte:
    -es werden vom Script keine Ankerpunkte in der History gesetzt.
    -html wird in der History auch nicht unterstützt (denke ich...)
    Lösungsmöglichkeiten:
    a) Script anpassen so das Ankerpunkte gesetzt werden
    b) Diese Seite in html schreiben und includen(bilder wären auch kein Problem mehr) wobei bei jedem ändern der Datei müsste das File neu hochgeladen werden und es kann nicht im Adminmeü angepasst werden.

    PS:
    Ankerpunkte werden so gesetzt:
    <a name="name"></a>

    mit #name am ende des Links wird an die entsprechende Stelle gesprungen.

    Die Seite includes du am einfachsten so:
    Ein File mit dem namen "reviews.php" erstellen mit volgendem Code:
    <?php
    
      defined ('main') or die ( 'no direct access' );
      $title = $allgAr['title'].' :: Reviews';
      $hmenu = 'Reviews';
      $design = new design ( $title , $hmenu );
      $design->header();
    
    
      print '
       "Dein html Code"
      ';
    
      $design->footer();
    
    ?>


    dieses File in den inlude Ordner hochladen und mit
    ?m=reviews#"Ankerpunkt"
    in die Navigation einfügen.
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    G-Nova Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Aber die History.php kann ich doch auch so um modden oder? Denn ichnutze monetan meine History.php s eview Bereich.
    Naja und ich schaff es irgend wie nicht so das alles zu editieren.
    Gamers-Palace.de.vu ~ RPG Community
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    ja das habe ich gesehen, das du die history.php benützt.
    ich guck mir den Code mal an...
    Sind alle Abschnitte eigene Einträge?
    Wenn ja kanst du das mal versuchen:
    ändere das template history.htm so ab:
    <table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">
    {EXPLODE}
      <tr>
    	  <a name="{title}"></a><td class="Chead"><b>{title} am {date1}</b></td>
    	</tr><tr>
    	  <td class="Cmite">{txt}</td>
    	</tr><tr>
    	  <td class="Cnorm">&nbsp;</td>
    	</tr>
    {EXPLODE}
    </table>

    aufruf:
    ?m=history#titel des Eintrages



    Zuletzt modifiziert von s_down am 15.03.2006 - 15:29:37
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    G-Nova Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Habs mal hochgeladen.. aber es ändert sich irgend wie nichts.


    Zuletzt modifiziert von G-Nova am 15.03.2006 - 15:32:35
    Gamers-Palace.de.vu ~ RPG Community
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    s_down Mitglied
    Registriert seit
    11.04.2005
    Beiträge
    1.194
    Beitragswertungen
    0 Beitragspunkte
    Also lösung zum Problem:
    history.php
    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Reviews';
    $hmenu = 'Reviews';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    $idcount = 0;
    
    $tpl = new tpl ( 'history' );
    $tpl->out(0); $class = '';
    $abf = "SELECT id,DATE_FORMAT(date,'%d.%m.%Y') as date1,title,txt FROM prefix_history ORDER BY title";
    $erg = db_query($abf);
    while ($row = db_fetch_assoc($erg) ) {
      $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' );
      $row['class'] = $class;
    	$row['txt'] = bbcode($row['txt']);
            $idcount++;
            $row['bid'] = $idcount;
      $tpl->set_ar_out( $row,1 );
    }
    $tpl->out(2);
    
    $design->footer();
    ?>

    history.htm
    <table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">
    {EXPLODE}
      <tr>
    	 <td class="Chead"><a name="{bid}" href="#{bid}"><b>{title} am {date1}</b></a></td>
    	</tr><tr>
    	  <td class="Cmite">{txt}</td>
    	</tr><tr>
    	  <td class="Cnorm">&nbsp;</td>
    	</tr>
    {EXPLODE}
    </table>
    Probleme mit dem installieren?
    externer Link
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    G-Nova Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Vielen dank, funktioniert einwandfrei!
    Gamers-Palace.de.vu ~ RPG Community
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten