Quote Originally Posted by carlwhat View Post
linuxguy, you should learn about javascript and jquery. this plugin requires merging of core ZC files which you have not done correctly. each library makes use the base jquery library which you have not loaded. asking numinix to look at what is a very basic problem (granted in a complex arena) would do little IMO to minimize problems.

modern websites that do a lot of processing on the client side, and IMO, improve the user experience, require work and learning. some of your comments indicate to me that you need to put a little more work in.

the base ZC install loads jquery in the:

/includes/templates/responsive_classic/common/html_header.php

script. you are missing that. you have removed those lines in doing the merge with this loader. i'm sure the documentation on this merge does not say to remove jquery.

in your html_header.php file that you posted above, find the relevant code and try adding the lines dealing with CDN for jQuery core so that this section looks like below:

Code:
// EOF hreflang for multilingual sites
?>

<?php
/** CDN for jQuery core **/
?>

<script type="text/javascript">window.jQuery || document.write(unescape('%3Cscript type="text/javascript" src="//code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"%3E%3C/script%3E'));</script>
<script type="text/javascript">window.jQuery || document.write(unescape('%3Cscript type="text/javascript" src="<?php echo $template->get_template_dir('.js',DIR_WS_TEMPLATE, $current_page_base,'jscript'); ?>/jquery.min.js"%3E%3C/script%3E'));</script>


<!-- Begin css js loader code change -->

<?php
/**
* load the loader files
*/
$RC_loader_files = array();
if($RI_CJLoader->get('status') && (!isset($Ajax) || !$Ajax->status())){
$RI_CJLoader->autoloadLoaders();
$RI_CJLoader->loadCssJsFiles();
$RC_loader_files = $RI_CJLoader->header();

if (!empty($RC_loader_files['meta']))
foreach($RC_loader_files['meta'] as $file) {
include($file['src']);
echo "\n";
}
good luck.
After VERY closely reviewing the html_header.php file I found the code in the responsive_classic template to be replaced is slightly different from the documentation. The docs instruct one to replace block of code "A" with block of code "B". It's incorrect for the responsive_classic template (and possibly others) because it deletes the jquery script.

Followed your instructions and added these lines of code back in.
Code:
<script type="text/javascript">window.jQuery || document.write .........
<script type="text/javascript">window.jQuery || document.write .........
Needs further testing but it seems to be working now.

Yeah, it would be nice if I could take the time to master "javascript and jquery".

Thank You VERY much for your assistance.