OmigO 0 06/04/2007 11:05 PM Вот у меня такая проблема, скачал стиль с этого сайта, установил, но когда меняю стиль пишет вот это Parse error: parse error, unexpected '(', expecting T_VARIABLE or '$' in z:\home\192.168.8.68\www\forum\cache\skin_cache\cacheid_2\skin_global.php on line 494Что мне делать то?? как поставить стиль?? :) Share this post Link to post
Fisana 700 06/05/2007 08:13 AM Какой именно скин использовали? Соответствует ли он версии форума? cacheid_2 - это кэш основного скина, но никак не нового.Проверьте наличие кеша нового в папке skin_cache Не устанавливали ли каких-то модов с изменением шаблонов главной? И ошибка возникает в админке или при смене скина на форуме? Если в админке, попробуйте новый скин сделать дочерним к прежнему. Share this post Link to post
OmigO 0 06/05/2007 09:11 AM Скин использовал "RF Style Skin (Russian)" Description: Русский стиль для версий IPB 2.2.x Пробывал и другие скины для этой же версии. Насчет cacheid_2, я просто хотел с хитрить, пробывал тупа заменить все стандартные файлы на новые. Щас сделал все как было, начал заново ставить скины выдаёт вот этоParse error: parse error, unexpected '(', expecting T_VARIABLE or '$' in z:\home\192.168.8.68\www\forum\cache\skin_cache\cacheid_7\skin_global.php on line 521 Ни каких модов не устанавливал, форум с нуля. Сделал тока руссификацию, то что тут на форуме выложено. Не в админке все в порядке, ошибка при смене скина на форуме. Пробывал сделать дочерним, таже ошибка. Share this post Link to post
Fisana 700 06/05/2007 09:37 AM Переключите на английский язык и проверьте как с ним...Это русификация вроде под 2.2.1 выкладывалась, если у Вас 2.2.2 может быть ошибка.А с кешем хитрить опасно. Еще может помочь - обратите к дефолту все шаблоны в группе для skin_global в новом стиле. Share this post Link to post
OmigO 0 06/05/2007 09:56 AM С языком попробывал, ниего не изменилось. Версия у меня 2.2.1 Еще может помочь - обратите к дефолту все шаблоны в группе для skin_global в новом стиле. А это как сделать? Share this post Link to post
OmigO 0 06/05/2007 10:24 AM Так, я тут заново переустановил форум и больше ничего не делал, тока начал загружать скины, все заработало.Вывод: значит траблы с переводом Share this post Link to post
Fisana 700 06/05/2007 10:25 AM В редактировании html > All Global HTMLНажать на revert везде, где красным помечено.При этом что-то может сломаться, вроде лого. Share this post Link to post
OmigO 0 06/05/2007 10:58 AM Fisana - спасибо тебе огромное за советы, дело всё было в руссификаторе админке, когда я его ставлю на форум, то ни фига поставить нельзя, как только я возвращаю файлы на свои места, все начинает работать.P.s. пока обойдусь английской админкой!!! :) Вот тут все таки поставил скин, но вот глюк есть Как мне выровнить?? Share this post Link to post
andaril 4 06/05/2007 12:25 PM Это группа фрагментов Post / PM Editor (skin_editors) Там наверно, что то с таблицами намудрили. Share this post Link to post
Fisana 700 06/05/2007 01:18 PM О глюках в скине - в тему поддержки.Пусть автор разбирается. Share this post Link to post
OmigO 0 06/05/2007 09:31 PM Не со стилем все в порядке, наверно я чего то нахимичел, потому что до это все нормально было!!! Share this post Link to post
andaril 4 06/06/2007 08:00 AM Цитирую:Пусть автор разбирается.А автор в этом баге вы :) Share this post Link to post
amphhpma 0 08/28/2010 07:31 AM Помогите пожалуйста розобраться с этим.Parse error: parse error, unexpected '&', expecting T_VARIABLE or '$' in x:\home\localhost\www\pordzer\modules\mod_maximenu_CK\helper.php on line 187 1. <?php 2. 3. /** 4. * @copyright Copyright (C) 2010 Cédric KEIFLIN alias ced1870 5. * http://www.ck-web-creation-alsace.com 6. * http://www.joomlack.fr.nf 7. * Module Maximenu_CK for Joomla! 1.5 8. * @license GNU/GPL 9. * Version 3.4 10. * */ 11. // no direct access 12. defined('_JEXEC') or die('Restricted access'); 13. 14. class modmaximenu_CKHelper { 15. 16. function GetMenu(&$params) { 17. jimport('joomla.application.module.helper'); 18. 19. 20. //récupère les paramètres mootools 21. $mooduree = $params->get('mooduration', 500); 22. $mootransition = $params->get('mootransition', 'Bounce'); 23. $mooease = $params->get('mooease', 'easeOut'); 24. $usemootools = $params->get('usemootools', '1'); 25. $orientation = $params->get('orientation', '0'); 26. $usecss = $params->get('usecss', '1'); 27. $menuID = $params->get('menuid', 'maximenuCK'); 28. $usefancy = $params->get('usefancy', '1'); 29. 30. 31. 32. 33. //ajoute les documents externes 34. $document = &JFactory::getDocument(); 35. if ($orientation == 1) { 36. $document->addStyleSheet(JURI::base() . 'modules/mod_maximenu_CK/assets/moo_maximenuV_CK.css'); 37. if ($usecss == 1) 38. $document->addStyleSheet(JURI::base() . 'modules/mod_maximenu_CK/assets/maximenuV_CK.php?monid=' . $menuID); 39. } else { 40. $document->addStyleSheet(JURI::base() . 'modules/mod_maximenu_CK/assets/moo_maximenuH_CK.css'); 41. if ($usecss == 1) 42. $document->addStyleSheet(JURI::base() . 'modules/mod_maximenu_CK/assets/maximenuH_CK.php?monid=' . $menuID); 43. } 44. 45. 46. 47. //pour IE6 48. $stylelink = '<!--[if lte IE 6]>' . "\n"; 49. $stylelink .= '<link rel="stylesheet" href="modules/mod_maximenu_CK/assets/maximenu_CK_IE6.css" />' . "\n"; 50. $stylelink .= '<![endif]-->' . "\n"; 51. $document->addCustomTag($stylelink); 52. 53. 54. 55. //inclut effets mootools si choisi 56. if ($usemootools == 1) { 57. JHTML::_("behavior.mootools"); 58. $document->addScript(JURI::base() . 'modules/mod_maximenu_CK/assets/moo_maximenu_CK.js'); 59. 60. //lance la fonction de déroulement 61. $js = "window.addEvent('domready', function() {new DropdownMaxiMenu(\$E('div#" . $menuID . "'),{" 62. . "mooTransition : '" . $mootransition . "'," 63. . "mooEase : '" . $mooease . "'," 64. . "mooDuree : " . $mooduree . "});" 65. . "});"; 66. 67. $document->addScriptDeclaration($js); 68. } else { 69. $script = 'window.addEvent(\'domready\', function() { 70. var sfEls = document.getElementById("' . $menuID . '").getElementsByTagName("li"); 71. for (var i=0; i<sfEls.length; i++) { 72. 73. sfEls[i].onmouseover=function() { 74. this.className+=" sfhover"; 75. } 76. 77. sfEls[i].onmouseout=function() { 78. this.className=this.className.replace(new RegExp(" sfhover\\\\b"), ""); 79. } 80. } 81. });'; 82. $document->addScriptDeclaration($script); 83. } 84. 85. //si effet fancy 86. if ($usemootools == 1 && $orientation != 1 && $usefancy == 1) { 87. $document->addScript(JURI::base() . 'modules/mod_maximenu_CK/assets/fancymenu_CK.js'); 88. 89. $js = "window.addEvent('domready', function() {new SlideList(\$E('ul','div#" . $menuID . "'),{" 90. . "transition : Fx.Transitions.backOut," 91. . "duration : 700});" 92. . "});"; 93. 94. $document->addScriptDeclaration($js); 95. } 96. 97. 98. //cherche les infos dans la base de données 99. $menutype = $params->get('menutype', 'mainmenu'); 100. $db = & JFactory::getDBO(); 101. $query = " 102. SELECT * 103. FROM #__menu 104. WHERE menutype='" . $menutype . "' AND published=1 105. ORDER BY sublevel DESC,ordering 106. ;"; 107. $db->setQuery($query); 108. $rows = $db->loadObjectList('id'); 109. 110. //récupère l'utilisateur courant 111. $user = & JFactory::getUser(); 112. $urights = $user->get('aid', 0); 113. 114. //récupère l'ID de l'item actif 115. $menu = &JSite::getMenu(); 116. $active = $menu->getActive(); 117. 118. //crée une liste de référence avec les modules 119. $modulesList = modmaximenu_CKHelper::CreateModulesList(); 120. 121. //crée l'architecture du menu 122. $level = 0; 123. $items = array(); 124. $i = 0; 125. 126. 127. foreach ($rows as $item) { 128. //enregistre les enfants dans leur parent respectif 129. if ($item->sublevel > 0) { 130. $rows[$item->parent]->haschild = 'yes'; 131. if (isset($item->haschild)) { 132. $rows[$item->parent]->enfants.=$item->id . '|' . $item->enfants; 133. } else { 134. $rows[$item->parent]->enfants.=$item->id . '|'; 135. } 136. 137. 138. //ajout des classes enfants 139. 140. if (isset($active) && $active->id == $item->id) { 141. 142. 143. $j = $item->sublevel; 144. 145. $tempitemID = $item->parent; 146. 147. while ($j != 0) { 148. 149. $rows[$tempitemID]->classe .= " active"; 150. 151. $tempitemID = $rows[$tempitemID]->parent; 152. 153. $j--; 154. } 155. } 156. if (isset($item->haschild)) { 157. $item->classe .= " parent"; 158. } 159. } 160. //crée les enfants sous les parents 161. if ($item->sublevel == 0 && $urights >= $item->access) { //gestion des droits des parents niveau 0 162. $items[$i] = $item; 163. if (isset($item->haschild)) { 164. $item->classe .= " parent"; 165. $childs = explode("|", $item->enfants); 166. foreach ($childs as $c) { 167. if ($c) { 168. $i++; 169. 170. // gestion des droits des enfants 171. if (($urights >= $rows[$rows[$c]->parent]->access) && ($urights >= $rows[$c]->access)) { 172. $items[$i] = $rows[$c]; 173. } else { 174. $i--; 175. } 176. } 177. } 178. } 179. } else { 180. $i--; 181. } 182. $i++; 183. } 184. 185. 186. 187. foreach ($items as $i => &$item) { 188. $item->deeper = (isset($items[$i + 1]) && ($item->sublevel < $items[$i + 1]->sublevel)); 189. $item->shallower = (isset($items[$i + 1]) && ($item->sublevel > $items[$i + 1]->sublevel)); 190. $item->level_diff = (isset($items[$i + 1])) ? ($item->sublevel - $items[$i + 1]->sublevel) : $item->sublevel; 191. $item->is_end = !isset($items[$i + 1]); 192. 193. // 194. //pour J1.6 195. //$item->params = new JObject(json_decode($item->params)); 196. //$menu_secure = $item->params->get('secure' 197. //pour J1.5 198. $menu_params = new stdClass(); 199. $menu_params = new JParameter($item->params); 200. $menu_secure = $menu_params->def('secure', 0); Share this post Link to post
Fisana 700 08/28/2010 09:19 AM IPB version: I have no IPB Board URL: 0 Module Maximenu_CK for Joomla! 1.5У Вас нет Invision Power Board, спрашиваете про модуль JoomlaЧем мы можем помочь?Ни один нормальный человек не станет задавать вопросы про Joomla на форуме про IPB, да еще в теме трехлетней давности Share this post Link to post