Well now I'm confused, vQmod works sometimes good, sometimes not and I do not know what I'm doing wrong because they are the same XML tested elsewhere. See this XML:
Code: Select all
<modification>
<id>Admin_Controller_Common_header.php</id>
<version>1.0.0</version>
<vqmver>1.0.9dev</vqmver>
<author>ReynierPM</author>
<file name="admin/controller/common/header.php">
<operation>
<search position="after">
<![CDATA[ $this->data['text_zone'] = $this->language->get('text_zone'); ]]>
</search>
<add>
<![CDATA[ $this->data['text_cover_class'] = $this->language->get('text_cover_class'); ]]>
</add>
</operation>
</file>
</modification>
And now see vqmod.log output:
Code: Select all
2011-02-27 15:37:55.7036400 - VQMOD 1.0.9dev1 INITIALIZED
2011-02-27 15:37:55.7036550 - virtualMode: TRUE
2011-02-27 15:37:55.7036630 - vqCachePath: vqmod/vqcache
2011-02-27 15:37:55.7036710 - LIST OF SOURCE FILES TO MODIFY:
2011-02-27 15:37:55.7036780 - D:/Webserver/htdocs/libroria/install/model/install.php
2011-02-27 15:37:55.7036850 - D:/Webserver/htdocs/libroria/install/view/template/step_1.tpl
2011-02-27 15:37:55.7036920 - D:/Webserver/htdocs/libroria/install/controller/step_2.php
2011-02-27 15:37:55.7036990 - D:/Webserver/htdocs/libroria/install/view/template/step_2.tpl
2011-02-27 15:37:55.7037070 - D:/Webserver/htdocs/libroria/install/controller/step_3.php
2011-02-27 15:37:55.7037140 - D:/Webserver/htdocs/libroria/install/view/template/step_3.tpl
2011-02-27 15:37:55.7037210 - D:/Webserver/htdocs/libroria/system/startup.php
2011-02-27 15:37:55.7037280 - D:/Webserver/htdocs/libroria/system/engine/controller.php
2011-02-27 15:37:55.7037350 - D:/Webserver/htdocs/libroria/system/engine/front.php
2011-02-27 15:37:55.7037420 - D:/Webserver/htdocs/libroria/system/engine/loader.php
2011-02-27 15:37:55.7037500 - D:/Webserver/htdocs/libroria/system/library/language.php
2011-02-27 15:37:55.7037570 - LIST OF NON-EXISTANT SOURCE FILES REFERENCED IN THE SCRIPTS:
2011-02-27 15:37:55.7037640 - BEGIN MODS...
2011-02-27 15:37:55.7056530 - -----------------------------------------------------
2011-02-27 15:37:55.7056640 - SOURCEFILE: D:/Webserver/htdocs/libroria/system/startup.php
2011-02-27 15:37:55.7056720 - MODFILE: D:/Webserver/htdocs/libroria/vqmod/xml/vqmod_opencart.xml
2011-02-27 15:37:55.7056800 - TEMPFILE: D:/Webserver/htdocs/libroria/vqmod/vqcache/vqcache__system__startup.php
2011-02-27 15:37:55.7070170 - OPERATION...
2011-02-27 15:37:55.7070280 - ERROR:
2011-02-27 15:37:55.7070360 - SEARCH: %(DIR_SYSTEM \. '(engine|library)/[^\.]+\.php')%
2011-02-27 15:37:55.7070420 - POSITION: replace
2011-02-27 15:37:55.7070490 - OFFSET:
2011-02-27 15:37:55.7070560 - INDEX:
2011-02-27 15:37:55.7070620 - REGEX: true
2011-02-27 15:37:55.7070690 - ADD: $vqmod->modCheck($1)
2011-02-27 15:37:55.7085860 - OPERATION COMPLETED SUCCESSFULLY!
2011-02-27 15:37:55.7131240 - TEMPFILE UPDATED WITH MODIFIED CODE
2011-02-27 15:37:55.7143030 - SUBSTITUTION COMPLETE!
2011-02-27 15:37:55.7170160 - -----------------------------------------------------
2011-02-27 15:37:55.7170270 - SOURCEFILE: D:/Webserver/htdocs/libroria/system/engine/controller.php
2011-02-27 15:37:55.7170350 - MODFILE: D:/Webserver/htdocs/libroria/vqmod/xml/vqmod_opencart.xml
2011-02-27 15:37:55.7170430 - TEMPFILE: D:/Webserver/htdocs/libroria/vqmod/vqcache/vqcache__system__engine__controller.php
2011-02-27 15:37:55.7184690 - OPERATION...
2011-02-27 15:37:55.7184800 - ERROR:
2011-02-27 15:37:55.7184870 - SEARCH: if (file_exists($file)) {
2011-02-27 15:37:55.7184940 - POSITION: before
2011-02-27 15:37:55.7185010 - OFFSET:
2011-02-27 15:37:55.7185070 - INDEX:
2011-02-27 15:37:55.7185140 - REGEX:
2011-02-27 15:37:55.7185210 - ADD: global $vqmod; $file = $vqmod->modCheck($file);
2011-02-27 15:37:55.7196340 - OPERATION COMPLETED SUCCESSFULLY!
2011-02-27 15:37:55.7246500 - TEMPFILE UPDATED WITH MODIFIED CODE
2011-02-27 15:37:55.7257560 - SUBSTITUTION COMPLETE!
2011-02-27 15:37:55.7275450 - -----------------------------------------------------
2011-02-27 15:37:55.7275590 - SOURCEFILE: D:/Webserver/htdocs/libroria/system/engine/front.php
2011-02-27 15:37:55.7275670 - MODFILE: D:/Webserver/htdocs/libroria/vqmod/xml/vqmod_opencart.xml
2011-02-27 15:37:55.7275740 - TEMPFILE: D:/Webserver/htdocs/libroria/vqmod/vqcache/vqcache__system__engine__front.php
2011-02-27 15:37:55.7290420 - OPERATION...
2011-02-27 15:37:55.7290550 - ERROR:
2011-02-27 15:37:55.7290630 - SEARCH: if (file_exists($file)) {
2011-02-27 15:37:55.7290700 - POSITION: before
2011-02-27 15:37:55.7290760 - OFFSET:
2011-02-27 15:37:55.7290830 - INDEX:
2011-02-27 15:37:55.7290890 - REGEX:
2011-02-27 15:37:55.7290960 - ADD: global $vqmod; $file = $vqmod->modCheck($file);
2011-02-27 15:37:55.7301650 - OPERATION COMPLETED SUCCESSFULLY!
2011-02-27 15:37:55.7333190 - TEMPFILE UPDATED WITH MODIFIED CODE
2011-02-27 15:37:55.7343800 - SUBSTITUTION COMPLETE!
2011-02-27 15:37:55.7358570 - -----------------------------------------------------
2011-02-27 15:37:55.7358670 - SOURCEFILE: D:/Webserver/htdocs/libroria/system/engine/loader.php
2011-02-27 15:37:55.7358730 - MODFILE: D:/Webserver/htdocs/libroria/vqmod/xml/vqmod_opencart.xml
2011-02-27 15:37:55.7358780 - TEMPFILE: D:/Webserver/htdocs/libroria/vqmod/vqcache/vqcache__system__engine__loader.php
2011-02-27 15:37:55.7372790 - OPERATION...
2011-02-27 15:37:55.7372910 - ERROR:
2011-02-27 15:37:55.7372990 - SEARCH: if (file_exists($file)) {
2011-02-27 15:37:55.7373070 - POSITION: before
2011-02-27 15:37:55.7373140 - OFFSET:
2011-02-27 15:37:55.7373230 - INDEX:
2011-02-27 15:37:55.7373310 - REGEX:
2011-02-27 15:37:55.7373380 - ADD: global $vqmod; $file = $vqmod->modCheck($file);
2011-02-27 15:37:55.7382640 - OPERATION COMPLETED SUCCESSFULLY!
2011-02-27 15:37:55.7410040 - TEMPFILE UPDATED WITH MODIFIED CODE
2011-02-27 15:37:55.7419520 - SUBSTITUTION COMPLETE!
2011-02-27 15:37:55.7465250 - -----------------------------------------------------
2011-02-27 15:37:55.7465360 - SOURCEFILE: D:/Webserver/htdocs/libroria/system/library/language.php
2011-02-27 15:37:55.7465420 - MODFILE: D:/Webserver/htdocs/libroria/vqmod/xml/vqmod_opencart.xml
2011-02-27 15:37:55.7465470 - TEMPFILE: D:/Webserver/htdocs/libroria/vqmod/vqcache/vqcache__system__library__language.php
2011-02-27 15:37:55.7478870 - OPERATION...
2011-02-27 15:37:55.7478970 - ERROR:
2011-02-27 15:37:55.7479020 - SEARCH: require($default);
2011-02-27 15:37:55.7479210 - POSITION: before
2011-02-27 15:37:55.7479270 - OFFSET:
2011-02-27 15:37:55.7479320 - INDEX:
2011-02-27 15:37:55.7479370 - REGEX:
2011-02-27 15:37:55.7479420 - ADD: global $vqmod; $default = $vqmod->modCheck($default);
2011-02-27 15:37:55.7490170 - OPERATION COMPLETED SUCCESSFULLY!
2011-02-27 15:37:55.7497910 - OPERATION...
2011-02-27 15:37:55.7498010 - ERROR:
2011-02-27 15:37:55.7498080 - SEARCH: require($file);
2011-02-27 15:37:55.7498140 - POSITION: before
2011-02-27 15:37:55.7498200 - OFFSET:
2011-02-27 15:37:55.7498260 - INDEX:
2011-02-27 15:37:55.7498320 - REGEX:
2011-02-27 15:37:55.7498380 - ADD: global $vqmod; $file = $vqmod->modCheck($file);
2011-02-27 15:37:55.7507320 - OPERATION COMPLETED SUCCESSFULLY!
2011-02-27 15:37:55.7531260 - TEMPFILE UPDATED WITH MODIFIED CODE
2011-02-27 15:37:55.7538330 - SUBSTITUTION COMPLETE!
If you see at top exists a few changes in installer, right? Ok those changes never was displayed. Then inside XML folders is a file called admin_controller_common_header.xml? Did you see in files to change? I don't and really don't know the cause. Where is the problem? I'm doing something wrong and I miss here? Really vQmod is amazing but give me a lot of headaches in past days until now.
Cheers and thx in advance