. .
pragmaMx Support Forum 09 Januar 2009, 06:23:54 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Die letzten Forenbeiträge gleitend auf der Startseite des SMF anzeigen.  (Gelesen 1133 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Sitki
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.300



WWW
« am: 09 Oktober 2007, 16:56:38 »

Hallo Smiley,

die hierin beschriebene Modifikation habe ich nach geringfügiger Anpassung nachstehend für Interessenten gepostet.

Demo auf meiner Testseite.

Öffne
modules/Forum/smf/Themes/default/BoardIndex.template.php

Finde
Code: [Select]  
/* Each category in categories is made up of:

Direkt darüber den untenstehenden Code einfügen
Code: [Select]  
// Gleitende letzte Beiträge behire
echo '   
<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>
    <table border="0" width="100%" cellspacing="1" cellpadding="2" class="bordercolor">
  <tr>
   <td width="100%" colspan="5" class="catbg" height="24">
    <font color="#000000"><b><Center>|||Die letzten Beiträge|||</Center></b></font></td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td width="100%" align="center">
  <div align="center">
        <center>
        <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%">
          <tr>
            <td>
<marquee behavior="scroll" scrollamount="5" onMouseOver="this.stop()" onMouseOut="this.start()">
<table cellspacing="1" width="100%" cellpadding="0"  border="0"><tr>';
foreach ($context['latest_posts'] as $post)
echo '
<td class="middletext" valign="top" nowrap="nowrap"><img src="', $settings['images_url'], '/lastpost.gif" />&nbsp;', $post['link'], '&nbsp;', $txt[525], ' ', $post['poster']['link'], '&nbsp; (', $post['board']['link'], ')&nbsp;', $post['time'], '&nbsp;&nbsp;&nbsp;</td>';'</td>'; echo '</marquee>';
              echo ' 
            </td>
          </tr>
        </table>
        </center>
      </div>
    </td>
</tr>
</table>
&nbsp;</div></div>';

Das lastpost.gif (oder ein anderes) in das verwendete SMF-Theme z.B. modules/Forum/smf/Themes/mx-port/images/lastpost.gif hineinkopieren.

Nur einige Beispiele zur individuellen Anpassung:
a) Die Gleitgeschwindigkeit kann hier
Code: [Select]  
scrollamount="2"
durch setzen einer höheren bzw. niedrigeren Zahl erhöht bzw. verringert werden.

b) Die Überschriftenfarbe und der Überschrifttext können in dieser Codezeile nach Wunsch angepasst werden:
Code: [Select]  
<font color="#000000"><b><Center>|||Die letzten Beiträge|||</Center></b></font></td>

c) Die Hintergrundfarbe des Gleitfeldes kann in dieser Codezeile nach Wunsch angepasst werden:
Code: [Select]  
<tr bgcolor="#FFFFFF">



P.S. Andi, es macht vielleicht Sinn, hier ein Untergeordnetes Board für 'SMF-pragmaMx Modifikationen' (Allgemein) und ebenso bei Coppermine zu eröffnen?


* lastpost.gif (1.08 KB, 17x16 - angeschaut 234 Mal.)
Gespeichert

Grüsse & SelamlarHi
Wurde dein Problem gelöst? Dann bitte markiere den Thread entsprechend.
Kein Support per PM - Nutzt bitte das Forum!
Destek için forumu kullanın. Özel mesaj atmayın..
Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. John Ruskin (1819-1900)
breakdancer
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 1.208



WWW
« Antworten #1 am: 09 Oktober 2007, 18:04:47 »

Gude Atahan,

schönes Codesnip von Dir. Läuft, vielen Dank !

Liebe Grüße

Markus
Gespeichert



CMS-Version: PragmaMx 0.1.11, 1.30.2.18/2008-06-30
Serverdaten:: MySql: 4.1 Standard - PHP: 5.2.1 auf Apache/2.2.3 (Linux/SUSE) - Gehostet @ Abundus
Module: SMF: 1.1.7 | CPG: 1.4.18.1 | Kalender-MX: 1.4e
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML