anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 18:54

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Login verschieben !
BeitragVerfasst: Mi 28 Okt, 2009 16:25 
Offline
Profi
Profi

Registriert: Do 23 Nov, 2006 17:59
Beiträge: 140
Wohnort: LübecK
Geschlecht: Männlich
LoGD: momentan kein Server


Moin!
Ich möchte den kompletten Loginkram (inputs,button usw) ganz oben rechts im Bildschirm haben.. also im header (ist es doch glaub ich ôÒ)

Habe dafür auch schon in die HTML Datei bei den Templates alles reingeschrieben und in der common.php {username},{passwort} und {button} ins header, bzw footer gesetzt.. aber das einloggen klappt einfach nicht.. wird immer angezeigt, dass die Logindaten Fehlerhaft seien (PW oder Benuternamen, obwohl alles richtig ist..

Des Weiteren wird nun dort, wo also ursprünglich der ganze Loginkrams war (also in der Mitte des Bildschirms) folgender Text angezeigt:

Zitat:
Warnung: Das username Teil wurde im login Template nicht gefunden! ( )
Warnung: Das password Teil wurde im login Template nicht gefunden! ( )
Warnung: Das button Teil wurde im login Template nicht gefunden! ( )


hab nun mal in allen Datein gesucht, wo das i-wie festgelegt wird, habe aber nichts gefunden >.<"

Könntet ihr mir dabei weiter helfen?

Also hier nochmal, was ich möchte:

* Der ganze Krams zum einloggen (inputs,buttons, username und passwort (auch pw vergessen) sollen ganz oben rechts auf dem bildschirm sein!

* nach dem einloggen sollen dort die Logindaten (Loginname) und ein paar Eckdaten, wie Gold stehen..

Hat da jemand ne Idee oder sowas?





_________________
flup


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Mi 28 Okt, 2009 18:09 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Und die Frage, die ich bei jedem solcher Threads stelle:
Warum verändert man denn das HTML-Gerüst, wenn man alles mit CSS machen könnte mit dem korrekten HTML-Gerüst?

Und nun zum Problem: Der Loginteil ist weder in header - noch in footer vorhanden, sondern der ist ein eigener "Teil" der template-Datei. <!--!login--> müsste er heissen, wenn ich mich nicht irre. Den irgendwohin zu schieben, wo er nicht hingehört, ist gefährlich.
Der Loginteil wird von der index.php da hingepflanzt, wo er hinsoll - in den Fliesstext. Willst du hingegen eine andere Position, musst du den Loginteil auf einen div-Layer umschreiben - und den absolut an Seitenkopf positionieren.

PS: Farben sind eigentlich zur hervorhebung gedacht, nicht zur komplett-Färbung des Textes. Bisweilen hat hier niemand daran gedacht, seine Texte komplett einzufärben - und ich denke, dass viele dankbar wären, wenn das so bleibt. Schwarz auf Weiss (oder sehrhellblau) reicht völlig aus.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Mi 28 Okt, 2009 18:24 
Offline
Profi
Profi

Registriert: Do 23 Nov, 2006 17:59
Beiträge: 140
Wohnort: LübecK
Geschlecht: Männlich
LoGD: momentan kein Server
Ok, sry wegen der Dauerfärbung..

Mit der <!--!login--> hast du recht, deswegen kam auch diese Warnung zu stande, da ich dort ja nichtsmher hatte..

Und ganz oben rechts (also die Position des Loginzeugs) muss nicht unbedingt vom Monitor bzw bildschirm abhängig sein.. es soll einfach in der gleichen spalte sein, wie der header (wo bei der Startseite einfach Legend of the Green Dragon steht, nur auf der rechten Seite)

Inwiefern, bzw was muss ich in der index.php denn ändern, um das gesamte Loginteil zu verschieben?

Die ist das eizige, was ich da in Richtung von den input Teilen finde:

PHP:
output("<form action='login.php' method='POST'>"
.templatereplace("login",array("username"=>"<u>N</u>ame","password"=>"<u>P</u>asswort","button"=>"Einloggen"))
."<a href='anmelden.php?op=lostpw'>Passwort vergessen?</a></form>`c",true);
// Without this, I had one user constantly get 'badnav.php' :/ Everyone else worked, but he didn't
addnav("","login.php");


Da es aber ein Fließtext ist (also von oben nach unten) müsste ich dies doch nach oben verschieben, aber dann geht es doch nur bis unter den Header oder irre ich mich?

_________________
flup


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Do 29 Okt, 2009 15:21 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ich sagte doch bereits: Du musst den Login-Teil als div-Layer schreiben und ihn dann mit CSS absolut am oberen Rand positionieren. Im HTML-Code musst du, ausser den Login-Teil in ein Div-Layer stecken, nichts machen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Fr 30 Okt, 2009 00:56 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Ich sag nur zwei Sachen index.php und common.php.
Der Fehler kommt nicht aus der Umlaufbahn, nur weil er gerade einen schlechten Tag hat und dich ärgern möchte.
Wie wäre es wenn du mal konkret in diesen beiden Php's nach ihm suchst?

Okay, will mal nicht so sein ;)
Lösch den Teil mal aus der index. Also ich mein den:
$this->bbcode_second_pass_code('', 'output("<form action='login.php' method='POST'> "
.templatereplace("login",array("username"=>"`XCharaktername","password"=>"`XPersönliches Kennwort","button"=>"Auf die Insel"))
."</form>`c",true);')

und im Template dann entsprechend anpassen, ich denk das wirst du allein hinbekommen.
Ick gloub das wars? Wenn ich was vergessen hab, laut schreien >.<

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Di 03 Nov, 2009 20:19 
Offline
Profi
Profi

Registriert: Do 23 Nov, 2006 17:59
Beiträge: 140
Wohnort: LübecK
Geschlecht: Männlich
LoGD: momentan kein Server
ok, danke.. hat geklappt :)

nun habe ich jedoch ein weiteres problem.. habe nämlich ein eigenes template gebastelt.. fehlermeldungen kommen keine, jedoch ist der background einfach weiß, navi fehlt, keine bilder (aus der css übernommen) usw..

könntet ihr mal schauen, woran es liegt:

test.htm
$this->bbcode_second_pass_code('', '
<!--!header--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>{title}</title>
<link href="test.css" rel="stylesheet" type="text/css" />
{headscript} {script}
</head>

<body>
<center>
<table cellpadding="0" cellspacing="0" id="table_mother">
<tr>
<td width="17" height="17" class="eol" cellpadding="0" cellspacing="0">&nbsp;</td>
<td height="17" class="shadowup">&nbsp;</td>
<td width="17" height="17" class="eor">&nbsp;</td>
</tr>
<tr>
<td width="17" class="shadowleft">&nbsp;</td>
<td id="content">

<table border="1" cellpadding="0" cellspacing="0" id="table_inside">
<tr>
<td colspan="3" class="header">{important}&nbsp; {petition}&nbsp;
{forum}&nbsp;&nbsp; {mail}&nbsp;
{online}</td>
</tr>
<tr>
<td>&nbsp;</td><td class="news">&nbsp;</td><td>&nbsp;</td>
</tr>
<tr>
<td class="nav">{nav}</td>
<td>&nbsp;</td>
<td class="auslagern">{stats}</td>
</tr>
<tr>
<!--!footer-->
<td colspan="2" style="border-top-style: groove" class="copy"><font face="Arial" size="1">&nbsp;{copyright}&nbsp;
| {pagegen}</font></td>
<td class="fire" style="border-top-style: groove">
<p align="right"><font face="Arial" size="1"><a href='http://www.mozilla.com/firefox?from=sfx&uid=0&t=310' target="_blank">
<img src='http://sfx-images.mozilla.org/affiliates/Buttons/firefox3/FF3_80x15_b.png' border="0"></a>&nbsp;</font></td>
</tr>
</table>

</td>
<td width="17" class="shadowright">&nbsp;</td>
</tr>
<tr>
<td width="17" height="17" id="eul">&nbsp;</td>
<td height="17" class="shadowdown">&nbsp;</td>
<td width="17" height="17">&nbsp;</td>
</tr>
</table>

</center>
</body>

</html>
<!--!statstart--><table cellpadding='0' cellspacing='0' class='charinfo' width='150'>
<!--!stathead--><tr><td class='charhead' colspan='2' align='left'><b>{title}</b></td></tr>
<!--!statrow--><tr><td class='charinfo' align='left'><b>{title}</b></td><td class='charinfo' align='left'>`^{value}</td></tr>
<!--!statbuff--><tr><td class='charinfo' colspan='2' align='left'><b>{title}:</b><br />{value}</td></tr>
<!--!statend--></table>
<!--!navhead--><span class='navhead'><center>&#8211;{title}&#8211;</center></span>
<!--!navhelp--><span class='navhelp'>{text}</span><br />
<!--!navitem--><a href='{link}' {accesskey} class='nav' width='135' {popup} >{text}</a><br />
<!--!login-->
<table cellpadding='0' cellspacing='0' id="logintable">
<tr>
<td class='logintext' style='text-align:right;vertical-align:top;'>{username} :</td>
<td class='logintext' style='text-align:center;vertical-align:top;'><br />
<input name='name' accesskey='u' size='10' style="float: left" /></td>
</tr>
<tr>
<td class='logintext' style='text-align:right;vertical-align:top;'>{password} :</td>
<td class='logintext' style='text-align:center;vertical-align:top;'>
<input name='password' accesskey='p' type='password' size='10' style="float: left" /></td>
</tr>
<tr><td colspan="2" class='pw' style='text-align:center;vertical-align:top;'>
<a href='anmelden.php?op=lostpw' style="text-decoration: none">
<font color="#FF0000">{pw}</font></a></td></tr>
<tr>
<td class='logintext' style='text-align:center;vertical-align:top;'>
<p align="center">
&nbsp;<input type='submit' value='{button}' class='logbutton' style="border: 1px solid #00FF00" tabindex="1" /></td><td><p align="center">
<a href="anmelden.php">
<input type='submit' value='{register}' class='logbutton' style="border: 1px solid #F30404" /></a></p></td>
</tr>
</table>
')

test.css
$this->bbcode_second_pass_code('', '
body{
background-color: #0030FF;
}

table#table_mother{
width:800px;
height: 800px;
border:none;
}

#content{
background-color: #0084FF;
}

.shadowleft{
background-image:url(rahmen/links.png);
background-repeat:repeat-y;
}

.shadowright{
background-image:url(rahmen/rechts.png);
background-repeat:repeat-y;
}

.shadowup{
background-image:url(rahmen/oben.png);
background-repeat:repeat-x;
}

.shadowdown{
background-image:url(rahmen/unten.png);
background-repeat:repeat-x;
}

#eol{
background-image:url(rahmen/eol.png);
}

#eor{
background-image:url(rahmen/eor.png);
}

#eul{
background-image:url(rahmen/eul.png);
}

#eur{
background-image:url(rahmen/eur.png);
}

table#table_inside{
width:100%;
height: 100%;
/* border:none; */
}

.header{
height:145px;
background-image:url(newbanner.png);
background-repeat:no-repeat;
background-position:center;
}

.news{
height:20px;
}

.nav{
width: 100px;
}

.auslagern{
width:100px;
}

.copy{
height:20px;
}

.fire{
width:100px;
height:23px;
}

table.charinfo{
border:none;
width:150px;
background:url(login.png);/* ARBEITEN!!!! */
background-repeat:repeat-y;
}

td.charinfo{
/* border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#6D6D6D; */
border-right-style:none;
border-top-style:none;
border-left-style:none;
cursor:default;
}

td.charhead{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-right-style:none;
border-top-style:none;
border-left-style:none;
cursor:default;
color:#FFFFFF;
}

.navhead {
text-decoration: none;
font-weight: bold;
color:#FFFF00;
cursor: default;
background-image: url(header_nav.jpg);
width: 137px;
height:auto;
line-height:18px;
text-align: center;
clear:none;
float:left;
padding:1px;
}

.navhelp{
text-decoration:none;
width:135px;
height:auto;
float:left;
clear:none;
background:url(backgr_nav.jpg);
padding:1px;
}

.navhi{
color:#C0C0C0;
}

a.nav{
text-decoration:none;
width:135px;
height:auto;
float:left;
clear:none;
background-image:url(submenu_16.jpg);
padding-top:2px;
padding-left:2px;
padding-bottom:2px;
padding-right:2px;
}

a.navhilite{
text-decoration:none;
width:135px;
height:auto;
padding:1px;
float:right;
clear:none;
color:#FFFF00;
background-color:#330000;
border-top:thin solid #330000;
border-bottom:thin solid #330000;
border-right:thin none #330000;
border-left:thin none #330000;
}

table.nav{
height:auto;
width:135px;
}


td#nav_tbl_grama{
vertical-align:top;
padding-top:5px;
padding-left:10px;
padding-bottom:5px;
}

table#nav_table_mother{
width:164px;
border:none;
}

a:hover.nav{
border-top:1px solid #E81506;
border-left:1px solid #E81506;
border-bottom:1px solid #6B0801;
border-right:1px solid #6B0801;
background-image: url(navhover.jpg);
/*padding-top:1px;
padding-left:1px;
padding-bottom:1px;
padding-right:1px;*/
}

a:hover.navhilite{
background-color:#990000;
border-top:thin outset #CC0000;
border-right:thin none #CC0000;
border-bottom:thin outset #CC0000;
border-left:thin none #CC0000;
}

')
ihr könnt die Datein auch downloaden


wenn man die test.htm alleine startet, wird noch alles korrekt dargestellt (bei euch düfte der banner im header fehlen, weil der image ordner nicht mitbei ist, aber das ist ja egal..)

könnte es sonst an diesem teilstück in der test.htm liegen:

$this->bbcode_second_pass_code('', '<!--!statstart--><table cellpadding='0' cellspacing='0' class='charinfo' width='150'>
<!--!stathead--><tr><td class='charhead' colspan='2' align='left'><b>{title}</b></td></tr>
<!--!statrow--><tr><td class='charinfo' align='left'><b>{title}</b></td><td class='charinfo' align='left'>`^{value}</td></tr>
<!--!statbuff--><tr><td class='charinfo' colspan='2' align='left'><b>{title}:</b><br />{value}</td></tr>
<!--!statend--></table>
<!--!navhead--><span class='navhead'><center>&#8211;{title}&#8211;</center></span>
<!--!navhelp--><span class='navhelp'>{text}</span><br />
<!--!navitem--><a href='{link}' {accesskey} class='nav' width='135' {popup} >{text}</a><br />
<!--!login-->
<table cellpadding='0' cellspacing='0' id="logintable">
<tr>
<td class='logintext' style='text-align:right;vertical-align:top;'>{username} :</td>
<td class='logintext' style='text-align:center;vertical-align:top;'><br />
<input name='name' accesskey='u' size='10' style="float: left" /></td>
</tr>
<tr>
<td class='logintext' style='text-align:right;vertical-align:top;'>{password} :</td>
<td class='logintext' style='text-align:center;vertical-align:top;'>
<input name='password' accesskey='p' type='password' size='10' style="float: left" /></td>
</tr>
<tr><td colspan="2" class='pw' style='text-align:center;vertical-align:top;'>
<a href='anmelden.php?op=lostpw' style="text-decoration: none">
<font color="#FF0000">{pw}</font></a></td></tr>
<tr>
<td class='logintext' style='text-align:center;vertical-align:top;'>
<p align="center">
&nbsp;<input type='submit' value='{button}' class='logbutton' style="border: 1px solid #00FF00" tabindex="1" /></td><td><p align="center">
<a href="anmelden.php">
<input type='submit' value='{register}' class='logbutton' style="border: 1px solid #F30404" /></a></p></td>
</tr>
</table>')

muss ich alle classe's in die css datei übernehmen und in das template stopfen?

lg


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
flup


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Di 03 Nov, 2009 21:47 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Bei mir fehlt die Navi nicht, sie ist einfach nur total falsch positioniert.
Desweiteren achte bitte dadrauf, das deine Bilder den richtigen Pfad bekommen.
Ein Beispiel ist
$this->bbcode_second_pass_code('', 'rahmen/links.png')

Hast du nen Ordner namens Rahmen? Gibt es vielleicht auf deinem Server weitere Ordner, die ebenfalls erwähnt werden müssen,
wie
$this->bbcode_second_pass_code('', 'templates/images/rahmen/links.png') ?

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Di 03 Nov, 2009 22:03 
Offline
Profi
Profi

Registriert: Do 23 Nov, 2006 17:59
Beiträge: 140
Wohnort: LübecK
Geschlecht: Männlich
LoGD: momentan kein Server
alle verzeichnisse zu den grafiken liegen vor.. wiegesagt.. wenn ich einfach nur die *.htm mit firefox öffne, wird das design richtig angezeigt,..
nur wenn ich auf den server gehe (localhost), dann schauts zerstört, bzw gar nocht vorhanden aus..

die navi hab ich auch grad gefunden usw.. aber wiegesagt. völlig an der falschen stelle

_________________
flup


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Di 03 Nov, 2009 23:19 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
die .htm-Files liegen ja auch im templates-ordner, damit verschieben sich die relativen Pfade. Diese müssen vom deinem LotgD-Root aus angegeben werden.

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Di 03 Nov, 2009 23:21 
Offline
Profi
Profi

Registriert: Do 23 Nov, 2006 17:59
Beiträge: 140
Wohnort: LübecK
Geschlecht: Männlich
LoGD: momentan kein Server
Ah, ok, der pfad zur css stimmt nicht.. danke :)

ich werde dieses thema evtl bei weiteren problemen nutzen^^


//EDIT:

DIe Texte, die eig in den content sollten, werden nun entweder über, oder unter der gebauten tabelle angezeigt ôÒ

wenn ich si zB das Design zu diesem hier ändere, steht oben (also über den tabellen) dieses zeug hier:

$this->bbcode_second_pass_code('', 'Einstellungen gespeichert Skin:
test
o_test
Neues Passwort: (lasse das Feld leer, wenn du es nicht ändern willst)
Wiederholen:
E-Mail Adresse: ')

Neues Support Forum Nachrichten: 0 neu, 0 alt , die navi und stats werden in den dafür vorgesehenen zellen angezeigt..

unter den tabellen, wo eig nichts mehr sein sollte steht:

$this->bbcode_second_pass_code('', 'Einstellungen
E-Mail senden wenn du eine Nachricht bekommst?
E-Mail bei Systemmeldungen senden (z.B. Niederlage im PvP)?
Kein Wortfilter für Nachrichten?
Die Sounds deaktivieren?
Beschreibung des Kämpfers (Maximal 3000 Zeichen)
Link auf einen Avatar
(Bilddatei - maximal 400x400 Pixel)


...

')

und rechts von der tabelle, wo auch nichts sein sollte stehen die copyright infos ôÒ

wie kommt das zu stande?

würde euch ja gern ein bild uppen, klappt aber i-wie nicht so

//EDIT:

Habs gelöst^^

_________________
flup


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Mi 04 Nov, 2009 20:21 
Offline
Profi
Profi

Registriert: Do 23 Nov, 2006 17:59
Beiträge: 140
Wohnort: LübecK
Geschlecht: Männlich
LoGD: momentan kein Server
//new question

nun habe ich eine frage, bezüglich der addnavs.
ich möchte, dass das hintergrundbild von denen 100x30 px groß ist.. habe da auch schon ein passendes angefertigt..

habe in der *.css datei auch bei allen teilen, wo i-wie etwas mit navi steht die maße auf 100x30px geändert.. dennoch bleibt die größe gleich (also zu klein) und es wird nur ein teilbereich von meinem wunschBG angezeigt..

_________________
flup


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Login verschieben !
BeitragVerfasst: Fr 06 Nov, 2009 19:48 
Offline
Meister
Meister
Benutzeravatar

Registriert: Fr 17 Aug, 2007 22:36
Beiträge: 367
Wohnort: In unergründlichen Höhlen
Geschlecht: Weiblich
LoGD: http://projekt-davorin.de/
Class in der html defeniert? In html mal geschaut was da steht?
Es kann dir keiner helfen ohne den Code o.O

_________________
Mao?
Unsere Scripte verfassen wir in Beerware

PHP:
Davorin- Waldkämpfe klickern war gestern
;) Nu wird gequestet!
(Im Aufbau)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 18 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum