/var/ezwebin_site/cache/template/compiled/page_head-ba84edd1315836891b1b792f4cac2080.php

https://bitbucket.org/ericsagnes/ezpublish-multisite · PHP · 1065 lines · 947 code · 99 blank · 19 comment · 218 complexity · 9d972dd31b578015328bfbedd61c79f4 MD5 · raw file

  1. <?php
  2. // URI: design/standard/templates/page_head.tpl
  3. // Filename: design/standard/templates/page_head.tpl
  4. // Timestamp: 1346310362 (Thu Aug 30 16:06:02 JST 2012)
  5. $oldSetArray_ec17a96f81bc736009e29eb6d1c2f797 = isset( $setArray ) ? $setArray : array();
  6. $setArray = array();
  7. $tpl->Level++;
  8. if ( $tpl->Level > 40 )
  9. {
  10. $text = $tpl->MaxLevelWarning;$tpl->Level--;
  11. return;
  12. }
  13. $eZTemplateCompilerCodeDate = 1074699607;
  14. if ( !defined( 'EZ_TEMPLATE_COMPILER_COMMON_CODE' ) )
  15. include_once( 'var/ezwebin_site/cache/template/compiled/common.php' );
  16. if ( !isset( $vars[$currentNamespace]['enable_help'] ) )
  17. {
  18. $vars[$currentNamespace]['enable_help'] = true;
  19. $setArray[$currentNamespace]['enable_help'] = true;
  20. }
  21. if ( !isset( $vars[$currentNamespace]['enable_link'] ) )
  22. {
  23. $vars[$currentNamespace]['enable_link'] = true;
  24. $setArray[$currentNamespace]['enable_link'] = true;
  25. }
  26. if ( !isset( $vars[$currentNamespace]['disable_meta_language'] ) )
  27. {
  28. $vars[$currentNamespace]['disable_meta_language'] = false;
  29. $setArray[$currentNamespace]['disable_meta_language'] = true;
  30. }
  31. unset( $var );
  32. unset( $var );
  33. $var = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'module_result', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['module_result'] : null;
  34. $var1 = compiledFetchAttribute( $var, 'path' );
  35. unset( $var );
  36. $var = $var1;
  37. if (! isset( $var ) ) $var = NULL;
  38. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  39. $var = $var->templateValue();
  40. $namespace = $currentNamespace;
  41. if ( $namespace == '' )
  42. $namespace = "Path";
  43. else
  44. $namespace .= ':Path';
  45. $vars[$namespace]['path'] = $var;
  46. unset( $var );
  47. $namespace = $currentNamespace;
  48. if ( $namespace == '' )
  49. $namespace = "Path";
  50. else
  51. $namespace .= ':Path';
  52. $vars[$namespace]['reverse_path'] = array (
  53. );
  54. $namespaceStack[] = $currentNamespace;
  55. $currentNamespace .= ( $currentNamespace ? ":" : "" ) . 'Path';
  56. $text .= ' ';
  57. // if begins
  58. unset( $if_cond );
  59. unset( $if_cond1 );
  60. unset( $if_cond1 );
  61. $if_cond1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'module_result', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['module_result'] : null;
  62. $if_cond2 = compiledFetchAttribute( $if_cond1, 'title_path' );
  63. unset( $if_cond1 );
  64. $if_cond1 = $if_cond2;
  65. if (! isset( $if_cond1 ) ) $if_cond1 = NULL;
  66. while ( is_object( $if_cond1 ) and method_exists( $if_cond1, 'templateValue' ) )
  67. $if_cond1 = $if_cond1->templateValue();
  68. $if_cond = isset( $if_cond1 );unset( $if_cond1 );
  69. if (! isset( $if_cond ) ) $if_cond = NULL;
  70. while ( is_object( $if_cond ) and method_exists( $if_cond, 'templateValue' ) )
  71. $if_cond = $if_cond->templateValue();
  72. if ( $if_cond )
  73. {
  74. $text .= ' ';
  75. unset( $var );
  76. unset( $var );
  77. $var = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'module_result', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['module_result'] : null;
  78. $var1 = compiledFetchAttribute( $var, 'title_path' );
  79. unset( $var );
  80. $var = $var1;
  81. if (! isset( $var ) ) $var = NULL;
  82. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  83. $var = $var->templateValue();
  84. if ( array_key_exists( $currentNamespace, $vars ) && array_key_exists( 'path', $vars[$currentNamespace] ) )
  85. {
  86. $vars[$currentNamespace]['path'] = $var;
  87. unset( $var );
  88. }
  89. $text .= ' ';
  90. }
  91. unset( $if_cond );
  92. // if ends
  93. $text .= ' ';
  94. unset( $loopItem );
  95. unset( $loopItem );
  96. $loopItem = ( array_key_exists( $currentNamespace, $vars ) and array_key_exists( 'path', $vars[$currentNamespace] ) ) ? $vars[$currentNamespace]['path'] : null;
  97. if (! isset( $loopItem ) ) $loopItem = NULL;
  98. while ( is_object( $loopItem ) and method_exists( $loopItem, 'templateValue' ) )
  99. $loopItem = $loopItem->templateValue();
  100. if ( !isset( $sectionStack ) )
  101. $sectionStack = array();
  102. $index = 0;
  103. $currentIndex = 1;
  104. if ( is_array( $loopItem ) )
  105. {
  106. $loopKeys = array_keys( $loopItem );
  107. $loopCount = count( $loopKeys );
  108. }
  109. else if ( is_numeric( $loopItem ) )
  110. {
  111. $loopKeys = false;
  112. if ( $loopItem < 0 )
  113. $loopCountValue = -$loopItem;
  114. else
  115. $loopCountValue = $loopItem;
  116. $loopCount = $loopCountValue - 0;
  117. }
  118. else if ( is_string( $loopItem ) )
  119. {
  120. $loopKeys = false;
  121. $loopCount = strlen( $loopItem ) - 0;
  122. }
  123. else
  124. {
  125. $loopKeys = false;
  126. $loopCount = 0;
  127. }
  128. while ( $index < $loopCount )
  129. {
  130. if ( is_array( $loopItem ) )
  131. {
  132. $loopKey = $loopKeys[$index];
  133. unset( $item );
  134. $item = $loopItem[$loopKey];
  135. }
  136. else if ( is_numeric( $loopItem ) )
  137. {
  138. unset( $item );
  139. $item = $index + 0 + 1;
  140. if ( $loopItem < 0 )
  141. $item = -$item;
  142. $loopKey = $index + 0;
  143. }
  144. else if ( is_string( $loopItem ) )
  145. {
  146. unset( $item );
  147. $loopKey = $index + 0;
  148. $item = $loopItem[$loopKey];
  149. }
  150. unset( $last );
  151. $last = false;
  152. $vars[$currentNamespace]['key'] = $loopKey;
  153. $vars[$currentNamespace]['item'] = $item;
  154. $currentIndexInc = $currentIndex - 1;
  155. $vars[$currentNamespace]['index'] = $currentIndexInc;
  156. $vars[$currentNamespace]['number'] = $currentIndex;
  157. $sectionStack[] = array( &$loopItem, $loopKeys, $loopCount, $currentIndex, $index );
  158. unset( $loopItem, $loopKeys );
  159. $text .= ' ';
  160. unset( $var );
  161. unset( $var1 );
  162. unset( $var1 );
  163. $var1 = ( array_key_exists( $currentNamespace, $vars ) and array_key_exists( 'item', $vars[$currentNamespace] ) ) ? $vars[$currentNamespace]['item'] : null;
  164. if (! isset( $var1 ) ) $var1 = NULL;
  165. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  166. $var1 = $var1->templateValue();
  167. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  168. $var1 = $var1->templateValue();
  169. unset( $var2 );
  170. unset( $var2 );
  171. $var2 = ( array_key_exists( $currentNamespace, $vars ) and array_key_exists( 'reverse_path', $vars[$currentNamespace] ) ) ? $vars[$currentNamespace]['reverse_path'] : null;
  172. if (! isset( $var2 ) ) $var2 = NULL;
  173. while ( is_object( $var2 ) and method_exists( $var2, 'templateValue' ) )
  174. $var2 = $var2->templateValue();
  175. while ( is_object( $var2 ) and method_exists( $var2, 'templateValue' ) )
  176. $var2 = $var2->templateValue();
  177. $var = array_merge( array( $var1 ), $var2 );
  178. unset( $var1, $var2 );
  179. if (! isset( $var ) ) $var = NULL;
  180. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  181. $var = $var->templateValue();
  182. if ( array_key_exists( $currentNamespace, $vars ) && array_key_exists( 'reverse_path', $vars[$currentNamespace] ) )
  183. {
  184. $vars[$currentNamespace]['reverse_path'] = $var;
  185. unset( $var );
  186. }
  187. $text .= ' ';
  188. list( $loopItem, $loopKeys, $loopCount, $currentIndex, $index ) = array_pop( $sectionStack );
  189. ++$currentIndex;
  190. ++$index;
  191. }
  192. unset( $loopKeys, $loopCount, $index, $last, $loopIndex, $loopItem );
  193. if ( !isset( $textStack ) )
  194. $textStack = array();
  195. $textStack[] = $text;
  196. $text = '';
  197. unset( $loopItem );
  198. $namespace = $rootNamespace;
  199. if ( $namespace == '' )
  200. $namespace = "Path";
  201. else
  202. $namespace .= ':Path';
  203. unset( $loopItem );
  204. $loopItem = ( array_key_exists( $namespace, $vars ) and array_key_exists( 'reverse_path', $vars[$namespace] ) ) ? $vars[$namespace]['reverse_path'] : null;
  205. if (! isset( $loopItem ) ) $loopItem = NULL;
  206. while ( is_object( $loopItem ) and method_exists( $loopItem, 'templateValue' ) )
  207. $loopItem = $loopItem->templateValue();
  208. if ( !isset( $sectionStack ) )
  209. $sectionStack = array();
  210. $index = 0;
  211. $currentIndex = 1;
  212. if ( is_array( $loopItem ) )
  213. {
  214. $loopKeys = array_keys( $loopItem );
  215. $loopCount = count( $loopKeys );
  216. }
  217. else if ( is_numeric( $loopItem ) )
  218. {
  219. $loopKeys = false;
  220. if ( $loopItem < 0 )
  221. $loopCountValue = -$loopItem;
  222. else
  223. $loopCountValue = $loopItem;
  224. $loopCount = $loopCountValue - 0;
  225. }
  226. else if ( is_string( $loopItem ) )
  227. {
  228. $loopKeys = false;
  229. $loopCount = strlen( $loopItem ) - 0;
  230. }
  231. else
  232. {
  233. $loopKeys = false;
  234. $loopCount = 0;
  235. }
  236. while ( $index < $loopCount )
  237. {
  238. if ( is_array( $loopItem ) )
  239. {
  240. $loopKey = $loopKeys[$index];
  241. unset( $item );
  242. $item = $loopItem[$loopKey];
  243. }
  244. else if ( is_numeric( $loopItem ) )
  245. {
  246. unset( $item );
  247. $item = $index + 0 + 1;
  248. if ( $loopItem < 0 )
  249. $item = -$item;
  250. $loopKey = $index + 0;
  251. }
  252. else if ( is_string( $loopItem ) )
  253. {
  254. unset( $item );
  255. $loopKey = $index + 0;
  256. $item = $loopItem[$loopKey];
  257. }
  258. unset( $last );
  259. $last = false;
  260. $vars[$currentNamespace]['key'] = $loopKey;
  261. $vars[$currentNamespace]['item'] = $item;
  262. $currentIndexInc = $currentIndex - 1;
  263. $vars[$currentNamespace]['index'] = $currentIndexInc;
  264. $vars[$currentNamespace]['number'] = $currentIndex;
  265. $sectionStack[] = array( &$loopItem, $loopKeys, $loopCount, $currentIndex, $index );
  266. unset( $loopItem, $loopKeys );
  267. if ( $currentIndex > 1 )
  268. {
  269. $text .= ' / ';
  270. }
  271. unset( $var );
  272. unset( $var1 );
  273. unset( $var1 );
  274. $var1 = ( array_key_exists( $currentNamespace, $vars ) and array_key_exists( 'item', $vars[$currentNamespace] ) ) ? $vars[$currentNamespace]['item'] : null;
  275. $var2 = compiledFetchAttribute( $var1, 'text' );
  276. unset( $var1 );
  277. $var1 = $var2;
  278. if (! isset( $var1 ) ) $var1 = NULL;
  279. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  280. $var1 = $var1->templateValue();
  281. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  282. $var1 = $var1->templateValue();
  283. $var = htmlspecialchars( $var1 );
  284. unset( $var1 );
  285. if (! isset( $var ) ) $var = NULL;
  286. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  287. $var = $var->templateValue();
  288. $text .= $var;
  289. unset( $var );
  290. list( $loopItem, $loopKeys, $loopCount, $currentIndex, $index ) = array_pop( $sectionStack );
  291. ++$currentIndex;
  292. ++$index;
  293. }
  294. unset( $loopKeys, $loopCount, $index, $last, $loopIndex, $loopItem );
  295. $text .= ' - ';
  296. unset( $var );
  297. unset( $var1 );
  298. unset( $var1 );
  299. $var1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'site', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['site'] : null;
  300. $var2 = compiledFetchAttribute( $var1, 'title' );
  301. unset( $var1 );
  302. $var1 = $var2;
  303. if (! isset( $var1 ) ) $var1 = NULL;
  304. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  305. $var1 = $var1->templateValue();
  306. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  307. $var1 = $var1->templateValue();
  308. $var = htmlspecialchars( $var1 );
  309. unset( $var1 );
  310. if (! isset( $var ) ) $var = NULL;
  311. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  312. $var = $var->templateValue();
  313. $text .= $var;
  314. unset( $var );
  315. $blockText = $text;
  316. $vars[$rootNamespace]['site_title'] = $blockText;
  317. unset( $blockText );
  318. $text = array_pop( $textStack );
  319. $currentNamespace = array_pop( $namespaceStack );
  320. $namespace = $currentNamespace;
  321. if ( $namespace == '' )
  322. $namespace = "Path";
  323. else
  324. $namespace .= ':Path';
  325. unset( $vars[$namespace]['path'] );
  326. $namespace = $currentNamespace;
  327. if ( $namespace == '' )
  328. $namespace = "Path";
  329. else
  330. $namespace .= ':Path';
  331. unset( $vars[$namespace]['reverse_path'] );
  332. $text .= '
  333. <title>';
  334. unset( $var );
  335. unset( $var );
  336. $var = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'site_title', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['site_title'] : null;
  337. if (! isset( $var ) ) $var = NULL;
  338. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  339. $var = $var->templateValue();
  340. $text .= ( is_object( $var ) ? compiledFetchText( $tpl, $rootNamespace, $currentNamespace, false, $var ) : $var );
  341. unset( $var );
  342. $text .= '</title>
  343. ';
  344. unset( $show );
  345. unset( $show1 );
  346. unset( $show2 );
  347. $namespace = 'Header';
  348. unset( $show2 );
  349. $show2 = ( array_key_exists( $namespace, $vars ) and array_key_exists( 'extra_data', $vars[$namespace] ) ) ? $vars[$namespace]['extra_data'] : null;
  350. if (! isset( $show2 ) ) $show2 = NULL;
  351. while ( is_object( $show2 ) and method_exists( $show2, 'templateValue' ) )
  352. $show2 = $show2->templateValue();
  353. while ( is_object( $show2 ) and method_exists( $show2, 'templateValue' ) )
  354. $show2 = $show2->templateValue();
  355. $show1 = isset( $show2 );unset( $show2 );
  356. if (! isset( $show1 ) ) $show1 = NULL;
  357. while ( is_object( $show1 ) and method_exists( $show1, 'templateValue' ) )
  358. $show1 = $show1->templateValue();
  359. unset( $show2 );
  360. unset( $show3 );
  361. $namespace = 'Header';
  362. unset( $show3 );
  363. $show3 = ( array_key_exists( $namespace, $vars ) and array_key_exists( 'extra_data', $vars[$namespace] ) ) ? $vars[$namespace]['extra_data'] : null;
  364. if (! isset( $show3 ) ) $show3 = NULL;
  365. while ( is_object( $show3 ) and method_exists( $show3, 'templateValue' ) )
  366. $show3 = $show3->templateValue();
  367. while ( is_object( $show3 ) and method_exists( $show3, 'templateValue' ) )
  368. $show3 = $show3->templateValue();
  369. $show2 = is_array( $show3 );unset( $show3 );
  370. if (! isset( $show2 ) ) $show2 = NULL;
  371. while ( is_object( $show2 ) and method_exists( $show2, 'templateValue' ) )
  372. $show2 = $show2->templateValue();
  373. if ( !$show1 )
  374. $show = false;
  375. else if ( !$show2 )
  376. $show = false;
  377. else
  378. $show = $show2;
  379. unset( $show1, $show2 );
  380. if (! isset( $show ) ) $show = NULL;
  381. while ( is_object( $show ) and method_exists( $show, 'templateValue' ) )
  382. $show = $show->templateValue();
  383. if ( $show )
  384. {
  385. unset( $show );
  386. $text .= ' ';
  387. unset( $loopItem );
  388. $namespace = 'Header';
  389. unset( $loopItem );
  390. $loopItem = ( array_key_exists( $namespace, $vars ) and array_key_exists( 'extra_data', $vars[$namespace] ) ) ? $vars[$namespace]['extra_data'] : null;
  391. if (! isset( $loopItem ) ) $loopItem = NULL;
  392. while ( is_object( $loopItem ) and method_exists( $loopItem, 'templateValue' ) )
  393. $loopItem = $loopItem->templateValue();
  394. $namespaceStack[] = $currentNamespace;
  395. $currentNamespace .= ( $currentNamespace ? ":" : "" ) . 'ExtraData';
  396. if ( !isset( $sectionStack ) )
  397. $sectionStack = array();
  398. $index = 0;
  399. $currentIndex = 1;
  400. if ( is_array( $loopItem ) )
  401. {
  402. $loopKeys = array_keys( $loopItem );
  403. $loopCount = count( $loopKeys );
  404. }
  405. else if ( is_numeric( $loopItem ) )
  406. {
  407. $loopKeys = false;
  408. if ( $loopItem < 0 )
  409. $loopCountValue = -$loopItem;
  410. else
  411. $loopCountValue = $loopItem;
  412. $loopCount = $loopCountValue - 0;
  413. }
  414. else if ( is_string( $loopItem ) )
  415. {
  416. $loopKeys = false;
  417. $loopCount = strlen( $loopItem ) - 0;
  418. }
  419. else
  420. {
  421. $loopKeys = false;
  422. $loopCount = 0;
  423. }
  424. while ( $index < $loopCount )
  425. {
  426. if ( is_array( $loopItem ) )
  427. {
  428. $loopKey = $loopKeys[$index];
  429. unset( $item );
  430. $item = $loopItem[$loopKey];
  431. }
  432. else if ( is_numeric( $loopItem ) )
  433. {
  434. unset( $item );
  435. $item = $index + 0 + 1;
  436. if ( $loopItem < 0 )
  437. $item = -$item;
  438. $loopKey = $index + 0;
  439. }
  440. else if ( is_string( $loopItem ) )
  441. {
  442. unset( $item );
  443. $loopKey = $index + 0;
  444. $item = $loopItem[$loopKey];
  445. }
  446. unset( $last );
  447. $last = false;
  448. $vars[$currentNamespace]['key'] = $loopKey;
  449. $vars[$currentNamespace]['item'] = $item;
  450. $currentIndexInc = $currentIndex - 1;
  451. $vars[$currentNamespace]['index'] = $currentIndexInc;
  452. $vars[$currentNamespace]['number'] = $currentIndex;
  453. $sectionStack[] = array( &$loopItem, $loopKeys, $loopCount, $currentIndex, $index );
  454. unset( $loopItem, $loopKeys );
  455. $text .= ' ';
  456. unset( $var );
  457. unset( $var );
  458. $var = ( array_key_exists( $currentNamespace, $vars ) and array_key_exists( 'item', $vars[$currentNamespace] ) ) ? $vars[$currentNamespace]['item'] : null;
  459. if (! isset( $var ) ) $var = NULL;
  460. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  461. $var = $var->templateValue();
  462. $text .= ( is_object( $var ) ? compiledFetchText( $tpl, $rootNamespace, $currentNamespace, false, $var ) : $var );
  463. unset( $var );
  464. $text .= '
  465. ';
  466. list( $loopItem, $loopKeys, $loopCount, $currentIndex, $index ) = array_pop( $sectionStack );
  467. ++$currentIndex;
  468. ++$index;
  469. }
  470. unset( $loopKeys, $loopCount, $index, $last, $loopIndex, $loopItem );
  471. $currentNamespace = array_pop( $namespaceStack );
  472. $text .= ' ';
  473. }
  474. $text .= '
  475. ';
  476. // if begins
  477. unset( $if_cond );
  478. unset( $if_cond );
  479. $if_cond = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'site', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['site'] : null;
  480. $if_cond1 = compiledFetchAttribute( $if_cond, 'redirect' );
  481. unset( $if_cond );
  482. $if_cond = $if_cond1;
  483. if (! isset( $if_cond ) ) $if_cond = NULL;
  484. while ( is_object( $if_cond ) and method_exists( $if_cond, 'templateValue' ) )
  485. $if_cond = $if_cond->templateValue();
  486. if ( $if_cond )
  487. {
  488. $text .= ' <meta http-equiv="Refresh" content="';
  489. unset( $var );
  490. unset( $var );
  491. $var = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'site', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['site'] : null;
  492. $var1 = compiledFetchAttribute( $var, 'redirect' );
  493. unset( $var );
  494. $var = $var1;
  495. $var1 = compiledFetchAttribute( $var, 'timer' );
  496. unset( $var );
  497. $var = $var1;
  498. if (! isset( $var ) ) $var = NULL;
  499. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  500. $var = $var->templateValue();
  501. $text .= ( is_object( $var ) ? compiledFetchText( $tpl, $rootNamespace, $currentNamespace, false, $var ) : $var );
  502. unset( $var );
  503. $text .= '; URL=';
  504. unset( $var );
  505. unset( $var );
  506. $var = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'site', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['site'] : null;
  507. $var1 = compiledFetchAttribute( $var, 'redirect' );
  508. unset( $var );
  509. $var = $var1;
  510. $var1 = compiledFetchAttribute( $var, 'location' );
  511. unset( $var );
  512. $var = $var1;
  513. if (! isset( $var ) ) $var = NULL;
  514. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  515. $var = $var->templateValue();
  516. $text .= ( is_object( $var ) ? compiledFetchText( $tpl, $rootNamespace, $currentNamespace, false, $var ) : $var );
  517. unset( $var );
  518. $text .= '" />
  519. ';
  520. }
  521. unset( $if_cond );
  522. // if ends
  523. $text .= '
  524. ';
  525. // foreach begins
  526. $skipDelimiter = true;
  527. if ( !isset( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_25 ) ) $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_25 = array();
  528. $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_25[] = compact( 'fe_array_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_i_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_key_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_val_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_offset_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_max_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_reverse_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_first_val_5d28fd8ce371b6950f608e398d5addc8_25', 'fe_last_val_5d28fd8ce371b6950f608e398d5addc8_25' );
  529. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 );
  530. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 );
  531. $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'site', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['site'] : null;
  532. $fe_array_5d28fd8ce371b6950f608e398d5addc8_251 = compiledFetchAttribute( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25, 'http_equiv' );
  533. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 );
  534. $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_array_5d28fd8ce371b6950f608e398d5addc8_251;
  535. if (! isset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 ) ) $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 = NULL;
  536. while ( is_object( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 ) and method_exists( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25, 'templateValue' ) )
  537. $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_array_5d28fd8ce371b6950f608e398d5addc8_25->templateValue();
  538. $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_25 = is_array( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 ) ? array_keys( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 ) : array();
  539. $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 = count( $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_25 );
  540. $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_25 = 0;
  541. $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 = 0;
  542. $fe_max_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 - $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25;
  543. $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_25 = false;
  544. if ( $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 < 0 || $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 >= $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 )
  545. {
  546. $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 = ( $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 < 0 ) ? 0 : $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25;
  547. if ( $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 || $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 < 0 )
  548. {
  549. eZDebug::writeWarning("Invalid 'offset' parameter specified: '$fe_offset_5d28fd8ce371b6950f608e398d5addc8_25'. Array count: $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25");
  550. }
  551. }
  552. if ( $fe_max_5d28fd8ce371b6950f608e398d5addc8_25 < 0 || $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 + $fe_max_5d28fd8ce371b6950f608e398d5addc8_25 > $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 )
  553. {
  554. if ( $fe_max_5d28fd8ce371b6950f608e398d5addc8_25 < 0 )
  555. eZDebug::writeWarning("Invalid 'max' parameter specified: $fe_max_5d28fd8ce371b6950f608e398d5addc8_25");
  556. $fe_max_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 - $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25;
  557. }
  558. if ( $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_25 )
  559. {
  560. $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 - 1 - $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25;
  561. $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_25 = 0;
  562. }
  563. else
  564. {
  565. $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25;
  566. $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 - 1;
  567. }
  568. // foreach
  569. for ( $fe_i_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_25; $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_25 < $fe_max_5d28fd8ce371b6950f608e398d5addc8_25 && ( $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_25 ? $fe_i_5d28fd8ce371b6950f608e398d5addc8_25 >= $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_25 : $fe_i_5d28fd8ce371b6950f608e398d5addc8_25 <= $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_25 ); $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_25 ? $fe_i_5d28fd8ce371b6950f608e398d5addc8_25-- : $fe_i_5d28fd8ce371b6950f608e398d5addc8_25++ )
  570. {
  571. $fe_key_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_25[$fe_i_5d28fd8ce371b6950f608e398d5addc8_25];
  572. $fe_val_5d28fd8ce371b6950f608e398d5addc8_25 = $fe_array_5d28fd8ce371b6950f608e398d5addc8_25[$fe_key_5d28fd8ce371b6950f608e398d5addc8_25];
  573. $vars[$rootNamespace]['value'] = $fe_val_5d28fd8ce371b6950f608e398d5addc8_25;
  574. $vars[$rootNamespace]['key'] = $fe_key_5d28fd8ce371b6950f608e398d5addc8_25;
  575. $text .= ' ';
  576. // if begins
  577. unset( $if_cond );
  578. unset( $if_cond1 );
  579. unset( $if_cond1 );
  580. $if_cond1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'disable_meta_language', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['disable_meta_language'] : null;
  581. if (! isset( $if_cond1 ) ) $if_cond1 = NULL;
  582. while ( is_object( $if_cond1 ) and method_exists( $if_cond1, 'templateValue' ) )
  583. $if_cond1 = $if_cond1->templateValue();
  584. unset( $if_cond2 );
  585. unset( $if_cond3 );
  586. unset( $if_cond3 );
  587. $if_cond3 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'key', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['key'] : null;
  588. if (! isset( $if_cond3 ) ) $if_cond3 = NULL;
  589. while ( is_object( $if_cond3 ) and method_exists( $if_cond3, 'templateValue' ) )
  590. $if_cond3 = $if_cond3->templateValue();
  591. $if_cond2 = ( ( $if_cond3 ) == ( 'Content-language' ) );
  592. unset( $if_cond3 );
  593. if (! isset( $if_cond2 ) ) $if_cond2 = NULL;
  594. while ( is_object( $if_cond2 ) and method_exists( $if_cond2, 'templateValue' ) )
  595. $if_cond2 = $if_cond2->templateValue();
  596. if ( !$if_cond1 )
  597. $if_cond = false;
  598. else if ( !$if_cond2 )
  599. $if_cond = false;
  600. else
  601. $if_cond = $if_cond2;
  602. unset( $if_cond1, $if_cond2 );
  603. if (! isset( $if_cond ) ) $if_cond = NULL;
  604. while ( is_object( $if_cond ) and method_exists( $if_cond, 'templateValue' ) )
  605. $if_cond = $if_cond->templateValue();
  606. if ( $if_cond )
  607. {
  608. continue;
  609. }
  610. unset( $if_cond );
  611. // if ends
  612. $text .= ' <meta http-equiv="';
  613. unset( $var );
  614. unset( $var1 );
  615. unset( $var1 );
  616. $var1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'key', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['key'] : null;
  617. if (! isset( $var1 ) ) $var1 = NULL;
  618. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  619. $var1 = $var1->templateValue();
  620. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  621. $var1 = $var1->templateValue();
  622. $var = htmlspecialchars( $var1 );
  623. unset( $var1 );
  624. if (! isset( $var ) ) $var = NULL;
  625. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  626. $var = $var->templateValue();
  627. $text .= $var;
  628. unset( $var );
  629. $text .= '" content="';
  630. unset( $var );
  631. unset( $var1 );
  632. unset( $var1 );
  633. $var1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'value', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['value'] : null;
  634. if (! isset( $var1 ) ) $var1 = NULL;
  635. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  636. $var1 = $var1->templateValue();
  637. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  638. $var1 = $var1->templateValue();
  639. $var = htmlspecialchars( $var1 );
  640. unset( $var1 );
  641. if (! isset( $var ) ) $var = NULL;
  642. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  643. $var = $var->templateValue();
  644. $text .= $var;
  645. unset( $var );
  646. $text .= '" />
  647. ';
  648. $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_25++;
  649. } // foreach
  650. $skipDelimiter = false;
  651. if ( count( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_25 ) ) extract( array_pop( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_25 ) );
  652. else
  653. {
  654. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_25 );
  655. unset( $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_25 );
  656. unset( $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_25 );
  657. unset( $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_25 );
  658. unset( $fe_i_5d28fd8ce371b6950f608e398d5addc8_25 );
  659. unset( $fe_key_5d28fd8ce371b6950f608e398d5addc8_25 );
  660. unset( $fe_val_5d28fd8ce371b6950f608e398d5addc8_25 );
  661. unset( $fe_offset_5d28fd8ce371b6950f608e398d5addc8_25 );
  662. unset( $fe_max_5d28fd8ce371b6950f608e398d5addc8_25 );
  663. unset( $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_25 );
  664. unset( $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_25 );
  665. unset( $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_25 );
  666. unset( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_25 );
  667. }
  668. // foreach ends
  669. $text .= '
  670. ';
  671. // foreach begins
  672. $skipDelimiter = true;
  673. if ( !isset( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_26 ) ) $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_26 = array();
  674. $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_26[] = compact( 'fe_array_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_i_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_key_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_val_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_offset_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_max_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_reverse_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_first_val_5d28fd8ce371b6950f608e398d5addc8_26', 'fe_last_val_5d28fd8ce371b6950f608e398d5addc8_26' );
  675. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 );
  676. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 );
  677. $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'site', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['site'] : null;
  678. $fe_array_5d28fd8ce371b6950f608e398d5addc8_261 = compiledFetchAttribute( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26, 'meta' );
  679. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 );
  680. $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_array_5d28fd8ce371b6950f608e398d5addc8_261;
  681. if (! isset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 ) ) $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 = NULL;
  682. while ( is_object( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 ) and method_exists( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26, 'templateValue' ) )
  683. $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_array_5d28fd8ce371b6950f608e398d5addc8_26->templateValue();
  684. $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_26 = is_array( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 ) ? array_keys( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 ) : array();
  685. $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 = count( $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_26 );
  686. $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_26 = 0;
  687. $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 = 0;
  688. $fe_max_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 - $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26;
  689. $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_26 = false;
  690. if ( $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 < 0 || $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 >= $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 )
  691. {
  692. $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 = ( $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 < 0 ) ? 0 : $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26;
  693. if ( $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 || $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 < 0 )
  694. {
  695. eZDebug::writeWarning("Invalid 'offset' parameter specified: '$fe_offset_5d28fd8ce371b6950f608e398d5addc8_26'. Array count: $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26");
  696. }
  697. }
  698. if ( $fe_max_5d28fd8ce371b6950f608e398d5addc8_26 < 0 || $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 + $fe_max_5d28fd8ce371b6950f608e398d5addc8_26 > $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 )
  699. {
  700. if ( $fe_max_5d28fd8ce371b6950f608e398d5addc8_26 < 0 )
  701. eZDebug::writeWarning("Invalid 'max' parameter specified: $fe_max_5d28fd8ce371b6950f608e398d5addc8_26");
  702. $fe_max_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 - $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26;
  703. }
  704. if ( $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_26 )
  705. {
  706. $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 - 1 - $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26;
  707. $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_26 = 0;
  708. }
  709. else
  710. {
  711. $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26;
  712. $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 - 1;
  713. }
  714. // foreach
  715. for ( $fe_i_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_26; $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_26 < $fe_max_5d28fd8ce371b6950f608e398d5addc8_26 && ( $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_26 ? $fe_i_5d28fd8ce371b6950f608e398d5addc8_26 >= $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_26 : $fe_i_5d28fd8ce371b6950f608e398d5addc8_26 <= $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_26 ); $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_26 ? $fe_i_5d28fd8ce371b6950f608e398d5addc8_26-- : $fe_i_5d28fd8ce371b6950f608e398d5addc8_26++ )
  716. {
  717. $fe_key_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_26[$fe_i_5d28fd8ce371b6950f608e398d5addc8_26];
  718. $fe_val_5d28fd8ce371b6950f608e398d5addc8_26 = $fe_array_5d28fd8ce371b6950f608e398d5addc8_26[$fe_key_5d28fd8ce371b6950f608e398d5addc8_26];
  719. $vars[$rootNamespace]['value'] = $fe_val_5d28fd8ce371b6950f608e398d5addc8_26;
  720. $vars[$rootNamespace]['key'] = $fe_key_5d28fd8ce371b6950f608e398d5addc8_26;
  721. $text .= ' ';
  722. // if begins
  723. unset( $if_cond );
  724. unset( $if_cond1 );
  725. unset( $if_cond1 );
  726. $if_cond1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'module_result', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['module_result'] : null;
  727. $if_cond2 = compiledFetchAttribute( $if_cond1, 'content_info' );
  728. unset( $if_cond1 );
  729. $if_cond1 = $if_cond2;
  730. $if_cond2 = compiledFetchAttribute( $if_cond1, 'persistent_variable' );
  731. unset( $if_cond1 );
  732. $if_cond1 = $if_cond2;
  733. unset( $if_cond3 );
  734. unset( $if_cond3 );
  735. $if_cond3 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'key', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['key'] : null;
  736. if (! isset( $if_cond3 ) ) $if_cond3 = NULL;
  737. while ( is_object( $if_cond3 ) and method_exists( $if_cond3, 'templateValue' ) )
  738. $if_cond3 = $if_cond3->templateValue();
  739. $if_cond2 = compiledFetchAttribute( $if_cond1, $if_cond3 );
  740. unset( $if_cond1 );
  741. $if_cond1 = $if_cond2;
  742. if (! isset( $if_cond1 ) ) $if_cond1 = NULL;
  743. while ( is_object( $if_cond1 ) and method_exists( $if_cond1, 'templateValue' ) )
  744. $if_cond1 = $if_cond1->templateValue();
  745. $if_cond = isset( $if_cond1 );unset( $if_cond1 );
  746. if (! isset( $if_cond ) ) $if_cond = NULL;
  747. while ( is_object( $if_cond ) and method_exists( $if_cond, 'templateValue' ) )
  748. $if_cond = $if_cond->templateValue();
  749. if ( $if_cond )
  750. {
  751. $text .= ' <meta name="';
  752. unset( $var );
  753. unset( $var1 );
  754. unset( $var1 );
  755. $var1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'key', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['key'] : null;
  756. if (! isset( $var1 ) ) $var1 = NULL;
  757. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  758. $var1 = $var1->templateValue();
  759. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  760. $var1 = $var1->templateValue();
  761. $var = htmlspecialchars( $var1 );
  762. unset( $var1 );
  763. if (! isset( $var ) ) $var = NULL;
  764. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  765. $var = $var->templateValue();
  766. $text .= $var;
  767. unset( $var );
  768. $text .= '" content="';
  769. unset( $var );
  770. unset( $var1 );
  771. unset( $var1 );
  772. $var1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'module_result', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['module_result'] : null;
  773. $var2 = compiledFetchAttribute( $var1, 'content_info' );
  774. unset( $var1 );
  775. $var1 = $var2;
  776. $var2 = compiledFetchAttribute( $var1, 'persistent_variable' );
  777. unset( $var1 );
  778. $var1 = $var2;
  779. unset( $var3 );
  780. unset( $var3 );
  781. $var3 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'key', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['key'] : null;
  782. if (! isset( $var3 ) ) $var3 = NULL;
  783. while ( is_object( $var3 ) and method_exists( $var3, 'templateValue' ) )
  784. $var3 = $var3->templateValue();
  785. $var2 = compiledFetchAttribute( $var1, $var3 );
  786. unset( $var1 );
  787. $var1 = $var2;
  788. if (! isset( $var1 ) ) $var1 = NULL;
  789. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  790. $var1 = $var1->templateValue();
  791. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  792. $var1 = $var1->templateValue();
  793. $var = htmlspecialchars( $var1 );
  794. unset( $var1 );
  795. if (! isset( $var ) ) $var = NULL;
  796. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  797. $var = $var->templateValue();
  798. $text .= $var;
  799. unset( $var );
  800. $text .= '" />
  801. ';
  802. }
  803. else
  804. {
  805. $text .= ' <meta name="';
  806. unset( $var );
  807. unset( $var1 );
  808. unset( $var1 );
  809. $var1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'key', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['key'] : null;
  810. if (! isset( $var1 ) ) $var1 = NULL;
  811. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  812. $var1 = $var1->templateValue();
  813. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  814. $var1 = $var1->templateValue();
  815. $var = htmlspecialchars( $var1 );
  816. unset( $var1 );
  817. if (! isset( $var ) ) $var = NULL;
  818. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  819. $var = $var->templateValue();
  820. $text .= $var;
  821. unset( $var );
  822. $text .= '" content="';
  823. unset( $var );
  824. unset( $var1 );
  825. unset( $var1 );
  826. $var1 = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'value', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['value'] : null;
  827. if (! isset( $var1 ) ) $var1 = NULL;
  828. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  829. $var1 = $var1->templateValue();
  830. while ( is_object( $var1 ) and method_exists( $var1, 'templateValue' ) )
  831. $var1 = $var1->templateValue();
  832. $var = htmlspecialchars( $var1 );
  833. unset( $var1 );
  834. if (! isset( $var ) ) $var = NULL;
  835. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  836. $var = $var->templateValue();
  837. $text .= $var;
  838. unset( $var );
  839. $text .= '" />
  840. ';
  841. }
  842. unset( $if_cond );
  843. // if ends
  844. $text .= ' ';
  845. $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_26++;
  846. } // foreach
  847. $skipDelimiter = false;
  848. if ( count( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_26 ) ) extract( array_pop( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_26 ) );
  849. else
  850. {
  851. unset( $fe_array_5d28fd8ce371b6950f608e398d5addc8_26 );
  852. unset( $fe_array_keys_5d28fd8ce371b6950f608e398d5addc8_26 );
  853. unset( $fe_n_items_5d28fd8ce371b6950f608e398d5addc8_26 );
  854. unset( $fe_n_items_processed_5d28fd8ce371b6950f608e398d5addc8_26 );
  855. unset( $fe_i_5d28fd8ce371b6950f608e398d5addc8_26 );
  856. unset( $fe_key_5d28fd8ce371b6950f608e398d5addc8_26 );
  857. unset( $fe_val_5d28fd8ce371b6950f608e398d5addc8_26 );
  858. unset( $fe_offset_5d28fd8ce371b6950f608e398d5addc8_26 );
  859. unset( $fe_max_5d28fd8ce371b6950f608e398d5addc8_26 );
  860. unset( $fe_reverse_5d28fd8ce371b6950f608e398d5addc8_26 );
  861. unset( $fe_first_val_5d28fd8ce371b6950f608e398d5addc8_26 );
  862. unset( $fe_last_val_5d28fd8ce371b6950f608e398d5addc8_26 );
  863. unset( $fe_variable_stack_5d28fd8ce371b6950f608e398d5addc8_26 );
  864. }
  865. // foreach ends
  866. $text .= '
  867. <meta name="generator" content="eZ Publish" />
  868. ';
  869. // if begins
  870. unset( $if_cond );
  871. unset( $if_cond );
  872. $if_cond = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'enable_link', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['enable_link'] : null;
  873. if (! isset( $if_cond ) ) $if_cond = NULL;
  874. while ( is_object( $if_cond ) and method_exists( $if_cond, 'templateValue' ) )
  875. $if_cond = $if_cond->templateValue();
  876. if ( $if_cond )
  877. {
  878. $text .= ' ';
  879. $oldRestoreIncludeArray_8a56409adf8d54da0ca9f33a9987d2d6 = isset( $restoreIncludeArray ) ? $restoreIncludeArray : array();
  880. $restoreIncludeArray = array();
  881. if ( isset( $currentNamespace ) and isset( $vars[$currentNamespace]['enable_help'] ) )
  882. $restoreIncludeArray[] = array( $currentNamespace, 'enable_help', $vars[$currentNamespace]['enable_help'] );
  883. elseif ( !isset( $vars[( isset( $currentNamespace ) ? $currentNamespace : '' )]['enable_help'] ) )
  884. $restoreIncludeArray[] = array( ( isset( $currentNamespace ) ? $currentNamespace : '' ), 'enable_help', 'unset' );
  885. unset( $var );
  886. unset( $var );
  887. $var = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'enable_help', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['enable_help'] : null;
  888. if (! isset( $var ) ) $var = NULL;
  889. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  890. $var = $var->templateValue();
  891. $vars[$currentNamespace]['enable_help'] = $var;
  892. unset( $var );
  893. if ( isset( $currentNamespace ) and isset( $vars[$currentNamespace]['enable_link'] ) )
  894. $restoreIncludeArray[] = array( $currentNamespace, 'enable_link', $vars[$currentNamespace]['enable_link'] );
  895. elseif ( !isset( $vars[( isset( $currentNamespace ) ? $currentNamespace : '' )]['enable_link'] ) )
  896. $restoreIncludeArray[] = array( ( isset( $currentNamespace ) ? $currentNamespace : '' ), 'enable_link', 'unset' );
  897. unset( $var );
  898. unset( $var );
  899. $var = ( array_key_exists( $rootNamespace, $vars ) and array_key_exists( 'enable_link', $vars[$rootNamespace] ) ) ? $vars[$rootNamespace]['enable_link'] : null;
  900. if (! isset( $var ) ) $var = NULL;
  901. while ( is_object( $var ) and method_exists( $var, 'templateValue' ) )
  902. $var = $var->templateValue();
  903. $vars[$currentNamespace]['enable_link'] = $var;
  904. unset( $var );
  905. if ( !isset( $dKeys ) )
  906. {
  907. $resH = $tpl->resourceHandler( "design" );
  908. $dKeys = $resH->keys();
  909. }
  910. $resourceFound = false;
  911. if ( file_exists( 'var/ezwebin_site/cache/template/compiled/link-03eb817b7fbcce51ce00ecffd8838277.php' ) )
  912. {
  913. $resourceFound = true;
  914. $namespaceStack[] = array( $rootNamespace, $currentNamespace );
  915. $rootNamespace = $currentNamespace;
  916. $tpl->createLocalVariablesList();
  917. $tpl->appendTemplateFetch( 'design/standard/templates/link.tpl' );
  918. include( '' . 'var/ezwebin_site/cache/template/compiled/link-03eb817b7fbcce51ce00ecffd8838277.php' );
  919. $tpl->unsetLocalVariables();
  920. $tpl->destroyLocalVariablesList();
  921. list( $rootNamespace, $currentNamespace ) = array_pop( $namespaceStack );
  922. }
  923. else
  924. {
  925. $resourceFound = true;
  926. $resourceFound = true;
  927. $namespaceStack[] = array( $rootNamespace, $currentNamespace );
  928. $rootNamespace = $currentNamespace;
  929. $textElements = array();
  930. $extraParameters = array();
  931. $tpl->processURI( 'design/standard/templates/link.tpl', true, $extraParameters, $textElements, $rootNamespace, $currentNamespace );
  932. $text .= implode( '', $textElements );
  933. list( $rootNamespace, $currentNamespace ) = array_pop( $namespaceStack );
  934. }
  935. foreach ( $restoreIncludeArray as $element )
  936. {
  937. if ( $element[2] === 'unset' )
  938. {
  939. unset( $vars[$element[0]][$element[1]] );
  940. continue;
  941. }
  942. $vars[$element[0]][$element[1]] = $element[2];
  943. }
  944. $restoreIncludeArray = $oldRestoreIncludeArray_8a56409adf8d54da0ca9f33a9987d2d6;
  945. }
  946. unset( $if_cond );
  947. // if ends
  948. if ( isset( $setArray[$currentNamespace]['enable_help'] ) )
  949. {
  950. unset( $vars[$currentNamespace]['enable_help'] );
  951. }
  952. if ( isset( $setArray[$currentNamespace]['enable_link'] ) )
  953. {
  954. unset( $vars[$currentNamespace]['enable_link'] );
  955. }
  956. if ( isset( $setArray[$currentNamespace]['disable_meta_language'] ) )
  957. {
  958. unset( $vars[$currentNamespace]['disable_meta_language'] );
  959. }
  960. $setArray = $oldSetArray_ec17a96f81bc736009e29eb6d1c2f797;
  961. $tpl->Level--;
  962. ?>