Kommentare: URL-Validierung - ohne http:// soll auch gehen - valid_url() hacken?
Eingetragen von tomx (771)
am 07.12.2010 - 15:47 Uhr in
am 07.12.2010 - 15:47 Uhr in
valid_url() überprüft bei den zusätzlichen Angaben eines Kommentars die Gültigkeit der URL. Ist kein http:// angegeben wird gemeckert.
Wie stellt man es nun an, dass urls auch ohne http:// eingegeben werden können, ohne das gemeckert wird und ohne dass am core core-commentar-funktion gehackt wird?
- Anmelden oder Registrieren um Kommentare zu schreiben
doch minimal hacken? Man kann
am 07.12.2010 - 15:56 Uhr
doch minimal hacken?
Man kann $absolute = FALSE setzen, in der funktion valid_url(). Aber ist das ok und hat es andere auswirkungen?
URL
am 07.12.2010 - 16:10 Uhr
Hallo.
Ein URL ohne gültige Protokollangabe ist keine gülitger ("valide") URL. Das ist nunmal so.
Wenn ihr nun jedoch dort solche Werte zulassen wollt, musst Du ein Modul basteln und dort per [api:hook_form_alter] die Validierungsfunktion des entsprechenden Formulars erweitern bzw. ersetzen.
Siehe dazu auch http://api.drupal.org/api/drupal/developer--topics--forms_api_reference....
hth,
Stefan