View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002556 | MMW v4 | Install/Config | public | 2006-07-18 16:52 | 2007-02-13 14:01 |
Reporter | rusty | Assigned To | |||
Priority | immediate | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 2.5.4 | ||||
Summary | 0002556: Trial version of MediaMonkey & simplified purchase process | ||||
Description | We need to be able to compile several different versions of MediaMonkey for Marketing and OEM purposes: 1) Trial versions that prompt for username and key OR just key 2) Free versions that prompt for username and key OR just key 3) Boxed versions will usually just be a Trial version that prompts for a key (1) Registration process for the Trial version: a) Full functionality for x days (configurable at compile time) b) Screen that currently appears when the freeware version is first run does not appear c) Each time the application is run, the registration dialog appears d) If the user cancels out of the registration dialog then Gold functionality works, unless the 30 day time period has expired, in which case the application closes. e) The registration process should be simplified so that if this version is included in a box, users are prompted to upgrade (avoiding the current usecase in which users who purchase the product without first downloading the trial version are shown a dialog indicating that they have the Free version of MediaMonkey even though they've already paid for the Gold version!) f) The 'About' dialog should list the product license as 'Trial Version' (instead of standard version) g) The registration dialog should be modified as follows for the Trial version: Title Bar: Register <Short Product Name> <Short Product Name> will continue to operate for __ days, after which you must register. //or if expired:// <Short Product Name> trial has expired. To unlock all features, please enter registration information below: (Username: _________________________) License Key: ______________________ If you don't have a license key, you can get one by purchasing <Short Product Name> at: <Purchase website> . . . . . . . . . . . . . [OK] [Cancel] Note: Username may/may not be presented depending on how the build is compiled. (2) Registration process for the free version: a) The Welcome to MediaMonkey Dialog that appears should be modified with a new button 'Register <Short Product Name>' to the left of the [OK] button. If the user presses this button, then the Registration dialog appears. b) Changes to the registration dialog: Title Bar: Register <Short Product Name> To unlock all features, please enter registration information below: (Username: _________________________) License Key: ______________________ If you don't have a license key, you can get one by purchasing <Short Product Name> at: <Purchase website> . . . . . . . . . . . . . [OK] [Cancel] (3) Note about Registration process for boxed versions Boxed versions will usually include registration information that is lacking a username. Thus boxed versions can be based on either the Trial or Free versions, though it would be preferable to be based on the Trial version since it comes with all Gold functionality unlocked to begin with. In all cases, a boxed version will be missing the Username: entry in the registration dialog. Specific AVQ Build Requirements: 1) MediaMonkey Trial / No username 2) MediaMonkey Free / No username | ||||
Additional Information | AVQ requirement IMPORTANT NOTE: This is 'immediate' only for AVQ builds, for other builds it'll have to wait for 3.0 when the strings will be localized to all languages. | ||||
Tags | No tags attached. | ||||
Fixed in build | 972 | ||||
|
Testing Note: Builds that use username/serial number should also be able to accept registration that is based solely on a serial number. |
|
Here are the English and equivalent German strings for the AVQ build. Register <MediaMonkey Gold> DE: Registrieren Sie <MediaMonkey> <MediaMonkey> will continue to operate for __ days, after which you must register. DE: Diese Version von <MediaMonkey> läuft noch ___ Tage. Bitte registrieren Sie <MediaMonkey> in den nächsten ___ Tagen. <MediaMonkey> trial has expired. DE: Die <MediaMonkey> Testverison ist abgelaufen. To unlock all features, please enter registration information below: DE: Um alle Funktionen nutzen zu können, füllen Sie bitte das Registrierformular aus. If you don't have a license key, you can get one by purchasing <MediaMonkey Gold> at: <Purchase website>SS DE: Falls Sie noch keinen Lizenzschlüssel haben, können Sie <MediaMonkey> hier <Purchase website> kaufen. |
|
I found the following in the course of testing the test build: General Build Issues -MediaMonkey.exe Icon isn't associated with the app (in the menu, the .exe, in the toolbar, etc.). I'm guessing that this is a 3.0 issue that won't affect 2.5.4, but wanted you to be aware... -The <Product Name> used in the Trial version is 'MediaMonkey Gold' rather than MediaMonkey. This is ok, PROVIDED that from a branding perspective, we introduce concepts for <Short Product Name Registered> in addition to the product names already available (<Short Product Name>, <Long Product Name>). Alternatively, we can just use 'MediaMonkey' (i.e. Short Product Name) here. Cosmetic -It might be a good idea to slightly increase the size of the registration dialog since some languages may not fit well (they'll be too cramped). -Shouldn't text in the dialog should be left aligned? -I would prefer to have the OK/Cancel buttons at the bottom of the dialog and right-aligned. -Spacing should be a bit more even (e.g. right now the OK/Cancel buttons are right next to the License key line). Functional -If the user changes Language to 'Deutsch' and restarts, the German text does not appear in the registration dialogs -The 'License:' indicator just shows 'V39'. This doesn't provide sufficient info to the user or to us in the event that the user needs help. It should show: <Short Product Name - Registered>: vx.x - <Company source for license key> (e.g. MediaMonkey Gold: v3.x - Winferno) OR <Short Product Name - Registered>: vx.y (<Company 3 letter code>) (e.g. MediaMonkey Gold: v3.x (AVQ) |
|
Tested trial2 and the only remaining issues are: Cosmetic -I would prefer to have the OK/Cancel buttons at the bottom of the dialog and right-aligned. -Spacing should be a bit more even (e.g. right now the OK/Cancel buttons are right next to the License key line). Functional -If the user changes Language to 'Deutsch' and restarts, the German text does not appear in the registration dialogs -The 'License:' indicator just shows 'v3.x (AVQ)'. I would prefer that it also show the Gold product name e.g. <Short Product Name - Registered>: vx.y (<Company 3 letter code>) (e.g. MediaMonkey Gold: v3.x (AVQ) -If the software isn't registered, the 'About' dialog shows 'License: to'. it should show 'License: Trial version (unregistered)' / 'Standard version (unregistered)' (in blue). |
|
Fixed in build 972. |
|
Verified AVQ Trial Build. Still need to test: AVQ Standard build. MM Standard build. MM Trial build. Note: for MM 2.5.4 this functionality is implemented _only_ for the AVQ builds. |
|
Here's a summary of the strings that have been requested from AVQ france and spain: Register <MediaMonkey Gold> <MediaMonkey> will continue to operate for __ days. Please register before it expires. <MediaMonkey> trial has expired. To unlock all features, please enter registration information below: If you don't have a license key, you can get one by purchasing <MediaMonkey Gold> here. License: Trial version (unregistered) License: Standard version (unregistered) |
|
Spanish translations are: Register <MediaMonkey Gold> Registre MediaMonkey Gold <MediaMonkey> will continue to operate for __ days. Please register before it expires. <MediaMonkey> continuará funcionando durante _ días. <MediaMonkey> trial has expired. Su versión de prueba de MediaMonkey ha caducado. To unlock all features, please enter registration information below: Para activar todas las funciones, por favor introduzca la información de registro aquí abajo. If you don't have a license key, you can get one by purchasing <MediaMonkey Gold> here. Si usted no tiene una llave de licencia, puede adquirir una comprando MediaMonkey Gold aqui. License: Trial version (unregistered). Licencia : Versión de Prueba (no registrada) License: Standard version (unregistered) Licencia : Version Estándar (no registrada) |
|
French translations are: Register <MediaMonkey Gold> Enregistrer <MediaMonkey Gold> <MediaMonkey> will continue to operate for __ days. Please register before it expires. <MediaMonkey> fonctionnera encore pendant _ jours. Veuillez enregistrer votre logiciel avant ce délai. <MediaMonkey> trial has expired. La version d’évaluation <MediaMonkey> a expirée. To unlock all features, please enter registration information below: Pour accéder à toutes les fonctionnalités, veuillez compléter les informations ci-dessous: If you don't have a license key, you can get one by purchasing <MediaMonkey Gold> here. Si vous n’avez pas de clé d’installation, vous pouvez en obtenir une en achetant <MediaMonkey Gold> ici. License: Trial version (unregistered) Licence: Version d’évaluation (non enregistrée) License: Standard version (unregistered) Licence: Version standard (non enregistrée) |