(gelöst) Spamicide Feld ausblenden
Eingetragen von MeXxX (64)
am 16.01.2013 - 11:49 Uhr in
am 16.01.2013 - 11:49 Uhr in
Hallo zusammen,
wenn ich das Spamicide-Modul für das Kontaktformular aktiviere, erscheint (wie im Anhang zu sehen) das leere Feld.
Ist es möglich dieses Feld unsichtbar zu machen?
Verwirrt nur die Leute die auf die Seite gehen, sich registrieren oder das Kontaktformular benutzen.
VG
MeXxX
Anhang | Größe |
---|---|
spamicide.JPG | 23.72 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Hier auch nochmal der Absatz
am 17.01.2013 - 09:00 Uhr
Hier auch nochmal der Absatz in der Beschreibung von Spamicide:
Spamicide adds an input field to each form then hides it with css, when spam bots fill in the field the form is discarded.
Das Feld sollte "unsichtbar"
am 17.01.2013 - 09:30 Uhr
Das Feld sollte "unsichtbar" sein .... Lösche mal den Cache und probiere es nochmal aus.
Drupal rockt!!!
sollte... Cache löschen
am 17.01.2013 - 09:51 Uhr
sollte... Cache löschen funktioniert leider auch nicht.
Sieht echt komisch aus wie man im Screenshot sieht...
sollte... Cache löschen
am 17.01.2013 - 09:51 Uhr
sollte... Cache löschen funktioniert leider auch nicht.
Sieht echt komisch aus wie man im Screenshot sieht...
Dann schau dir an wie die
am 17.01.2013 - 10:20 Uhr
Dann schau dir an wie die CSS-Klasse heißt und ändere diese in deiner CSS-Datei auf display:none;
Drupal rockt!!!
Steht sogar so in der
am 17.01.2013 - 12:05 Uhr
Steht sogar so in der CSS:
{display:none;}
wird leider trotzdem angezeigt.
Dann wird die CSS-Datei
am 17.01.2013 - 12:12 Uhr
Dann wird die CSS-Datei nicht korrekt gelesen. Nimm mal Firebug und schau ob die Anweisungen überhaupt angewendet werden. Da liegt der Hase im Pfeffer.
Drupal rockt!!!
Über Firebug kann man sehen,
am 17.01.2013 - 13:19 Uhr
Über Firebug kann man sehen, dass er display:block benutzt.
Ändere ich diese Zeile in display:none, so werden gleich alle Felder vom Kontaktformular ausgeblendet.
Arbeitest Du mit dem IE? Was
am 17.01.2013 - 13:19 Uhr
Arbeitest Du mit dem IE? Was passiert, wenn Du unter Konfiguration > Entwicklung > Leistung die CSS-Optimierung einschaltest?
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich hab jetzt extra mal
am 17.01.2013 - 13:30 Uhr
Ich hab jetzt extra mal nachgeschaut, Bei mir (Drupal 6) heißt das div edit-feed-me-wrapper ....
also schreib in Deine CSS-Datei
.edit-feed-me-wrapper {
display:none;
}
Man kann den Namen des Spamicide-Divs ändern (in den Spamicide-Drupal-Einstellungen) - wenn du dort einen anderen Namen gewählt hast, heißt der Div natürlich anders.
Wenn display:none; übersteuert wird, nimmst du noch zusätzlich "important".
.edit-feed-me-wrapper {
display:none!important;
}
Drupal rockt!!!
Ja, normalerweise arbeite ich
am 17.01.2013 - 13:34 Uhr
Ja, normalerweise arbeite ich mit dem IE, habe aber auch alle anderen Browser drauf.
Finde die Einstellung leider nicht, heißen die Punkte evtl. anders?
Dann versuche die URL
am 17.01.2013 - 14:10 Uhr
Dann versuche die URL deine.domain.de/admin/config/development/performance
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Funktioniert leider auch
am 17.01.2013 - 14:58 Uhr
Funktioniert leider auch nicht mit folgender Einstellung in der CSS:
edit-feed-me-wrapper{ display:none!important;}
Im Anhang die Moduloptionen. Vielleicht kann dort noch etwas ein- bzw. umgestellt werden?
Den Pfad /admin/config/development/performance gibt es bei mir leider nicht (evlt. liegt das an Drupal Version 5)
Oh sorry, das war mir nicht
am 17.01.2013 - 15:06 Uhr
Oh sorry, das war mir nicht aufgefallen. Dann solltest Du die Seite aber dringend auf Drupal 7 umstellen (neubauen und nur die Daten übernehmen), denn für Drupal 5 gibt es keine Security Updates mehr.
Vor !important muß ein Blank stehen!!
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Zitat:Funktioniert leider
am 17.01.2013 - 15:24 Uhr
Funktioniert leider auch nicht mit folgender Einstellung in der CSS:
edit-feed-me-wrapper{ display:none!important;}
Heißt dein Div denn edit-feed-me-wrapper order wie heißt der bei dir? Hast du überhaupt mal nachgeschaut?
Mit Firebug kannst du doch einfach mal testweise eine CSS-Anweisung auf das Spamicide-Div anwenden ohne das gleich in die CSS-Datei zu schreiben und da siest du doch sofort die Änderung - vorhin hat es doch schon geklappt als du alle Divs im Forumlar mit display:none; angesprochen hast - jetzt musst du nur noch den korrekten Div-Namen finden (mit Firebug).
Mit deiner Drupal-5-Version hat das überhaupt nichts zu tun - das ist simples CSS ... völlig gleichgültig welche Version du nutzt.
Ich habe den Eindruck als wenn du überhaupt nicht weißt was du da machst.
Vor !important muß ein Blank stehen!!
Das geht auch ohne blank (zumindest bei mir in allen möglichen Browsern)
Drupal rockt!!!
Bevor man hier jetzt
am 17.01.2013 - 15:28 Uhr
Bevor man hier jetzt stundenlang über solch eine Kleinigkeit diskutiert .... poste doch einfach mal deine URL ... ich schau nach und gebe dir den Namen (oder läuft die Installation auf deinem Desktop?)!
Drupal rockt!!!
Vielen Dank an
am 18.01.2013 - 11:31 Uhr
Vielen Dank an lonit!!
Folgender Code in der CSS hat funktioniert:
#edit-contact-page {
display: none;
}
#contact-mail-page .description {
display: none;
}