ataman, я как м@#sк кучу времени убил, но сделал (у меня, по крайней мере все работало ). Итак, я просто кодов натыкаю, а ты уж не тупи и вставляй с первого раза туда, куда надо, ок?!
Итак, JavaScript:
Code |
<HEAD> <script> function register(home) { if(home=='$FORUM_NAME$') document.write('<TD vAlign=top height="100%">'); else document.write(' <TD vAlign=top height="100%"> <p>Гостям запрещено просматривать данную страницу, пожалуйста, <a href=" ТУТ ССЫЛКА НА РЕГИСТРАЦИЮ ">ЗАРЕГИСТРИРУЙТЕСЬ</a> или <a href=" ТУТ ССЫЛКА НА АВТОРИЗАЦИЮ ">ПРОЙДИТЕ АВТОРИЗАЦИЮ</a>. </p> </td> <TD vAlign=top height="100%" style="display: none;"> '); } </script> </HEAD> |
Далее (будь внимателен (!)) коротенький html-код + пара UcoZ-операторов:
Code |
%IF($USER_LOGGED_IN$)%<TD vAlign=top height="100%">%ELSE%<script>register('$FORUM_TITLE$');</script>%ENDIF%$BODY$</TD> |
А заменить надо верхним вот это:
Code |
<body> ... <TD vAlign=top height="100%">$BODY$</TD> ... </body> |
Если я не перепутал ничего и не обрезал при копировании, должно работать!!! Также, если я уловил суть просьбы - гости могут видеть "Главную страницу ФОРУМА" со всеми "форумами/разделами", но как только захотят просмотреть темы "разделов" и тем более посты, у них "косяк" .
Иначе, я не знаю как сделать - но в твоём положении и это сойдет!
Вроде, так