ความสามารถในการฟังก์ชั่นบล็อกกำหนดโดยผู้ใช้