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

Czy ja wiem czy taki zbędny? Wszak niektórym przeglądarka czyści ciastka po wyłączeniu, a takie częste logowania są nużące. Sam mod nie będzie żadnym obciążeniem, więc ja jestem ZA :D

"Przyjaciel zawsze powinien nie doceniać naszych zalet...

...wróg zawsze przeceniać nasze wady."

Don Vito Corleone

Dlaczego for, a nie forów? Nie daj się powielanym stereotypom.

† Będziemy bronić SB po kres naszych sił †

Opublikowano

Jak dla mnie jest takie rozwiązanie na plus, bo wchodzisz na stronę i możesz dzięki szybkiemu logowaniu (Secure Login dla Fx, Wand dla Opera) od razu się zalogować, albo nawet (w Secure Login) utworzyć zakładkę która po jej kliknięciu od razu loguje.

Opublikowano (edytowane)

No ale wiem, tylko jak to zrobiłeś, że taka wersja "mini PL"

Tamten dodatek mam ale w wersji oryginalnej.

Edytowane przez Yanush
261-minizoom.jpg

Opublikowano

Jeśli chcesz, żeby wyglądało tak, jak u mnie zrób tak:

Panel administracyjny > Wygląd > {edycja skina} > Główne szablony > quickLoginSlide

Całą zawartość zamień na:

<script src="{$this->settings['public_dir']}js/ips.loginSlide.js" type="text/javascript"></script>
<style type="text/css">
.not_logged_in
{
top: 0px !important;
border-style: none !important;
padding: 20px 25px 15px 25px !important;
}

.not_logged_in.slided
{
position: relative !important;
}

#toppanel
{
position: absolute;
top: 0;
width: 100%;
z-index: 999;
text-align: center;
margin-left: auto;
margin-right: auto;
}

#panel
{
width: 100%;
height: 45px;
color: white;
background: #2B4F74;
overflow: hidden;
position: relative;
z-index: 3;
}

#panel a
{
text-decoration: none;
color: white;
}

#panel a:hover
{
color: white;
}

#panel .content
{
margin: 0 auto;
padding-top: 11px;
text-align: center;
font-size: 0.85em;
}

#panel .content .left
{
width: 450px;
float: left;
padding: 0 15px;
border-left: 1px solid #333;
}

#panel .content .right
{
border-right: 1px solid #333;
padding-left: 10px;
float: left;
}

#panel .content form
{
margin: 0 0 10px 0;
}

</style>
<div id="toppanel">
<div id="panel" style="display: none;">
	<div class="content clearfix">
		<form action="{parse url="app=core&module=global&section=login&do=process" base="public"}" method="post" id='login' name='login'>
			<input type="hidden" name="referer" value="{parse url="{$this->settings['query_string_safe']}" base="public"}" />
			<div id="regularLogin">
				<label for='username'>{$this->lang->words['enter_name']}</label>
				<input id='username' type='text' class='input_text' name='username' size='25' />
				<label for='password'>{$this->lang->words['enter_pass']}</label>
				<input id='password' type='password' class='input_text' name='password' size='25' />
				<input type='checkbox' id='remember' checked='checked' name='rememberMe' value='1' class='input_check' />
				<label for='remember'>{$this->lang->words['rememberme']}</label>
				<if test="!$this->settings['disable_anonymous']">
				<input type='checkbox' id='invisible' name='anonymous' value='1' class='input_check' />
				<label for='invisible'>{$this->lang->words['form_invisible']}</label>
				</if>
				<input type='submit' class='input_submit' value="{$this->lang->words['sign_in_button']}" /> {$this->lang->words['or']} <a href='{parse url="app=core&module=global&section=login" base="public"}' title='{$this->lang->words['sign_in']}'>{$this->lang->words['attempt_login']}</a>
			</div>
		</form>
	</div>
</div>
<div id='user_navigation' class='not_logged_in'>
	<a class="loginSlide" href='{parse url="app=core&module=global&section=login" base="public"}' title='{$this->lang->words['sign_in']}'>{parse replacement="signin_icon"} {$this->lang->words['sign_in']}</a>
	<a href="{parse url="app=core&module=global&section=register" base="public"}" title='{$this->lang->words['register']}'>{parse replacement="register_icon"} {$this->lang->words['register']}</a>
	<a href="{parse url="app=core&module=help" base="public"}" title='{$this->lang->words['view_help']}' rel="help" accesskey='6'>{parse replacement="help_icon"} {$this->lang->words['sj_help']}</a>
</div>
</div>

Oraz podmień plik public/js/ips.loginSlide.js na załączony w tym poście.

ips.loginSlide.zip

  • Lubię to 1
Opublikowano

Genialnie.

Zrobiłem tak jak powiedziałeś i działa :D

Czy mi się wydaje czy kolor mini panelu logowania będzie się zmieniało w zależności od skina?

Jeszcze raz dzięki!

261-minizoom.jpg

Opublikowano

Kolor będziesz musiał zmienić w bicie skina (CSS). Właśnie na to pozwalają zmiany wykonane przeze mnie w pliku (JS). Wcześniej autor kolory nadawał przez JS i nie dało się mieć tego na dwóch skinach.

  • Manager
Opublikowano

Witam,

dziękuję za wszelkie sugestie. Forum jest dla Was, to Wy je tworzycie, a jeśli jakaś zmiana ma Wam pomóc to to zostanie wprowadzone.

Od teraz modyfikacja jest zainstalowana ze zmianami mr Wareczka. :D

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

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