Quote Originally Posted by Luke Galyan View Post
First kudos for such a great install / update log for your plugins! Freaking awesome work.
Thanks :)

Quote Originally Posted by Luke Galyan View Post
I found a few issues along the way. Maybe you can tell me what I am doing wrong or maybe you have a little tweaking to do to the install files? Below most (not all) of the issues relate to missing code in your supplied files. For the files that do have the all the code added it is easy to look at your supplied files and know exactly how to add the code to my server files. But a few of the supplied files seem to be missing some code?
You are correct, this version includes 'optional' code for anyone that absolutely needs the functionality of these specific extras. Streamlining the complete module was necessary as most people will never use these extras.

Quote Originally Posted by Luke Galyan View Post
Issue 1
The Install.txt has instructions starting on line 1404
Instructing the additions of some lines to file
admin/includes/modules/category_product_listing.php
When looking at the files supplied with the Restrict Module, the lines you suggest adding are not in the file you supplied. Needless to say they are also not in my file.
At line 1330 you will find:
***** Optional - Add support for Twitch Master/Sales ID *****
This is a feature that allows you to force master and sales ID switches in the first numerical slots of the catgroup id. It also includes the catgroup original input field for tracking or managing ID's.

Quote Originally Posted by Luke Galyan View Post
I am not a coder so I am hesitant to just pick a spot to add the suggested code changes.
On each file I look at the file you supplied and note how to add the suggested code to my file on the server.
With the code missing in your supplied files I have no example to follow.
Am I missing something?
Please, continue to be hesitant :) it's much better to stop and ask questions, get answers then proceed!

Quote Originally Posted by Luke Galyan View Post
Issue 2A
The Install.txt has instructions starting on line 130
Instructing the additions of 3 lines of code to file
admin/includes/languages/english/customers.php
Again the lines of code are not present in your supplied file.
I just downloaded the .zip from zc plugins - this code is in the admin customers.php.

Quote Originally Posted by Luke Galyan View Post
Issue 2B
The Install.txt has instructions starting on line 1397
Instructing the additions of 3 more lines of code to file
admin/includes/languages/english/customers.php
Again the lines of code are not present in your supplied file.
You are correct about this one, this code is not included in the file as it applies only to the 'optional' code for:
***** Optional - Add support for Twitch Master/Sales ID *****

Quote Originally Posted by Luke Galyan View Post
For issues 2A and 2B (same file)
I took a best guess and added all the lines of code next to each other after line 40 in my file.
Here is a copy paste of the code I added with an existing line of code above it and an existing line of code below it so you can see where I put it. Is this in the correct location or will I have issues?
While I am hesitant to make a guess at where things go, this seemed to be a small file and assume it easy to find what I did.

define('ENTRY_NONE', 'None');

define('TABLE_HEADING_CAT_GROUP','CatGroup ID');
define('CUSTOMERS_CAT_GROUP', 'CatGroup ID: ');
define('CUSTOMERS_CAT_GROUP_NOTES', '    Customers Category Group ID = 0 (Default) => Everyone | Master ID = 1 | Sales = 2 (Twitch Restrict Categories by Customer or Group).');
define('CUSTOMERS_CAT_GROUP_ORIGINAL', 'Original CatGroup ID: ');
define('CUSTOMERS_CAT_GROUP_ORIGINAL_NOTES', '    Original Customers Category Group ID (for reference only)');

define('TABLE_HEADING_COMPANY','Company');
In language files like this one you can put the defines anywhere as long as they are cut and paste correctly with all of their syntax in tact ;)


Quote Originally Posted by Luke Galyan View Post
Issue 3
The Install.txt has instructions starting on line 1367
Instructing the additions of some lines to file
admin/customers.php
Again the lines of code are not present in your supplied file.

I am hesitant to just make a guess and go for it.
You are correct about this one, this code is not included in the file as it applies only to the 'optional' code for:
***** Optional - Add support for Twitch Master/Sales ID *****

Quote Originally Posted by Luke Galyan View Post
Issue 4
The Install.txt has instructions starting on line 265
Instructing the additions of some lines to file
admin/includes/modules/category_product_listing.php
When I add this line it moves my headings over but not the data under the headings, so the data is not under the correct headings anymore.
This is in relation to my admin area where I view the products in a category.
I must have missed something else that is supposed to go with this so things still line up?
Here you are adding in a heading which creates an empty 'space' in the structure of the table. You need to add that space back to the correct line below the heading to draw the table structure properly.

If you have other modules installed that have changed this file often times they forget to add the space. Alternately adding too much space will push the rows over and look wrong also.

If you can take a screenshot of this happening I can point you in the right direction for a fix.

Quote Originally Posted by Luke Galyan View Post
Any help you can give to get me back on track would be appreciated. Then I can start trying to figure out how to use it.

Luke
Help provided :)