Rules: Speichern der IP-Adresse in Kommentar-Feld
Eingetragen von landvogt512 (89)
am 09.01.2013 - 15:42 Uhr in
am 09.01.2013 - 15:42 Uhr in
Hallo Leute!
Habe folgendes Problem:
Ich versuche die von Benutzern, die einen Kommentar verfassen die IP-Adresse aufzuzeichnen. Ich dachte dazu das Rules-Modul zu nutzen.
Hier ist mal der Export der Rule (die nicht funktioniert - dh. das IP-Adressen - Feld bleibt leer):
{ "rules_save_ip_adress" : {
"LABEL" : "save ip-adress",
"PLUGIN" : "reaction rule",
"REQUIRES" : [ "rules", "comment" ],
"ON" : [ "comment_presave" ],
"IF" : [
{ "entity_has_field" : { "entity" : [ "comment" ], "field" : "field_ip_adress" } }
],
"DO" : [
{ "data_set" : { "data" : [ "comment:field-ip-adress" ], "value" : "[comment:hostname]" } }
]
}
}
Hat hier jemand eine Ahnung wo der Fehler liegen kann?
Vielen Dank an Alle schon vorab!
LG
- Anmelden oder Registrieren um Kommentare zu schreiben
Unnötige Arbeit
am 09.01.2013 - 19:59 Uhr
Drupal speichert bereits die IP-Adressen der Kommentatoren. Wenn du einen Kommentar bearbeitest, wird die IP-Adresse zwar nicht angezeigt. Du findest sie aber in der Datenbank in der Tabelle "comment" unter hostname.
In dem Zusammenhang aber aktuelle Datenschutz-Diskussionen beobachten. Die Tendenz geht ja eher dazu, die IP-Adresse nicht (oder nicht komplett) zu speichern.