przez engine » 6 kwietnia 2005, o 20:37
Domyślne rozszerzenie można ustawić dla całego serwisu.
W opisanej przeze mnie sytuacji zapisywanie pliku z opcji "Zapisz jako..." z nazwą bez rozszerzenia spowoduje zapisanie go z rozszerzeniem ustawionym we właściwościach serwisu w grupie: dokumenty (domyślne rozszerzenia).
jednak występuje tutaj niespójność, gdyż mam ustawione domyślne rozszerzenie jako "php", a po wywołaniu okienka zapisu, okienko 'Zapisz jako typ:' zawiera wartość 'Dokumenty HTML'.
Wprowadza to niepotrzebne komplikacje, a przecież opcja ta mogłaby przy zapisie zawierać wartość 'Dokumenty php'.
Niemniej moja propozycja jest inna.
Proponuję poniższe rozwiązanie.
Wartości domyślne ustawiane we Właściwościach serwisu w grupie Dokumenty
powinny dotyczyć nowo tworzonych plików.
Tyczy siÄ™ to nazwy jak i rozszerzenia.
Jeżeli zapisuję plik "świeży", to program zaproponuje jego nazwę składającą się z:
nazwa_domyślna.rozszerzenie_domyślne
a typ pliku ustawi na zgodny z rozszerzeniem.
Natomiast, jeżeli opcja zapisz jako wywoływana jest z poziomu istniejącego (aktywnego) pliku, to
jego nazwÄ™ program zaproponuje jako ciÄ…g:
aktualna_nazwa.aktualne_rozszerzenie (całość zaznaczona)
a typ pliku ustawi na zgodny z rozszerzeniem.
Uważam, że byłoby to rozwiązanie rozsądne i logiczne.