Panel Logowania jQuery (user_sliding_panel)
|
kamillo |
Dodany dnia 14.04.2009 20:52:26
|

Przedszkolak

Postów: 5
Data rejestracji: 12.06.2007 11:24
|
Witam.
Mam pytanie, czy da si? dostosowa? panel logowania (link podany poni?ej) do v7. My?l?, ?e nie tylko mi by on si? przyda?.
Link do panelu: http://web-kreati...rdpress-27
PW od moderatora:
- Zmiana nazwy tematu - hoopak 14.04 - 21:03
Edytowane przez Pieka dnia 07.01.2011 23:52:51
|
|
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 06:08:49
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
nmpministranci |
Dodany dnia 22.04.2009 17:24:01
|

Pocz?tkuj?cy

Postów: 135 Pomógł: 1 Ostrzeżeń: 3
Data rejestracji: 18.11.2007 08:08
|
Hmm...Kolega ma dobry pomys?, te? mam kilka problemów z rejestracj? i logowaniem.
Zdania zaczynamy WIELK? liter? i ko?czymy kropk?. //hoopak
Edytowane przez hoopak dnia 22.04.2009 17:27:16
|
|
|
|
DJPromo |
Dodany dnia 22.04.2009 17:42:06
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
Masz co? na my?li takiego 
Ps.//Adres skasowa?em bo si? zmieni?
Edytowane przez DJPromo dnia 09.10.2009 01:55:27
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
Kinimodek |
Dodany dnia 22.04.2009 19:41:11
|

Pocz?tkuj?cy

Postów: 180 Pomógł: 3 Ostrzeżeń: 2
Data rejestracji: 29.10.2008 21:32
|
S?dz?, ?e dok?adnie o to chodzi... DJPromo, móg?by? troch? nas wspomóc?

|Tworzenie layout'ów, ci?cie layout'ów, kodowanie layout'ów|
|
|
|
|
DJPromo |
Dodany dnia 22.04.2009 21:04:57
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
My?l? ?e jutro dam rade opisa?
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
Kinimodek |
Dodany dnia 23.04.2009 14:20:17
|

Pocz?tkuj?cy

Postów: 180 Pomógł: 3 Ostrzeżeń: 2
Data rejestracji: 29.10.2008 21:32
|
To my czekamy z niecierpliwo?ci? . BTW, mam nadziej?, ?e ten projekt nie jest tak trudny jak mi si? ca?y czas wydaje...

