I got some problemes when using CTI Flex 7.x-1.0 with Zen 7.x-5.1 . If I was in http://localhost/drupal02/ and went to http://localhost/drupal02/admin/ , I got this message:

Notice: Undefined variable: jump_link_target in include() (line 74 of /var/www/drupal02/sites/all/themes/cti_flex/templates/html.tpl.php).

And the positioning become wrong, the page elements was very left aligned (please, look at attach cti.png to see the problem). With Zen 7.x-3.1, CTI Flex works fine.

Comments

shaisamuel’s picture

StatusFileSize
new181.04 KB

I have the same problem.

MickC’s picture

Noting the message on the project page:

"CTI Flex 7.x-1.0 is compatible with Zen 7.x-3.1 and earlier. A release compatible with Zen 7.x-5.1 is still in progress, and should be available soon."

Any ideas on timing?

sclsweb’s picture

I was able to get rid of the error message by making these changes in the CTI Flex files for my site:

cti_flex.info line 66: change settings[zen_jump_link_target] to settings[zen_skip_link_anchor]
html.tpl.php lines 28 and 74: change $jump_link_target to $skip_link_anchor

To make the skip link actually work (not just get rid of the error message), you may need to additionally set a value under Appearance > Settings > Accessibility and support settings > Anchor ID for the “skip link.”

sclsweb’s picture

Issue summary: View changes

I forgot to write "Zen".

Pierre.Vriens’s picture

Issue summary: View changes
Status: Active » Needs review
StatusFileSize
new1.43 KB

To whom it may concern: here is the patch corresponding to sclsweb's solution in #3 (which also resolved the issue in my case, though I didn't have to set a value for the "skip link" in admin/appearance/settings/zen, which already contained the value main-menu) ...