Installation Package Options [#8244]

Beta Testing for Windows Products and plugins

Moderator: Gurus

nynaevelan
Posts: 5559
Joined: Wed Feb 07, 2007 11:07 pm
Location: New Jersey, USA
Contact:

Installation Package Options [#8244]

Post by nynaevelan »

I have noticed during the installation of some scripts and skins the checkbox to select whether to install for current user or not is greyed out. Through some testing I discovered that MM4 will remember the option which the user selected when the script/skin was first installed, so all subsequent updates will use these settings. I would like to know if this is the intended behavior in MM4? I assume it is so in order to avoid conflicts with having the same script/skin in both the roaming directory and the program files directory. Can a dev confirm this is the intended behavior of installation packages.

Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins

Join Dropbox, the online site to share your files
Peke
Posts: 18598
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Installation Package Options

Post by Peke »

Yes it is intended behavior and you are right.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
nynaevelan
Posts: 5559
Joined: Wed Feb 07, 2007 11:07 pm
Location: New Jersey, USA
Contact:

Re: Installation Package Options

Post by nynaevelan »

Thanks, it's good to have my assumptions confirmed.

Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins

Join Dropbox, the online site to share your files
ZvezdanD
Posts: 3271
Joined: Thu Jun 08, 2006 7:40 pm

Re: Installation Package Options

Post by ZvezdanD »

Peke wrote:Yes it is intended behavior and you are right.
That is irrational behavior which confuses users. The enabled state of the mentioned check box should not depend of the fact how the script is previously installed. If you don't want for users to install the same script in both locations, local and global folders, you should automatically uninstall the previous version from the one folder and install the new version in another folder, but not to leave that to users to do it manually. For example, if a user has installed script in the local folder and if he/she decide to install the new version of that script in the global folder, the program should uninstall it from the local folder automatically before the installation of the new version.

By the way, I have recommended such practice in every occasion, not only when user wants to install the script in different folder then the previous version, but always, even when someone wants to install it in the same folder. For example, I have the old version of the script with some menu options and I have the new version which have different menu options - during the installation the old menu options should be removed (hidden) from the menu and the new menu options should be added. Removing of the menu options is already implemented in the Uninstall.vbs and your program should execute that file from the previously installed version before you execute Install.vbs of the new version. However, you ignored my suggestion, so I need to do that uninstall step by myself.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Dreadlau
Posts: 1967
Joined: Sun Nov 25, 2007 6:49 am

Re: Installation Package Options

Post by Dreadlau »

+1
Seven Ultimate X64 SP1 / Sansa Clip 2go (with RockBox)
Peke
Posts: 18598
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Installation Package Options

Post by Peke »

Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Post Reply