Пример иконок для табов в sdk: developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/Tabs2.html (манифесты и ресурсы лежат отдельно, но все это можно легко найти в папке samples в установленном sdk).
Просто посмотрите внимательно весь свой проект в той части, которая касается табов, и сравните с этим. Частенько бывает, что буквально из-за одной буквы все не работает.
Если в таблице используется InnoDB, то можно это записать в триггер. А как расположить все это по порядку — не знаю =\ Если бы существовала какая-нибудь переменная MySQL, обозначающая порядковый номер текущей строки в запросе UPDATE, можно было бы его поделить на 8, но такой вроде бы нет.
Как вариант — запустить несколько апдейтов вида: UPDATE table SET index = index - 1 WHERE index > 2 AND index < 5;
UPDATE table SET index = index - 2 WHERE index > 5
Но меня терзают сомнения в правильности подобного.
Вот здесь есть пример, как цеплять обработчик события. В числе событий есть и jaxl_get_message, то бишь получение сообщения. Как и что там конкретно — сам не знаю :-(
А вообще, как вариант можно сделать так. На проверяемой стороне скрипт с переменной var HeIsAlive = true. На нашей стороне через <script> он подцепляется, а дальше где-нибудь по коду проверяется как-то так: if (HeIsAlive) console.log('server is alive');
Вообще нигде в доках не могу найти примеров each с tmpl внутри. Может попробовать использовать {{tmpl(suites) "#addTest2SuiteSuiteItemTemplate"}} и в addTest2SuiteSuiteItemTemplate сделать each? По сути ведь одно и то же получится.
Просто посмотрите внимательно весь свой проект в той части, которая касается табов, и сравните с этим. Частенько бывает, что буквально из-за одной буквы все не работает.