Делите путем


Додавање контроле уређивача обогаћеног текста у апликацију засновану на моделу

Контрола уредника обогаћеног текста је лагани уредник заснован на ХТМЛ-у изграђен на популарном ЦКЕдитору. Омогућава вам да креирате, лепите и уређујете обликовани текст у апликацијама са погоном на моделе. Да бисте обликовали текст у уређивачу, можете да користите траку са алаткама за уређивач, да уметнете ХТМЛ ознаке или налепите обликовани текст из других апликација, као што су Веб прегледач или Wорд.

Можете да прилагодите изглед, функције и понашање уредника. Савремени текстуални доживљај контроле приказан је на следећем снимку екрана.

Снимак екрана подразумеваног уређивача обогаћеног текста у апликацији са моделима.

Тренутно је уређивач обогаћеног текста доступан као два различита искуства:

  • Уредник модерног текста: Ново искуство које можете да омогућите
  • Класични уређивач текста: Подразумевано искуство

Побољшања савременог уређивача текста

Савремени уређивач текста дизајниран је да се поравна са познатим и интуитивним интерфејсима Мицрософт апликација као што су Оутлоок, Wорд и OneNote. Ова исправка представља модеран дизајн, тамни режим, теме високог контраста и нову функцију копилота која побољшава могућности уређивања текста.

Напомена

Одређене функционалности које су доступне у класичном искуству уређивача обогаћеног текста још увек нису доступне у савременом искуству. Такве функционалности обухватају:

  • Опције конфигурације, као што је описано у овом чланку за класично искуство
  • Спомињања

Омогући савремено искуство уређивача обогаћеног текста

Класично искуство уређивача обогаћеног текста је подразумевано омогућено. Довршите следеће кораке да бисте се пребацили на савремено искуство уређивача обогаћеног текста.

  1. У систему Дyнамицс 365 кликните десним тастером миша на апликацију за коју желите да омогућите савремено искуство уређивача обогаћеног текста, а затим изаберите ставку ОТВОРИ У ДИЗАЈНЕРУ АПЛИКАЦИЈА. Power Apps отвара дизајнер апликација.
  2. На командној траци изаберите Подешавања. Приказа се страница са поставкама.
  3. У левом окну, у поставкама изаберите ставку Функције. Приказа се страница са функцијама.
  4. Поставите преклопник на " Да" за неке од следећих опција, у зависности од ваших потреба:
    • Омогући савремено искуство контроле РицхТеxтЕдитор и описе е-поште: омогућава савремено искуство контроле уређивача обогаћеног текста за описе е-поште. Ова поставка замењује сва прилагођавања која сте претходно направили на класичном (подразумеваном) искуству у уређивача обогаћеног текста.
    • Омогући савремени рицхТеxтЕдитор контролни доживљај за подразумеване контроле: Омогућава савремено искуство уређивача обогаћеног текста за подразумеване, не-конфигурисане инстанце.
    • Омогући савремено искуство контроле РицхТеxтЕдитор за креирање бележака: омогућава савремено искуство уређивача обогаћеног текста за белешке. Ова поставка замењује сва прилагођавања која сте претходно наљутили на класично (подразумевано) искуство ауторизације уређивача обогаћеног текста.
  5. Изаберите Сачувај.
  6. У дизајнеру апликација изаберите ставку Објави.

Вратите се са модерног искуства уредника обогаћеног текста на класично искуство

Ако је потребно да се вратите на класично искуство уређивача обогаћеног текста, следите исте кораке у оквиру опције "Омогући модерно искуство уређивача обогаћеног текста", али оснежите опције које сте изабрали у Кораку 4.

Додавање контроле уређивача обогаћеног текста у текстуалну колону

Следећа конфигурација је доступна у класичном искуству уређивача обогаћеног текста.

Када обликујете текстуалну колону као обогаћени текст, аутоматски се додаје подразумевана контрола уређивача обогаћеног текста.

  1. Пријавите се у Power Apps.

  2. У левом окну за навигацију изаберите ставку Решења.

  3. Отворите решење и табелу у решењу.

  4. У области" Колоне" и" Подаци" изаберите текстуалну колону.

    Ако табела не садржи текстуалну колону, изаберите( + Нову колону) и унесите име колоне.

  5. У типу података изаберите > десно од текста , а затим изаберите одговарајућу опцију обогаћеног текста на основу тога да ли колона садржи један ред текста или више редова.

  6. Сачувајте колону, а затим је додајте у образац.

Додавање контроле уређивача обогаћеног текста у текстуалну колону у обрасцу

Следећа конфигурација је доступна у класичном искуству уређивача обогаћеног текста.

  1. Пријавите се у Power Apps.

  2. У левом окну за навигацију изаберите ставку Решења.

  3. Отворите решење и табелу у решењу.

  4. У области Искуства са подацима изаберите ставку Обрасци ·, а затим пронађите образац који садржи текстуалну колону у коју желите да додате уређивач обогаћеног текста.

  5. На новој > картици > изаберите ставку Уреди уређивање.

  6. На < ДИЦТ__дизајнер образаца > форм десигнер </ДИЦТ__дизајнер образаца >, изаберите, додајте или креирајте текстуалну колону.

  7. У окну својстава колоне развијте листу Компоненте , изаберите ставку + Компонента, а затим изаберите ставку Контрола уређивача обогаћеног текста.

  8. У окну " Додавање контроле уређивача обогаћеног текста" изаберите ставку Wеб,Телефон и Таблет да бисте дозволили апликацијама покренутим на било ком уређају да користе уређивач.

    Ако желите да прилагодите уређивач, у поље за статичну вредност унесите релативну УРЛ адресу њене датотеке за конфигурацију, ЈаваСцрипт Веб ресурс који садржи својства која желите да промените . Ако ово поље оставите празно, уређивач користи подразумевану конфигурацију.

  9. Изаберите Готово.

  10. Изаберите сачувај и објави да бисте применили промене на образац.

Прилагођавање контроле уређивача обогаћеног текста

Следећа прилагођавања доступна су у класичном искуству уређивача обогаћеног текста.

Power Apps омогућава вам да промените својства контроле уређивача обогаћеног текста да бисте прилагодили њен изглед, функције и понашање. Да бисте прилагодили одређену инстанцу контроле, наведите својства и њихове вредности у појединачној конфигурационој датотеци У ЈСОН формату. Промените својства у подразумеваној датотеци за конфигурацију да бисте прилагодили глобалну конфигурацију контроле.

Нивои прилагођавања

За прилагођавање уређивача обогаћеног текста може се применити до три нивоа или слојева конфигурације:

  1. На најосновнијем нивоу, свака инстанца контроле узима своју конфигурацију из датотеке RTEGlobalConfiguration_Readonly.json. Датотека је само за читање, тако да не можете директно да промените ова својства.
  2. На следећем нивоу, свака инстанца контроле преузима своју конфигурацију из својстава у датотеци RTEGlobalConfiguration.json, ако постоје. Ова конфигурација је слојевита изнад претходне, тако да својства у овој датотеци замењују иста именована својства у датотеци која су само за читање.
  3. На крају, на највишем нивоу, одређена инстанца контроле узима конфигурацију из одређене датотеке за конфигурацију, ако она постоји. Ова конфигурација је слојевита изнад претходне, тако да својства у овој датотеци · замењују иста именована својства у две датотеке нижег нивоа.

Морамо да додамо малу квалификацију овде. Не замењују сва својства она у конфигурацији вишег нивоа. Својства extraPlugins су обједињена да би се дозволило коришћење широког спектра спољних и ван оквира додатних компоненти у подразумеваној конфигурацији. То вам омогућава да активирате и деактивирате додатне компоненте по потреби у датотеци за конфигурацију за одређене инстанце контроле.

Прилагођавање одређене инстанце уређивача обогаћеног текста

  1. У фасцикли Visual Studio "Кôд" или другом уређивачу текста креирајте датотеку и дајте јој смислено име.

    Датотека садржи RTEGlobalConfiguration.json подразумевану или глобалну конфигурацију уређивача обогаћеног текста. Ако контролу прилагођавате у, рецимо, обрасцу за контакт, можете да именујете датотеку налик. RTEContactFormConfiguration.json

  2. Копирајте и налепите следеће < ДИЦТ__исечак кода > цоде сниппет </ДИЦТ__исечак кода > у датотеку:

    {
    "defaultSupportedProps": {
      "propertyName": "value",
      "propertyName": "value",
      "propertyName": "value"
    },
    }
    

    Последње својствоНаме :валуе пар се не завршава зарезом.

  3. Замените својство Име и вредност својствима контроле уређивача обогаћеног текста која желите да промените. Вредности ниске морају бити под знацима навода.

    Обезбедили смо вам неколико примера конфигурација , али можете дефинисати друге тако да одговарају вашим потребама.

  4. У Power Apps програму креирајте Веб ресурс ЈаваСцрипт (ЈС) помоћу ЈСОН датотеке коју сте креирали у кораку 1.

  5. Додајте контролу уређивача обогаћеног текста у текстуалну колону у обрасцу, а у окно "Додавање контроле уређивача обогаћеног текста" > Статична вредност унесите релативну УРЛ адресу Веб ресурса јаваСцрипта.

    Иако можете унети апсолутну УРЛ адресу Веб ресурса, препоручујемо да унесете релативну УРЛ адресу. На тај начин Веб ресурс и даље функционише ако га увезете као решење у друго окружење, под условом да је релативна путања иста.

    На пример, ако је УРЛ Адреса Веб ресурса, релативна https://yourorg.crm.dynamics.com/WebResources/rtecontactform УРЛ адреса је /WебРесоурцес/ртецонтацтформ.

  6. Изаберите Готово.

  7. Изаберите сачувај и објави да бисте применили промене на образац.

