| | | |  |  | |  |
29.09.2004, 22:18
|
#1 (permalink)
| | Mamber
Join Date: Sep 2004
Posts: 65
| HTML-Code auf Startseite einfügen Ich möchte über den Newsartikeln auf der Strtseite gerne ein kleinwenig zusätzlichen HTML-Code einfügen. Ich habe versucht, das ebenfalls durch einen Content-(News)-Artikel zu realisieren, indem ich im HTML-Modus des Editors den Code einfach einfüge, aber da gab es Probleme bei der Darstellung. Der HTML-Code enthält nämlich 3 Rolloverbilder, die nicht richtig angezeigt wurden.
Beim zweiten Versuch habe ich probiert den Code durch ein Modul zu integrieren. Da stieß ich aber auf das Problem, dass ich es nicht hinbekommen habe, dass das Modul ausschließlich auf der Strtseite angezeigt wird. Wenn ich z.B. bei einem Poll meine Stimme abgebe, ist über dem "Vielen Dank für Ihre Stimme!" das Modul zu sehen.
Wie kann ich mein Vorheben realisieren? |
| |
29.09.2004, 23:48
|
#2 (permalink)
| | Professional Mamber
Join Date: Apr 2004 Location: Germany Berlin
Posts: 598
| Re: HTML-Code auf Startseite einfügen bei der version 4.5 (109) musst du den editor in den code-mode umschalten, dass ist dieses zeichen <> und bei der 4.5.1 musst du im admin/globalconfiguration den editor abschalten NO Wysiwig Editor, dann kannst du auch quelltexte einfügen. |
| |
30.09.2004, 00:09
|
#3 (permalink)
| | Mamber
Join Date: Sep 2004
Posts: 65
| Re: HTML-Code auf Startseite einfügen Der Rollovereffekt funktioniert leider immer noch nicht. Der Rest vom HTML-Code wurde ja vorher auch schon richtig angezeigt... Hier ist der Codeabschnitt, der solche Schwierigkeiten bereitet:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Bild','','bild1.gif',1) "><img src="bild2.gif" alt="Bild" name="Bild" width="250" height="262" border="0"></a> |
| |
30.09.2004, 01:31
|
#4 (permalink)
| | Mamber
Join Date: Apr 2004 Location: Herford
Posts: 104
| Re: HTML-Code auf Startseite einfügen Ich würde sagen dein script zeigt nichts an weil Du die Bilder etwas falsch adressiert hast ...
Oder hast Du sie direkt in dein Mambo-Root-Verzeichnis gelegt ?
Ausserdem würde ich Dein Script: Code: <script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script> in den Header deines Templates unterbringen ...
Gruss Sebastian
__________________ All that we see or seem is but a dream within a dream www.my-eplace.de |
| |
30.09.2004, 16:57
|
#5 (permalink)
| | Mamber
Join Date: Sep 2004
Posts: 65
| Re: HTML-Code auf Startseite einfügen Die Bilder heißen nicht wirklich bild1 und bild2. Die habe ich jetzt nur zur Demonstration so genannt. Im eigentlichen Code sieht der Pfad etwa so aus: "http://www.meineDomain.de/bilder/bild1.gif"
Das mit der Unterbringung des Scripts im Header werde ich gleich mal ausprobieren!
EDIT: Hat funktioniert. Ich habe jedoch noch ein Problem: Obwohl ich es in den Eigenschaften des Content-Items deaktiviert habe, wird der Autor, der Titel und das Erstelldatum da drüber angezeigt... |
| |
30.09.2004, 17:23
|
#6 (permalink)
| | Professional Mamber
Join Date: Apr 2004 Location: Germany Berlin
Posts: 598
| Re: HTML-Code auf Startseite einfügen vielleicht kommt mambo mit dieser methode nicht klar. versuch mal folgenden code: Code: <script language="JavaScript"><!--
function onRolloverBild1A80138Over() {}
function onRolloverBild1A80138Out() {}
//--></script>
<script language="JavaScript"><!--
graphic1RolloverBild1A80138 = new Image()
graphic1RolloverBild1A80138.src = 'http://www.deine_domain.de/bild1.jpg';
graphic2RolloverBild1A80138 = new Image()
graphic2RolloverBild1A80138.src = 'http://www.deine_domain.de/bild2.jpg';
function onRolloverBild1A80138Over() {
document.RolloverBild1A80138.src=graphic2RolloverBild1A80138.src;
}
function onRolloverBild1A80138Out() {
document.RolloverBild1A80138.src=graphic1RolloverBild1A80138.src;
}
//--></script> das ist ein normaler mouseover (rollover) und wenn du das mouseoverbild verlinken willst, kommt gleich unter diesen code das hier Code: <a href="http://www.deine_domain.de" onMouseOver="onRolloverBild1A80138Over(this)" onMouseOut="onRolloverBild1A80138Out(this)"><IMG ID="RolloverBild1" HEIGHT=100 WIDTH=100 SRC="http://www.deine_domain.de/bild1.jpg" BORDER=0 ALT="" name=RolloverBild1A80138></a> pfade, bildnamen und grössen musst du natürlich noch anpassen. in dieser weise funktionieren mousovers in mambo gut. bei dieser methode braucht auch nichts in den head.
gruss
alpha |
| |
30.09.2004, 17:29
|
#7 (permalink)
| | Mamber
Join Date: Sep 2004
Posts: 65
| Re: HTML-Code auf Startseite einfügen Naja, der Rollovereffekt funktioniert nachdem ich das Script in das Template gepackt habe ja. Das einzige Problem, dass jetzt noch besteht, ist das, dass trotz korrekter Einstellungen in den Eigenschaften des Content-Items Der Name des Autors, das Erstelldatum und der Titel über dem Beitrag angezeigt werden. Oder kann ich das Problem auch mit dem veränderten Script lösen? |
| |
30.09.2004, 20:16
|
#8 (permalink)
| | Mamber
Join Date: Apr 2004 Location: Herford
Posts: 104
| Re: HTML-Code auf Startseite einfügen Quote: |
Originally Posted by rookie Naja, der Rollovereffekt funktioniert nachdem ich das Script in das Template gepackt habe ja. Das einzige Problem, dass jetzt noch besteht, ist das, dass trotz korrekter Einstellungen in den Eigenschaften des Content-Items Der Name des Autors, das Erstelldatum und der Titel über dem Beitrag angezeigt werden. Oder kann ich das Problem auch mit dem veränderten Script lösen? | 4.5 oder 4.5.1 ? Bei der 4.5.1 kannst du das wunderbar im admin-backend einstellen wann was wo und wie gezeigt werden soll ...
Gruß Sebastian
__________________ All that we see or seem is but a dream within a dream www.my-eplace.de |
| |
01.10.2004, 00:44
|
#9 (permalink)
| | Mamber
Join Date: Sep 2004
Posts: 65
| Re: HTML-Code auf Startseite einfügen 4.5.1. Ich habe beim Artikel unter "Parameters" alles auf "Hide" gestellt, es wird aber trotzdem das angezeigt, was ich unter "Global Configuration" eingestellt habe. |
| |
01.10.2004, 02:19
|
#10 (permalink)
| | Mamber
Join Date: Apr 2004 Location: Herford
Posts: 104
| Re: HTML-Code auf Startseite einfügen Gib mir bitte mal nen Link zu deiner seite damit ich genau sehe was da angezeigt wird. Oder mach bitte einen scrennshot ...
Gruss Sebastian
EDIT: Es ist möglich die Globaleinstellung je Seite zu übergehen ... Schau doch mal in dein seiteneigenschaften nach (->Parameter)
__________________ All that we see or seem is but a dream within a dream www.my-eplace.de |
| | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | All times are GMT +2. The time now is 18:33. | | | |