ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Shoutbox-Archiv Zeicheanzahl

Geschlossen
  1. #1
    User Pic
    NickName gelöschter User
    huhu...


    hab mal wieder ne frage:

    Wie kann ich die zeichenanzahl im shoutbox-archiv (content) ändern OHNE das auch die zeicheanzahl in der BOX geändert wird? hab des auf irgendeiner site gesehen, das zB links in der box gekürzt, im archiv aber komplett ist


    hab versucht die shoutbox.php (content) versucht anzupassen, aber irgendwie wirkt sich das auch auf die BOX aus?!

    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
      $title = $allgAr['title'].' :: Shoutbox '.$lang['archiv'];
      $hmenu = 'Shoutbox '.$lang['archiv'];
      $design = new design ( $title , $hmenu );
      $design->header();
      
    if (is_siteadmin()) {
      # delete
      if ($menu->getA(1) == 'd' AND is_numeric($menu->getE(1))) {
        db_query("DELETE FROM prefix_shoutbox WHERE id = ".$menu->getE(1));
      }
      # delete all
      if ($menu->get(1) == 'delall') {
        if (is_numeric($menu->get(2))) {       
          $anz = db_result(db_query("SELECT COUNT(*) FROM `prefix_shoutbox`"),0) - $menu->get(2);
          if ($anz > 0) {
            db_query("DELETE FROM `prefix_shoutbox` LIMIT 50");
            } 
          }
        else { db_query("DELETE FROM `prefix_shoutbox`"); }
      }
    }
    
    echo '<script type="text/javascript">
      function del() {
        if (anz = prompt("Wieviele Einträge sollen erhalten bleiben?\n(Es werden die zuletzt geschriebenen erhalten)", "0")) {
          if (anz >= 0) { window.location.href = "index.php?shoutbox-delall-"+anz; }
          else alert("Du musst eine Zahl größer gleich 0 eingeben");
        }
      }
    </script>';
    
    $class = 'Cnorm';
    echo '<table width="100%" align="center" class="border" cellpadding="2" cellspacing="1" border="0"><tr class="Chead"><td><b>Shoutbox '.$lang['archiv'].'</b></td></tr>';
    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 70');
    while ($row = db_fetch_assoc($erg) ) {
     $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
      echo '<tr class="'.$class.'"><td>';
      if ( is_siteadmin() ) {
    	  echo '<a href="index.php?shoutbox-d'.$row['id'].'"><img src="include/images/icons/del.gif" alt="'.$lang['delete'].'" title="'.$lang['delete'].'"></a>&nbsp;';
    	}
    	echo '<b>'.$row['nickname'].':</b> '.bbcode(preg_replace( '/([^\s]{'.$allgAr['sb_maxwordlength'].'})(?=[^\s])/', "$1\n", $row['textarea'])).'</td></tr>'; 
    }
    echo '</table>';
    if (is_siteadmin()) {
      echo '<a href="javascript:del();">'.$lang['clearshoutbox'].'</a>';
    }
    $design->footer();
    ?>


    was muss ich wie ändern, damit des nur im archiv ist?


    verwendete ilchClan Version: 1.1

    betroffene Homepage: www.ostberlinerthc.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    mit
    substr()
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    NickName gelöschter User
    ??? versteh ich nich ganz - soll ich mich neu anmelden, damit nichmehr haudegen dasteht und es nichmehr aqussieht, als wär ich pro in sachen php usw?^^

    also den string substr () finde ich in der content shoutbox.php nicht - is der für die box, so das ich die zeichen in der box in der php anpasse und die zeichen für den content dann im adminmenü? oder wie is das gemeint?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    musste machen wenn ich es richtig vestanden habe.

    externer Link
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    NickName gelöschter User
    aber in der (box)shoutbox.php hab des substr drin (auf 10) und trotzdem ändert er auch in der box die größe auf die, die ich in der konfiguration angegeben hab!

    aber ich glaub ich hab des einfach nur falsch verstanden und bekomm das nicht hin traurig


    gibts hier jemanden, der mir meine *.php bearbeiten kann (welche bitte ansagen zwinker ) so das ich dann das gewünschte ergebnis hab?

    :liebguck:
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    vllt hab ich dich auch falsch verstanden, sage mir nochmal was du meintest
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    NickName gelöschter User
    ich möchte die zeichenanzahl im shoutboxARCHIV auf 50 oder mehr begrenzen (wegen links) aber in der BOX soll weiterhin maximal 20 zeichen erlaubt sein (damit des design nicht gesprengt wird)
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    '.$allgAr['sb_maxwordlength'].'
    |
    |
    V
    50
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    NickName gelöschter User
    ich bin zu doof dafür - ich möchte zurückgestuft werden, denn als haudegen sollte man doch ein bissl mehr davon verstehen als ich traurig

    magst du mir die oben gepostete datei evtl anpassen? :liebguck:
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    echo '<b>'.$row['nickname'].':</b> '.bbcode(preg_replace( '/([^\s]{50})(?=[^\s])/', "$1\n", $row['textarea'])).'</td></tr>'; 
    }


    Ich hoffe du findest die Zeile zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    NickName gelöschter User
    nice - mal wieder vielen dank an mairu

    ich hab keine ahnung, warum aber als ich nach "$allgAr" suchte hat notepad++ nix gefunden - aber das ich des auch selbst nicht gesehen hab is mir richtig peinlich grumml
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten