Страница 1 из 1

Вставить гугловский код на стр. подтверждения регистрации?

СообщениеДобавлено: 05 мар 2009, 16:36
Tsv
Задача такая:
Для отслеживания эффекта от контекстной рекламы, есть необходимость вставить код на страницу, которая показывается только что зарегистрированному пользователю (Т.е. сразу после успешной отправки формы регистрации).

Причем неважно, требуется ли дальнейшая активация нового юзера или нет, - главное, что он форму регистрации заполнил, и она была принята.
Но при этом код этот надо вставить так, чтобы и смена метода активации нового юзера никак не повлияла, - и код остался бы на месте.

Если я правильно понимаю, шаблон ucp_register.html тут не подходит, а надо лезть куда-то прямо в ucp.php?

В общем, поясните, пожалуйста, в какой файл и в какое место нужно вставить код?

Стиль использую prosilver русифицированный.
Код, о котором идет речь - код гугловского АдВорда (... Яндексовского директа и т.п.)

СообщениеДобавлено: 10 мар 2009, 17:11
serjan
Как вариант, разрешить использовать в шаблонах php-код, далее в styles\prosilver\template\message_body.html внести нужный Вам код обрамим его вначале
Код: выделить все
<!-- IF SCRIPT_NAME == "ucp" -->
и в конце
Код: выделить все
<!-- ENDIF -->

И не забудьте очистить кеш.

А это точно ТОЛЬКО на стр. подтверждения регистрации?

СообщениеДобавлено: 15 мар 2009, 14:30
Tsv
Спасибо за ответ!

Но прежде чем попробовать хочу уточнить:
Я в этом, если честно, не очень понимаю, но кажется, что при таком способе вставленный код будет срабатывать каждый раз, когда юзер видит информационное сообщение, находясь в юзерской панели (если ошибаюсь - поправьте).
Но сообщения там ведь, наверное, разные возможны (например, "вы успешно подписались на тему" и т.п.)
Мне же нужно, чтобы код срабатывал только один раз, - когда успешно отправлена форма на регистрацию.

Вот я и хотел бы уточнить у Вас, - приведенный Вами способ точно об этом?