vlad7 Опубликовано 3 Января 2007 Жалоба Поделиться Опубликовано 3 Января 2007 Доброго времени суток. Сабж. Не работает "Опции профиля" Скрин Спасибо за помощь. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Master Опубликовано 3 Января 2007 Жалоба Поделиться Опубликовано 3 Января 2007 Скин от 2.0?Проверьте заодно, все ли файлы в папке jscripts от 2.1.х. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 vlad7 Опубликовано 4 Января 2007 Автор Жалоба Поделиться Опубликовано 4 Января 2007 Скин от 2.0?Проверьте заодно, все ли файлы в папке jscripts от 2.1.х. Та нет, скин стандартный и зимний стандартный. в папке jscripts должно быть все наместе. Модов много стоит, а и-за какого не могу сказать стало не работать. Ток заметил. -- Проверил. Все на мести. Вернул стандартные, ничего не изменилось. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Master Опубликовано 4 Января 2007 Жалоба Поделиться Опубликовано 4 Января 2007 Видимо javascript'ы конфликтуют.Какие яваскрипты недавно устанавливали? Не бегунок? Не ник в ответ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 vlad7 Опубликовано 4 Января 2007 Автор Жалоба Поделиться Опубликовано 4 Января 2007 В скине где-то ошибка. Поставил новый скин все ОК. (Когда какойто мод ставил, наверное ошибся) Я так понял java не работает. А где в скине искать? Спасибо. Видимо javascript'ы конфликтуют.Какие яваскрипты недавно устанавливали? Не бегунок? Не ник в ответ? Нашел. Проблема тут: skin_profile (Просмотр профиля)/ show_profile <script type="text/javascript" src="jscripts/ipb_profile.js"></script> <div class="borderwrap"> <div class="maintitle" style='padding:4px'> <table width='100%' cellspacing='0' cellpadding='0'> <tr> <td width='99%'><div><{CAT_IMG}> {ipb.lang['head_title']}: {$info['members_display_name']}</div></td> <td width='1%' nowrap='nowrap' align='right'> <div class='popmenubutton' id='profile-options'><a href='#profileoptions'>{ipb.lang['profile_options']}</a> <img src='{ipb.vars['img_url']}/menu_action_down.gif' alt='V' title='{ipb.lang['open_menu']}' border='0' /></div> </td> </tr> </table> </div> <table class='ipbtable' cellspacing="1"> <tr> <td width="1%" nowrap="nowrap" valign="top" class="row1"> <div id="profilename">{$info['members_display_name']}</div> <br /> <div>{$info['avatar']}</div> <div>{$info['member_title']}</div> <div>{$info['member_rank_img']}</div> <br /> <div class="postdetails"> {ipb.lang['mgroup']}: {$info['group_title']}<br /> {ipb.lang['joined']}: {$info['joined']} </div> <!--{WARN_LEVEL}--> <br/ >{$info['thanks_point']} <script type="text/javascript"> function rep_change_window_open(addr) { win1 = open(addr,"win1","menubar=no,status=no,toolbar=no,width=600,height=225"); } </script> <br/>{$info['reputation_text']}{$info['reputation_minus']} <b>{$info['reputation_scores']}</b> {$info['reputation_a dd']} </td> <td width="1%" align="right" class="row1">{$info['photo']}</td> </tr> </table> </div> <br /> <table class='ipbtable' cellspacing="1"> <tr> <!-- STATS --> <td width="50%" valign="top" style="padding-left: 0;"> <table cellspacing="1" width='100%' class="borderwrap"> <tr> <td align="center" colspan="2" class="maintitle">{ipb.lang['active_stats']}</td> </tr> <tr> <td class="row2" valign="top"><b>{ipb.lang['user_local_time']}</b></td> <td class="row1">{$info['local_time']}</td> </tr> <tr> <td class="row2" width="30%" valign="top"><b>{ipb.lang['total_posts']}</b></td> <td width="70%" class="row1"><b>{$info['posts']}</b> <br />( {$info['posts_day']} {ipb.lang['posts_per_day']} / {$info['total_pct']}% {ipb.lang['total_percent']} ) </td> </tr> <tr> <td class="row2" valign="top"><b>{ipb.lang['fav_forum']}</b></td> <td class="row1"><a href="{$info['base_url']}act=SF&f={$info['fav_id']}"><b>{$info['fav_forum']}</b></a><br />( {$info['fav_posts']} {ipb.lang['fav_posts']} / {$info['percent']}% {ipb.lang['fav_percent']} )</td> </tr> <tr> <td class="row2" valign="top"><b>{ipb.lang['last_active']}</b></td> <td class="row1">{$info['last_active']}</td> </tr> <tr> <td class="row2" valign="top"><b>{ipb.lang['last_click']}</b></td> <td class="row1">{$info['online_status_indicator']} {$info['online_extra']}</td> </tr> </table> </td> <!-- Communication --> <td width="50%" valign="top" style="padding-right: 0;"> <table cellspacing="1" width='100%' class="borderwrap"> <tr> <td align="center" colspan="2" class="maintitle">{ipb.lang['communicate']}</td> </tr> <tr> <td width="1%" class="row1"><{PRO_AIM}></td> <td width="99%" class="row2">{$info['aim_name']}</td> </tr> <tr> <td width="1%" class="row1"><{PRO_YIM}></td> <td width="99%" class="row2">{$info['yahoo']}</td> </tr> <tr> <td width="1%" class="row1"><{PRO_ICQ}></td> <td width="99%" class="row2">{$info['icq_number']}</td> </tr> <tr> <td width="1%" class="row1"><{PRO_MSN}></td> <td width="99%" class="row2">{$info['msn_name']}</td> </tr> <tr> <td width="1%" class="row1"><{PRO_CONTACT}></td> <td width="99%" class="row2"><a href="{$info['base_url']}act=Msg&CODE=4&MID={$info['mid']}">{ipb.lang['pm']}</a></td> </tr> <tr> <td width="1%" class="row1"><{PRO_CONTACT}></td> <td width="99%" class="row2">{$info['email']}</td> </tr> </table> </td> <!-- END CONTENT ROW 1 --> <!-- information --> </tr> <tr> <td width="50%" valign="top" style="padding-left: 0;"> <table cellspacing="1" width='100%' class="borderwrap"> <tr> <td align="center" colspan="2" class="maintitle">{ipb.lang['info']}</td> </tr> <if="ipb.vars['blog_default_view'] != "" and info['has_blog'] == 1"> <tr> <td class="row2" width="30%" valign="top"><b>{ipb.lang['myblog']}</b></td> <td width="70%" class="row1"><a href='{ipb.script_url}automodule=blog&req=showblog&mid={$info['mid']}'>{ipb.lang['click_here']}</a></td> </tr> </if> <if="info['has_gallery'] == 1"> <tr> <td class="row2" width="30%" valign="top"><b>{ipb.lang['mygallery']}</b></td> <td width="70%" class="row1"><a href="{ipb.script_url}automodule=gallery&cmd=user&user={$info['mid']}">{ipb.lang['click_here']}</a></td> </tr> </if> <tr> <td class="row2" width="30%" valign="top"><b>{ipb.lang['homepage']}</b></td> <td width="70%" class="row1">{$info['homepage']}</td> </tr> <tr> <td class="row2" valign="top"><b>{ipb.lang['birthday']}</b></td> <td class="row1">{$info['birthday']}</td> </tr> <tr> <td class="row2" valign="top"><b>{ipb.lang['location']}</b></td> <td class="row1">{$info['location']}</td> </tr> <tr> <td class="row2" valign="top"><b>{ipb.lang['interests']}</b></td> <td class="row1">{$info['interests']}</td> </tr> </table> </td> <!-- Profile --> <td width="50%" valign="top" style="padding-right: 0;"> <table cellspacing="1" width='100%' class="borderwrap"> <tr> <td align="center" colspan="2" class="maintitle">{ipb.lang['head_addit']}</td> </tr> <!--{CUSTOM.FIELDS}--> </table> </td> </tr> </table> <if="info['signature'] != """> <br /> <div class="borderwrap"> <table class='ipbtable' width='100%' cellspacing="1"> <tr> <td class="maintitle">{ipb.lang['siggie']}</td> </tr> <tr> <td class="row2"> <div class="signature">{$info['signature']}</div> </td> </tr> </table> </div> </if> <!--MEM OPTIONS--> <script type="text/javascript"> //<![CDATA[ var dname_title = "{ipb.lang['dname_title']}"; menu_build_menu( "profile-options", new Array( '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Search&CODE=getalluser&mid={$info['mid']}'>{ipb.lang['find_posts']}</a>", '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Search&CODE=gettopicsuser&mid={$info['mid']}'>{ipb.lang['find_member_topics']}</a>", <if="ipb.member['id'] != 0"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=usercp&CODE=ignore&uid={$info['mid']}'>{ipb.lang['ignore_user']}</a>", </if> <if="ipb.member['g_is_supmod'] == 1"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=mod&CODE=editmember&auth_key={$auth_key}&mid={$info['mid']}'>{ipb.lang['supmod_edit_mem ber']}</a>", </if> <if="ipb.vars['auth_allow_dnames'] == 1"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='#' onclick='return profile_dname_history({$info['mid']})'>{ipb.lang['dname_title']}</a>", </if> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Msg&CODE=02&MID={$info['mid']}'>{ipb.lang['add_to_contact']}</a>" ) ); //]]> </script> Интересно где ошибка. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Master Опубликовано 4 Января 2007 Жалоба Поделиться Опубликовано 4 Января 2007 Ошибка может крыться и не именно в этом фрагменте. Возможно Вы вставили код в общий шаблон форума или еще куда. Все взаимодействует. Проверьте внимательнее, скорее всего модификация какая-то. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 vlad7 Опубликовано 4 Января 2007 Автор Жалоба Поделиться Опубликовано 4 Января 2007 Master Спасибо большое за помощь. Но всетаки я был прав. Проблема в том коде был. А имено в этом куске. Так было раньше, И НЕ РАБОТАЛО <!--MEM OPTIONS--> <script type="text/javascript"> //<![CDATA[ var dname_title = "{ipb.lang['dname_title']}"; menu_build_menu( "profile-options", new Array( '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Search&CODE=getalluser&mid={$info['mid']}'>{ipb.lang['find_posts']}</a>", '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Search&CODE=gettopicsuser&mid={$info['mid']}'>{ipb.lang['find_member_topics']}</a>", <if="ipb.member['id'] != 0"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=usercp&CODE=ignore&uid={$info['mid']}'>{ipb.lang['ignore_user']}</a>", </if> <if="ipb.member['g_is_supmod'] == 1"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=mod&CODE=editmember&auth_key={$auth_key}&mid={$info['mid']}'>{ipb.lang['supmod_edit_mem ber']}</a>", </if> <if="ipb.vars['auth_allow_dnames'] == 1"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='#' onclick='return profile_dname_history({$info['mid']})'>{ipb.lang['dname_title']}</a>", </if> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Msg&CODE=02&MID={$info['mid']}'>{ipb.lang['add_to_contact']}</a>" ) ); //]]> </script> А вот так ЗАРАБОТАЛО все. <!--MEM OPTIONS--> <script type="text/javascript"> //<![CDATA[ var dname_title = "{ipb.lang['dname_title']}"; menu_build_menu( "profile-options", new Array( '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Search&CODE=getalluser&mid={$info['mid']}'>{ipb.lang['find_posts']}</a>", '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Search&CODE=gettopicsuser&mid={$info['mid']}'>{ipb.lang['find_member_topics']}</a>", <if="ipb.member['id'] != 0"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=usercp&CODE=ignore&uid={$info['mid']}'>{ipb.lang['ignore_user']}</a>", </if> <if="ipb.member['g_is_supmod'] == 1"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=mod&CODE=editmember&auth_key={$auth_key}&mid={$info['mid']}'>{ipb.lang['supmod_edit_member']}</a>", </if> <if="ipb.vars['auth_allow_dnames'] == 1"> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='#' onclick='return profile_dname_history({$info['mid']})'>{ipb.lang['dname_title']}</a>", </if> '<img src="style_images/<#IMG_DIR#>/profile_item.gif" border="0" />' + " <a href='{ipb.script_url}act=Msg&CODE=02&MID={$info['mid']}'>{ipb.lang['add_to_contact']}</a>" ) ); //]]> </script> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
vlad7
Доброго времени суток. Сабж. Не работает "Опции профиля"
Скрин
Спасибо за помощь.
Ссылка на комментарий
Поделиться на других сайтах
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.