Modx tugmalari uchun Tinymce muharriri.

Kontaktlar / Men tozalovchi joy quraman

topshirish Golovna Shunday ekan MODX inqilobi U dastlab bo'sh yetkazib beriladi va agar siz saytni so'rasangiz, 99% ishonch bilan aytishim mumkinki, siz bitta qo'shimcha elementni o'rnatishingiz kerak bo'ladi. plastik to'rva. Men bu bilan havola yozdim xazinaga aylanadigan paketlarning kichik ro'yxati

veb-saytlar yaratilganda

MODx Revo

yechim.(haykal yangilangan 02/11/2018) Asosiy modx omboridan qo'shimchalar.

Ace- shablonlarni, bo'laklarni, parchalarni + qo'shishlarni tahrirlash uchun kodni qo'llab-quvvatlash emmet TinyMCE boy matn muharriri

- pul evaziga kengaytirilishi mumkin bo'lgan kontent uchun chiroyli vizual muharrir qo'shimcha funktsiyalar chakana sotuvchining veb-saytiga hayron bo'ling. fayl uzatish - fayllarni kirill alifbosidan import qilinganda lotinchaga o'zgartiradi (masalan: nomli (nom) rasmni import qiling).

modx-plugin.png(agar sayt o'tkazilsa, rasmlarning nomlari echkiga aylanadi va ko'rsatilmaydi), ular bilan fayl administrator paneliga yuklanadi

modx-plugin.png translit

– sahifalar uchun taxalluslarning transliteratsiyasi (url) – uchun zarur. FormIt

- shakllar bilan ishlash (har qanday turdagi aloqa shakllarini yaratish). To'plamlar

- hujjatlarni (resurslarni) guruhlash - toifalari ko'p hujjatlarga ega bo'lgan yirik saytlardan ko'proq - boshqaruv panelini kengaytirishga (tezlashtirishga) yordam beradi, chunki Agar sizda ajoyib resurs daraxti bo'lsa, u kamroq buzuq bo'ladi. simpleUpdater- Modexni bir marta bosish bilan yangilash.

SEO Pro- SEO yordamchisi!

Ikkilamchi maydonlarni tekshiradi - sarlavha, tavsif, diqqatni qo'shadi kalit so'z

(kalit so'zlar) va sahifalar qidiruv rejimida qanday ko'rinishini ko'rsatadi. Rasm SEO alt va sarlavha teglari

- ro'yxatdan o'tmagan tasvirlar uchun avtomatik ravishda alt va sarlavhani kiritadi. Ehtiyotkorlik bilan ishchi saytga o'rnating, siz protsedura bosqichlarini, KOD orqali qanday o'tishni buzishingiz mumkin

Galereya- rasm galereyalari

migx- Juda zo'r!

Kontentda bir nechta telekanallarni ko'rsatish orqali siz slayder, galereya va boshqalarni yaratishingiz mumkin. SimpleSearch bolalar elementlari.

VersionX- frilanserlarga, ehtimol yangi boshlanuvchilarga qo'shimcha treninglar uchun saytlarni taqdim etadiganlar uchun komponent. Barcha elementlarning mahalliy zaxira nusxalarini yaratish maqsadlari - (bo'laklar, parchalar, resurslar). Siz hayratda qoldirishingiz mumkin

eski versiya va uni yangilash zarurati uchun.

Shuningdek, bu yoki boshqa o'zgarishlarni kim amalga oshirganligini aniqlash imkonini beradi. Konsol

– PHP kodini backenddan ishga tushirish imkonini beradi. AjaxManager

- Tez boshqaruvchi robotlar. Captcha

- Administrator paneliga kirish uchun Captcha - qo'shimcha xavfsizlik. zaxira MODX

- 1 marta bosish bilan joriy veb-saytingizning zaxira nusxalarini yarating. logPageNotFound

-log 404 ta avf.

Buzilgan qismlarni ochish uchun juda yaxshi.

keshni tozalash barcha /core/cache/ papkalarni bir marta bosish bilan o'chirish imkonini beradi.

modstore.pro omboridan yangilangan Qo'shimcha omborni qanday ulash haqida o'qing.

AjaxForm- Ajax orqali sahifani qayta jalb qilmasdan aloqa shakllarini yaxshilash.

Vikorist FormIt, lekin aslida siz o'zingizning parchangizni kiritishingiz mumkin. DateAgo

