Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

ROZWIĄZANY: Problemy w profilach userów


Rekomendowane odpowiedzi

Opublikowano

Witajcie,

Dostałem zgłoszenie od użytkowników o następujących problemach:

nie można sie komentować w profilach 
i dlaczego nie można śledzić u użytkowników  to co napisali czyli "posty tematy"
nawet we własnym profilu nie mogę. Chodzi o zakładki : O mnie, Tematy, Posty, Komentarze, Znajomi, ustawienia

Gdzie tego szukać? Przegrzebałem ustawienia zezwoleń, grup etc i nici....

Opublikowano

1. Nie ma możliwości dodawania komentarzy w profilach użytkowników. Pojawia się okienko ale po naciśnięciu przycisku "Zapisz" nic się nie dzieje. Nie pojawia się żaden komentarz.

2. Przy przeglądaniu profilu innego użytkownika tabelka z polami "O mnie" "Tematy" "Posty" ... jest martwa.

Opublikowano

Domniemuję, że chodzi o to:

ACP > System > Ustawienia systemowe > Performance >> Minify javascript?

Tylko gdzie tego szukać w 2.3.6 ?

Opublikowano (edytowane)

Ojojo, przepraszam, nie dopatrzyłem wersji.

Dziwna sprawa - edytowałeś coś skin? Na standardowym, skinie również nie działa?

Na innym skinie działa. Domyślny dla forum skin edytowałem, w sumie nie raz coś tam podmieniałem... Ostatnio zmieniałem baner na flashowy i coś tam się posypało, że w ogóle forum nie było. Ale jakoś udało mi się dojść ładu i składu. Przy podmiance banera edytowałem ACP->Wygląd->Edytuj szablon HTML->All Global HTML->global_board_header wygląda on teraz tak (może w kodzie jest jakiś błąd):

<!--ipb.javascript.start-->
<script type="text/javascript">
//<![CDATA[
var ipb_var_st            = "{$this->ipsclass->input['st']}";
var ipb_lang_tpl_q1       = "{$this->ipsclass->lang['tpl_q1']}";
var ipb_var_s             = "{$this->ipsclass->session_id}";
var ipb_var_phpext        = "{$this->ipsclass->vars['php_ext']}";
var ipb_var_base_url      = "{$this->ipsclass->js_base_url}";
var ipb_var_image_url     = "{$this->ipsclass->vars['img_url']}";
var ipb_input_f           = "{$this->ipsclass->input['f']}";
var ipb_input_t           = "{$this->ipsclass->input['t']}";
var ipb_input_p           = "{$this->ipsclass->input['p']}";
var ipb_var_cookieid      = "{$this->ipsclass->vars['cookie_id']}";
var ipb_var_cookie_domain = "{$this->ipsclass->vars['cookie_domain']}";
var ipb_var_cookie_path   = "{$this->ipsclass->vars['cookie_path']}";
var ipb_md5_check         = "{$this->ipsclass->md5_check}";
var ipb_new_msgs          = {$this->ipsclass->member['new_msg']};
var use_enhanced_js       = {$this->ipsclass->can_use_fancy_js};
var use_charset           = "{$this->ipsclass->vars['gb_char_set']}";
var ipb_myass_chars_lang  = "{$this->ipsclass->lang['ajax_loading_msg_new']}";
//]]>
</script>
<script type="text/javascript" src='jscripts/ips_ipsclass.js'></script>
<script type="text/javascript" src='jscripts/ipb_global.js'></script>
<script type="text/javascript" src='jscripts/ips_menu.js'></script>
<script type="text/javascript" src='{$this->ipsclass->vars['img_url']}/folder_js_skin/ips_menu_html.js'></script>
<script type="text/javascript" src='cache/lang_cache/{$this->ipsclass->lang_id}/lang_javascript.js'></script>
<script type="text/javascript">
//<![CDATA[
var ipsclass = new ipsclass();
ipsclass.init();
ipsclass.settings['do_linked_resize'] = parseInt( "{$this->ipsclass->vars['resize_linked_img']}" );
ipsclass.settings['resize_percent']   = parseInt( "{$this->ipsclass->vars['resize_img_percent']}" );
//]]>
</script>
<!--ipb.javascript.end-->
<div class="borderwrap">
<div id="logostrip"><a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><object type="application/x-shockwave-flash" data="http://www.161gtw.pl/images/baner2.swf" width="744" height="163" ><param name="movie" value="http://161gtw.pl/images/baner2.swf"></object><!--ipb.logo.end--></a></div>
<div id="submenu">
	<!--ipb.leftlinks.start-->
	<if="$this->ipsclass->vars['home_url']">
		<div class='ipb-top-left-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div>
	</if>
	<if="$this->ipsclass->vars['csite_on']">
		<div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=home">{$this->ipsclass->vars['csite_title']}</a></div>
	</if>
<div class='ipb-top-left-link'><a href="http://161gtw.pl/index.php?act=uportal"><font color="red">Portal 161 Golf Tango Whiskey</font></a></div>		
	<!--IBF.RULES-->
	<!--ipb.leftlinks.end-->
	<!--ipb.rightlinks.start-->
	<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a></div>
	<div class='ipb-top-right-link' id="ipb-tl-search"><a href="{$this->ipsclass->base_url}act=Search&f={$this->ipsclass->input['f']}">{$this->ipsclass->lang['tb_search']}</a></div>
	<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Members">{$this->ipsclass->lang['tb_mlist']}</a></div>
	<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div>
	<if="$component_links != """>
		{$component_links}
	</if>
	<div class='popupmenu-new' id='ipb-tl-search_menu' style='display:none;width:210px'>
		<form action="{$this->ipsclass->base_url}act=Search&CODE=01" method="post">
			<input type='hidden' name='forums' id='gbl-search-forums' value='all' /> 
			<input type="text" size="20" name="keywords" id='ipb-tl-search-box' />
			<input class="button" type="image" style='border:0px' src="{$this->ipsclass->vars['img_url']}/login-button.gif" />
			<if="($this->ipsclass->input['act'] == 'sf' OR $this->ipsclass->input['act'] == 'st') AND $this->ipsclass->input['f']">
				<br /><input type='checkbox' id='gbl-search-checkbox' value='1' onclick='gbl_check_search_box()' checked='checked' /> {$this->ipsclass->lang['gbl_forum_search']}
			</if>
		</form>
		<div style='padding:4px'>
			<a href='{$this->ipsclass->base_url}act=Search'>{$this->ipsclass->lang['gbl_more_search']}</a>
		</div>
	</div>
	<script type="text/javascript">
		ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' );
		gbl_check_search_box();
	</script>
	<!--ipb.rightlinks.end-->
</div>
</div>
<if="$this->ipsclass->can_use_fancy_js != 0">
<script type="text/javascript" src='jscripts/ips_xmlhttprequest.js'></script>
<script type="text/javascript" src='jscripts/ipb_global_xmlenhanced.js'></script>
<script type="text/javascript" src='jscripts/dom-drag.js'></script>
<div id='get-myassistant' style='display:none;width:400px;text-align:left;'>
<div class="borderwrap">
<div class='maintitle' id='myass-drag' title='{$this->ipsclass->lang['myass_drag']}'>
 <div style='float:right'><a href='#' onclick='document.getElementById("get-myassistant").style.display="none"; return false;' title='{$this->ipsclass->lang['myass_close']}'>[X]</a></div>
 <div>{$this->ipsclass->lang['myass_title']}</div>
</div>
<div id='myass-content' style='overflow-x:auto;'></div>
</div>
</div>
<!-- Loading Layer -->
<div id='loading-layer' style='display:none'>
<div id='loading-layer-shadow'>
   <div id='loading-layer-inner'>
 	<img src='style_images/<#IMG_DIR#>/loading_anim.gif' border='0' alt='{$this->ipsclass->lang['ajax_loading_msg']}' />
	<span style='font-weight:bold' id='loading-layer-text'>{$this->ipsclass->lang['ajax_loading_msg']}</span>
    </div>
</div>
</div>
<!-- / Loading Layer -->
<!-- Msg Layer -->
<div id='ipd-msg-wrapper'>
<div id='ipd-msg-title'>
	<a href='#' onclick='document.getElementById("ipd-msg-wrapper").style.display="none"; return false;'><img src='style_images/<#IMG_DIR#>/close.png' alt='X' title='Close Window' class='ipd' /></a>   <strong>{$this->ipsclass->lang['gbl_sitemsg_header']}</strong>
