PHPBB_IMPORT_WARNING CODE_NEAR_LI
SUBMITTED TO GPSoftware:
-------------------------------------------------------------
Tracking Number: 330011825585
Support Issue: Program Suggestion
Submission Date: 4/28/2006 7:27:14 AM
-------------------------------------------------------------
This has already been logged with GPSoftware, it is posted here for others users to be aware of and to invite them to add their support and insight to.
ISSUE:
Opus Folders Aliases should be supported across all Raw Commands.
BACKGROUND
Opus provides a folder path alias system whereby a user can use “Shortcuts” to refer to standard system paths. For example, Go /mydocuments would list the current user's My Documents folder. (See the GO command for a full list of predefined Folder Aliases.) The Folder Aliases section in Preferences allows users to add as many custom folder aliases as they like; they can refer to any folder or path, including FTP and ZIP files, even network paths.
ISSUE TYPE:
This is an enhancement request. However, it may be a Bug or a Design Deficiency, depending on the current intended design of several Directory Opus features and raw commands.
STEPS TO RECREATE PROBLEMATIC SYMPTOMS:[ol][li] Download the attached toolbar and display it in DOpus.[/li]
[li] Open the left pane a lister to a folder with files you can copy.[/li]
[li] Click on the Create Test Folder button:
CreateFolder %SystemDrive%\testdir\testsubdir READAUTO=no NOUPDATESETTINGS
[li] In Preferences > Favorites & Recent > Aliases, add this Alias:[ul][li] Folder: %SystemDrive%\testdir\testsubdir[/li]
[li] Name: TestAlias[/li]
[li] Click [Apply][/li]
[li] Click [OK][/li][/ul][/li]
[li] Click on the Go Test Folder button:
Go /TestAlias OPENINRIGHT
Expected Results: Opus should list %SystemDrive%\testdir\testsubdir in the right/bottom lister.
Actual Results: Equal expected results – correct
[/li]
[li] In the left pane, select a file to copy and click on the Copy File to /TestAlias button.
Copy To /TestAlias
Go REFRESH=ALL
Expected Results: Opus should list newly copied file listed inside of %SystemDrive%\testdir\testsubdir in the right/bottom lister.
Actual Results: Equal expected results – correct
[/li]
[li] Click on the Export Prefs to/TestAlias button.
Prefs EXPORTSETTINGS=all,alltoolbars To "/TestAlias\Alias-Test-Export.dps"
Go REFRESH=ALL
Expected Results: Opus Preferences Export should display a progress bar followed by a confirmation dialog that states the settings were exported successfully. Opus should subsequently list a newly exported preferences file, Alias-Test-Export.dps, inside of %SystemDrive%\testdir\testsubdir in the right/bottom lister.
Actual Results: Opus Preferences Export displays a progress bar followed by a confirmation dialog that states the settings were exported successfully. Opus does not subsequently list Alias-Test-Export.dps inside of %SystemDrive%\testdir\testsubdir in the right/bottom lister. – incorrect
[/li]
[li] Depending on how you have DOpus configured to store settings do one of the following:[ol][li] If you are using user-specific configuration settings, click the List User-Specific Configs button
Go "%AppData%\GPSoftware\Directory Opus\Configs" OPENINRIGHT
[li] If you are using PC-specific configuration settings, click the List PC-Specific Configs button
Go "%ProgramFiles%\GPSoftware\Directory Opus\Configs" OPENINRIGHT
CONCLUSION:
In the test script above, the GO and COPY TO raw commands both work well using a Folder Alias, however Prefs EXPORTSETTINGS TO does not. Therefore, at least one Directory Opus raw command does not fully (or correctly?) support Folder Aliases. However, there may also be others which users have not yet stumbled on.
SUGGESTION:
Folder Aliases should be supported by all Directory Opus commands and features that accept a file path, in a consistent manner.
RATIONALE:
It is reasonable (and intuitive) for users to attempt to utilize a Folder Alias in lieu of discrete file path anywhere that Directory Opus might accept a file path. Ensuring consistent Folder Alias support across the Directory Opus will shorten the adoption curve for new users by making the application more intuitive. Such consistency also facilities the intended design of exporting preferences, where users are encouraged to share techniques with one another. Relying on Folder Aliases over discreet paths makes custom commands more machine independent.
AliasTest.zip (934 Bytes)