Poznakomlus, хороший прикол, типа "мама роди меня взад". Да и профессор Яростный Меч мог не угадать. Если в функции есть this, то без конструирования this снаружи - undefined, а конструирование к тому моменту, когда user.js полезет заменять что-то, может быть уже завершено. Да и вообще это сугубо частный случай. Решение более общего порядка - найти эти самые вызовы и запускать их самому со своими параметрами и под своим контекстом.
То есть найти куда втыкается vB_Inline_Mod и где воткнутое вызывается, подготовить для вызова все переменные и вызывать самому ПОСЛЕ.
PS Быстрый поиск показал, что оно на самом деле конструируется, inlineMod = new vB_Inline_Mod('inlineMod', 'post',... то есть надо найти готовый объект и в нем уже можно будет заменить метод.
Последний раз редактировалось warren buffet, 12.08.2016 в 05:29.
|