coreBOS OpenSourceBT

View Issue Details Jump to Notes ] Wiki ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000187coreBOSFunctionalitypublic2014-06-15 00:152017-10-08 20:11
Reporterjoebordes 
Assigned Tojoebordes 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version5.4 
Target Version5.5Fixed in Version 
Summary0000187: create method to import module manifest file
DescriptionThis method will not require the packaged zip, just the path to the manifest.xml file. It will process the manifest.xml and do all the database changes and also the calls to vlib_postinstall event.

It requires all files to already be in their place.
TagsNo tags attached.
Attached Files? file icon installmodule.php [^] (409 bytes) 2014-06-15 00:27

- Relationships

-  Notes
User avatar (0000173)
joebordes (manager)
2014-06-15 00:29
edited on: 2014-06-15 00:30

I add method:

/**
 * Import Module from manifest.xml file. Other files should already be in place
 * @param String manifest.xml file path
*/
function importManifest($manifestfile) {


to vtlib/Vtiger/PackageImport.php

I attach an installmodule script with test code used to validate the new method

NOTE: the new method works correctly also with language files.

User avatar (0000174)
joebordes (manager)
2014-06-15 00:32

Fix committed to master branch. 1671759292b0d4bfb04c1fb8673befb8ebc1a268
User avatar (0000566)
joebordes (manager)
2017-10-08 20:11

Fix committed to master branch. 7ae65a0b47eb4a68a54cb715b6d7ca9488580798

- Related Changesets
coreBOS: master 16717592
Timestamp: 2014-06-15 00:32:33
Author: joebordes
Details ] Diff ]
fixes 0000187: create method to import module manifest file
mod - vtlib/Vtiger/PackageImport.php Diff ] File ]
coreBOS: master 7ae65a0b
Timestamp: 2017-10-08 20:11:08
Author: joebordes
Details ] Diff ]
fix(DetailView) Related panes dont work if related list is present, fixes 0000187
mod - modules/Vtiger/DetailView.php Diff ] File ]

- Issue History
Date Modified Username Field Change
2014-06-15 00:15 joebordes New Issue
2014-06-15 00:15 joebordes Status new => assigned
2014-06-15 00:15 joebordes Assigned To => joebordes
2014-06-15 00:27 joebordes File Added: installmodule.php
2014-06-15 00:29 joebordes Note Added: 0000173
2014-06-15 00:29 joebordes Note Edited: 0000173 View Revisions
2014-06-15 00:30 joebordes Note Edited: 0000173 View Revisions
2014-06-15 00:30 joebordes Note Edited: 0000173 View Revisions
2014-06-15 00:32 joebordes Changeset attached => coreBOS master 16717592
2014-06-15 00:32 joebordes Note Added: 0000174
2014-06-15 00:32 joebordes Status assigned => resolved
2014-06-15 00:32 joebordes Resolution open => fixed
2017-10-08 20:11 joebordes Changeset attached => coreBOS master 7ae65a0b
2017-10-08 20:11 joebordes Note Added: 0000566


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker