Israeli settlers have attacked Palestinian villagers, activists, and journalists near Nablus.