Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| Loginbox mit Useravatar | |||
|---|---|---|---|
| Ahrtas Mitglied
Posts: 1093 |
Also in meinem kostenlosen Template zu League of Legends gibt es ein Userlogin bei dem das Userbild angezeigt wird.
Ich habe es simple und einfach in PHP per if-Anweisungen und mysql-Abfragen geregelt und es funktioniert folgendermaßen:
Erweiterungen der Standard-Box:
-------------------- Zur Demo Damit ihr das mit der Login-Box und dem Useravatar testen könnt, sind hier die Logindaten zum Testaccount, so muss kein eigener angelegt werden.
Name: Test Passwort: test Login-Box: Download Link -------------------- Das Template kann man sich auf meiner Seite herunterladen. Die Box ist bei dem Download in den extras/Upload/include/boxes zu finden. Zum Template mfg betroffene Homepage: cristiang.de Zuletzt modifiziert von Ahrtas am 21.05.2012 - 15:21:19 Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| WDTeamWarLord Mitglied
Posts: 435 |
Zitat geschrieben von Ahrtas
So nun meine Frage möchtet ihr dass ich die modifizierte Loginbox zusätzlich als separater Download anbiete Das wäre eine ganz nette Idee. WDesign SW-SERVER.COM Die neue alte Community |
||
| Sunshine Live Mitglied
Posts: 913 |
Wäre nicht schlecht wenn man sich das auch so runterladen koennte
Meine Page Profilansicht 1.2b Profilansicht 1.2 |
||
| Ahrtas Mitglied
Posts: 1093 |
Also das Design ist erstmals online gestellt.
Zur Demo Damit ihr das mit der Login-Box und dem Useravatar testen könnt, sind hier die Logindaten zum Testaccount, so muss kein eigener angelegt werden.
Name: Tester Passwort: test Ihr könnt ruhig das Geschlecht ändern ein Ava hochladen etc... einfach ausgibig testen.
Wenn das Template zum Download bereitgestellt wird, gibts die Box auch extra.
Viel Spaß damit! Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| Fonsi1 Mitglied
Posts: 453 |
include/boxes/login
das einfügen $abf = 'SELECT id, geschlecht, name, avatar FROM prefix_user WHERE name = "'.$_SESSION['authname'].'"';
$erg = db_query($abf);
$row = db_fetch_object($erg);
$ges_ar = array ('wurstegal', 'maennlich', 'weiblich');
if ( file_exists($row->avatar)) {
$avatar = '<br><img src="'.$row->avatar.' " class="gradualfader" " border="0"><br>';
}else{
$avatar = '<img src="include/images/avatars/'.$ges_ar[$row->geschlecht].'.jpg" " class="gradualfader" border="0">';
}
$tpl->set ( 'AVATAR' , $avatar ); include/templates/user/boxen/login {AVATAR}
Wenn ihr das Einfügt, habt ihr euer Avatar in der Loginbox. |
||
| Ahrtas Mitglied
Posts: 1093 |
Hast du den Code getestet oder eine Live-Demo davon?
Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| Fonsi1 Mitglied
Posts: 453 |
Habe ihn damals schon genutzt und nutze ihn auch jetzt wieder
Zuletzt modifiziert von Fonsi1 am 25.06.2011 - 17:23:49 |
||
| Sunshine Live Mitglied
Posts: 913 |
Ja er geht.
Aber troztdem wäre es doch gut wenn du sowas erstellt Ahrtas da das ja nicht jeder kann solche dinge in den php sachen zu integrieren. Meine Page Profilansicht 1.2b Profilansicht 1.2 |
||
| Tr3icio Mitglied
|
Naja so kompliziert ist das gar nicht. Der Autor des Codes schreibt ja meist 100% genau wie man es machen muss
|
||
| Sunshine Live Mitglied
Posts: 913 |
naja es gibt immer wieder anfänger udn dann ist es schon schwer..
Da man ja nicht gleich alles kann man muss sich ja erstmal damit beschäftigen.. Ich weiß noch wie ich angefangen habe mit Homepage Baukasten ... Meine Page Profilansicht 1.2b Profilansicht 1.2 |
||
| Fonsi1 Mitglied
Posts: 453 |
Nun Sunshine Live
Wenn ich den Code eingefügt bekomme, schaffen es die Anderen auch
Aber hier bitte.. include/boxes/login.php <?php
# Copyright by Manuel Staechele
# Support www.ilch.de
defined ('main') or die ( 'no direct access' );
$tpl = new tpl ( 'user/boxen_login.htm' );
if ( loggedin() ) {
if ( user_has_admin_right($menu,false) ) {
$tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin" target="ali">'.$lang['adminarea'].'</a>' );
} else {
$tpl->set ( 'ADMIN', '' );
}
if ( $allgAr['Fpmf'] == 1 ) {
$erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
$check_pm = db_result($erg,0);
$nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a> ('.$check_pm.')<br>';
} else {
$nachrichten_link = '';
}
$abf = 'SELECT id, geschlecht, name, avatar FROM prefix_user WHERE name = "'.$_SESSION['authname'].'"';
$erg = db_query($abf);
$row = db_fetch_object($erg);
$ges_ar = array ('wurstegal', 'maennlich', 'weiblich');
if ( file_exists($row->avatar)) {
$avatar = '<br><img src="'.$row->avatar.' " class="gradualfader" " border="0"><br>';
}else{
$avatar = '<img src="include/images/avatars/'.$ges_ar[$row->geschlecht].'.jpg" " class="gradualfader" border="0">';
}
if ( file_exists('include/images/icons/post1.gif')) {
if(empty($check_pm))
{
$bild = '';
}
else
{
if($check_pm == 1)
{
$bild = ' <a font href="?m=forum&um=5">Pm</a> <img src="include/images/icons/post1.gif" border="0"><br>';
}
else
{
if($check_pm == 2)
{
$bild = ' <br><img src="include/images/icons/post2.gif" border="0"><br>';
}
else
{
if($check_pm == 3)
{
$bild = ' <img src="include/images/icons/post3.gif" border="0"><br>';
}
else
{
if($check_pm == 4)
{
$bild= ' <img src="include/images/icons/post4.gif" border="0"><br>';
}
else
{
if($check_pm == 5)
{
$bild = ' <img src="include/images/icons/post5.gif" border="0"><br>';
}
else
{
if($check_pm >= 6)
{
$bild = ' <img src="include/images/icons/post6.gif" border="0"><br>';
}
$bild = ' <img src="include/images/icons/post6.gif" border="0"><br>';
}
}
}
}
}
}
}else{
$bild = '';
}
/*
$tag = date(d);
if ($tag >=25){
if ($_SESSION['authright'] <= -3 and 1 == 2){
$beitrag = 'Clanbeitrag muss bezahlt werden';
}
}else{
$beitrag = '';
$tpl->set ( 'BEITRAG' , $beitrag );
}
*/
$tpl->set ( 'BEITRAG' , '' );
$tpl->set ( 'BILD' , $bild );
$tpl->set ( 'ID' , $row->id );
$tpl->set ( 'AVATAR' , $avatar );
$tpl->set ( 'SID' , session_id() );
$tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
$tpl->set ( 'NAME', $_SESSION['authname'] );
$tpl->out (0);
} else {
if (empty($_POST['login_name'])) { $_POST['login_name'] = ''; }
if (empty($_POST['login_pw'])) { $_POST['login_pw'] = ''; }
$regist = '';
if ( $allgAr['forum_regist'] == 1 ) {
$regist = ' <a href="index.php?user-regist">Regist</a>';
}
$tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
}
unset($tpl);
?>
include/templates/user/boxen_login.htm <table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td width="374">
Hallo <b>{NAME}</b>
<br />{NACHRICHTEN} {BILD}
<a class="box" href="index.php?user-3">{_lang_logout}</a> | <a class="box" href="index.php?user-8">{_lang_profil}</a><br>
<a class="box" href="index.php?user-usergallery-{ID}">Meine Gallery</a><br>
<a class="box" href="index.php?user-details-{ID}">Mein Profil</a><br>
{ADMIN}
{BEITRAG}
</td>
<td valign="top">
{AVATAR}</td>
</tr>
</table>
{EXPLODE}
<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td>
<form method="POST">
<input class="nick" type="text" name="name" value="{NAME}" onFocus="if (value == '{NAME}') {value = ''}" onBlur="if (value == '') {value = '{NAME}'}" maxlength="50" style="margin-top:5px; " /><br />
<input class="pw" type="password" value="{PASS}" onFocus="if (value == '{PASS}') {value = ''}" onBlur="if (value == '') {value = '{PASS}'}" maxlength="20" name="pass" style="margin-top:5px; " /><br />
<input type="hidden" name="wdlink" value="{wdlink}" />
<input class="log" size="20" type="submit" value="Login" name="user_login_sub" style="margin-top:5px; " size="1"/> {regist}
</form>
</td>
</tr>
</table>
Gruß Fonsi Ist jetzt aber standart und nicht wie oben auf dem Bild!! Gruß Fonsi |
||
| Sunshine Live Mitglied
Posts: 913 |
Naja du bist doch schon bissel mehr erfahren ..
Wenn ich mir deine Homepage angucken auch wenn Dennis dir manchaml hilft.. ![]() Meine Page Profilansicht 1.2b Profilansicht 1.2 |
||
| Fonsi1 Mitglied
Posts: 453 |
thx Sunshine Live
Aber es gibt hier wirklich nette Ilchler. Bei denen ich mich mal bedanken möchte. ![]()
Ohne die (den) wäre meine HP bestimmt net soweit (was natürlich auch wieder geschmackssache ist) |
||
| Sunshine Live Mitglied
Posts: 913 |
Kein problem ist ja nur die wahrheit
![]() Meine Page Profilansicht 1.2b Profilansicht 1.2 |
||
| Ahrtas Mitglied
Posts: 1093 |
...gibt es die Loginbox schon zum Download?
Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| Sunshine Live Mitglied
Posts: 913 |
Nein nur anleitungen hier im forum
Meine Page Profilansicht 1.2b Profilansicht 1.2 |
||
| Fonsi1 Mitglied
Posts: 453 |
Brauchst nur die zwei sachen zu kopieren und mit deiner zu ersetzen Ahrtas.
Sieht dann so aus. |
||
| Ahrtas Mitglied
Posts: 1093 |
Zitat geschrieben von Fonsi1
Brauchst nur die zwei sachen zu kopieren und mit deiner zu ersetzen Ahrtas. Sieht dann so aus. Denke nicht das ich es machen werde... da sind ein paar Dinge die ich nicht in der Box brauche, aber wenns die anderen herunterladen, können die es abändern wer es so braucht wie bei dir es ist. ![]() Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| Ahrtas Mitglied
Posts: 1093 |
So das Template kann man sich jetzt auf meiner Seite herunterladen.
Die Box ist bei dem Download in den extras/Upload/include/boxes zu finden. Zu den Downloads Viel Spaß Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| BAMBOIHH Mitglied
Posts: 180 |
Goilomat - vielen Dank und Daumen hoch!
![]() |
||
| Ahrtas Mitglied
Posts: 1093 |
vielen Dank =)
Ich denke einige haben sich nun das Template (inkl. der Login-Box) geladen, ist es noch notwendig dass die Login-Box einzeln als Download online gestellt wird? Wenn ihr sie als einzelner Download haben möchtet dann sagt bescheid. ![]() Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| Ahrtas Mitglied
Posts: 1093 |
Ihr könnt die Loginbox jetzt auch einzelnt downloaden.
Download: www.cristiang.de/forum/index.php?downloads Viel Spaß damit! Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| Ahrtas Mitglied
Posts: 1093 |
Update 1.1
Habe zwei Links zur Login-Box hinzugefügt.
Und den Startpost habe ich ebenfalls editiert, da sich die Download-Links seit damals geändert haben.
Falls ihr etwas in der Login-Box wünscht was noch nicht vorhanden ist, lasst es mich wissen. ![]() Gutes Design ist so wenig Design wie möglich. WoW Rekrutierung für ilch | Skin-Maker |
||
| [ Anmelden zum schreiben ] |