[ mitke013 @ 29.03.2010. 00:37 ] @
Ok, prica ide ovako. Imam CMS koji omogucava adminu da ubacuje vesti, wallpaper-e, video snimke, flash igre itd. Za svaku tu oblast on moze da 'zakaci' slike koje ce se posle automatski preimenovati shodno 'title'-u. Npr. admin je kreirao kolekciju wallpaper-a ciji je title 'hot-girls', a zakacene slike ce promeniti ime u 'hot-girls.jpg', 'hot-girls-1.jpg', 'hot-girls-2.jpg' itd. Ako opet promeni ime, i slike se automatski preimenuju. google voli ovakve stvari. Ovo super funkcionise tamo gde su slike odvojene od teksta koji se posebno edituje u FCKeditor-u. E sad nastaje problem; FCK omogucava da se u tekst ubaci slika koju totalno nezavisno uploadujem i nije objekat. Kad on snimi taj tekst, to ce biti nesto poput: 'Lindzi Lohan opet luduje <img src="images/neko-bezveze-ime.jpg"> i bla bla...' sto mi apsolutno nista ne znaci. Ta slika nije objekat pa da mogu Image::getById(5)->rename($slug). Jel ima neko neku ideju kako da 'nateram' FCK editor da koristi moje objekte? Neki patch, plugin... bilo sta? Drugo resenje: Da napisem svoj wysiwyg editor, naravno sa manje mogucnosti. Koliko je to komplikovano, ima li neko iskustva sa tim? Trece resenje: Kad dodajem sliku iz editora, da ja taj poziv 'presretnem' i preusmerim ka listi slika koje su ranije uploadovane i indexirane u bazi. FCK-u bi vratio putanju i on bi lepo prikazao tu sliku unitar editora. Metoda save() bi posle te <img> tagove zamenila sa necim tipa ::{1}:: koji bi bio ID slike i posle opet mogu da radim ono preimenovanje. Kad se iscitava polje 'description', ::{1}:: bilo bi opet zamenjeno. Nadam se da ste me razumeli. Ima li neko ideju sta bi bilo najbolje? Nesto mi se cini da je trece resenje najbrze i najmanje bolno ali zelim i vase savete. Zna li neko kako zapravo radi to dodavanje slika i kako da presretnem pozive? Sta zapravo 'browse server' ocekuje kao odgovor? |