flag_preserver
D'après la doc (http://www.spip.net/fr_article1825.html), la variable $flag_preserver sert à ne pas afficher les boutons d'admin. Son utilisation a peut être évolué, mais dans le code de assembler.php (http://core.spip.org/projects/spip/repository/entry/branches/spip-3.0/ecrire/public/assembler.php#L118), si la variable vaut true, il n'y a pas d'envoi d'une erreur 404. Ce qui devrait se produire si l'assemblage renvoie du vide.
Donc au final, soit on a les boutons d'admin ET les 404. Soit aucun des 2.
PS : j'en suis arrivé la en adaptant le code de Denis (http://www.loiseau2nuit.net/145-spip-et-ses-boutons-d) pour masquer les boutons pour des admins restreints.