Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
byUnit

Изменение URL модуля

Рекомендованные сообщения

11/10/13 11:08 (изменено)

Здравствуйте. Подскажите пожалуйста. Есть модуль Portal для IPB мне его нужно переделать под статистику. Мне нужно изменить URL /poratal на /statistic и раздел Портал на Статистика.

 

Мне нужно искать в PHP файлах или XML ?

post-55482-0-37216400-1384081675_thumb.jpg

Изменено пользователем byUnit

Поделиться сообщением


Ссылка на сообщение
Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

Поделиться сообщением


Ссылка на сообщение

Есть модуль Portal для IPB мне его нужно переделать под статистику.

В АЦ - Applications & Modules > Manage Applications & Modules > Manage Applications & Modules

Поделиться сообщением


Ссылка на сообщение

Чпу

/adimn/applications/other/portal/extensions/furlTemplates.php

 

Найти: /portal(/|$|\?)

Заменить на: /statistic(/|$|\?)

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Чпу

/adimn/applications/other/portal/extensions/furlTemplates.php

 

Найти: /portal(/|$|\?)

Заменить на: /statistic(/|$|\?)

 

<?php

if ( ! defined( 'IN_IPB' ) )
{
print "<h1>Ошибка доступа</h1> У Вас нету прямого доступа к этому файлу. Если Вы недавно обновились, проверьте, затронуло ли обновление важные файлы.";
exit();
}

$_SEOTEMPLATES = array(				
					'app=portal'		=> array( 
										'app'			=> 'portal',
										'allowRedirect' => 1,
										'out'			=> array( '#app=portal#i', 'portal/' ),
										'in'			=> array( 
																	'regex'		=> "#/portal($|\/)#i",
																	'matches'	=> array( array( 'app', 'portal' ) )
																) 
													),
				);

"#/portal($|\/)#i" - когда меняю тут ничего не изменяется

Поделиться сообщением


Ссылка на сообщение

После правки нужно перестроить кеш чпу в админцентре

Поделиться сообщением


Ссылка на сообщение

После правки нужно перестроить кеш чпу в админцентре

После обновления кэша к данному модулю нет доступа. Нет нигде настройки доступа

Поделиться сообщением


Ссылка на сообщение

Еще 'portal/' нужно заменить на 'statistic/'

После перестроить кеш чпу

Поделиться сообщением


Ссылка на сообщение

Еще 'portal/' нужно заменить на 'statistic/'

После перестроить кеш чпу

Ничего не меняется :(

Поделиться сообщением


Ссылка на сообщение

Выложите измененный файл

Поделиться сообщением


Ссылка на сообщение

Выложите измененный файл

furlTemplates.php

Поделиться сообщением


Ссылка на сообщение

Все должно работать. Вы кеш перестроили - Управление кешем -> Перестроить FURL кеш? После каждой правки урл темплейтов надо перестраивать кеш чпу. Настройки доступа никак не относятся кешу или к урлам.

Поделиться сообщением


Ссылка на сообщение

А как пеерстроить кэш если в Админку не пускает пишет 403 ошибку

post-29367-0-39522600-1384986140_thumb.jpg

post-29367-0-92907100-1384986187_thumb.jpg

Поделиться сообщением


Ссылка на сообщение

@nabaal, не засоряем топики вопросами не касающимся темы.

Поделиться сообщением


Ссылка на сообщение

Все должно работать.

Обновил КЭШ браузера и все норм.

А как изменить в категории Портал на Статистика. (Скрин в первом посте)

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...