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

Rekomendowane odpowiedzi

Opublikowano

Cześć mam problem z "debug statusem" w stopce. Wygląda tak jak na screenie. Po wielu próbach doszedłem do wniosku, że to wina klas/klasy w CSS.

Tak wyglądają:

.content-l{
padding:0;
margin:0;
background: url({style_images_url}/content_botleft.png) 0 0 no-repeat;
height:62px;
}
.content-r{
padding:0;
margin:0;
background: url({style_images_url}/content_botright.png) 100% 0 no-repeat;
height:62px;
}

.content_tile{
background: url({style_images_url}/content_bot.png);
color: #262626;
font-size: 12px;
font-weight: bold;
margin: 0px;
}

.content_text{
color: #f1f1f1;
font-size: 11px;
font-weight: normal;
font-family: Verdana;
margin: 0px;
padding:17px 25px 17px 25px;
text-align: right;
background:transparent;
border:0;
}

Kod tego dolnego paska, na którym jest zmiana skina, języka, no i ten status.

			<div class="content_tile"><div class="content-l"><div class="content-r"><div class="content_text">
			<if test="skinchanger:|:$this->settings['allow_skins'] AND $footer_items['skin_chooser']">
				<if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']">
					<p id='useragent_msg'>
						{$this->lang->words['skin_browser_set']} <a href='{parse url="{$this->settings['query_string_formatted']}&unlockUserAgent=1" base="public"}'>{$this->lang->words['override_browser_theme']}</a>
					</p>
				<else />
					<form action="{parse url="{$this->settings['query_string_formatted']}" base="public"}" method="post" class='left'>
					</form>
				</if>
			</if>
			<form action="{parse url="{$this->settings['query_string_formatted']}" base="public"}" method="post" class='left'>
				<fieldset>
						<input type='hidden' name='k' value='{$this->member->form_hash}' />
						<label for='newSkin' class='hide'>{$this->lang->words['theme_prefix']}</label>
						<select style="margin-right: 10px;" name="settingNewSkin" id='newSkin'>
							{$footer_items['skin_chooser']}
						</select>
						<input type='submit' value='{$this->lang->words['jmp_go']}' class='input_submit alt' id='newSkinSubmit' />
					</fieldset>
				</form>
			</if>
			</if>
			<form action="{parse url="{$this->settings['query_string_formatted']}" base="public"}" method="post" class='left'>
				<fieldset>
					<input type='hidden' name='k' value='{$this->member->form_hash}' />
					<input type='hidden' name='setlanguage' value='1' />
					<input type="hidden" name="langurlbits" value="{$this->settings['query_string_safe']}&cal_id={$this->request['cal_id']}" />
					<label for='newLang' class='hide'>{$this->lang->words['language_prefix']}</label>
					<select name="langid" id='newLang'>
							{$footer_items['lang_chooser']}
					</select>
					<input type='submit' class='input_submit alt' value='{$this->lang->words['jmp_go']}' id='newLangSubmit' />
				</fieldset>
			</form>
			<h2 class='hide'>{$this->lang->words['exec_stats']}</h2>
			<ul class='right'>
				<li>{$this->lang->words['time_now']} {$footer_items['time']}
					<if test="lastvisit:|:$this->memberData['member_id'] AND $this->memberData['last_visit']"><p>{$this->lang->words['you_last_visit']} {parse date="$this->memberData['last_visit']" format="short"}</p></if>
				</li>
				<if test="showdebuglevel:|:$this->memberData['member_id'] and $this->settings['debug_level']">
					<li><img src='{$this->settings['img_url']}/stats_time.png' alt='{$this->lang->words['icon']}' /> {$stats['ex_time']} {$this->lang->words['stats_sec']}</li>
					<li><img src='{$this->settings['img_url']}/stats_server.png' alt='{$this->lang->words['icon']}' /> {$stats['server_load']}</li>
					<li><img src='{$this->settings['img_url']}/stats_database.png' alt='{$this->lang->words['icon']}' /> {$stats['queries']} <if test="sqldebuglink:|:IPS_SQL_DEBUG_MODE"><a href='{parse url="{$this->settings['query_string_safe']}&debug=1" base="public"}'></if>{$this->lang->words['stats_queries']}<if test="closesqldebuglink:|:IPS_SQL_DEBUG_MODE"></a></if></li>
					<li><img src='{$this->settings['img_url']}/stats_compression.png' alt='{$this->lang->words['icon']}' /> {$stats['gzip_status']}</li>
				</if>
			</ul>

		</div></div></div></div></div>

