Search Wiki Using Sphinx
From In-Portal Developers Guide
There is no page titled "Version-parser-function-hooks". You can create this page.
Displaying 1-10 of 57 matches for query Version-parser-function-hooks retrieved in 0.001 sec with following stats:
- version found 12 times in 8 documents
- parser found 24 times in 7 documents
- function found 125 times in 43 documents
- hook found 87 times in 20 documents
... , а ключи, начинающиеся с '''Do''' описывают какое событие будет вызываться.
class="prettytable"
название опции описание опции
-
ConfigProperty Mode int Когда будет выполняться hook относительно главного события (к которому он привязан):
hBEFORE - выполняться до основного события (в таких hooks можно отменять вызов основного события);
hAFTER
... );
foreach ($error_map as $error_name => $error_codes)
if (in_array($error_code, $error_codes))
return $error_name;
return '';
function saveError($errno, $errstr, $errfile = '', $errline = '', $errcontext = '')
$this->ProfilerData 'error_handling' 'begins' = memory_get_usage();
$errorType = $this->getErrorNameByCode($errno);
if ( $ ...
... ' => 14,
),
'Application.ReplacementTemplates' => Array (
),
'Application.ModuleInfo' => Array (
'In-Portal' => Array (
'Name' => 'In-Portal',
'Path' => 'kernel/',
'Var' => 'm',
'Version' => '4.2.0',
'Loaded' => 1.
'LoadOrder' => 0
'TemplatePath' => '',
'RootCat' => 0.
'BuildDate' => 1054738405,
),
'Core' => Array (
'Name' => 'Core',
'Path' => 'core/', ...
... наглядно показано на приведённом ниже примере:
class SamplePrefixTagProcessor extends kDBTagProcessor
/
Tag description
@param Array $params
@return string
/
function PrintHelloWorld($params)
return 'Hello World Param Value: ' . $params 'sample_param' . ' ';
На шаблоне вызов тэга выглядит следующим образом:
...
Warning: Tag Link1 Undefined in EMainTagProcessor Agregated Tag : Link1 in w:\resumark\core\kernel\processors\tag_processor.php on line 120
function HomePageLink($params)
$o = '';
$o = $this->Application->ProcessParsedTag('m', 'Link1', Array('t' => 'index'));
return $o;
Вызов ошибки
Сообщение вызывается из метода TagProcessor ...
... ),
);
В EventHandler:About обработчике событий подчинённого префикса прописать тело K4:Hooks hook :
/
HOOK Saves changes from edit picker
@param kEvent $event
/
function OnSaveChildren(&$event)
$edit_picker_helper =& $this->Application->recallObject('EditPickerHelper');
/ @var $edit_picker_helper EditPickerHelper /
$edit_picker_helper-> ...
... text/javascript">
a_toolbar = new ToolBar();
a_toolbar.AddButton(
new ToolBarButton(
'select',
'',
function()
submit_event('area', '');
)
);
a_toolbar.AddButton(
new ToolBarButton(
'cancel',
'
... > в файле "children_eh.php".
function OnSaveChildren(&$event)
if ($event->MasterEvent->status = erSUCCESS)
return ;
$minput_helper =& $this->Application->recallObject('MInputHelper');
/ @var $minput_helper MInputHelper /
$minput_helper->SaveValues($event, 'Children');
Данный K4:Hooks hook к главному префиксу (см. выше) нужен для ...
... lang="php">
/
Short description for file
Long description for file (if any)...
@copyright 2008 Intechnic Corporation
@license http://www.intechnic.com/license.txt
@version $Id:$
/
Классы
Каждый класс должен вверху содержать блок документации состоящий как минимум из ниже приведённых тэгов формата phpDocumentor:
/
Short ...
... с CVS Работа с CVS / Working with CVS '''17.15'''
:: K4:Обновление проектов Обновление Проектов / Updating Projects '''17.7'''
:: K4:Версии проектов Версии проектов
: K4:Выпуск новoй версии Выпуск Новoй Версии / Releasing New Version '''17.2'''
: :Категория:Код требующий реорганизации Код Требующий Доработки / TODO ... '''13'''
: K4:Термины Термины
:: K4:Обновление проектов Обновление Проектов / Updating Projects '''17.7'''
:: K4:Версии проектов Версии проектов
: K4:Выпуск новoй версии Выпуск Новoй Версии / Releasing New Version '''17.2'''
: :Категория:Код требующий реорганизации Код Требующий Доработки / TODO ... '''13'''
: K4:Термины Термины
Additional database time was 0.731 sec.
Result Page: | 1 | 2 | 3 | 4 | 5 | 6 |
Powered by Sphinx