Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Помогите с ACP

Опубликовано:

Делаю страничку для ACP. В ней нужно сделать работу с базой. Делал вот по этой статье http://ipbskins.ru/forum/blog/69/entry-197-%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D1%83%D0%B5%D0%BC-%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B-%D0%B4%D0%BB%D1%8F-ipboard-3/

 

Но при переходе на страничку получил вот такую ошиьку [#404] incorrect_furl

 

вот код странички (из примера)

<?php

if ( ! defined( 'IN_ACP' ) )
{
       print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files.";
       exit();
}



class admin_mycustompage_example_firstname extends ipsCommand {
       public function doExecute( ipsRegistry $registry ) {

               $this->output = "Текущая дата: " .strftime('%d %B %Y');     // Здесь формируем контент

               $this->registry->output->setTitle( "Название" );
               $this->registry->output->addContent( $this->output );
               $this->registry->output->sendOutput();  
 }
}

?>

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

Опубликовано:
Обратите внимание

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

Опубликовано:

А приложение зарегистрировали, все как сказано в инструкции?

Опубликовано:

вот код странички (из примера)

Серьезно? У Вас откуда-то взялся admin_, а в статье описан процесс только для публичной части. Для админской - файлы уже нужно создавать в другой(их) директории(ях).

Опубликовано:
  • Автор

Серьезно? У Вас откуда-то взялся admin_, а в статье описан процесс только для публичной части. Для админской - файлы уже нужно создавать в другой(их) директории(ях).

 

Файлы создал в директории modules_admin. Все делал как блоге только для админа + еще использовал еще это http://www.invisionpower.com/support/guides/_/advanced-and-developers/application/start-here-creating-an-application-r145

Опубликовано:
  • Автор

А приложение зарегистрировали, все как сказано в инструкции?

 

 

Да. Зарегистрировал

Опубликовано:

class admin_mycustompage_example_firstname extends ipsCommand {

Совпадает с путем?

Т.е. должно быть так: admin/applications_addon/other/mycustompage/modules_admin/example/firstname.php

Как вариант - сбросьте FURL-кеш в АЦ

Опубликовано:
  • Автор

class admin_mycustompage_example_firstname extends ipsCommand {

Совпадает с путем?

Т.е. должно быть так: admin/applications_addon/other/mycustompage/modules_admin/example/firstname.php

Как вариант - сбросьте FURL-кеш в АЦ

 

Да, путь совпадает Это мои первые попытки создать что-то для ACP

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

Опубликовано:

Да, путь совпадает Это мои первые попытки создать что-то для ACP

Ну это не что-то для ACP, а приложение.

Furl-кеш сбрасывали?

Ссылку в адресной строке проверьте страницы с ошибкой.

Опубликовано:
  • Автор

Я извиняюсь. Но может у кого-то валяестся простеньекое приложение для админки? Что бы понять куда что писать

Опубликовано:

Я извиняюсь. Но может у кого-то валяестся простеньекое приложение для админки? Что бы понять куда что писать

Скачайте любое на IPS и разбирайтесь.

Опубликовано:
  • Автор

А какое есть приложение для админки самое простое?

Опубликовано:
  • Автор

Все, всем спасибо за помощь. Разобрался

Опубликовано:

Самое простое http://community.invisionpower.com/files/file/4533-new-topic-rules/

 

Все, всем спасибо за помощь. Разобрался

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

Опубликовано:
  • Автор

Самое простое http://community.invisionpower.com/files/file/4533-new-topic-rules/

 

 

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

 

Понял. Извиняюсь.

 

Причина была очень простая.

 

Файл defaulSection.php положил не рядом с файлом секции, а на уровень выше. Потому и не работало

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

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.