Suchmodul/Newslettermodul eingabe verrutschen beim IE -Die2.

Gesperrt
acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Suchmodul/Newslettermodul eingabe verrutschen beim IE -Die2.

Beitrag von acquire » Mi 26. Jan 2005, 16:39

Hallo!

Ich bin zu dämlich!
Habe wieder das Problem wie früher und der Thread von damals ( http://contenido.org/forum/viewtopic.php?t=4916 ) hilft nur beim Mozilla, aber nicht beim IE.

Der Quelltext:

Code: Alles auswählen

<form action="front_content.php" method="post">
	<input type="hidden" name="idcatart" value="<?php echo $idcatart; ?>">
	<input type="hidden" name="mode" value="subscribe">
	<?php echo $_news_lang["subscribtion"]; ?>
		<input type="text" name="email" value="" size="25"> <input type="submit" value="senden" style="color: black; border:0;background-color:#FFFFFF;">
Merkwürdig ist dabei, das beim IE die Startseite ganz akzeptabel angezeigt wird, aber dei allen anderen nicht. Bei der Startseite dind die Felder alle nach oben und darunter ist Platz, bei den anderen sind sie mittig.

Vielen Dank im Voraus!

Gruß, acquire

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Do 27. Jan 2005, 00:30

eine ergänzung von

Code: Alles auswählen

style="margin:0" 
beim form tag schafft keine abhilfe ?
*** make your own tools (wishlist :: thx)

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » Do 27. Jan 2005, 13:43

Nein, das ist ja das Problem.

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Do 27. Jan 2005, 13:47

ich sehe es aber nicht beim obrigen quelltext...
ähm wie ist denn die url ?
*** make your own tools (wishlist :: thx)

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » Do 27. Jan 2005, 13:58

www.tkkg-site.de

Hier der aktuelle:

Code: Alles auswählen

<form action="front_content.php" method="post" style="margin:0">
	<input type="hidden" name="idcatart" value="32">
	<input type="hidden" name="mode" value="subscribe">
			<input type="text" name="email" value="" size="25"> <input type="submit" value="senden" style="color: black; border:0;background-color:#FFFFFF;">

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Do 27. Jan 2005, 14:10

du meinst den abstand unten oder ?
umschliess alles innerhalb des formtags mal von einer tabelle...
*** make your own tools (wishlist :: thx)

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » Do 27. Jan 2005, 19:46

Klappt auch nicht.
Bei der Startseite ist es ja immerhin oben, auf den anderen Seiten aber nicht!

Der Modulquelltext sieht nun so aus (Ausschnitt):

Code: Alles auswählen

if ($mode == "")
{
	?>
	<form action="front_content.php" method="post" style="margin:0">
<table><tr><td>
	<input type="hidden" name="idcatart" value="<?php echo $idcatart; ?>">
	<input type="hidden" name="mode" value="subscribe">
	<?php echo $_news_lang["subscribtion"]; ?>
		<input type="text" name="email" value="" size="25"> <input type="submit" value="senden" style="color: black; border:0;background-color:#FFFFFF;">
	<?php	
}
?>
</td></tr></table>
Fehlt da nicht das </form> ?
ich habe es schonmal eingesetzt, doch es funktionierte nicht...

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Sa 29. Jan 2005, 12:27

auf den anderen seiten nicht ?
wird dort das selbe modul verwendet ?
wenn ja liegt es am html rund um den container...
vergleich das mal...
*** make your own tools (wishlist :: thx)

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » Sa 29. Jan 2005, 14:22

Es gibt Unterschiede. Schon allein wegen dem Content.
Die ersten 100 Zeilen dürfen nur interessant sein. und von denen auch nich ein paar.
Unter http://www.tkkg-site.de/delete-it.htm sind beide direkt im Vergleich.
Ich sehe keinen Unterschied, außer bei der Zeilenaufteilung.
Und ob es am HTML liegt kann ich nicht sagen. Mir fällt leider gar nichts auf.

Das Newslettermodul ist auf jeder Seite, außer auf der mit der Umfrage.

Danke für Alles bisherige & im Voraus!

Gruß, acquire


PS:
Das ist die Ausgabe des Moduls:

Code: Alles auswählen

<form action="front_content.php" method="post" style="margin:0">
 87|<table><tr><td>
 88|    <input type="hidden" name="idcatart" value="32">
 89|    <input type="hidden" name="mode" value="subscribe">
 90|            <input type="text" name="email" value="" size="25"> <input type="submit" value="senden" style="color: black; border:0;background-color:#FFFFFF;">
 91|    </td></tr></table></form>

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Sa 29. Jan 2005, 17:09

Es gibt da so seltsame Effekte mit dem <td>-Tag. Gestalte es mal so, dass <table>, <tr> und <td> in einzelnen Zeilen stehen, sowohl Anfang- als auch Endtags. Jedoch mit einer Ausnahme: das schließende </td>-Tag direkt hinter das letzte <input>-Tag.

Kling verrückt, ist es auch, aber probieren schad' ja nicht...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » Sa 29. Jan 2005, 18:07

Ich habe es beim Modul gemacht und es ist nicht passiert.
Bei den Layouts sieht es im oberen Breich ordentlich aus.
Und an <td> Tags die ganz unten sind kann es ja nicht liegen.

Ich hasse solche Probleme!

Vielen Dank für deine Hilfe.

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 30. Jan 2005, 00:12

Der entscheidende Bereich enthält eine Vielzahl von Angaben. Ich habe sie mal alle rausgeschmissen und beide Bereiche angeglichen - ein style="vertical-align: middle;" bringt sie nun dorthin, wo sie hin sollen.

Das funktioniert für Firefox sehr schön, beim IE muss man die Buttons noch ein bisserl hübschen (Höhe via CSS-Style).

Durchgeführte Änderungen:
- Tag <button> durch <input type="submit" ...> ersetzt.
- Die ganzen zusätzlichen <table> usw. entfernt.
- Die Reihenfolge der Eigenschaften in den <input> Tags angeglichen (type -> name -> value -> style -> sonstiges)
- Dem Submit für den Newsletter einen Namen gegeben
- Ein Value = "" ergänzt, wo es fehlte
- Die Class-Angabe "weisser Text" (oder sowas ähnliches) für das Newsletter-<td>-Tag entfernt
- Statt border: 0px solid black einfach nur border: none gesetzt
- Gleichen Style für Newsletter-Eingabefeld wie für Suchen-Feld gesetzt (width geraten)
- style: vertical-align; für die <td>-Tags für Suchen und Newsletter ergänzt

Ich hoffe, das war das gewünschte Ergebnis (Firefox):
Bild

Resultierender Code (Ausschnitt):

Code: Alles auswählen

<td background="index.php_dateien/lines.gif" width="49"><img src="index.php_dateien/07.gif" alt="Suche"></td>
                <td background="index.php_dateien/lines.gif" width="460" style="vertical-align: middle;">
			<form action="/cms/front_content.php?idcat=134" method="post" style="margin: 0pt;">
				<input type="text"   name="searchEntry" value=""       style="border: none; width: 350px;">
				<input type="hidden" name="logical"     value="or">
				<input type="submit" name="s"           value="Suchen" style="border: none; color: black; background-color: rgb(255, 255, 255);" size="2">
			</form></td>
                <td background="index.php_dateien/lines.gif" width="88"><img src="index.php_dateien/08.gif" alt="Newsletter" height="30" width="83"><img src="index.php_dateien/lines.gif" height="30" width="5"></td>
                <td background="index.php_dateien/lines.gif" style="vertical-align: middle;">
			<form action="front_content.php" method="post" style="margin: 0pt;">
				<input type="hidden" name="idcatart" value="32">
				<input type="hidden" name="mode"     value="subscribe">
				<input type="text"   name="email"    value=""       style="border: 0px solid black; width: 200px;" size="25">
				<input type="submit" name="sn"       value="Senden" style="border: none; color: black; background-color: rgb(255, 255, 255);">
			</form></td>
              </tr></tbody>
Gruß
HerrB

P.S.: Das Suchen-Formular verweist auf cms/front_content.php, das Newsletter-Formular nur auf front_content.php - ist das so richtig?

Was macht ein Size=2 für einen Button?

Keine Garantie, dass die Formulare jetzt noch Funzen - testen...
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » So 30. Jan 2005, 07:29

Hey, tausend Dank!
Es funktioniert!
Die Änderung im Layout des Suche Buttons führt zu einer sauberen Anzeige im IE.
Das weiße Schrift darf übrigens nicht wegfallen, da sonst die Ausgabe der Newsletterbox schwarz wäre und somit unleserlich.
Wenn es mal wieder eine neue Contenido Version gibt hoffe ich mal, das sie standardmäßig deine Newsletter verbesserungen nutzt oder selber besser wird.
Nach jedem Update immer alles ändern ist etwas viel. ;)

Jetzt muss ich nur noch alle Layouts bearbeiten...
Bin ich froh, dass ich in Zuklunft conFlakes einsetzte für alles neue. Daduch sammeln sich nicht noch mehr Layouts an.


Noch einmal vielen, vielen Dank!

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 30. Jan 2005, 14:30

Wenn es mal wieder eine neue Contenido Version gibt hoffe ich mal, das sie standardmäßig deine Newsletter verbesserungen nutzt oder selber besser wird.
Nach jedem Update immer alles ändern ist etwas viel.
Nach dem bisherigen Stand wird sie.

Beachte auch:
P.S.: Das Suchen-Formular verweist auf cms/front_content.php, das Newsletter-Formular nur auf front_content.php - ist das so richtig?

Was macht ein Size=2 für einen Button?
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » So 30. Jan 2005, 15:07

Warum es beim Newslettermodul standardmäßig ohne cms/ auskommt weiß ich nicht.
Bei der Suche war das standardmäßig mit cms/.

Das size gibt die Schriftgröße an.

Danke nochmal für Alles!
jetzt kann ich auch wieder alles editieren. Vorher musste ich das Newsletter Modul ja rausnehmen...

Gesperrt