</div>
<div id='ipd-msg-inner'><span style='font-weight:bold' id='ipd-msg-text'></span><div class='pp-tiny-text'>{$this->ipsclass->lang['gbl_auto_close']}</div></div>
</div>
<!-- Msg Layer -->
</if>
<!-- / End board header -->

Nie znam się na języku php i html. Większość rzeczy robię na zasadzie prób i błędów :unsure:

Edytowane przez Szoker
Opublikowano
<table cellspacing="0" id="gfooter">
<tr>
	<td width="45%"><% SYNDICATION %><% SKINCHOOSER %> <% LANGCHOOSER %></td>
	<td width="10%" align="center" nowrap="nowrap"><a href="lofiversion/index.php<% LOFIVERSION %>"><b>{$this->ipsclass->lang['global_lofi']}</b></a></td>
	<td width="45%" align="right" nowrap="nowrap"><% QUICKSTATS %>{$this->ipsclass->lang['global_timeisnow']}: {$time}</td>
</tr>
</table>
<script type='text/javascript'>
//<![CDATA[
menu_do_global_init();
show_inline_messages();
// Uncomment this to fix IE png images
// causes page slowdown, and some missing images occasionally
// if ( is_ie )
// {
//	 ie_fix_png();
// }
<if="$this->ipsclass->member['members_auto_dst'] == 1 AND $this->ipsclass->vars['time_dst_auto_correction'] AND $this->ipsclass->input['_low_act'] == 'idx'">
global_dst_check("{$this->ipsclass->member['time_offset']}",parseInt("{$this->ipsclass->member['dst_in_use']}") );
</if>
//]]>
</script>

  • Manager
Opublikowano

Zrób taki test:

wykonaj kopię bezpieczeństwa bitu global_board_header, zapisz ją w bezpiecznym miejscu, następnie przywróć oryginalną zawartość ( opcja Revert ) w opcjach bitu i sprawdź wtedy. Jeśli zacznie działać to będziemy w domu i raz dwa znajdziemy rozwiązanie poprzez porównanie obu bitów.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Działa :unsure: . To teraz jak poprawnie wstawić flash'owy baner?

Edytowane przez Szoker
Opublikowano

Hmmm dla Ciebie to może proste... Przez moje kombinacje wywaliłem w powietrze komentarze w profilach :unsure:

Jak wpisuję to:

<object type="application/x-shockwave-flash" data="http://www.161gtw.pl/images/baner2.swf" width="744" height="163" ><param name="movie" value="http://161gtw.pl/images/baner2.swf"></object>

między znaczniki

<!--ipb.logo.start-->...<!--ipb.logo.end-->

to mi się wszystko wywala... :a:

Napisałem wyżej, że lamer ze mnie w kwestiach programowych...

Opublikowano (edytowane)

Tak. Po revert'cie wszystko wraca do normy. Bez problemu mogę wrzucić statyczne (jpg, png...) logo i z nim działa. Ale zamaniło mi się odświeżyć baner i kumpel zrobił flash'owy...

Edytowane przez Szoker
  • Manager
Opublikowano

Czekaj czekaj, po revercie działa, OK, ale czy po usunięciu tylko kodu tego bannera również działa?

Podpytuję, ponieważ to nie powinno się tak zachowywać. :unsure:

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Po revercie - czyli na oryginale - wpisałem między znaczniki

<!--ipb.logo.start-->...<!--ipb.logo.end-->

to:

<object type="application/x-shockwave-flash" data="http://www.161gtw.pl/images/baner2.swf" width="744" height="163" ><param name="movie" value="http://161gtw.pl/images/baner2.swf"></object>

i nie pojawia mi się nic (czyt. forum) oprócz górnej belki z flashem

Opublikowano

Zamień wszystkie " przez i w tym kodzie i sprawdź.. :unsure:

Przepraszam Dawid ale nie rozumiem :a:

Opublikowano

Yeah! Działa - DZIĘKUJĘ !! :bounce:

Można zamknąć.

  • Manager
Opublikowano

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.