|Tworzenie layout'ów, ci?cie layout'ów, kodowanie layout'ów|
|
|
|
|
DJPromo |
Dodany dnia 23.04.2009 17:24:08
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
Bardzo proste :) Poka?e to na przyk?adzie thema Gillette
pobieramy pliki z za??cznika.
Teraz Folder css, js i images wklejamy do thema Gillette.
Nast?pnie do plików
header.php
admin_header.php
admin_header_mce.php
wklejamy kod
echo "<link rel='stylesheet' href='".THEME."css/style.css' type='text/css' media='screen' />";
echo "<link rel='stylesheet' href='".THEME."css/slide.css' type='text/css' media='screen' />";
echo "<script type='text/javascript' src='".THEME."js/pngfix/supersleight-min.js'></script> ";
echo "<script src='".THEME."js/jquery-1.3.2.min.js' type='text/javascript'></script>";
echo "<script src='".THEME."js/slide.js' type='text/javascript'></script>";
Teraz do pliku theme.php w funkcji
function render_page.
Zaraz po global $settings, $main_style, $locale;
dodajemy kod odpowiedzialny za nasz panel
<div id='toppanel'>
<div id='panel'>
<div class='content clearfix'>
<div class='left'>
<h1>Welcome to Web-Kreation</h1>
<h2>Sliding login panel Demo with jQuery</h2>
<p class='grey'>You can put anything you want in this sliding panel: videos, audio, images, forms... The only limit is your imagination!</p>
<h2>Download</h2>
<p class='grey'>To download this script go back to <a href='http://web-kreation.com/index.php/tutorials/nice-clean-sliding-login-panel-built-with-jquery' title='Download'>article »</a></p>
</div>
<div class='left'>
<form class='clearfix' action='#' method='post'>
<h1>Member Login</h1>
<label class='grey' for='log'>Username:</label>
<input class='field' type='text' name='log' id='log' value='' size='23' />
<label class='grey' for='pwd'>Password:</label>
<input class='field' type='password' name='pwd' id='pwd' size='23' />
<label><input name='rememberme' id='rememberme' type='checkbox' checked='checked' value='forever' /> Remember me</label>
<div class='clear'></div>
<input type='submit' name='submit' value='Login' class='bt_login' />
<a class='lost-pwd' href='#'>Lost your password?</a>
</form>
</div>
<div class='left right'>
<form action='#' method='post'>
<h1>Not a member yet? Sign Up!</h1>
<label class='grey' for='signup'>Username:</label>
<input class='field' type='text' name='signup' id='signup' value='' size='23' />
<label class='grey' for='email'>Email:</label>
<input class='field' type='text' name='email' id='email' size='23' />
<label>A password will be e-mailed to you.</label>
<input type='submit' name='submit' value='Register' class='bt_register' />
</form>
</div>
</div>
</div>
<div class='tab'>
<ul class='login'>
<li class='left'> </li>
<li>Hello Guest!</li>
<li class='sep'>|</li>
<li id='toggle'>
<a id='open' class='open' href='#'>Log In | Register</a>
<a id='close' style='display: none;' class='close' href='#'>Close Panel</a>
</li>
<li class='right'> </li>
</ul>
</div>
</div>
Teraz po wgraniu wszystkiego mamy ju? nasz panel jak na podanej stronie wcze?niej w po?cie. Owy panel mo?na te? wykorzysta? w ka?dym miejscu na stronie modyfikuj?c kod oraz css.
Podany panel wygl?da jak na stronie podanej przez @kamillo
DJPromo dodał/a następującą plik:
Edytowane przez DJPromo dnia 23.04.2009 17:29:28
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
kamillo |
Dodany dnia 23.04.2009 18:23:44
|

Przedszkolak

Postów: 5
Data rejestracji: 12.06.2007 11:24
|
Dzi?ki. Wszystko dzia?a jak powinno. |
|
|
|
Wooya |
Dodany dnia 23.04.2009 20:38:06
|

Zaawansowany

Postów: 1449 Pomógł: 22
Data rejestracji: 30.01.2005 15:40
|
@DJPromo: fajna rzecz, jednak jeslibys mial checi to przerobic na OH, to wtedy mogloby dzialac jako infusion
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...

|
|
|
|
DJPromo |
Dodany dnia 23.04.2009 21:35:11
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
@Wooya wiem ze fajne My?la?em nad OH, ale w te klocki wiesz to za bardzo jeszcze nie doszed?em jak u?ywa? w pe?ni tej funkcji i na razie troch? mi brak wiedzy, ale my?l? ?e kiedy? mi sie uda. Chyba, ?e kto? ju? to tam dostosuje
Edytowane przez DJPromo dnia 23.04.2009 21:35:58
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
bartek124 |
Dodany dnia 24.04.2009 06:50:54
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Zamiast wkleja? kod do header.php i innych, skorzystaj z funkcji add_to_head().
Z tego co widz?, ?eby menu dzia?a?o, wystarczy je wklei? po <body>, wi?c funkcja replace_in_output() (chocia? mo?e nie dzia?a?, bo <body> nie ma w buforze). Wi?c zapakuj kod do zmiennej, pó?niej z??cz bufor ze zmienn? i zwró? tak przygotowan? zmienn?.
Powinno zadzia?a?
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
DJPromo |
Dodany dnia 24.04.2009 07:47:17
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
@Bartek co do funkcji add_to_head() wiem o co chodzi i zastosuje, ale problem mam na replace_in_output(). Nie wiem jak to zrobi? pó?niej z??cz bufor ze zmienn? i zwró? tak przygotowan? zmienn?.
Podaj jaki? przyk?ad jak powinna wygl?da? przyk?adowa funkcja replace_in_output() z ta powiedzmy zmienn? $menu, która doda nasze menu.
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
nmpministranci |
Dodany dnia 25.04.2009 20:35:13
|

Pocz?tkuj?cy