- CMS LiveStreet-ga o'xshash sana formatini qabul qiladi. avtomatik yo'naltiruvchi

- Men 301 yo'naltirishni avtomatik ravishda yarataman, lekin siz qayta yo'naltirishni qo'lda ham yaratishingiz mumkin. Chiptalar

- blog yaratish, sharhlar yaratish, vodgukov va boshqalar. Jevix
- Chiptalardan mashinaga o'rnatilgan printer turiga qarab aralash tasvir
- Fayl qo'shimchasini o'zgartirish (qo'shimcha maydonlarni almashtirish (rasmlar, qo'shimchalar va boshqalar uchun) pdoTools
- ombori quyidagi parchalarni o'z ichiga olgan butun kombayn: pdoResources
- Iltimos, resurslar ro'yxatini ko'rsatish uchun bizga oldindan ayting, ammo qo'shimcha ravishda siz ko'proq narsalarni olishingiz mumkin: sayt xaritasi (odamlar uchun), foto galereyalar, portfellar, resurslarning holatlari va boshqalar. pdoMenu
- Menyu yaratish. pdoPage
- pdoRecources + da manbalar ro'yxatini qanday ko'rsatish kerak, boshqa mavzular tanlovini o'z ichiga olgan orqaga qarab navigatsiyani yaratadi. pdoCrumbs
- non bo'laklarini tayyorlash uchun pdoUsers
- Vivedennya koristuvachiv pdoSitemap
- Avtomatik yaratilgan sitemap.xml yaratish pdoQo'shnilar
- oldingi va kelajakdagi hujjatlarni ko'rsatish (bloglar, maqolalar va boshqalar uchun foydali) pdoField
— resursga yoki otangizga tayinlangan maydonni, shu jumladan televizor parametrlarini ko'rsatish. pdoTitle
— yon navigatsiya orqali hujjatlarning vizual aloqadorligi uchun maqsadlar.

pdoArxiv— saytdagi hujjatlar arxivini kunlar, oylar va yillarga bo‘lingan holda ko‘rsatish

Tahlil qiluvchi- Bannerlar uchun komponent (reklama).

Aslida, slayderni sotish juda oson. phpThumbOn - tasvirlar uchun eskizlar (ko'rsatilgan rasmlar).

talab qilinadigan o'lchamlar MinifyX

- ikkita faylda (css va js) skriptlar va uslublarni o'zgartirish va yopishtirish - so'rovlar sonini o'zgartirish va sahifalarning ravonligini oshirish imkonini beradi. xPoller2

- Ko'p variant. AdminTools - Zmina rang sxemalari

administratorlar, elementlar to'plami, eslatmalar, elektron pochta orqali administratorda avtorizatsiya va boshqalar. frontendManager

— Frontenddan sahifalarni tahrirlash. dbAdmin

MODx Revo administratori uchun ma'lumotlar bazasi jadvali ro'yxatiga qarang. Shuningdek, u ikkala jadval va barcha ma'lumotlar bazalarining eksportlarini tanlash imkonini beradi.

Bundan tashqari, jadvallarni o'chirishingiz va tozalashingiz mumkin (buni qilishda ehtiyot bo'ling) va turli SQL so'rovlarini bajarishingiz mumkin. modDevTools

tez hazil va elementlarni qismlarga, parchalarga almashtirish. debugParser

veb-saytda o'rta maktab o'quvchilarini qidiring. tagElementPlugin

Tegingizni ko'rish uchun parchalar yoki bo'laklarni tahrirlash imkonini beradi va ctrl+enter tugmasini bosing.

controlErrorLog

yuqori menyu panelidagi belgini qo'shadi, bu xaridlar jurnalida yozuvlar mavjudligi haqida xabar beradi. Universal plaginlar har qanday saytlarda rasmlarni avtomatik siqish, xizmat pullik, lekin qimmat, boshida sizga 10 MB beriladi - ular har bir siqishni uchun 500 ga yaqin tasvirni o'z ichiga oladi - har qanday tashrif qog'ozi uchun nimani yuklab olish mumkin, siz 200 MB gacha yuklab olishingiz mumkin. har qanday xarajatlar.

Yangilanishdan keyin hamma narsa uchun Shvidshe

MODX Evolution tizimlari

TinyMCE matn muharriri ishlamaydi. Bu barcha yangilangan saytlarda mavjud rasm:

