Jump to content

Адаптируем компонет, с 3.Х до 4.Х нужна помощь..


Topce
 Share

Recommended Posts

Здравствуйте.

1) Может кто кинуть "углубленную" документацию для компонентов и т.п. (хелательно про адаптацию)

2) Пробуем установить компонент, вылазит ошибка:
 

Sorry, you do not have permission for that!
1S111/1

Есть какие-либо мнения, по этому поводу? 
"по факту, получилось около 20 одноименных файлов и хз, что да как" - при установки.. 

Edited by Topce
Не хук, а компонент - перепутал..
Link to comment
Share on other sites

Здравствуйте.

1) Может кто кинуть "углубленную" документацию для хуков и т.п. (хелательно про адаптацию)

2) Пробуем установить хук, вылазит ошибка:
 

Sorry, you do not have permission for that!
1S111/1

Есть какие-либо мнения, по этому поводу? 
"по факту, получилось около 20 одноименных файлов и хз, что да как" - при установки.. 

​Удали пробелы между блоками - тогда не будут файлы создаваться и лагн переменные пропадать , вот самый простой скелетон (я его чаще всего использую. без блоков настроек, инсталла/удаления/настроек итд)

<?xml version="1.0" encoding="UTF-8"?>
<plugin name="название функции" version_long="10000" version_human="1.0.0" author="автор" website="http://greyko.ru/" update_check="http://greyko.ru/"><hooks><hook type="C" class="класс"><![CDATA[//<?php

class hook11 extends _HOOK_CLASS_
{
	public function функция()
	{
		//тело функции
	}		
}]]></hook></hooks></plugin>

 

Link to comment
Share on other sites

​Удали пробелы между блоками - тогда не будут файлы создаваться и лагн переменные пропадать , вот самый простой скелетон (я его чаще всего использую. без блоков настроек, инсталла/удаления/настроек итд)

<?xml version="1.0" encoding="UTF-8"?>
<plugin name="название функции" version_long="10000" version_human="1.0.0" author="автор" website="http://greyko.ru/" update_check="http://greyko.ru/"><hooks><hook type="C" class="класс"><![CDATA[//<?php

class hook11 extends _HOOK_CLASS_
{
	public function функция()
	{
		//тело функции
	}		
}]]></hook></hooks></plugin>

 

​Спасибо, можете написать по контактам, если есть скайп, для "быстрого общения", просто работа, и тут форум грузится очень долго.. 

Link to comment
Share on other sites

​Удали пробелы между блоками - тогда не будут файлы создаваться и лагн переменные пропадать , вот самый простой скелетон (я его чаще всего использую. без блоков настроек, инсталла/удаления/настроек итд)

<?xml version="1.0" encoding="UTF-8"?>
<plugin name="название функции" version_long="10000" version_human="1.0.0" author="автор" website="http://greyko.ru/" update_check="http://greyko.ru/"><hooks><hook type="C" class="класс"><![CDATA[//<?php

class hook11 extends _HOOK_CLASS_
{
	public function функция()
	{
		//тело функции
	}		
}]]></hook></hooks></plugin>

 

​Эмм... Вообще-то для разработки плагинов есть специальный режим разработчика. Им нужно в первую очередь пользоваться

Link to comment
Share on other sites

​Эмм... Вообще-то для разработки плагинов есть специальный режим разработчика. Им нужно в первую очередь пользоваться

​Я не все настройки могу там найти... например создание меню настроек хака <settingsCode>PHP</settingsCode> пример 

<settingsCode><![CDATA[//<?php
$form->add( new \IPS\Helpers\Form\YesNo( 'vk_import_active', \IPS\Settings::i()->vk_import_active ) );
$form->add( new \IPS\Helpers\Form\YesNo( 'vk_import_active_friends', \IPS\Settings::i()->vk_import_active_friends ) );
$form->add( new \IPS\Helpers\Form\YesNo( 'vk_import_active_wall', \IPS\Settings::i()->vk_import_active_wall ) );
$form->add( new \IPS\Helpers\Form\YesNo( 'vk_import_active_photo', \IPS\Settings::i()->vk_import_active_photo ) );
$form->add( new \IPS\Helpers\Form\Number( 'vk_import_count_friends', \IPS\Settings::i()->vk_import_count_friends ) );
$form->add( new \IPS\Helpers\Form\Number( 'vk_import_count_wall', \IPS\Settings::i()->vk_import_count_wall ) );
$form->add( new \IPS\Helpers\Form\Number( 'vk_import_count_photo', \IPS\Settings::i()->vk_import_count_photo ) );
if ( $values = $form->values() )
{
	$form->saveAsSettings();
	return TRUE;
}
return $form;]]></settingsCode>

СКРИН!!!!.thumb.png.5139eac0d446226

Link to comment
Share on other sites

  • 5 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...