Navadni Nimda
a year ago
čak...
Eh, mi se sploh ne strinjamo kaj je BBCode. 
deležnik
a year ago
Zamenjaj datoteko ckeditor/plugins/smiley/smiley.js s tole v priponki. Spremenil sem tole:

            //editor.insertElement( img );
            var before = editor.getData();
            editor.setData(before + "[img]" + src + "[\/img]");

host
  • host
  • Administration
a year ago
Ta datoteka je v podfolderju ./dialogs .
Navadni Nimda
a year ago
a011

Če grem v EDIT, se spet vidi pravi smajli image. Torej korak naprej! 
deležnik
a year ago
Zdaj bi moralo delati, poglej rešitev zgoraj.
Navadni Nimda
a year ago
Ja, to dela!

Jaz si sicer pod BBCode predstavljam standardizirano delanje TAGov z oglatimi oklepaji, ne pa tole "substitucijo". Ta je tudi izredno draga, ker gre za gromozansko število string-search operacij. (Torej treba oklestiti na 20max).

Še neki: un je reku, da bo v naslednji verziji ven fuknu tale modul iz CKeditorja. Jaz mislim, da ni smiselno, da se tole nadaljuje, ker bo obsolete in navmo mogli ažurirat. Zato sem dodal "Ye Olde" v gornjo vrstico, lahko jo pa premaknemo kam drugam. S tem se pepčkam že od 2017.
deležnik
a year ago
Zdaj moraš še izbrisati uno zadnje mapiranje za 1. smajli, ker drugače slika ne dela. Pa še enkrat moraš smiley.js z uno zgornjo datoteko zamenjati, ker drugače nov smajli nadomesti cel predhodnji tekst.
deležnik
a year ago
Originally Posted by: Navadni Nimda 


Še neki: un je reku, da bo v naslednji verziji ven fuknu tale modul iz CKeditorja. Jaz mislim, da ni smiselno, da se tole nadaljuje, ker bo obsolete in navmo mogli ažurirat. Zato sem dodal "Ye Olde" v gornjo vrstico, lahko jo pa premaknemo kam drugam. S tem se pepčkam že od 2017.



Ta modul ne razvija YAF, ampak CKEditor in torej sploh ni odvisen od YAF. Če kaj ne bo delalo si lahko naredimo celo svoj plugin.
host
  • host
  • Administration
a year ago
Ja vemo, tej tipi so močno povezani. Če se razvija lasten modul, je treba pazit na kompatibilnost. Uni ti lah iz dons na jutri zamenjajo verzijo, kjer ne bo kompatibilnosti za nazaj. Smo že imeli take primere. 

Dodatno moraš upoštevat svarila glede performans. Novi sistem, ki uporablja UTF kode za une smeškote, je 1000x (3 nule) boljši in processorsko hitrejši.
deležnik
a year ago
Prosim če lahko še enkrat popraviš smiley.js, da lahko začnemo spemat.
host
  • host
  • Administration
a year ago
Kaj je torej še za narest? 
deležnik
a year ago
Zamenjaj smiley.js, ker je pri 1. verziji nov smiley zamenjal vso predhodno vsebino. Pravzaprav tudi sedaj ne deluje prav, ker ga je mogoče dodajati samo na koncu.
host
  • host
  • Administration
a year ago
EDIT: a011 sem vrgu ven iz bbcode.
EDIT: smiley.js ima že pravilen un del z BBCODE.
Tole:
//editor.insertElement( img );
var before = editor.getData();
editor.setData(before + "[img]" + src + "[\/img]");[/img]


Še vedno ne dela prav.
deležnik
a year ago
Poizkusi tole:

Navadni Nimda
a year ago
😆
Da vidmo... 😎 :-o
Od enega smajlija naprej, odreže. Ni pa več, da je vse prazno. Spet en korak naprej! 😆 ;(
;(

EDIT: Kar je "žarnica" ali več, je odrezano!
deležnik
a year ago
Originally Posted by: Navadni Nimda 

😆
Da vidmo... 😎 :-o
Od enega smajlija naprej, odreže. Ni pa več, da je vse prazno. Spet en korak naprej! 😆 ;(
;(

EDIT: Kar je "žarnica" ali več, je odrezano!



Verjetno bo celo potrebno celoten standardni mapping zbrisati, da bodo slikice prav delale.
Navadni Nimda
a year ago
A te lah prosim, da skenslaš tole z BBCode. It was a valiant effort! 😎

Mogoče je kaj bolj pomembnega za narest. Recimo komponenta za uvodnico, da se bo dal naslovno sliko, pa kake "izpostavljene vsebine urednika". 
deležnik
a year ago
WTF, saj dela zdaj.

Tisti standardni bbcode itak niso nikoli prav prikazani zunaj editorja.
Navadni Nimda
a year ago
Ja, treba Ye Olde  kliknit, pa dobiš kar rabiš!

Kaj lah torej popucam? Povej, da nas ne obtežuje tole. Nočemo, da se nam spet vse pomeša.
This forum is running Yetanotherforum.
All content is Copyright® Hyde-Park.si (2007-2023), except where outright stolen.