1. Iltimos, plaginni bu yerda ko'ring. 2. Rozarxiv.

3. ckeditor papkasini papkaga yuklang aktivlar/plaginlar/

4. Plagin yarating

muharriri

5. Kimdan emas, yangisiga nusxa ko‘chiring ckeditor.tpl OnRichTextEditorInit, OnRichTextEditorRegister va OnInterfaceSettingsRender tizim qutilarini belgilang. 6. CKEditor-ni yoqing Siz CKEditorni yopishingiz mumkin Asboblar>Konfiguratsiya>Interfeys va ma'lumotlar

, ustunida "

muharrir

:" tebranish CKE muharriri 7. Keling, har qanday hujjatga kirib, ushbu rasmni ko'ramiz 8. CKEditor KCFinder fayl boshqaruvchisi bilan do'stona:

Muharrir to'g'ri ishladi

$mcpuk_path["base"] = MODX_BASE_URL .

"manager/media/browser/mcpuk/browse.php"; // .

$cke_query;

$mcpuk_path["image"] = $mcpuk_path["base"] .

"?type=rasmlar";

$mcpuk_path["flash"] = $mcpuk_path["base"] .

"? type = flash";

$mcpuk_path["link"] = $mcpuk_path["base"] .

"?type=files";

9. Men kerakli tugmalar ro'yxatini o'zim tanladim /assets/plugins/ckeditor/modx_config.js faylida siz manzilni o'zgartirishingiz, tugmalarni olib tashlashingiz yoki qo'shishingiz mumkin. Men o'zim uchun bu kombinatsiyani tanladim. Kimga qiziq, siz kod qatorini almashtirishingiz mumkin: Config.toolbar_modx = [["Manba"], ["Qalin","Kursiv","Ostiga chizilgan","Strike","-","Subscript","Superscript"], ["PasteText","PasteFromWord"] , ["Bekor qilish","Qayta qilish","-","Topish","-","Formatni o'chirish"], "/", ["NumberedList","BulletedList","-","Outdent","Chizish ","Blockquote"], ["JustifyLeft","JustifyCenter","JustifyRight"], ["Link","Unlink","Anchor"], ["Image","Flash","Table","HorizontalRule ","Smiley","SpecialChar"], "/", ["Format","Font","FontSize"], ["TextColor","BGColor"], ["Maximize", "ShowBlocks","- ","Haqida"] ];

Config.toolbar_simple = [["Manba","-","Ko'paytirish","Formatni o'chirish"], ["Matnni qo'yish","Topish","Almashtirish"], ["Bog'lanish","Aloqani uzish"], ["Rasm" ","SpecialChar"], ["Format"], "/", ["Qalin","Kursiv","Ostiga chizilgan","Strike","-","Subscript","Superscript"], ["TextColor" " ","BGColor"], ["NumberedList","BulletedList","-","Blockquote"], ["JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"]];

Bu yerda men faqat bir nechta zarur narsalarni qoldirdim: Chiqish kodi, Matn qo‘shish (yozishni osonlashtirish uchun), matn formatlash, Faqat matn qo‘shish, Qidirish va almashtirish, Post, Rasm kiritish, Belgilar, Sarlavhalar, Matn atributlari, matn va fon rangi, paragraflar, vimikaniya matnini keltiring.

Qo'shimcha plaginlarni o'rnatish

CKeditor juda ko'p foydali plaginlarga ega.

O'rnatish uchun siz paketni ombordan (http://modx.com/extras/package/TinyMCE) yuklab olishingiz va uni saytingizdagi "Keruvannya paketlari" bo'limi orqali o'rnatishingiz kerak.

Paketni o'rnatganingizdan so'ng darhol tahrirlash uchun istalgan resursni ochishingiz va paydo bo'lgan muharrirga o'tishingiz mumkin.

Siz darhol yangi matn yozishni boshlashingiz mumkin, ammo qulayroq yozish tajribasi uchun muharrirni sozlashni tavsiya qilamiz.

TinyMCE-ni sozlash bir necha bosqichlarni o'z ichiga oladi:

  • Uslub fayliga ulanish
  • Jadvallar bilan ishlash uchun tugmalar qo'shish

TinyMCE-ga uslublar bilan faylni qo'shamiz

Bu vizual muharrirdagi matn veb-saytdagi kabi ko'rinishi uchun kerak: shrift, matnning o'lchami va rangi, rasmlar dizayni va tashqi ko'rinish stol

"Tizimni sozlash" ni oching va filtrdan "Visual muharrir" ni tanlang:

Kimning bo'limida jami 5 ta tuzatish mavjud:

  • CSS fayliga yo'l (editor_css_path)- matn uslublari bilan faylga yo'lni ko'rsating. Vikorystuvat yangi emas, deb hurmat qayta qozon css fayli
  • saytingiz va matn dizayniga bevosita ta'sir ko'rsatadigan uslublarni qo'shishingiz mumkin bo'lgan alohida fayl (h1-h6 sarlavhalari, p paragraflar, a paragraf, jadvallar va boshqalar). Tahrirlovchi ehtiyotkor va to'g'ri.
  • Vikoristovvati matn muharriri (use_editor)- muharrirni istalgan vaqtda bir soat davomida TinyMCE-ni ko'rmasdan ochishingiz mumkin.
  • Tahrirlovchi (which_editor)- MODX Revolution saytga bir qancha turli muharrirlarni o'rnatish imkonini beradi va kerak bo'lganda ular o'rtasida almashishingiz mumkin.

Gapirishdan oldin siz sayt ma'murlari uchun sozlash narxini qayta baholashingiz, turli xil muharrirlarni turli ma'murlarga tayinlashingiz mumkin.

Element muharriri (which_element_editor)

- parchalar, plaginlar, qismlar uchun muharrirni tanlang. Masalan, CodeMirror yoki Ace-dan foydalanishingiz mumkin.:

Jadvallar bilan ishlash uchun TinyMCE tugmachalariga qo'shilishi mumkin

  • MODX Revolution omboridan o'rnatilgan TinyMCE negadir jadvallar bilan ishlash uchun o'chirib qo'yilgan. Albatta, siz HTML rejimiga o'tishingiz va kodni qo'lda yozishingiz mumkin, ammo tamom! 2 daqiqa sarflash va qo'llab-quvvatlash stolini yoqish ancha oson. Keyin, biz tizim sozlamalarini ochamiz va birinchi filtrda biz tanlaymiz
  • tinymce- 3-qatorda ko'rsatilgan tugmalar ro'yxati. U erda ayting " stol boshqaruvlari"

, jadvallar bilan ishlash uchun tugmalar to'plamini qo'shish. Bu tugmalar boshqa har qanday qatorga joylashtirilishi aniq. Agar siz boshqa qatorlarga qarasangiz, bekor qilish, takrorlash, tanlash va boshqalar kabi o'rnatilgan tugmalar ro'yxatini ko'rasiz.

Tugmalarni boshqa tartibda joylashtirish orqali siz ularni "o'ynashingiz" mumkin.

Bugun MODX telegram kanalida ular TinyMCE Rich Text Editor qilmaydigan, hech narsa qilmaydiganlar haqida yozishdi.

Men ham rahm-shafqat ko'rgan odamning kayfiyatida emasman deb o'ylayman. Men uchun muharrir tanlovi MODX-ga o'tishim bilanoq keldi (bu yaqinda, 8 oy oldin sodir bo'lganini eslayman). Vazifa bitta edi: oddiy, qulay va pul topish

boy funktsional muharrir

CKeditor juda ko'p foydali plaginlarga ega.

mazmuni.

Asl TinyMCE bilan o'ynang, ckeditor bilan o'ynang, TinyMCE Rich Text Editor bilan o'ynang va qolganini tanlang.

Men holivarni vlashtovuvat qilishni xohlamayman, bu, movlyav, yaxshi muharrir.

Men ishlaydigan va ko'p funktsional muharrir uchun rejalarimni baham ko'raman.

Va qanday tanlovni tanlash sizga bog'liq.

Tarix

4) Imloni tekshirish uchun muharrir yandex.speller vikory xizmatidan foydalanadi.

Xizmat konfiguratsiyasini ../assets/components/tinymcerte/tinymcerte/js/external-config.json faylida topish mumkin. Imlo tekshiruvi TinyMCE ko'p sonli imlo tekshirgichlarini qo'llab-quvvatlaydi. yandex.speller bilan bir xil 3 dan kam (rus, ukrain, ingliz).

Men CKEditor-ni sinab ko'raman
vizual muharriri

kod.

Versiya 4.0 neytral qora va oq mavzuga ega (hatto MODx administratori uchun ham mos) va ba'zi yangi xususiyatlar ("muhim" joyga paragraf qo'shilishi uchun minnatdor).

Siz front-end muharriri sifatida vikoryist bo'la olmaysiz.
Bu Ctrl+S yordamida amalga oshiriladi, shuningdek, Resurslar (iframe) va fayllarni (img, audio, video) kiritish yoki kiritish.

Siz shunchaki matnni ko'rishingiz va kerakli Resurs/Fayl muharririni ochishingiz kerak.

Sozlamalarda siz foydalanuvchi interfeysi rangini, terisini o'zgartirishingiz, o'zingizning plaginlaringizni qo'shishingiz va panel tugmalari tartibini va to'plamini o'zgartirishingiz mumkin.
Menga etishmayotgan funktsiyalarni ko'rsating - men ularni amalga oshirishga harakat qilaman. Paket menejeri orqali o'rnatish. TinyMCE hisobiga mutlaqo yo'q
Harakatlar rejasi:
Richtext TV parametrlari uchun qo'llab-quvvatlash qo'shing
- Serverdagi tebranish tugmasi
dialog oynalari
(MODX fayl brauzeri bilan integratsiya)
- Moslashtirish: extraPlugins, disableObjectResizing, matn formati, terini tanlang
- Fayllar va resurslarni sudrab olish soati uchun menyu: Ob'ekt yaratish |
| ichiga joylashtirish
Ob'ekt nomini kiriting (agar u sichqonchaning o'ng va chap tugmasi (Windows kabi) orqali sudrab ishlasa yaxshi bo'lar edi)
- Modx teglarini himoya qiling
- Yangi tugmalar (teglar kiritish, atributlarni tahrirlash va h.k.)

- kengaytirilgan uslublar jadvalidagi sinflar ro'yxati.

- Tahrirlanayotgan kontekstga tizimni o'zgartirishlar ushlanishi (ko'rsatmalar bilan bog'liq muammolar)
- Konfiguratsiya qilingan klaviatura ulanishlari. - Tipografiya plagini - prokladkalarni, defislarni va boshqalarni avtomatik almashtirish.- Qo'shimcha nusxa ko'chirish/qo'yish uchun rasmlarni ko'rib chiqing va "n" tushiring - Modx teglarini avtomatik o'rnatish (tahlil qilish va olib tashlash), bu mumkin va iloji boricha (CKSource jamoasi tomonidan ajratilgan vidjetlarni qo'llab-quvvatlash bo'lishi mumkin)- Old tomondan inline tahrirlash. 2. Rozarxiv. Hatto Viishovning ajoyib ro'yxati. /assets/plugins/ckeditor/modx_config.js faylida siz manzilni o'zgartirishingiz, tugmalarni olib tashlashingiz yoki qo'shishingiz mumkin. Siz fantaziyalaringizni o'zgartirishingiz kerak ... Kimga qiziq, siz kod qatorini almashtirishingiz mumkin:, yangi tugmani kiritish (ê kabi).

Resursni tahrirlash formasini yangilaymiz va natijani tekshiramiz.
Men sizga foydali plaginlarni baham ko'rishingizni tavsiya qilaman.

Qo'shimcha plaginlar (paketga kiritilmagan):

oEmbed - turli serverlardan yuborilmasligi mumkin bo'lgan tarkibni (video, foto, audio, ramkalar) kiritish imkonini beradi.

Xizmatlar ro'yxati ajoyib, YouTube, Vimeo, Flickr, Instagram, GitHub, Twitter, JSFiddle va boshqa ko'plab xizmatlar tomonidan qo'llab-quvvatlanadi.
O'zgarishlar tarixi:
CKEditor 1.1.1
- AjaxManager bilan tuzatilgan chalkashlik (so'zma-so'z qayta mahkamlash bilan bog'liq)

- Qo'shimcha plaginlar: youtube, so'zlar soni, avtomatik tuzatish
====================================
- Menyu olib tashlandi, u daraxtdan tortib olingan soatda paydo bo'ladi. Endi u oddiygina kiritilgan.
Agar siz rasmni sudrab olsangiz, rasmni joylashtiring.
- IE8 qo'llab-quvvatlash
CKEditor 1.1.0
- Brauzer integratsiyasi
MODX fayllari
- Richtext TV-ni qo'llab-quvvatlash

Er osti qurilishi tezligini sozlash...