Postów: 135 Pomógł: 1 Ostrzeżeń: 3
Data rejestracji: 18.11.2007 08:08
|
Zrobi?em jak by?o napisane i wyskakuje mi takie co?:
Parse error: syntax error, unexpected '<' in /var/www/sites/xxxx.pl/t/e/xxxxxxbazy/themes/Aer/theme.php on line 47
Edytowane przez Pieka dnia 25.04.2009 20:57:59
|
|
|
|
DJPromo |
Dodany dnia 25.04.2009 20:42:26
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
Komunikat wyraznie mówi o braku '<' wiec sprawdz czy aby na pewno dobrze skopiowa?e? kod co poda?em i doda?e? :)
Wiadomo?? doklejona:
Nie dziw si? ?e nie dzia?a bo ty tylko kod wstawi?e? a mo?e trzeba go wy?wietli? co ?
Podany kod wez w echo " tutaj kod ";
Edytowane przez DJPromo dnia 25.04.2009 20:59:45
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
nmpministranci |
Dodany dnia 26.04.2009 08:53:58
|

Pocz?tkuj?cy

Postów: 135 Pomógł: 1 Ostrzeżeń: 3
Data rejestracji: 18.11.2007 08:08
|
Doszed?em do wniosku ?e mam ?le co? w header.php. Prosz?, ?eby kto? napisa?, gdzie nale?y dok?adnie umie?ci? :
echo "<link rel='stylesheet' href='".THEME."css/style.css' type='text/css' media='screen' />";
echo "<link rel='stylesheet' href='".THEME."css/slide.css' type='text/css' media='screen' />";
echo "<script type='text/javascript' src='".THEME."js/pngfix/supersleight-min.js'></script> ";
echo "<script src='".THEME."js/jquery-1.3.2.min.js' type='text/javascript'></script>";
echo "<script src='".THEME."js/slide.js' type='text/javascript'></script>";
Kliknij i zaczekaj na załadowanie kodu ... |
|
|
|
DJPromo |
Dodany dnia 26.04.2009 09:05:44
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
Nawet zaraz za.
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n";
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
nmpministranci |
Dodany dnia 26.04.2009 09:20:24
|

Pocz?tkuj?cy

