Fehler in _FFImageMapClick

  • Hallo,

    mir ist ein Fehler in der Function _FFImageMapClick aufgefallen.

    Wenn man die Area per Index anwählen will, bekommt man immer die Fehlermeldung "Invalid data type: (int) $vArea: 4".
    _FFImageMapClick(4, "index", "Map", "id", 1)

    Der Fehler ist in Zeile 3 des Quelltext-Auszugs.
    Es muss heissen:
    If Not IsInt($vArea) Then

    [autoit]


    Switch $sModeArea
    Case "index"
    If Not IsInt($vMap) Then
    SetError(__FFError($sFuncName, $_FF_ERROR_InvalidDataType, "(int) $vArea: " & $vArea))
    Return 0
    EndIf
    $sXPath &= "//area[" & $vArea & "]"
    Case "id", "name", "title", "alt", "href", "class", "coords"
    $sXPath &= "//area[contains(@" & $sModeArea & ",'" & $vArea & "')]"
    Case Else
    SetError(__FFError($sFuncName, $_FF_ERROR_InvalidValue, "(index|id|name|title|alt|href|coords|class) $sModeArea: " & $sModeArea))
    Return 0
    EndSwitch

    [/autoit]