kaut kā tā
$.each($('div.cat_c div.general'),function(){
$(this)
.closest('div.cat_c')
.prepend($('<h2>')
.text($(this)
.children('a')
.text()))
.end()
.parent()
.remove();
});
ne visiem wordam ir balts fons. Wordam, kā otro lapas krāsu, var uzlikt zilu (kas skaitoties pateicīgāka acīm)
Vienkāršāk uztaisīt textboxi un samest visu tekstu tajā un samazināt bokša izmēru uz 1px un noņemt bordera krāsu.
id nevar izmantot visiem div id="maingalery", bet tikai vienam div, piem., kā id="main", id="header", kuri pa vidu dokumentu neatkārtojas.
Tādā gadījumā jāizmanto class="maingalery" uz tiem div. Class atribūts var atkārtoties uz vairākiem tagiem.
drīzāk tāpēc, ka formai action ir tikai uz edit, un tāds id vairs nepastāv.
Vajag ieslēgt kļūdu paziņojumus, tad arī pamanītu, ka $_GET['id'] neeksistē pie posta. (kā arī pārējās kļūdas)
Kā arī visiem posta datiem saliec mysql_real_escape_string()
Un vēl, gan jau, ka formas actionā pie edit gribi likt $row['id'], nevis $_GET['id']
Pārējā pārāk neiedziļinājos.
Cik zinu, tad JS nevar piekļūt lokālajiem failiem. Tas būtu liels drošības caurums.
Jātaisa ajax pieprasījums uz, piem., php failu, un ar to jānolasa vajadzīgais fails.
IE6+ arī var uzlikt limitu cachei.
Vieni domā, kā pagarināt load time, cenšoties iekešot sākumā visas bildes. Citi atkal domā, kā to paātrināt, lādējot bilde "uz pieprasījumu"
http://www.appelsiini.net/projects/lazyload
(Izskatās, ka uz jaunā ff (3.6.3 vismaz) kaut kā nedarbojas. Pat ielādē bildes divreiz, bet tas tā :) Vairāk jau ideja kā tāda.)