===== Setup ===== Because this module requires some file modifications, please read this instructions carefully! ==== 1. Install Dependencies & Module ==== At first you should install my free EventHandler module, if not already done. Download here: \\ {{ :ru:search_plus:eventhandler-2015-01-21_3_.zip |IconVtigerCRM 6.x Event Handler 7.32 KB Download}} \\ Also install the SWSearchPlus.zip file over the ModuleManager. ==== 2. Setup License ==== After you successfully install the Module, go to Module Manager and click Settings next to the ModuleName (1). {{ :ru:search_plus:setup1.png?nolink |}} With the DropDown Box select “set License” (2). Enter the license code you get on the next page and click “store License”. ==== 3. Check Filemodifications ==== Now go to the ModuleManager Settings DropDown again and you will found a “apply Filemodifications” Button. Click them. {{ :ru:search_plus:setup2.png?nolink |}} This open a page, similar to the following screenshot {{ :ru:search_plus:setup3.png |}} - Here you should see only green “SUCCESS“. If you get 1 red “ERROR“, please check the error explanation given and try to solve it. \\ Maybe you already add Event Handler manually for another one of our modules. Then you must delete them, to give this Patcher the chance to handle it automatically. Because this module require special markers. All Events I use are compatible over all my modules. If you remove your manually one, the automatic ones will be behave equal.Store this URL until you check everything is working like without any errors! If something went wrong during the following Patch process, you could call this URL to automatically restore the Backups of modified files. - If everything is green you could “apply the modifications to files”. Do not press this button, until you read the step 4 to the end! - If you don’t want to apply the modifications you could simple leave the page, but this won’t cleanup some “help files”, the Patcher create. This button will cleanup everything. Additionally you could manually view & check the modifications, which will be done. The presentation is done in a way you also could apply modifications manually, if you don’t trust the Patcher. This will also create the Marker, which allow Patcher to apply updates automatically in future. \\ Now you could press the “GO – apply modifications to files” Button. ==== 4. Check function of VtigerCRM ==== Because the EventHandlers are integrated within Core functions of Vtiger, you MUST check every basic function of Vtiger. \\ **The most important functions you should check:** * ListView of a module * DetailView of a module * Record Editor of a module * CustomView Switcher * CustomView Editor … Because the Modifications are integrated within Core functions, it is not important WHICH module you check. Only one must be checked. \\ If something went wrong, please call the repair URL from Patcher and check if everything was rebuild. Or you could try to recognize the problem. I could optimize the module in this case. ==== 5. That’s all ==== Now you could use the module!