Open Journal Systems
3.3.0
FieldRichTextarea.inc.php
1
<?php
14
namespace
PKP\components\forms
;
15
class
FieldRichTextarea
extends
Field
{
17
public
$component
=
'field-rich-textarea'
;
18
20
public
$init
;
21
23
public
$plugins
=
'paste,link,noneditable'
;
24
26
public
$preparedContent
;
27
29
public
$renderPreparedContent
=
false
;
30
32
public
$size
;
33
35
public
$toolbar
=
'bold italic superscript subscript | link'
;
36
38
public
$uploadUrl
;
39
41
public
$wordLimit
= 0;
42
46
public
function
__construct
(
$name
, $args = []) {
47
parent::__construct(
$name
, $args);
48
}
49
53
public
function
getConfig
() {
54
$config = parent::getConfig();
55
if
(!empty($this->init)) {
56
$config[
'init'
] =
$this->init
;
57
}
58
$config[
'plugins'
] =
$this->plugins
;
59
if
(!empty($this->preparedContent)) {
60
$config[
'preparedContent'
] =
$this->preparedContent
;
61
}
62
$config[
'renderPreparedContent'
] =
$this->renderPreparedContent
;
63
if
(!empty($this->size)) {
64
$config[
'size'
] =
$this->size
;
65
}
66
$config[
'toolbar'
] =
$this->toolbar
;
67
if
(!empty($this->uploadUrl)) {
68
$config[
'uploadUrl'
] =
$this->uploadUrl
;
69
}
70
if
($this->wordLimit) {
71
$config[
'wordLimit'
] =
$this->wordLimit
;
72
$config[
'wordCountLabel'
] = __(
'publication.wordCount'
);
73
}
74
75
return
$config;
76
}
77
}
PKP\components\forms\FieldRichTextarea\$renderPreparedContent
$renderPreparedContent
Definition:
FieldRichTextarea.inc.php:41
PKP\components\forms
PKP\components\forms\FieldRichTextarea
Definition:
FieldRichTextarea.inc.php:15
PKP\components\forms\FieldRichTextarea\getConfig
getConfig()
Definition:
FieldRichTextarea.inc.php:77
PKP\components\forms\FieldRichTextarea\$toolbar
$toolbar
Definition:
FieldRichTextarea.inc.php:53
PKP\components\forms\FieldRichTextarea\$uploadUrl
$uploadUrl
Definition:
FieldRichTextarea.inc.php:59
PKP\components\forms\FieldRichTextarea\$size
$size
Definition:
FieldRichTextarea.inc.php:47
PKP\components\forms\Field\$name
$name
Definition:
Field.inc.php:27
PKP\components\forms\FieldRichTextarea\$component
$component
Definition:
FieldRichTextarea.inc.php:17
PKP\components\forms\Field
Definition:
Field.inc.php:16
PKP\components\forms\FieldRichTextarea\$plugins
$plugins
Definition:
FieldRichTextarea.inc.php:29
PKP\components\forms\FieldRichTextarea\__construct
__construct($name, $args=[])
Definition:
FieldRichTextarea.inc.php:70
PKP\components\forms\FieldRichTextarea\$preparedContent
$preparedContent
Definition:
FieldRichTextarea.inc.php:35
PKP\components\forms\FieldRichTextarea\$init
$init
Definition:
FieldRichTextarea.inc.php:23
PKP\components\forms\FieldRichTextarea\$wordLimit
$wordLimit
Definition:
FieldRichTextarea.inc.php:65
lib
pkp
classes
components
forms
FieldRichTextarea.inc.php
Generated on Fri Aug 28 2020 14:51:49 for Open Journal Systems by
1.8.17