URLs werden auf zwei verschiedene Art und Weisen erzeugt. Basename als Feld steht dabei der Verwendung des bisher recht weit verbreiteten MTEntryTitle-Tags gegenüber.
Meinen Ausrutscher in der Dateigenerierung konnte ich nicht wieder nachvollziehen. Die spezielle Arbeitsweise von Basename aber habe ich klar untersuchen können. 6A war so freundlich, auf meinen Report auch nochmals ein klärendes Wort zu schreiben.
Basename wird danach nur einmalig beim ersten Abspeichern festgelegt und gespeichert. Es wird aus dem EntryTitel gebildert, wenn dieser leer ist aus dem EntryBody oder einem Standardwert "post-x", der durchnummeriert vergeben wird. Damit sichert MT eigenständig die Einzigartigkeit der URL.
Möchte man danach noch den Titel ändern, muss man auch das Feld Basename per Hand anpassen. Wer dies tut greift in die URL-Generierung ein und sollte wissen, welche Auswirkungen dies hat. Insbesondere bei Abweichungen des URL-Schemas steht die Einzigartigkeit der URL mitunter recht schnell auf dem Spiel.
Wer bei jeder Änderung des EntryTitle einen neuen Dateinamen generieren will, muss folglich das Feld MTEntryTitle zur Generierung der URL heranziehen.

