Сад гледам мало ово и мислим да је то могло да се елегантије реши тако што би се SWF датотеке за све језике убациле у додатак а користила би се она која одговара тренутном језику који се користи на блогу, или би корисник сам на страници подешавања бирао који језик би користио, или обе ствари комбиновано.
Тако би се избегло да свако мора ручно да преснимава изворну датотеку (сад људи не већином не користе ФТП за постављање додатака када постоји аутоматско постављање) а и не би се та датотека преснимила приликом сваког аутоматског ажурирања па самим тим не би морало да се поново преснимава.
Кажи ми шта мислиш о овоме, па можда пошаљем предлог аутору тог додатка.
Pa što se mene tiče to je ok, ali nisam siguran da bi nam autor dodatka izašao u susret – jer ni ostalima nije izašao u susret nego je na svom sajtu ostavio uputstvo po kom sam i ja radio (a koje uključuje prepisivanje starog SWF fajla novim). No, ako bi on bio rad da izmeni dodatak tako da može u samom dodatku da se izabere koji će se swf koristiti (odnosno koje pismo), i da u njega uključi SWF fajlove koje sam ja ispravio – ja naravno ne bih imao ništa protiv toga 🙂
Evo i rešenja za ažuriranje „domaćeg“ SWF fajla 🙂
Ovaj dodatak se “kači” na stranicu za ažuriranje WP-Cumulus-a i posle uspešnog ažuriranja ovog dodatka, AJAX pozivom se poziva PHP fajl iz mog dodatka koji upoređuje SWF na vašem blogu sa SWF fajlom na mom blogu, i ako se razlikuju – skida moj SWF i originalni zamenjuje ovim “zakrpljenim”.
http://blog.avramovic.info/2009/09/29/wp-cumulus-automatsko-azuriranje-nasih-slova/
Некако се осећам помало одговорним што ово питање није сређено у овом додатку јер се нисам потрудио ни да нашишем поруку аутору додатка иако сам то обећао горе, па реших да то коначно урадим. Е сад, ако аутор то неће, то је већ друга ствар.
Иначе, Авраме, два коментара око твог додатка. Прво је укључивање јаваскрипт датотеке које би морало да иде преко функције wp_enqueue_script, а друго је што би можда могло ово да се користи (за ово нисам сигуран, провери па за убудуће ћеш знати да ли може да ти користи да не укључујеш без потребе додатне скрипте). (ово су добронамерни савети, да не схватиш погрешно :))
Razmišljao sam i ja o wp_enqueue_script
, ali prvobitna ideja nije ni bila da to bude dodatak već obična skripta, a kasnije kad se odlučih da napravim i dodatak – samo sam ga zbrzao. Hvala i za ovo za HTTP request, nisam imao pojma da tako nešto postoji pa sam sve radio pešaka.
Inače, ja sam voljan (ako se autor složi) da mu pomognem oko toga da se napravi takav WP-Cumulus (reloaded :)) dodatak koji će podržavati neograničen broj jezika (sa sve online repozitorijumom lokalizovanih fajlova i dovlačenjem istih po potrebi, a mogu i svi da se strpaju u dodatak). Mogao bi i da se forkuje WP-Cumulus pa da se radi bez podrške autora dodatka, ali to bi onda verovatno bio dosta teži posao.
Изгледа да је проблем трајно решен.