Додавање контроле уређивача обогаћеног текста у апликацију засновану на моделу
Контрола уредника обогаћеног текста је лагани уредник заснован на ХТМЛ-у изграђен на популарном ЦКЕдитору. Омогућава вам да креирате, лепите и уређујете обликовани текст у апликацијама са погоном на моделе. Да бисте обликовали текст у уређивачу, можете да користите траку са алаткама за уређивач, да уметнете ХТМЛ ознаке или налепите обликовани текст из других апликација, као што су Веб прегледач или Wорд.
Можете да прилагодите изглед, функције и понашање уредника. Савремени текстуални доживљај контроле приказан је на следећем снимку екрана.
Тренутно је уређивач обогаћеног текста доступан као два различита искуства:
- Уредник модерног текста: Ново искуство које можете да омогућите
- Класични уређивач текста: Подразумевано искуство
Побољшања савременог уређивача текста
Савремени уређивач текста дизајниран је да се поравна са познатим и интуитивним интерфејсима Мицрософт апликација као што су Оутлоок, Wорд и OneNote. Ова исправка представља модеран дизајн, тамни режим, теме високог контраста и нову функцију копилота која побољшава могућности уређивања текста.
Напомена
Одређене функционалности које су доступне у класичном искуству уређивача обогаћеног текста још увек нису доступне у савременом искуству. Такве функционалности обухватају:
- Опције конфигурације, као што је описано у овом чланку за класично искуство
- Спомињања
Омогући савремено искуство уређивача обогаћеног текста
Класично искуство уређивача обогаћеног текста је подразумевано омогућено. Довршите следеће кораке да бисте се пребацили на савремено искуство уређивача обогаћеног текста.
- У систему Дyнамицс 365 кликните десним тастером миша на апликацију за коју желите да омогућите савремено искуство уређивача обогаћеног текста, а затим изаберите ставку ОТВОРИ У ДИЗАЈНЕРУ АПЛИКАЦИЈА. Power Apps отвара дизајнер апликација.
- На командној траци изаберите Подешавања. Приказа се страница са поставкама.
- У левом окну, у поставкама изаберите ставку Функције. Приказа се страница са функцијама.
- Поставите преклопник на " Да" за неке од следећих опција, у зависности од ваших потреба:
- Омогући савремено искуство контроле РицхТеxтЕдитор и описе е-поште: омогућава савремено искуство контроле уређивача обогаћеног текста за описе е-поште. Ова поставка замењује сва прилагођавања која сте претходно направили на класичном (подразумеваном) искуству у уређивача обогаћеног текста.
- Омогући савремени рицхТеxтЕдитор контролни доживљај за подразумеване контроле: Омогућава савремено искуство уређивача обогаћеног текста за подразумеване, не-конфигурисане инстанце.
- Омогући савремено искуство контроле РицхТеxтЕдитор за креирање бележака: омогућава савремено искуство уређивача обогаћеног текста за белешке. Ова поставка замењује сва прилагођавања која сте претходно наљутили на класично (подразумевано) искуство ауторизације уређивача обогаћеног текста.
- Изаберите Сачувај.
- У дизајнеру апликација изаберите ставку Објави.
Вратите се са модерног искуства уредника обогаћеног текста на класично искуство
Ако је потребно да се вратите на класично искуство уређивача обогаћеног текста, следите исте кораке у оквиру опције "Омогући модерно искуство уређивача обогаћеног текста", али оснежите опције које сте изабрали у Кораку 4.
Додавање контроле уређивача обогаћеног текста у текстуалну колону
Следећа конфигурација је доступна у класичном искуству уређивача обогаћеног текста.
Када обликујете текстуалну колону као обогаћени текст, аутоматски се додаје подразумевана контрола уређивача обогаћеног текста.
Пријавите се у Power Apps.
У левом окну за навигацију изаберите ставку Решења.
Отворите решење и табелу у решењу.
У области" Колоне" и" Подаци" изаберите текстуалну колону.
Ако табела не садржи текстуалну колону, изаберите( + Нову колону) и унесите име колоне.
У типу података изаберите > десно од текста , а затим изаберите одговарајућу опцију обогаћеног текста на основу тога да ли колона садржи један ред текста или више редова.
Сачувајте колону, а затим је додајте у образац.
Додавање контроле уређивача обогаћеног текста у текстуалну колону у обрасцу
Следећа конфигурација је доступна у класичном искуству уређивача обогаћеног текста.
Пријавите се у Power Apps.
У левом окну за навигацију изаберите ставку Решења.
Отворите решење и табелу у решењу.
У области Искуства са подацима изаберите ставку Обрасци ·, а затим пронађите образац који садржи текстуалну колону у коју желите да додате уређивач обогаћеног текста.
На новој ⋮ > картици > изаберите ставку Уреди уређивање.
На < ДИЦТ__дизајнер образаца > форм десигнер </ДИЦТ__дизајнер образаца >, изаберите, додајте или креирајте текстуалну колону.
У окну својстава колоне развијте листу Компоненте , изаберите ставку + Компонента, а затим изаберите ставку Контрола уређивача обогаћеног текста.
У окну " Додавање контроле уређивача обогаћеног текста" изаберите ставку Wеб,Телефон и Таблет да бисте дозволили апликацијама покренутим на било ком уређају да користе уређивач.
Ако желите да прилагодите уређивач, у поље за статичну вредност унесите релативну УРЛ адресу њене датотеке за конфигурацију, ЈаваСцрипт Веб ресурс који садржи својства која желите да промените . Ако ово поље оставите празно, уређивач користи подразумевану конфигурацију.
Изаберите Готово.
Изаберите сачувај и објави да бисте применили промене на образац.
Прилагођавање контроле уређивача обогаћеног текста
Следећа прилагођавања доступна су у класичном искуству уређивача обогаћеног текста.
Power Apps омогућава вам да промените својства контроле уређивача обогаћеног текста да бисте прилагодили њен изглед, функције и понашање. Да бисте прилагодили одређену инстанцу контроле, наведите својства и њихове вредности у појединачној конфигурационој датотеци У ЈСОН формату. Промените својства у подразумеваној датотеци за конфигурацију да бисте прилагодили глобалну конфигурацију контроле.
Нивои прилагођавања
За прилагођавање уређивача обогаћеног текста може се применити до три нивоа или слојева конфигурације:
- На најосновнијем нивоу, свака инстанца контроле узима своју конфигурацију из датотеке
RTEGlobalConfiguration_Readonly.json
. Датотека је само за читање, тако да не можете директно да промените ова својства. - На следећем нивоу, свака инстанца контроле преузима своју конфигурацију из својстава у датотеци
RTEGlobalConfiguration.json
, ако постоје. Ова конфигурација је слојевита изнад претходне, тако да својства у овој датотеци замењују иста именована својства у датотеци која су само за читање. - На крају, на највишем нивоу, одређена инстанца контроле узима конфигурацију из одређене датотеке за конфигурацију, ако она постоји. Ова конфигурација је слојевита изнад претходне, тако да својства у овој датотеци · замењују иста именована својства у две датотеке нижег нивоа.
Морамо да додамо малу квалификацију овде. Не замењују сва својства она у конфигурацији вишег нивоа. Својства extraPlugins
су обједињена да би се дозволило коришћење широког спектра спољних и ван оквира додатних компоненти у подразумеваној конфигурацији. То вам омогућава да активирате и деактивирате додатне компоненте по потреби у датотеци за конфигурацију за одређене инстанце контроле.
Прилагођавање одређене инстанце уређивача обогаћеног текста
У фасцикли Visual Studio "Кôд" или другом уређивачу текста креирајте датотеку и дајте јој смислено име.
Датотека садржи
RTEGlobalConfiguration.json
подразумевану или глобалну конфигурацију уређивача обогаћеног текста. Ако контролу прилагођавате у, рецимо, обрасцу за контакт, можете да именујете датотеку налик.RTEContactFormConfiguration.json
Копирајте и налепите следеће < ДИЦТ__исечак кода > цоде сниппет </ДИЦТ__исечак кода > у датотеку:
{ "defaultSupportedProps": { "propertyName": "value", "propertyName": "value", "propertyName": "value" }, }
Последње својствоНаме :валуе пар се не завршава зарезом.
Замените својство Име и вредност својствима контроле уређивача обогаћеног текста која желите да промените. Вредности ниске морају бити под знацима навода.
Обезбедили смо вам неколико примера конфигурација , али можете дефинисати друге тако да одговарају вашим потребама.
У Power Apps програму креирајте Веб ресурс ЈаваСцрипт (ЈС) помоћу ЈСОН датотеке коју сте креирали у кораку 1.
Додајте контролу уређивача обогаћеног текста у текстуалну колону у обрасцу, а у окно "Додавање контроле уређивача обогаћеног текста" > Статична вредност унесите релативну УРЛ адресу Веб ресурса јаваСцрипта.
Иако можете унети апсолутну УРЛ адресу Веб ресурса, препоручујемо да унесете релативну УРЛ адресу. На тај начин Веб ресурс и даље функционише ако га увезете као решење у друго окружење, под условом да је релативна путања иста.
На пример, ако је УРЛ Адреса Веб ресурса, релативна
https://yourorg.crm.dynamics.com/WebResources/rtecontactform
УРЛ адреса је /WебРесоурцес/ртецонтацтформ.Изаберите Готово.
Изаберите сачувај и објави да бисте применили промене на образац.
Прилагођавање уређивача обогаћеног текста на глобалном нивоу
Глобална датотека конфигурације која се може уређивати RTEGlobalConfiguration.json
је други ниво прилагођавања који можете применити. Датотека је подразумевано празна. То значи да све инстанце уређивача обогаћеног текста користе својства у датотеци која је само за RTEGlobalConfiguration_Readonly.json
читање, осим ако не креирате датотеку за конфигурацију за одређену инстанцу контроле.
Ако пословне потребе захтевају да свуда прилагодите контролу, наведите вредности које су вам потребне у датотеци RTEGlobalConfiguration.json
. Користите датотеку која је само за читање као пример да бисте се уверили да сте унели парове вредности својстава у правом формату.
Коришћење Копилота за дотеривање текста у уреднику
Копилот користи алгоритме обраде природног језика да би побољшао писани садржај. Копилота можете додати уређивач обогаћеног текста , а затим добити предлоге за побољшање граматике, јасноће или укупног квалитета текста. Сазнајте како да користите Копилот у уређивачу обогаћеног текста.
Својства уређивача обогаћеног текста
ЈСОН датотека која одређује "изглед и осећај" инстанце уређивача обогаћеног текста садржи два скупа својстава:
- Одељак
defaultSupportedProps
садржи својства додатних компоненти која одређују шта контрола може да уради. Нисте ограничени на својства ЦКЕдитора и његове додатне компоненте. Такође можете да поставите вредности за својства додатних компоненти које додајете или креирате. - Одељак појединачних својстава садржи својства која одређују како контрола изгледа.
Пример датотеке за конфигурацију
Следећи кôд је пример ЈСОН датотеке која садржи својства и појединачна defaultSupportedProps
својства конфигурације. Ако својство има подразумевану вредност, приказује се подразумевана вредност. Ако својство нема подразумевану вредност, приказује се пробна вредност која илуструје синтаксу. Својства су описана у две табеле које следе.
"defaultSupportedProps": {
"height": 185,
"stickyStyle": {
"font-size": "9pt",
"font-family": "'Segoe UI','Helvetica Neue',sans-serif"
},
"stickyStyles_defaultTag": "div",
"font_defaultLabel": "Segoe UI",
"fontSize_defaultLabel": "9",
"toolbarLocation": "bottom",
"toolbar": [
[ "CopyFormatting" ],
[ "Font" ],
[ "FontSize" ],
[ "Bold" ],
[ "Italic" ],
[ "Underline" ],
[ "BGColor" ],
[ "TextColor" ],
[ "BulletedList" ],
[ "NumberedList" ],
[ "Outdent" ],
[ "Indent" ],
[ "Blockquote" ],
[ "JustifyLeft" ],
[ "JustifyCenter" ],
[ "JustifyRight" ],
[ "Link" ],
[ "Unlink" ],
[ "Subscript" ],
[ "Superscript" ],
[ "Strike" ],
[ "Image" ],
[ "BidiLtr" ],
[ "BidiRtl" ],
[ "Undo" ],
[ "Redo" ],
[ "RemoveFormat" ],
[ "Table" ]
],
"plugins": [["button,toolbar,dialogui,dialog,autogrow,notification,clipboard,textmatch,fakeobjects,link,autolink,basicstyles,bidi,blockquote,panelbutton,panel,floatpanel,colorbutton,colordialog,listblock,richcombo,menu,contextmenu,copyformatting,enterkey,entities,popup,find,floatingspace,font,format,htmlwriter,horizontalrule,indent,indentblock,indentlist,justify,lineutils,openlink,list,liststyle,maximize,undo,menubutton,notificationaggregator,xml,ajax,pastetools,pastefromword,pastetext,preview,table,quicktable,removeformat,resize,selectall,showborders,sourcearea,specialchar,stylescombo,tab,tabletools,tableresize,tableselection,widgetselection,widget,wysiwygarea,textwatcher"]],
"extraPlugins": "accessibilityhelp,autogrow,autolink,basicstyles,bidi,blockquote,button,collapser,colorbutton,colordialog,confighelper,contextmenu,copyformatting,dialog,editorplaceholder,filebrowser,filetools,find,floatpanel,font,iframerestrictor,indentblock,justify,notification,panel,panelbutton,pastefromword,quicktable,selectall,stickystyles,superimage,tableresize,tableselection,tabletools,uploadfile,uploadimage,uploadwidget",
"removePlugins": "a11yhelp,codemirror,magicline,scayt,showborders",
"superimageImageMaxSize": 5,
"disallowedContent": "form[action]; *[formaction]; script; *[on*]",
"linkTargets": ["notSet", "_blank"],
},
"attachmentEntity": {
"name": "msdyn_richtextfiles",
"fileAttributeName": "msdyn_fileblob"
},
"disableContentSanitization": true,
"disableDefaultImageProcessing": false,
"disableImages": false,
"externalPlugins": [
{
"name": "EmbedMedia",
"path": "/WebResources/msdyncrm_/myplugins/embedmedia/"
}
],
"imageEntity": {
"imageEntityName": "msdyn_richtextfiles",
"imageFileAttributeName": "msdyn_imageblob"
},
"readOnlySettings": {
"height": 500,
"showFullScreenExpander": true
},
"sanitizerAllowlist": {
"attributes": [],
"cssProperties": [],
"domains": [],
"protocols": [],
"tags": []
},
"showAsTabControl": false,
"showFullScreenExpander": false,
"showHtml": false,
"showPreview": false,
"showPreviewHeaderWarning": false,
"allowSameOriginSandbox": false
defaultSupportedProps
Следећа табела описује својства која се најчешће користе, али можете да конфигуришете сва својства која ЦКЕдитор подржава. Контрола уређивача обогаћеног текста користи ЦКЕдитор 4.
Својство | Опис | Подразумевана вредност |
---|---|---|
height | Поставља почетну висину области садржаја у пикселима. | "185" |
stickyStyle | Поставља фонт и величину уређивача. | Погледајте подразумеване Програме заподршавање |
стицкyСтyлес_дефаултТаг | Креира прелом око текста у области садржаја уређивача. У почетку је подешена на "див", али је можете променити у "п" или било коју алтернативну ознаку. | "див" |
font_defaultLabel | Поставља ознаку фонта приказану на траци са алаткама. Ознака је само за изглед и није функционална. Својство stickyStyle одређује фонт и величину уређивача. |
"Segoe UI" |
fontSize_defaultLabel | Поставља ознаку величине фонта приказану на траци са алаткама. Ознака је само за изглед и није функционална. Својство stickyStyle одређује фонт и величину уређивача. |
"9" |
toolbarLocation | Поставља локацију траке са алаткама у области садржаја уређивача. Подржане вредности су "врх" и "дно". | "дно" |
трака са алаткама | Наводи дугмад траке са алаткама за приказ. | Погледајте подразумеване Програме заподршавање |
plugins | Наводи унапред одређене додатне компоненте које уређивач може да користи. Додатне компоненте на овој листи могу се разликовати од учитаних додатних компоненти ако им extraPlugins се removePlugins да вредност и ако им се да вредност. Ако ово својство поставите на празну ниску, уређивач ће се учитати без траке са алаткама. |
Погледајте подразумеване Програме заподршавање |
extraPlugins | Додај додатне компоненте на листу да би учитао plugins још додатних компоненти.Многе додатне компоненте захтевају друге додатне компоненте за рад. Уређивач обогаћеног текста их аутоматски додаје и не можете да користите ово својство да бисте их заменили. Користи уместо removePlugins тога. |
Погледајте подразумеване Програме заподршавање |
removePlugins | Наводи додатне компоненте које се не учитавају. Користите га за мењање додатних компоненти које се учитавају без промене plugins и extraPlugins листи. |
Погледајте подразумеване Програме заподршавање |
superimageImageMaxSize | Поставља максималну величину у мегабајтима (МБ) дозвољеним за уграђене слике приликом коришћења додатне компоненте за суперимензије. | "5" |
онемогућавањецонтент-а | Омогућава вам да спречите кориснике да умећу елементе које не желите да имају у садржају. Можете да не дозвољавате читаве елементе или по атрибутима, класама и стиловима. | Погледајте подразумеване Програме заподршавање |
linkTargets | Омогућава вам да конфигуришете опције циља везе које су доступне корисницима када креирају везе: - "нотСет": Нема скупа мета - "оквир": Отвара документ у наведеном оквиру - попупWиндоw": Отвара документ у искачућим прозорима - "_бланк": Отвара документ у новом прозору или картици - _топ": Отвара документ у пуном телу прозора - "_селф": Отвара документ у истом прозору или картици на којој је линк активиран - "_парент": Отвара документ у надређеном оквиру |
"нотСет ", "_бланк" |
Појединачна својства
Следећа табела описује више својстава која можете да користите за прилагођавање контроле уређивача обогаћеног текста.
Својство | Опис | Подразумевана вредност |
---|---|---|
attachmentEntity | Да бисте применили већу безбедност на отпремљене датотеке помоћу друге табеле која није подразумевана, поставите ово својство и наведите другу табелу. Синтакса : "име": " име табеле", "филеАттрибутеНаме": " атрибутНамеофБлобРеференце" |
Погледајте подразумеване Програме заподршавање |
disableContentSanitization | Санитарија садржаја уклања неке прилагођене атрибуте или ознаке из садржаја обогаћеног текста. Подразумевано је онемогућено копирање и лепљење садржаја обогаћеног текста из спољних извора. Ово својство се односи само на < ДИЦТ__режим уређивања > едит моде</ДИЦТ__режим уређивања >. Када је контрола уређивача само за читање или онемогућена, садржај се увек санитарна. | true |
disableDefaultImageProcessing | Слике које су уметнуте у уређивач подразумевано се отпремају у attachmentEntity дефинисано у конфигурацији. Спољним корисницима можда недостају привилегије за приказивање садржаја у табели. Уместо тога, поставите ово својство на вредност труе да бисте слике ускладиштили као ниске baze64 директно у колону конфигурисану да користи контролу уређивача обогаћеног текста. |
false |
disableImages | Одређује да ли се слике могу уметнути у уређивач. Ово својство има највиши приоритет. Када је ово својство постављено на вредност, слике су онемогућене, без обзира на вредност својства imageEntity . |
false |
externalPlugins | Наводи спољне додатне компоненте или додатне компоненте које креирате, а које се могу користити у контроли уређивача обогаћеног текста. Синтакса : "име": " плугинНаме", "путања": " патхТоПлугин" (вредност путање може бити апсолутна или релативна УРЛ адреса) |
Нико; на пример погледајте подразумеване програме ЗаподржанеПропс |
imageEntity | Поставите ово својство и наведите ... другу табелу да бисте применили већу безбедност на сликама помоћу табеле која није подразумевана. Сyнтаx : "имагеЕнтитyНаме": " таблеНаме", "имагеФилеАттрибутеНаме": " аттрибутеНамеофБлобРеференце" |
Погледајте подразумеване Програме заподршавање |
readOnlySettings | Ова својства одређују понашање колоне када се прегледају у стању само за читање или онемогућено. Можете да наведете било које подржано својство. | Нико; на пример погледајте подразумеване програме ЗаподржанеПропс |
санитизерАллоwлист | Наводи друге врсте садржаја који се могу приказати у уређивачу. | Погледајте подразумеване Програме заподршавање |
showAsTabControl | Омогућава вам да прикажете више команди изнад области садржаја. Мора бити подешено на вредност труе да би се користила следећа својства: showFullScreenExpander , showHtml , showPreview , showPreviewHeaderWarning |
false |
showFullScreenExpander | Одређује да ли се уређивач може користити у режиму целог екрана. showAsTabControl мора бити постављено на тачно. |
false |
showHtml | Омогућава корисницима да директно приказују и уређују ХТМЛ садржај. showAsTabControl мора бити постављено на тачно. |
false |
showPreview | Омогућава корисницима да прегледају садржај уређивача приказан као ХТМЛ. showAsTabControl мора бити постављено на тачно. |
false |
showPreviewHeaderWarning | Дозвољава вам да прикажете или сакријете поруку упозорења приказану приликом прегледа садржаја. showAsTabControl и showPreview мора бити постављена на истину. |
false |
дозволиСамеОригинСандбоx | Дозвољава третирање садржаја у уређивачу као из истог порекла као апликација за приказивање. Користите ово својство са опрезом. Користите само поуздани спољни садржај. Када је ово својство постављено на вредност труе, сваки спољни садржај може имати приступ интерним ресурсима. |
false |
Пример конфигурације
Следеће пробне конфигурације креирају одређена прилагођавања уређивача обогаћеног текста у класичном искуству. Можете да их користите онако како јесте или као тачку искакања да бисте прилагодили одређену инстанцу уређивача обогаћеног текста или глобално.
Постављање подразумеваног фонта на Калибри од 11 тачака
Поставите ова defaultSupportedProps
својства у датотеку за конфигурацију. Сваку вредност осим последње треба пратити зарезом (,
).
"font_defaultLabel": "Calibri",
"fontSize_defaultLabel": "11",
"stickyStyle": {
"font-size": "11pt",
"font-family": "Calibri/Calibri, Helvetica, sans-serif;"
},
Уметање новог реда уместо блока пасуса
Притиском на тастер Ентер подразумевано се креира блок пасуса са <p> ХТМЛ ознаком. ХТМЛ користи блокове пасуса за груписање информација, као што су пасуси у Wорд документу. Прегледачи могу да обликују <p> ознаку мало другачију, тако да ћете за визуелну доследност можда желети да уместо тога користите нову ознаку за линију или ознаку <br\> прелома реда.
Поставите ово defaultSupportedProps
својство у датотеку за конфигурацију. Следите ову вредност зарезом (,
) осим ако то није последње својство у датотеци.
"enterMode": 2,
Лепи или креирај само ХТМЛ 5 садржај
Иако контрола уређивача обогаћеног текста најбоље функционише са ХТМЛ 5 садржајем, можете да користите ХТМЛ 4 ознаке. Међутим, у неким случајевима мешање ХТМЛ 4 и ХТМЛ 5 ознака може да створи изазове употребљивости. Да бисте се уверили да је сав садржај ХТМЛ 5, обезбедите све подржане ХТМЛ 5 ознаке у својству allowedContent
. Контрола уређивача конвертује све неусклађујуће ознаке у ХТМЛ 5 еквивалент.
Поставите ово defaultSupportedProps
својство у датотеку за конфигурацију. Следите ову вредност зарезом (,
) осим ако то није последње својство у датотеци.
"allowedContent": "a(*)[*]{*};abbr(*)[*]{*};address(*)[*]{*};area(*)[*]{*};article(*)[*]{*};aside(*)[*]{*};audio(*)[*]{*};b(*)[*]{*};base(*)[*]{*};bdi(*)[*]{*};bdo(*)[*]{*};blockquote(*)[*]{*};body(*)[*]{*};br(*)[*]{*};button(*)[*]{*};canvas(*)[*]{*};caption(*)[*]{*};cite(*)[*]{*};code(*)[*]{*};col(*)[*]{*};colgroup(*)[*]{*};data(*)[*]{*};datalist(*)[*]{*};dd(*)[*]{*};del(*)[*]{*};details(*)[*]{*};dfn(*)[*]{*};dialog(*)[*]{*};div(*)[*]{*};dl(*)[*]{*};dt(*)[*]{*};em(*)[*]{*};embed(*)[*]{*};fieldset(*)[*]{*};figcaption(*)[*]{*};figure(*)[*]{*};footer(*)[*]{*};form(*)[*]{*};h1(*)[*]{*};h2(*)[*]{*};h3(*)[*]{*};h4(*)[*]{*};h5(*)[*]{*};h6(*)[*]{*};head(*)[*]{*};header(*)[*]{*};hr(*)[*]{*};html(*)[*]{*};i(*)[*]{*};iframe(*)[*]{*};img(*)[*]{*};input(*)[*]{*};ins(*)[*]{*};kbd(*)[*]{*};label(*)[*]{*};legend(*)[*]{*};li(*)[*]{*};link(*)[*]{*};main(*)[*]{*};map(*)[*]{*};mark(*)[*]{*};meta(*)[*]{*};meter(*)[*]{*};nav(*)[*]{*};noscript(*)[*]{*};object(*)[*]{*};ol(*)[*]{*};optgroup(*)[*]{*};option(*)[*]{*};output(*)[*]{*};p(*)[*]{*};param(*)[*]{*};picture(*)[*]{*};pre(*)[*]{*};progress(*)[*]{*};q(*)[*]{*};rp(*)[*]{*};rt(*)[*]{*};ruby(*)[*]{*};s(*)[*]{*};samp(*)[*]{*};section(*)[*]{*};select(*)[*]{*};small(*)[*]{*};source(*)[*]{*};span(*)[*]{*};strong(*)[*]{*};style(*)[*]{*};sub(*)[*]{*};summary(*)[*]{*};sup(*)[*]{*};svg(*)[*]{*};table(*)[*]{*};tbody(*)[*]{*};td(*)[*]{*};template(*)[*]{*};textarea(*)[*]{*};tfoot(*)[*]{*};th(*)[*]{*};thead(*)[*]{*};time(*)[*]{*};title(*)[*]{*};tr(*)[*]{*};track(*)[*]{*};u(*)[*]{*};ul(*)[*]{*};var(*)[*]{*};video(*)[*]{*};wbr(*)[*]{*};",
Лепи или креирај само чисти текст
Поставите ова defaultSupportedProps
својства у датотеку за конфигурацију. Сваку вредност осим последње треба пратити зарезом (,
).
"enterMode": 2,
"shiftEnterMode": 2,
"allowedContent": "*",
"disallowedContent": "*",
"forcePasteAsPlainText": true,
"toolbar": [],
"removePlugins": "contextmenu,liststyle,openlink,tableresize,tableselection,tabletools",
Поставите ово појединачно својство у датотеку за конфигурацију. Следите ову вредност зарезом (,
) осим ако то није последње својство у датотеци.
"disableImages": true,
Дозволи уређивачу да користи цео екран
Поставите ова појединачна својства у датотеку за конфигурацију. Сваку вредност осим последње треба пратити зарезом (,
).
"showAsTabControl": true,
"showFullScreenExpander": true,
Дозволи приказивање и уређивање ХТМЛ садржаја
Прикажите ХТМЛ картицу да бисте дозволили корисницима да директно прегледају и уређују ХТМЛ свој садржај.
Поставите ова појединачна својства у датотеку за конфигурацију. Сваку вредност осим последње треба пратити зарезом (,
).
"showAsTabControl": true,
"showHtml": true,
Приказивање поједностављене траке са алаткама или потпуно уклањање
Трака са алаткама за уређивач подразумевано садржи све доступне алатке за обликовање. Да бисте обезбедили поједностављену траку са алаткама, користите својство toolbar
и наведите алатке које корисници могу да користе за обликовање садржаја.
Поставите ово defaultSupportedProps
својство у датотеку за конфигурацију. Следите ову вредност зарезом (,
) осим ако то није последње својство у датотеци.
"toolbar": [ { "items": [ "FontSize", "Bold", "Italic", "Underline", "BGColor" ] } ],
Да бисте у потпуности уклонили траку са алаткама, поставите вредност toolbar
на "[]" (две квадратне заграде).
Додавање нове листе фонтова и постављање МТ скрипте четкице од 20 пиксела као подразумеваног фонта
Поставите ова defaultSupportedProps
својства у датотеку за конфигурацију. Сваку вредност осим последње треба пратити зарезом (,
).
"font_names": "Brush Script MT/'Brush Script MT', cursive;Calibri/Calibri, Helvetica, sans-serif;Calibri Light/'Calibri Light', 'Helvetica Light', sans-serif;"
"font_defaultLabel": "Brush Script MT"
"fontSize_sizes": "8/8px;12/12px;20/20px;32/32px"
"fontSize_defaultLabel": "20"
"stickyStyle": {
"font-size": "20px",
"font-family": "'Brush Script MT', cursive"
},
Поставите траку са алаткама на врх уређивача обогаћеног текста
Поставите ово defaultSupportedProps
својство у датотеку за конфигурацију. Следите ову вредност зарезом (,
) осим ако то није последње својство у датотеци.
"toolbarLocation": "top",
Покрените уређивач са висине од 30 пиксела и нарастете да би се уклопио у садржај
Поставите ова defaultSupportedProps
својства у датотеку за конфигурацију. Сваку вредност осим последње треба пратити зарезом (,
).
"autoGrow_onStartup": false,
"autoGrow_maxHeight": 0,
"autoGrow_minHeight": 30,
"height": 30,
Поправите висину уредника на 500 пиксела
Поставите ова defaultSupportedProps
својства у датотеку за конфигурацију. Сваку вредност осим последње треба пратити зарезом (,
).
"removePlugins": [ "autogrow" ],
"height": 500,
Прављење контекстуалног (клик десним тастером миша) у подразумеваном контекстуалном менију прегледача
Уклоните додатну компоненту контекста да бисте контекстуални мени контроле уређивача заменили подразумеваним контекстуалним менијем прегледача.
Поставите ово defaultSupportedProps
својство у датотеку за конфигурацију. Следите ову вредност зарезом (,
) осим ако то није последње својство у датотеци.
"removePlugins": "contextmenu,liststyle,openlink,tableresize,tableselection,tabletools",
Проналажење конфигурације контроле уређивача обогаћеног текста
Ако нисте сигурни одакле долази конфигурација инстанце уређивача обогаћеног текста, можете да је пронађете помоћу алатки за пројектанте прегледача.
- У Microsoft Edge или Гоогле Цхроме, покрените апликацију са моделима и отворите образац који има контролу уређивача обогаћеног текста.
- Кликните десним тастером миша на област садржаја уређивача обогаћеног текста и изаберите ставку Провери.
- У окну за инспекцију изаберите картицу Конзола .
- Изаберите надређену Маин.аспx у оквиру са листом опција на командној траци.
- Изаберите икону обриши конзолу на командној траци окна за преглед, а затим унесите ЦКЕДИТОР.цонфиг. у конзоли.
- У конзолу окна за инспекцију унесите CKEDITOR.config. да бисте приказали различите конфигурације.
- Изаберите конфигурацију, на пример autoGrow_minHeight, за приказ тренутне поставке.
Трака са алаткама уређивача обогаћеног текста
Следећа табела подразумевано описује алатке за обликовање које су доступне у уређивачу обогаћеног текста.
Icon | Именуј | Тастер за пречицу | Опис |
---|---|---|---|
Копирање обликовања | Ctrl+Shift+C, Ctrl+Shift+V | Примените изглед одређеног одељка на други одељак. | |
Име фонта | Ctrl+Shift+F | Изаберите фонт. Апликација сматра фонт који изаберете као подразумевани фонт. Segoe UI је подразумевани фонт ако га не изаберете. Када изаберете обликовани садржај, приказује се име фонта који је примењен на њега. Ако селекција садржи више фонтова, приказаће се први примењен на селекцију. |
|
Величина фонта | Ctrl+Shift+P | Промените величину текста. Апликација сматра величину фонта коју сте изабрали као подразумевану величину. 12 је подразумеване величине ако је не изаберете. Када изаберете обликовани садржај, приказаће се величина фонта примењена на њега. Ако селекција садржи више величина, приказаће се прва примењена селекција. |
|
Подебљано | Ctrl+B | Учините текст подебљаним. | |
Italic | Ctrl+I | Учините текст курзивним. | |
Подвучено | Ctrl+U | Подвуците текст. | |
Боја позадине | Учините да се ваш текст истиче тако што ћете га истакнути светлом бојом. | ||
Боја текста | Промените боју текста. | ||
Уметни/уклони листу са знаковима за набрајање | Креирајте листу са знаковима за набрајање. | ||
Уметни/уклони нумерисану листу | Креирајте нумерисану листу. | ||
Смањи увлачење | Померите пасус ближе маргини. | ||
Повећај увлачење | Померите пасус даље од маргине. | ||
Издвојени цитат | Примените формат навода на нивоу блока на садржај. | ||
Лево поравнање | Ctrl+L | Поравнајте садржај са левом маргином. | |
Поравнај у центар | Ctrl+E | Центрирајте садржај на страници. | |
Десно поравнање | Ctrl+R | Поравнате садржај са десном маргином. | |
Веза | Креирајте везу у документу да бисте брзо приступили Wеб страницама и другим ресурсима у облаку. Унесите или налепите сидро текста у оквир за текст за приказ, а затим унесите или налепите УРЛ адресу у поље за УРЛ адресу . Опционално, изаберите тип везе и протокол ако је веза са нечим другим, а не са Wеб страницом. Да бисте навели где би веза типа УРЛ адресе требало да се отвори, изаберите картицу "Циљ ", а затим изаберите циљ. Налепита или откуцана УРЛ адреса се аутоматски конвертује у везу. На пример, постаје http://myexample.com <a href="http://myexample.com">http://myexample.com</a> . |
||
Опозови везу | Уклоните везу са сидра и учините је чистим текстом. | ||
Експонентни текст | Унесите мала слова изнад реда текста. | ||
Индексни текст | Унесите мала слова испод реда текста. | ||
Прецртани текст | Прецртајте текст цртајући линију кроз њега. | ||
Image | Да бисте уметнули слику, налепите је из оставе у област садржаја или превуците датотеку слике из фасцикле у област садржаја. Превуците било који угао слике да бисте променили њену величину. Контрола подржава .пнг, .јпг., као и .гиф слике. Да бисте имали већу контролу над извором слике, изгледом и понашањем, изаберите дугме "Слика". Потражите датотеку слике у локалној фасцикли или унесите њену УРЛ адресу. Ако је слика ускладиштена на спољном серверу, унесите апсолутну путању. Ако се ради о локалном серверу, можете унети релативну путању. Опционално, унесите одређену висину и ширину да бисте променили величину слике и изаберите поравнавање. Такође би требало да унесете алт текст да бисте описали слику особама које користе читаче екрана. Ако је слика такође веза ка Wеб страници или другом ресурсу у облаку, унесите УРЛ адресу ресурса у циљну УРЛ адресу и, ако је потребно, изаберите циљ где веза треба да се отвори. |
||
Смер текста слева надесно | Промените текст у слева надесно. Ово подешавање је подразумевано. | ||
Смер текста здесна налево | Промените текст удесно за двосмерни језички садржај. | ||
Опозови | Обрни последњу промену садржаја. | ||
Понови | Опозовите последње опозивање или поново примените последњу промену садржаја. | ||
Уклони обликовање | Уклоните сва обликовања из одабраног текста. | ||
Table | Уметните табелу са бројем редова и колона које изаберете. Да бисте имали већу контролу над величином и изгледом табеле, кликните на дугме "Табела" > Више тога и промените његова својства. Такође можете кликнути десним тастером миша на табелу да бисте приказали и променили њена својства. Превуците њену ивицу да бисте променили ширину колоне. Можете да изаберете једну или више ћелија, редова или колона и примените одређено обликовање, додате везу изабраном тексту и исечете, копирате и налепите читаве редове или колоне. |
||
Подешавања персонализације | Поставите подразумевани фонт и величину фонта. | ||
Помоћ за приступачност | Alt+0 | Отворите листу тастерских пречица које можете да користите у уређивачу обогаћеног текста. | |
Развиј траку са алаткама | Када је прозор преузак да би се цела трака са алаткама прикажела, потврдите избор у пољу за групу са алаткама да бисте проширили траку са алаткама на други ред. | ||
Савет
Да бисте користили уграђени контролор правописа у прегледачу, притисните тастер Цтрл док десним тастером миша кликнете на текст који желите да проверите. У супротном, мени десним тастером миша (контекст) обезбеђује контекстуално обликовање елемента који изаберете.
Алтернатива уграђеном контролору правописа прегледача је проширење прегледача Мицрософт Едитор. Мицрософт Едитор беспрекорно ради са контролом уређивача обогаћеног текста, а када је омогућен, обезбеђује брзе и једноставне могућности уметнуте граматике и провере правописа.
Коришћење уређивача обогаћеног текста ван мреже
Контрола уређивача обогаћеног текста доступна је када радите ван мреже, иако без неких функција и функционалности на које сте навикли. Слике које отпремите помоћу подразумеване конфигурације уређивача нису доступне када радите ван мреже.
Следеће додатне компоненте доступне су уређивачу обогаћеног текста када је ван мреже:
- ајаx, аутогроw, басицстyлес, биди, блоцкqуоте, буттон, цонфигхелпер, цонтеxтмену, диалог, диалогуи, едиторплацехолдер, ентеркеy, ентитети, факеобјецтс, плутајући простор, флоатпанел, формат, хоризонталруле, хтмлwритер, увлачење, увлачење пасуса, увлачење, обострано поравнавање, листа, листоблок, максимизирање, мени, менубуттон, нотифицатионагрегатор, панел, панелбуттон, попуп, превиеw, ремовеформат, ресизе, рицхцомбо, селецталл, схоwбордерс, соурцеареа, специалцхар теxтматцх, теxтwатцхер, тоолбар, ундо, wидгетселецтион, wyсиwyгареа, xмл
Следеће алатке за обликовање доступне су у уређивачу обогаћеног текста када је ван мреже:
- Подебљане, курзив, подвучене, листе са знаковима за набрајање и нумерисане листе, смањење и повећање увлачења, блокирање наводника, поравнавање лево, поравнавање левог, поравнавање са десне стране, прецртавање, двосмерни текст, опозивање и поновно обликовање и уклањање обликовања
Најбоље праксе за коришћење уређивача обогаћеног текста
Поља обогаћеног текста складиште ХТМЛ ознаке за обликовање заједно са подацима које је унео корисник. Када поставите максималну величину поља обогаћеног текста, уверите се да сте дозволили ХТМЛ ознаке и податке корисника.
За најбоље перформансе задржите ХТМЛ садржај на 1 МБ или мање. У већим величинама можете приметити спорије време одзива за учитавање и уређивање.
У подразумеваној конфигурацији слике не утичу негативно на перформансе јер су ускладиштене одвојено од ХТМЛ садржаја. Међутим, слике се складиште као osnovni64 садржај у текстуалној колони када корисник који их отпреми нема дозволе за табелу
msdyn_richtextfiles
. Садржај base64 је велик, тако да обично не желите да складиштите слике као део садржаја колоне.Ако имате администратора система или основног корисничког < ДИЦТ__безбедносна улога > сецуритy роле </ДИЦТ__безбедносна улога >, функција персонализације корисника подразумевано функционише. Ако немате ове улоге, морате имати привилегије да креирате, читате и пишете на
msdyn_customcontrolextendedsettings
столу да би додатна компонента за персонализацију корисника радила.
Најчешћа питања
Зашто се откуцани знакови споро приказују?
Ако имате много садржаја у уреднику, време одзива може да се повећа. Задржите садржај на 1 МБ или мање за најбоље перформансе. Провере правописа или граматике такође могу успорити перформансе куцања.
Зашто не могу да отпремим слику? Зашто преглед слике не успева да се учита?
Ако је име датотеке слике, укључујући путању, дугачко, датотека можда неће успети да се отпреми или преглед можда неће бити приказан. Покушајте да скратите име датотеке или да је премештате на локацију са краћом путањом, а затим је поново отпремите.
Зашто видим ХТМЛ у тексту?
Ако се контрола уређивача обогаћеног текста користи у колони која није обликована за обогаћени текст, садржај ће се појавити у основном ХТМЛ формату уместо као обликовани текст.
Да бисте решили овај проблем, уверите се да је формат колоне постављен на обогаћени текст.
Погледајте и
- Креирање и уређивање колона за Microsoft Dataverse помоћу Power Apps портала
- Коришћење Копилота у уређивачу обогаћеног текста за е-пошту
Напомена
Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)
Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).
Повратне информације
https://aka.ms/ContentUserFeedback.
Стиже ускоро: Током 2024. године постепено ћемо укидати проблеме са услугом GitHub као механизам повратних информација за садржај и заменити га новим системом повратних информација. За додатне информације, погледајте:Пошаљите и прегледајте повратне информације за