pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: tessi78 am 06 Juli 2004, 14:12:12

Titel: Die Mitteilungen auf der Startseite
Beitrag von: tessi78 am 06 Juli 2004, 14:12:12
Hallo..... Man hat ja die Möglichkeit über das Admin Menu - Mitteilungen Texte auf der Homeseite zu plazieren. Ist es möglich, die Dateien, die für diese Mitteilungen nötig sind, so zu ändern, dass es in dem angezeigten Kasten später meinetwegen 20 Zeilen sichbar sind und, falls es mehr Text wird, ein Scrollbalken entsteht, der Kasten aber nicht grösser wird??? Ich habe gerade das Problem, dass der Kasten riesig wird, wenn ich viel Text habe. Falls das so relativ einfach zu machen ist, bitte mal die Datei nennen, in der man das ändern muss.... Daaaanke :)
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: Andi am 06 Juli 2004, 14:30:56
Hi Tessi78 :)

verwendest Du ein Theme,welches mit dem vkpMx mitgeliefert wurde,oder ein phpNuke Theme?
Je nachdem unterscheiden sich die Stellen, wo das geändert werden müsste....
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: Wolfgang84 am 06 Juli 2004, 16:46:17
über i-frame? könnte das hinhauen?
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: Ria am 06 Juli 2004, 17:29:09
Hi,
ich nehme für lange Texte ein anderes Modul. Es müssen ja nicht die Artikel sein, die sich in der Reihenfolge verändern.

Aber als Zusatzfunktion, bei Bedarf, eine Idee.
Gruss Ria
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: Juliet am 06 Juli 2004, 17:36:02
Das kann man doch auch über DIV regeln ... ähnlich wie in der "Wer ist wo"-Liste.
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: tessi78 am 06 Juli 2004, 17:55:08
Also ich benutze ein Theme, welches ich hier bei euch runtergeladen habe. Name=MFJ_maxi_sub

Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: NeMeSiSX2LC am 06 Juli 2004, 18:30:15
ZitatHi Tessi78 :)

verwendest Du ein Theme,welches mit dem vkpMx mitgeliefert wurde,oder ein phpNuke Theme?
Je nachdem unterscheiden sich die Stellen, wo das geändert werden müsste....

Wo bitte ist das in einem MX theme?? such das nämlich schon die ganze Zeit. Aber eigentlich geht aus der header.php doch hervor das der block die themecenterblock (oder so) function benutzt.
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: Andi am 06 Juli 2004, 18:31:26
Hi Tessi :)

habe das Theme jetzt gerade nicht da...

Wenn da eine Funktion thememiddlebox() drin ist müsste man es in diese Funktion einbauen. Wenn nicht, dann in der header.php.
In der header.php befindet dich in der Funktion themecenterbox folgende Zeile:
echo "<center><font class='option'><b>".$title."</b></font></center><br>\n".$content."\n";  die müsste man so abändern: echo "<center><font class='option'><b>".$title."</b></font></center><div style=\"width: 100%; height: 200px; overflow: auto;\">".$content."</div>\n";  

Nachteil von dem Ganzen ist, dass dann die Höhe für alle Mitteilungen gilt. Die Höhe muss unbedingt mit angegeben werden, damit der scrollbalken erscheint.

Eigentlich müsste es aber auch funktionieren, wennn Du beim Eingeben der Mittelung, den Text in den entsprechenden div-Tag reinschreibst. Ist dann flexibler...
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: tessi78 am 23 Juli 2004, 13:22:37
Hallo.. Also die Funktion thememiddlebox() ist drin. Sieht so aus:
 }
function thememiddlebox ($title, $content) {
global $Default_Theme, $dbi;
    echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"#5f5f5f\" width=\"100%\"><tr><td>\n"
        ."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
    ."</table>\n"
    ."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" bgcolor=\"#5f5f5f\" width=\"100%\">\n"
."<tr><td background=\"themes/MFJ_maxi_sub/images/block_bg.gif\" width=\"100%\">\n"
."<font class=\"titel\" size=\"1\"><b>$title</b></font>\n"
."</td></tr>\n"
."<tr>\n"
."</tr>\n"
."<tr>\n"
."<td bgcolor=\"#AAAAAA\"><font size=\"1\">$content</td>\n"
."</tr>\n"
."</table></td></tr></table>\n"
."<br>\n\n\n";

}

.... Aber o nehme ich die Änderung vor?? high finde ich nicht....


Danke mal wieder im Voraus.....:-))
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: NeMeSiSX2LC am 23 Juli 2004, 13:39:55
So sollte das dann wohl aussehen:

 function thememiddlebox ($title, $content) {
global $Default_Theme, $dbi;
    echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"#5f5f5f\" width=\"100%\"><tr><td>\n"
        ."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
       ."</table>\n"
        ."<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" bgcolor=\"#5f5f5f\" width=\"100%\">\n"
    ."<tr><td background=\"themes/MFJ_maxi_sub/images/block_bg.gif\" width=\"100%\">\n"
    ."<font class=\"titel\" size=\"1\"><b>$title</b></font>\n"
    ."</td></tr>\n"
    ."<tr>\n"
    ."</tr>\n"
    ."<tr>\n"
    ."<td bgcolor=\"#AAAAAA\">><div style=\"width: 100%; height: 200px; overflow: auto;\">".$content."</div></td>\n"
    ."</tr>\n"
    ."</table></td></tr></table>\n"
    ."<br>\n\n\n";

}  
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: tessi78 am 23 Juli 2004, 13:59:38
Hmm, ja, dass funzt... Allerdings bei allen Centerboxen......

ist zwar schonmal besser als vorher, aber gibt es die Möglichkeit das evt. auch nur auf den ersten Block zu beschränken??? Also diesen "Mitteilungs- Administration
 

Nachricht bearbeiten" Block??? Ich weiss auch nicht, wo die datei dafür ist... Man kommt da ja über Adminmenü-einstellungen-messages hin....

Wenn nicht möglich,, trotzdem vielen Dank....
 
 
 
Titel: Re: Die Mitteilungen auf der Startseite
Beitrag von: NeMeSiSX2LC am 23 Juli 2004, 15:53:11
die mitteilung wird über die Header.php gefahren wenn ich mich nicht irre