Прилагођавање уређивача обогаћеног текста на глобалном нивоу

Глобална датотека конфигурације која се може уређивати RTEGlobalConfiguration.json је други ниво прилагођавања који можете применити. Датотека је подразумевано празна. То значи да све инстанце уређивача обогаћеног текста користе својства у датотеци која је само за RTEGlobalConfiguration_Readonly.json читање, осим ако не креирате датотеку за конфигурацију за одређену инстанцу контроле.

Ако пословне потребе захтевају да свуда прилагодите контролу, наведите вредности које су вам потребне у датотеци RTEGlobalConfiguration.json . Користите датотеку која је само за читање као пример да бисте се уверили да сте унели парове вредности својстава у правом формату.

Коришћење Копилота за дотеривање текста у уреднику

Копилот користи алгоритме обраде природног језика да би побољшао писани садржај. Копилота можете додати уређивач обогаћеног текста , а затим добити предлоге за побољшање граматике, јасноће или укупног квалитета текста. Сазнајте како да користите Копилот у уређивачу обогаћеног текста.

Својства уређивача обогаћеног текста

ЈСОН датотека која одређује "изглед и осећај" инстанце уређивача обогаћеног текста садржи два скупа својстава:

Пример датотеке за конфигурацију

Следећи кôд је пример ЈСОН датотеке која садржи својства и појединачна 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",

Проналажење конфигурације контроле уређивача обогаћеног текста

Ако нисте сигурни одакле долази конфигурација инстанце уређивача обогаћеног текста, можете да је пронађете помоћу алатки за пројектанте прегледача.

  1. У Microsoft Edge или Гоогле Цхроме, покрените апликацију са моделима и отворите образац који има контролу уређивача обогаћеног текста.
  2. Кликните десним тастером миша на област садржаја уређивача обогаћеног текста и изаберите ставку Провери.
  3. У окну за инспекцију изаберите картицу Конзола .
  4. Изаберите надређену Маин.аспx у оквиру са листом опција на командној траци.

Снимак екрана алатки за пројектанте прегледача, са картицом &quot;Конзола&quot; и маин.аспx истакнута страница.

  1. Изаберите икону обриши конзолу на командној траци окна за преглед, а затим унесите ЦКЕДИТОР.цонфиг. у конзоли.

Снимак екрана алатки за пројектанте прегледача, са истакнутом иконом јасне конзоле.

  1. У конзолу окна за инспекцију унесите CKEDITOR.config. да бисте приказали различите конфигурације.

Листа конфигурација CK уређивача.

  1. Изаберите конфигурацију, на пример autoGrow_minHeight, за приказ тренутне поставке.

Трака са алаткама уређивача обогаћеног текста

Следећа табела подразумевано описује алатке за обликовање које су доступне у уређивачу обогаћеног текста.

Icon Именуј Тастер за пречицу Опис
Четкица за обликовање. Копирање обликовања Ctrl+Shift+C, Ctrl+Shift+V Примените изглед одређеног одељка на други одељак.
Фонт. Име фонта Ctrl+Shift+F Изаберите фонт. Апликација сматра фонт који изаберете као подразумевани фонт. Segoe UI је подразумевани фонт ако га не изаберете.

Када изаберете обликовани садржај, приказује се име фонта који је примењен на њега. Ако селекција садржи више фонтова, приказаће се први примењен на селекцију.
Величина фонта. Величина фонта Ctrl+Shift+P Промените величину текста. Апликација сматра величину фонта коју сте изабрали као подразумевану величину. 12 је подразумеване величине ако је не изаберете.

Када изаберете обликовани садржај, приказаће се величина фонта примењена на њега. Ако селекција садржи више величина, приказаће се прва примењена селекција.
Подебљано. Подебљано Ctrl+B Учините текст подебљаним.
Italic. 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 МБ или мање за најбоље перформансе. Провере правописа или граматике такође могу успорити перформансе куцања.

Зашто не могу да отпремим слику? Зашто преглед слике не успева да се учита?

Ако је име датотеке слике, укључујући путању, дугачко, датотека можда неће успети да се отпреми или преглед можда неће бити приказан. Покушајте да скратите име датотеке или да је премештате на локацију са краћом путањом, а затим је поново отпремите.

Зашто видим ХТМЛ у тексту?

Ако се контрола уређивача обогаћеног текста користи у колони која није обликована за обогаћени текст, садржај ће се појавити у основном ХТМЛ формату уместо као обликовани текст.

Снимак екрана ХТМЛ-а који се појављује у области садржаја уређивача.

Да бисте решили овај проблем, уверите се да је формат колоне постављен на обогаћени текст.

Погледајте и

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).