Multimag  0.2.992
Открытые члены | Защищенные члены | Защищенные данные
Класс IWikiPage

Страница со статьёй в wiki формате Подробнее...

Граф наследования:IWikiPage:
IModule wikipage wikipage

Открытые члены

 __construct ()
 имя таблицы базы данных с списком прикреплённых файлов Подробнее...
 
 setPageName ($page_name)
 
 run ()
 
 execMode ($sect='')
 
 getEditLink ($page_name)
 
- Открытые члены унаследованные от IModule
 __construct ()
 
 getName ()
 
 getDescription ()
 
 run ()
 Запустить модуль на исполнение Подробнее...
 
 getAclObjectname ()
 
 isAllow ($flags=\acl::VIEW)
 

Защищенные члены

 attachFile ()
 
 saveFile ($file_id)
 
 removeFile ($file_id)
 
 getFile ($file_id)
 
 viewIndexPage ()
 отображение интексной страницы Подробнее...
 
 editPage ()
 Редактирование текущей страницы Подробнее...
 
 savePage ()
 Сохранить страницу Подробнее...
 
 getAttachedFilesBlock ($page_name)
 
 viewFileInfo ($file_id)
 
 viewPage ()
 Просмотр текущей страницы Подробнее...
 
 showPage ($p_info, $title, $text)
 
 viewList ()
 Отобразить список статей Подробнее...
 
 getEditForm ($page_name, $article_text= '', $markup_type=0)
 
 getRemoveFileForm ($page_name, $file_id)
 
 getAttachFileForm ($page_name, $file_id=0, $description='')
 
 getPageData ($page_name)
 
 getExamples ()
 

Защищенные данные

 $page_name = ''
 
 $table_name = ''
 Имя записи текущей страницы Подробнее...
 
 $files_fn = ''
 имя таблицы базы данных со статьями Подробнее...
 
- Защищенные данные унаследованные от IModule
 $acl_object_name
 

Дополнительные унаследованные члены

- Поля данных унаследованные от IModule
 $link_prefix
 

Подробное описание

Страница со статьёй в wiki формате

См. определение в файле iwikipage.php строка 23

Конструктор(ы)

__construct ( )

имя таблицы базы данных с списком прикреплённых файлов

См. определение в файле iwikipage.php строка 28

Методы

attachFile ( )
protected

См. определение в файле iwikipage.php строка 96

editPage ( )
protected

Редактирование текущей страницы

См. определение в файле iwikipage.php строка 176

execMode (   $sect = '')

См. определение в файле iwikipage.php строка 47

getAttachedFilesBlock (   $page_name)
protected

См. определение в файле iwikipage.php строка 219

getAttachFileForm (   $page_name,
  $file_id = 0,
  $description = '' 
)
protected

См. определение в файле iwikipage.php строка 477

getEditForm (   $page_name,
  $article_text = '',
  $markup_type = 0 
)
protected

Получить форму редактирования статьи

Аргументы
string$page_nameИмя страницы статьи
string$article_textТекст статьи
int$markup_typeТип разметки статьи
Возвращает
string HTML код формы статьи

См. определение в файле iwikipage.php строка 416

getEditLink (   $page_name)

См. определение в файле iwikipage.php строка 334

getExamples ( )
protected

Получить примеры wiki разметки

Возвращает
string HTML код с примерами

См. определение в файле iwikipage.php строка 527

getFile (   $file_id)
protected

См. определение в файле iwikipage.php строка 156

getPageData (   $page_name)
protected

Получить данные старницы

Аргументы
type$page_nameИмя статьи
Возвращает
type Ассоциативный массив с данными статьи

См. определение в файле iwikipage.php строка 506

getRemoveFileForm (   $page_name,
  $file_id 
)
protected

См. определение в файле iwikipage.php строка 462

removeFile (   $file_id)
protected

См. определение в файле iwikipage.php строка 130

run ( )

См. определение в файле iwikipage.php строка 43

saveFile (   $file_id)
protected

См. определение в файле iwikipage.php строка 110

savePage ( )
protected

Сохранить страницу

См. определение в файле iwikipage.php строка 194

setPageName (   $page_name)

Задать имя записи текущей страницы

Аргументы
type$page_nameИмя записи текущей страницы

См. определение в файле iwikipage.php строка 38

showPage (   $p_info,
  $title,
  $text 
)
protected

Отобразить страницу

Аргументы
type$p_infoДанные страницы
type$titleОтображаемый заголовок страницы
type$textОтображаемый текст страницы (в HTML)

См. определение в файле iwikipage.php строка 344

viewFileInfo (   $file_id)
protected

См. определение в файле iwikipage.php строка 249

viewIndexPage ( )
protected

отображение интексной страницы

См. определение в файле iwikipage.php строка 162

viewList ( )
protected

Отобразить список статей

См. определение в файле iwikipage.php строка 377

viewPage ( )
protected

Просмотр текущей страницы

См. определение в файле iwikipage.php строка 295

Поля

$files_fn = ''
protected

имя таблицы базы данных со статьями

См. определение в файле iwikipage.php строка 26

$page_name = ''
protected

См. определение в файле iwikipage.php строка 24

$table_name = ''
protected

Имя записи текущей страницы

См. определение в файле iwikipage.php строка 25


Объявления и описания членов класса находятся в файле: