A zar nije jednostavnije da se doda novi bb code tag nznm [ picture ] ili [ slika ] [ /slika ] ..
..onda korisnik fokusira mišem u sredinu bb_taga i nakon toga klikne na novo dugme koje bi se postavilo, tu negde, gde već `upload slike`.
Ajaxom se uploaduje fajl,
php vrati nešto ovako..
recimo:
Code (php):
echo sha1("{$username}/$basename_uploaded_file");
// $basename_uploaded_file === svi filteri prošli, naziv je dobar, veličina je ok.. itd.
I taj sha se prosto zameni odgovarajućim fajlom, gde se već nalazi (mislim da i lokacija ne mora da se menja ) i preg_ ili čak str_replace odradi ostalo ..
Ovo što shadowed predlaže jeste veliki rizik. Da se pusti js da može da kopa po bilo čijoj clipboard istoriji .. ?
Ajde kad je to lokalna aplikacija, ali ovako, kroz http.. svestan sam ja da smo ga mi odavno ovo, ono (spectre, meltdown) ali baš toliko da se opuštamo, ne valja.

Šta ako tu budu neke lozinke u clipboardu .. ?
U ovom gore slučaju, javaskripiti ne treba ama baš nikakav polifil ni za Edge, već samo da `udene` response sha1 vrednost u fokusirano ..
mimo ajax file uploada ... a to je već tu.. ajax zaebancije, ne mora ništa ni da se dodaje od libova, pretpostavljam.
about:networking