ich erklär das mal:
auf besagter Seite, deren Verlinkung hier unmöglich ist, geht es darum Ressourcen (hauptsächlich Bilder) davor zu schützen, sie aufzurufen, wenn die Herkunft des Aufrufs nicht von einer bestimmten Seite erfolgt. Andernfalls wird wahlweise nichts oder etwas anderes (unbrauchbares) zurückgegeben.
Im besagten Quellcodestück tauchen die Domain auf, von der Zugriffe erlaubt sind, und die Dateiendungen, die geschützt werden sollen. Und da ich alles andere als nett bin, überlass ich die beiden Änderungen dir, zumal eine genaue Beschreibung dabei ist.