Kleine Erweiterung des Standardskripts FindChangeByList.jsx

von Martin Fischer am 22.01.09 22:30 in Text

FindChangeByList_mod1.jsx

Link zur Ursprungsdiskussion im Forum

Quarz hat in http://www.hilfdirselbst.ch/...i?post=293725#293725 gezeigt, wie sie mehrere unterschiedliche Listen für das Skript FindChangeByList.jsx verwaltet.

Die folgende Skriptvariante 'FindChangeByList_mod1.jsx', die ich mit der Funktion 'chooseMyOwnList()' erweitert habe, erledigt dies über eine entsprechende Bestückung des Unterverzeichnisses 'FindChangeSupport':

Liegt im Unterverzeichnis 'FindChangeSupport' (relativ zum Verzeichnis des Skripts) keine Datei namens 'FindChangeList.txt' vor, schaut sich das Skript in diesem Unterverzeichnsi nach anderen Dateien mit der Endung '.txt' um und stellt diese in einem DrowDown-Menü zur Auswahl.

Findet das Skript im angegebenen Unterverzeichnis keine txt-Dateien, dann erscheint wie beim Ausgangsskript ein Dialog zur Auswahl einer Datei mit Definitionen zum Ersetze-Vorgang (über den man dann wie gehabt andere Verzeichnisse durchsuchen kann).

Kurzanleitung:
1. Unterverzeichnis 'FindChangeSupport' relativ zum Skriptverzeichnis (dem Verzeichnis, in dem 'FindChangeByList_mod1.jsx' liegt) anlegen.
2. 'FindChangeList.txt' im Unterverzeichnis 'FindChangeSupport' ggf. umbenennen.
3. Weitere Listen als TXT-Dateien im Unterverzeichnis 'FindChangeSupport' ablegen.





Skript ist lauffähig in: