Цель: показать в нужном месте страницы — имя пользователя, дату и время.
Для гостей это выглядит так:
Для авторизованых пользователей:
Итак, приступим.
В нужном месте шаблона вставляем
или оформляем отдельным модулем.
в файл *.css вашего шаблона добавляем
это взято из админки
ну вот и все, остается радоваться жизни! (или включить модуль в админке)...
да, совсем забыл)))) необходимо в шаблон между тегами <head></head> добавить путь к скриптам js/admin.js и js/jquery.jclock.js, которые, как вы догадались, находятся в папке admin/, или скопировать эти скрипты в папку шаблона, и вставить:
Добавляю для того, чтобы не возникало вопросов.
Идем core/cms.php и подписываем буковки, да хоть совсем замените на что-нибудь свое...
строки начиная с 2456, и получаем такой результат:
Для гостей это выглядит так:
Для авторизованых пользователей:
Итак, приступим.
В нужном месте шаблона вставляем
<table align="center"> <tr> <td><div class="juser">Здравствуйте, <?php if(!$inUser->id){ ?><a href="/registration">Гость</a> <?php } else { ?> <a href="<?php echo cmsUser::getProfileURL($inUser->login); ?>" target="_blank" title="Перейти в профиль"><?php echo dbGetField('cms_users', 'id='.$inUser->id, 'nickname'); ?></a> <?php } ?></div></td> <td><div class="jclock">00:00:00</div></td> </tr> </table>
в файл *.css вашего шаблона добавляем
div.jdate{ padding-left:20px; line-height:16px; height:16px; margin-bottom:4px; font-weight:bold; } div.jclock{ padding-left:20px; line-height:16px; height:16px; margin-bottom:4px; font-weight:bold; } div.juser{ padding-left:20px; line-height:16px; height:16px; margin-bottom:4px; font-weight:bold; } div.juser a, div.jsite a{ color:#29B7E4; font-weight:bold; text-decoration:none; }
ну вот и все, остается радоваться жизни! (или включить модуль в админке)...
да, совсем забыл)))) необходимо в шаблон между тегами <head></head> добавить путь к скриптам js/admin.js и js/jquery.jclock.js, которые, как вы догадались, находятся в папке admin/, или скопировать эти скрипты в папку шаблона, и вставить:
<script type="text/javascript" src="/templates/_default_/js/jquery.jclock.js"></script> <script type="text/javascript" src="/templates/_default_/js/admin.js"></script>
Идем core/cms.php и подписываем буковки, да хоть совсем замените на что-нибудь свое...
строки начиная с 2456, и получаем такой результат:
Реклама #
14 лет назад #
нужно заставить скрипт писать - 11 августА или июлЯ а не август, июль, - вот это будет сенсация!
А то, что вы написали, я решаю простым скриптом:
дата:
LonelyCat 14 лет назад #
14 лет назад #
Fuze 14 лет назад #
Пи...ь не мешки ворочать. Сами то пробовали хоть как то помочь проекту????
Все в голове не удержать. А в багтрекере уже как месяца три добавить тикет нельзя - так никому это и не надо - в том смысле что никто даже не написал - мол а как добавить тикет, не работает и т.д.
Fuze 14 лет назад #
Hmelex 14 лет назад #
vitalson9 13 лет назад #