Postów: 135 Pomógł: 1 Ostrzeżeń: 3
Data rejestracji: 18.11.2007 08:08
|
Da?em tak ale co? nie dzia?a oto header.php:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: header.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INCLUDES."output_handling_include.php";
require_once INCLUDES."header_includes.php";
require_once THEME."theme.php";
if ($settings['maintenance'] == "1" && !iADMIN) { redirect(BASEDIR."maintenance.php"); }
if (iMEMBER) { $result = dbquery("UPDATE ".DB_USERS." SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'"); }
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<head>\n<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
if (file_exists(IMAGES."favicon.ico")) { echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n"; }
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n";
echo "<link rel='stylesheet' href='".THEME."css/style.css' type='text/css' media='screen' />";
echo "<link rel='stylesheet' href='".THEME."css/slide.css' type='text/css' media='screen' />";
echo "<script type='text/javascript' src='".THEME."js/pngfix/supersleight-min.js'></script> ";
echo "<script src='".THEME."js/jquery-1.3.2.min.js' type='text/javascript'></script>";
echo "<script src='".THEME."js/slide.js' type='text/javascript'></script>";
echo "<script type='text/javascript' src='".INCLUDES."mintAjax.js'></script>\n";
echo "</head>\n<body>\n";
require_once THEMES."templates/panels.php";
ob_start();
?> Kliknij i zaczekaj na załadowanie kodu ...
W admin_header i admin_header_mce da?em tak i dzia?a:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: admin_header.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
define("ADMIN_PANEL", true);
require_once INCLUDES."output_handling_include.php";
require_once INCLUDES."header_includes.php";
require_once THEME."theme.php";
if ($settings['maintenance'] == "1" && !iADMIN) { redirect(BASEDIR."maintenance.php"); }
if (iMEMBER) { $result = dbquery("UPDATE ".DB_USERS." SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'"); }
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<head>\n<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "<link rel='stylesheet' href='".THEME."css/style.css' type='text/css' media='screen' />";
echo "<link rel='stylesheet' href='".THEME."css/slide.css' type='text/css' media='screen' />";
echo "<script type='text/javascript' src='".THEME."js/pngfix/supersleight-min.js'></script> ";
echo "<script src='".THEME."js/jquery-1.3.2.min.js' type='text/javascript'></script>";
echo "<script src='".THEME."js/slide.js' type='text/javascript'></script>";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
if (file_exists(IMAGES."favicon.ico")) { echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n"; }
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n";
echo "</head>\n<body>\n";
require_once THEMES."templates/panels.php";
ob_start();
?> Kliknij i zaczekaj na załadowanie kodu ... |
|
|
|
DJPromo |
Dodany dnia 26.04.2009 10:08:30
|

Bywalec

Postów: 630 Pomógł: 41
v7.02.07 Data rejestracji: 13.06.2006 18:51
|
Adres bo nie b?d? bawi? si? zgadywank?.
A w admin_header i admin_header_mce masz doda? tak samo jak w header.
Pomog?em Kliknij Pomóg?
?ycie to chwila zbyt krótka aby móc .... ?ycie to chwila / trzeba patrze? i podziwia?  
|
|
|
|
nmpministranci |
Dodany dnia 26.04.2009 16:57:13
|

Pocz?tkuj?cy

Postów: 135 Pomógł: 1 Ostrzeżeń: 3
Data rejestracji: 18.11.2007 08:08
|
www.testerbazy.yo... adres mojej strony
Wiadomo?? doklejona:
Mam problem. Wy?ej wymieniony slider dzia?a mi w admin_header i w admin_header_mce, ale w header.php ju? nie. Dok?adnie chodzi o to, ?e chyba gryz? si? dwa skrypty( skrypt do efektu accordion i skrypt od tego slidera). Prosz? o pomoc, poniewa? lista menu accordion nie zwija si?, ani si? nie rozwija...
Oto kod header.php:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: header.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INCLUDES."output_handling_include.php";
require_once INCLUDES."header_includes.php";
require_once THEME."theme.php";
if ($settings['maintenance'] == "1" && !iADMIN) { redirect(BASEDIR."maintenance.php"); }
if (iMEMBER) { $result = dbquery("UPDATE ".DB_USERS." SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'"); }
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<head>\n<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "<script type='text/javascript' src='".INCLUDES."mintAjax.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n";
echo "<link rel='stylesheet' href='".THEME."css/style.css' type='text/css' media='screen' />\n";
echo "<link rel='stylesheet' href='".THEME."css/slide.css' type='text/css' media='screen' />";
echo "<script type='text/javascript' src='".THEME."js/pngfix/supersleight-min.js'></script> ";
echo "<script src='".THEME."js/jquery-1.3.2.min.js' type='text/javascript'></script>";
echo "<script src='".THEME."js/slide.js' type='text/javascript'></script>";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
if (file_exists(IMAGES."favicon.ico")) { echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n"; }
if (function_exists("get_head_tags")) { echo get_head_tags(); }
require_once THEMES."templates/panels.php";
echo "</head>\n<body>\n";
ob_start();
?> Kliknij i zaczekaj na załadowanie kodu ...
Wiadomo?? doklejona:
Ok.Problem si? rozwi?za?.
Wiadomo?? doklejona:
Mam jeszcze jedno pytanko: jak doda? pole logowania do tego panelu? Chodzi mi o efekt taki jak na http://gdzservers...
Wiadomo?? doklejona:
Prosz? o pomoc...jak doda? ten skrypt logowania z php fusion do tego rozwijanego paneliku..
PW od moderatora:
- Brak Stopki! - chemix 29.04 - 15:03
Edytowane przez nmpministranci dnia 11.05.2009 19:28:11
|
|
|
|
cypiss |
Dodany dnia 18.05.2009 23:11:45
|

Przedszkolak

Postów: 23
Data rejestracji: 22.02.2009 00:45
|
a jak to "podpi??" pod logowanie? bo przy wpisaniu usera i has?a nic si? nie dzieje u mnie...
Wiadomo?? doklejona:
OK, ju? sobie poradzi?em - teraz tylko chcia?bym wstawi? w ten panel avatar usera, któy jest zalogowany - da rad?? z góry dzi?ki za wskazówki
Edytowane przez cypiss dnia 18.05.2009 23:51:02
|
|
|