Opublikowano (edytowane)

Oczywiście tego już próbowałem, jednak sprawdziłem ponownie by nie tracić naszego czasu, na ewentualne powroty do już poruszanego sposobu. :(

Screen efektu końcowego.

Próbowałem bazować na oryginalnym stylu IPB, lecz ma całkiem inne klasy. Gdy dam dokładnie tą samą - co w IP.Board - odpowiedzialną za ten pasek na dole, wygląda nie tak jak powinno (co jest oczywiste, inna konstrukcja w CSS) ale dane na tym pasku są ułożone prawidłowo. Może to pomoże komuś w pomocy.

post-213-1269444295,8739_thumb.png

Edytowane przez Dr R.I.P
Opublikowano (edytowane)

Oddzieliłem dwie części osobnymi <*ul> z tym że jedna jest left, druga right. Jednak dalej jest coś nie tak. Nie wiem jak dorobić taką klasę CSS aby automatycznie pobierało ustawienie tak jak jest w "footer_utilites" dla <*li> w <*ul>. Mówie o tym bo tylko tym różni się klasa z oryginalnego stylu IPB od tego który ja mam.

Chyba że jakoś inaczej można. :(

post-213-1269448506,9494_thumb.png

Edytowane przez Dr R.I.P
Opublikowano

Po chwili przerwy (z uszy szła para) dodałem takie coś do CSS'a

.content_text{
color: #f1f1f1;
font-size: 11px;
font-weight: normal;
font-family: Verdana;
margin: 0px;
padding:17px 25px 17px 25px;
background:transparent;
border:0;
}
	ul, ul li {
display: block;
list-style: none;
margin: 0;
padding: 0;
}

	ul li {
display: inline;
white-space: nowrap;
}

Nie znam się na tym, więc nie wiem co w CSS'ie oznacza "." lub "#" przed klasą, dodając tak ładnie rozmieściło na pasku. Nie wiem czy w przyszłości nie przysporzy to kłopotu, gdy jest tak wstawione.

  • 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.

Opublikowano (edytowane)

Brak możliwości edycji. Jak zrobić by :

 <if test="showdebuglevel:|:$this->memberData['member_id'] and $this->settings['debug_level']">
<li><img src='{$this->settings['img_url']}/stats_time.png' alt='{$this->lang->words['icon']}' /> {$stats['ex_time']} {$this->lang->words['stats_sec']}</li>
<li><img src='{$this->settings['img_url']}/stats_server.png' alt='{$this->lang->words['icon']}' /> {$stats['server_load']}</li>
<li><img src='{$this->settings['img_url']}/stats_database.png' alt='{$this->lang->words['icon']}' /> {$stats['queries']} <if test="sqldebuglink:|:IPS_SQL_DEBUG_MODE"><a href='{parse url="{$this->settings['query_string_safe']}&debug=1" base="public"}'></if>{$this->lang->words['stats_queries']}<if test="closesqldebuglink:|:IPS_SQL_DEBUG_MODE"></a></if></li>
<li><img src='{$this->settings['img_url']}/stats_compression.png' alt='{$this->lang->words['icon']}' /> {$stats['gzip_status']}</li>
</if>

Było tylko sformatowane do

 	ul li {
	display: inline;
}

Próbowałem to jako klase, identyfikator, niestety nie działa tak jak w takiej postaci. Niestety tak formatuje wszystkie tego typu struktury, np w widoku for dane "Ostatni post" tj. data, godzina, autor są w 1 lini a nie w 2.

Próbowałem zakończyć przy dacie <*/ul> i dodać po

<*ul> z klasą i identyfikatorem tak jak napisałem wyżej, bezskutecznie.

Edytowane przez Dr R.I.P
Opublikowano

Właśnie sobie poradziłem i zobaczyłem Twój post.

Napisałem nową klasę i podopisywałem do każdego <*li> class='nazwa.classy' i teraz jest OK. :( Dzięki za pomoc. :P Mam nadzieję że już nie będzie trzeba otwierać na nowo.

  • 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ę.