Если вы хотите применить права доступа группы пользователей ко всем подстраницам страницы, в свойствах страницы уже есть встроенная функция: Extend to Subpages
. Это работает во всех версиях TYPO3, которые вы упомянули:
[118 ] Если вы действительно хотите сделать это с помощью SQL-запроса, вам нужно создать небольшой PHP-скрипт для рекурсивного изменения прав доступа.
Я думаю, что вы назвали все возможности. На самом деле, я даже не знал о № 2 и № 3, и я написал книгу о базовой анимации . ; -)
KVO недоступно для этих свойств. Было бы неплохо, если бы это было так, но я полагаю, что причина этого связана с накладными расходами. Значение будет обновляться очень часто и придется перезванивать любым наблюдателям.
Как бы то ни было, я считаю NSTimer наиболее надежным подходом, но сейчас я не уверен в том, что вы сказали. Что заставляет вас думать, что таймер не синхронизирован? Почему трудно заставить таймер срабатывать только во время анимации? Разве вы не можете просто проверить условие, которое вы хотите в обратном вызове таймера, а затем ничего не делать, если условие не выполняется?
С наилучшими пожеланиями.