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

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

Recommended Posts

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

 

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

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

Edited by byUnit

Share this post


Link to post
Share on other sites
Обратите внимание

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Чпу

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

 

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

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

  • Upvote 1

Share this post


Link to post
Share on other sites

Чпу

/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" - когда меняю тут ничего не изменяется

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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...