Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
OmigO

Не могу поставить стиль

Recommended Posts

Вот у меня такая проблема, скачал стиль с этого сайта, установил, но когда меняю стиль пишет вот это

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
Share on other sites

Какой именно скин использовали?

Соответствует ли он версии форума?

 

cacheid_2 - это кэш основного скина, но никак не нового.

Проверьте наличие кеша нового в папке skin_cache

 

Не устанавливали ли каких-то модов с изменением шаблонов главной?

 

И ошибка возникает в админке или при смене скина на форуме?

 

Если в админке, попробуйте новый скин сделать дочерним к прежнему.

Share this post


Link to post
Share on other sites

Скин использовал "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
Share on other sites

Переключите на английский язык и проверьте как с ним...

Это русификация вроде под 2.2.1 выкладывалась, если у Вас 2.2.2 может быть ошибка.

А с кешем хитрить опасно.

 

Еще может помочь - обратите к дефолту все шаблоны в группе для skin_global в новом стиле.

Share this post


Link to post
Share on other sites

С языком попробывал, ниего не изменилось. Версия у меня 2.2.1

 

Еще может помочь - обратите к дефолту все шаблоны в группе для skin_global в новом стиле.
А это как сделать?

Share this post


Link to post
Share on other sites

Так, я тут заново переустановил форум и больше ничего не делал, тока начал загружать скины, все заработало.

Вывод: значит траблы с переводом

Share this post


Link to post
Share on other sites

В редактировании html > All Global HTML

Нажать на revert везде, где красным помечено.

При этом что-то может сломаться, вроде лого.

Share this post


Link to post
Share on other sites

Fisana - спасибо тебе огромное за советы, дело всё было в руссификаторе админке, когда я его ставлю на форум, то ни фига поставить нельзя, как только я возвращаю файлы на свои места, все начинает работать.

P.s. пока обойдусь английской админкой!!! :)

 

Вот тут все таки поставил скин, но вот глюк есть

post-7685-1181043288_thumb.jpg

 

Как мне выровнить??

Share this post


Link to post
Share on other sites

Это группа фрагментов Post / PM Editor (skin_editors) Там наверно, что то с таблицами намудрили.

Share this post


Link to post
Share on other sites

О глюках в скине - в тему поддержки.

Пусть автор разбирается.

Share this post


Link to post
Share on other sites

Не со стилем все в порядке, наверно я чего то нахимичел, потому что до это все нормально было!!!

Share this post


Link to post
Share on other sites

Цитирую:

Пусть автор разбирается.

А автор в этом баге вы :)

Share this post


Link to post
Share on other sites

Помогите пожалуйста розобраться с этим.

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
Share on other sites
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
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...