Suche im Forum:
Suchen


Autor Nachricht
Beitrag15.07.2011 um 15:24 (UTC)    
Titel: Seite nach Login

Hallo,
ich habe hier im Forum immer wieder gelesen, dass man die Seite nach dem einloggen nicht bearbeiten kann. Ich habe mir jetzt mal was mit Javascript überlegt und bei mir im FF funktioniert das ganze auch ganz gut. Da ich allerdings ein bischen rumgetrickst habe, bin ich mir nicht sicher ob das auch in allen Browsern klappt.
Daher wollte ich euch bitten, wenn ihr einen anderen Browser benutzt mal zu schauen ob es bei euch geht, damit ich nachbessern kann.

Also wer lust hat:
http://o-4-n-test.de.tl/Versteckte-Seiten.htm

Benutzername: test
Kennwort: test

Falls es bei euch nicht klappt, bitte Rückmeldung mit Angabe des verwendeten Browser!

PS: Javascript muss natürlich aktiviert sein und sobald das ganze einheitlich Funktioniert werde ich auch den finalen Sourcecode hier veröffentlichen!
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag15.07.2011 um 15:29 (UTC)    
Titel:

Was soll man denn bearbeiten können ? Das einzigste was dort kommt ist eine neue Seite Confused
______________
Gruß Pexxi
Beitrag15.07.2011 um 15:34 (UTC)    
Titel:

Und genau diese Seite meine ich. Z.b eigener Text einfügen, Bilder usw...
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag15.07.2011 um 15:36 (UTC)    
Titel:

Mit Firefox 5.0/Safari 5.0.5/IE 8 64 bit/Opera 11.10 auf Win 7 64 bit gehts.

mfg
______________
Forenregeln, FAQ, Suchfunktion
Beitrag15.07.2011 um 15:39 (UTC)    
Titel:

FF5 und IE9 auf Win7 (x64) machen keine Probleme. (Erstaunlich...)

Gruß,

TransInt
______________
Kein Support per PN - Im Forum hilft es allen!

Life is what happens while you are busy making other plans.
- John Lennon


Zuletzt bearbeitet von transint am 15.07.2011, 16:41, insgesamt einmal bearbeitet
Beitrag15.07.2011 um 16:04 (UTC)    
Titel:

Firefox 4 funzt anscheinend nicht
Beitrag15.07.2011 um 19:36 (UTC)    
Titel:

Danke, für die Mithilfe.

transint hat Folgendes geschrieben:
(Erstaunlich...)

Wenn du Interesse hast, das Wundermittel hat drei Buchstaben: DOM.

hpbk-templates hat Folgendes geschrieben:
Firefox 4 funzt anscheinend nicht

Seltsam. FireFox 4.0.1 geht bei mir ohne Probleme. Hattest du Javascript aktiviert? Wenn Ja, welche Version genau benutzt du?
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag17.07.2011 um 20:28 (UTC)    
Titel:

So hab mal weiter getestet:
Google Chrome
Firefox 3
FireFox 2
und zu meiner Überraschung selbst FireFox 1.9
machen keine Probleme.

Hat vielleicht noch wer ältere Versionen des IE?
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering


Zuletzt bearbeitet von o-4-n am 18.07.2011, 00:36, insgesamt einmal bearbeitet
Beitrag22.07.2011 um 22:34 (UTC)    
Titel:

Update 15.01.12:

Einfügen, bei "Text unter dem Design":
Zitat:
<script type="text/javascript">
var nameOfLoginPage = 'Name der Loginseite';
var newLoginPage = 'Hier der Inhalt';


// Ab hier nichts mehr ändern
var contentElement;

function styleThePageAfterLogin() {
contentElement.innerHTML = newLoginPage;
}

function removeContent() {
while(contentElement.childNodes.length > 0){
contentElement.removeChild(contentElement.firstChild);
}
styleThePageAfterLogin();
}

function findContentElement() {
var temp = document.getElementsByTagName('br'), i, j, found = false;

for(i = 0; (i < temp.length) && (!found); i++) {
for(j = 0; (j < temp[i].parentNode.childNodes.length) && (!found); j++) {
if((temp[i].parentNode.childNodes[j].nodeName == '#text') && (temp[i].parentNode.childNodes[j].nodeValue.indexOf('nun eingeloggt!') != -1)) {
contentElement = temp[i].parentNode;
found = true;
}
}
}

if(found)
removeContent();
}

if(window.location.href.toLowerCase().indexOf('/' + nameOfLoginPage.toLowerCase() + '.htm') != -1) {
var flag1 = false, flag2 = false, i, inp = document.getElementsByTagName('input');

for(i = 0; i < inp.length; i++) {
if(inp[i].name == 'logindata[name]')
flag1 = true;

if(inp[i].name == 'logindata[kennwort]')
flag2 = true;
}

if(!flag1 && !flag2)
findContentElement();
}
</script>

Hier der Name der Loginseite, wie er in der URL steht (Nicht die komplette URL!!!)
Hier kann die Loginseite per Html und CSS gestaltet werden. Alles muss in einer Zeile stehen, also Finger weg von der [ENTER]-Taste.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering


Zuletzt bearbeitet von o-4-n am 09.02.2013, 01:35, insgesamt 3-mal bearbeitet
Beitrag08.01.2013 um 05:47 (UTC)    
Titel:

Moin Moin. Ich hab das bei meiner anderen Homepage mal so eingegeben, aber nix passiert, oder funzt das nicht beim CSS Design?
Beitrag08.01.2013 um 10:42 (UTC)    
Titel:

Hallo,

soll ich jetzt raten oder einen Blick in meine Kristallkugel werfen?
Wenn ich raten müsste, würde ich darauf tippen, dass auch du unter der Baukastenuservolkskrankheit mangelndes Leseverständnis leitest. Da ich aber nichts unterstellen möchte und ich meine Kristallkugel gerade nicht finden kann, wäre der Link zur entsprechenden Seite sehr von Vorteil.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering


Zuletzt bearbeitet von o-4-n am 08.01.2013, 11:50, insgesamt einmal bearbeitet
Beitrag08.01.2013 um 17:20 (UTC)    
Titel:

http://www.baltic-bastards.de.tl/Home.htm
Hier mal der Link zu der Besagten Seite
Beitrag08.01.2013 um 18:08 (UTC)    
Titel:

Meine Vermutung hat sich leider bestätigt. Crying or Very sad
Lese dir nochmal durch, mit was du das rote ersetzen sollst und schaue, was du eingefügt hast. Außerdem hast du etwas gelöscht, was nicht rot markiert war.

Etwas anderes noch, was du nicht wissen konntest, der Inhalt muss in einer Zeile stehen, also nicht die [ENTER]-Taste drücken. Ich bin mir eigentlich sicher, das stand da mal. Muss ich beim Update wohl versehentlich gelöscht haben.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beitrag08.01.2013 um 18:43 (UTC)    
Titel:

Anscheinend bin ich zu blöde, bekomme das nicht hin Sad
Beitrag08.01.2013 um 18:54 (UTC)    
Titel:

Was hast du den jetzt gemacht? Jetzt hast du alle Zeilenumbrüche entfernt, wäre nicht schlimm (eher sogar besser), leider steht da ein Kommentar, was zur Folge hat, dass alles danach ebenfalls als Kommentar angesehen wird. Außerdem hast du versehentlich Zeugs gelöscht.
Aber zumindest hast du bewiesen, dass du doch lesen kannst. Smile Ich frage mich aber, warum die Leute immer erst ein zweites mal lesen müssen, bevor sie es richtig machen. Stand da jetzt etwas anderes (abgesehen von meiner Ergänzung wegen dem Inhalt in einer Zeile.), als vorher? Wink

Zitat:
<script type="text/javascript">
var nameOfLoginPage = 'Nur-f.ue.r-Bastards';
var newLoginPage = '<div style="text-align: center;"><br /><br /><br /><br /><br /><br /><a href="http://baltic-bastards.de.tl/News.htm"><img src="http://img.webme.com/pic/b/baltic-bastards/neuigkeiten.png" alt="" /></a><br /><br /><a href=http://baltic-bastards.de.tl/Bastards-Daten.htm"><img src="http://img.webme.com/pic/b/baltic-bastards/daten.png" alt="" /></a><br /><br /><a href="http://baltic-bastards.de.tl/Treffen.htm"><img src="http://img.webme.com/pic/b/baltic-bastards/treffen.png" alt="" /></a></div>';


// Ab hier nichts mehr ändern
var contentElement;

function styleThePageAfterLogin() {
contentElement.innerHTML = newLoginPage;
}

function removeContent() {
while(contentElement.childNodes.length > 0){
contentElement.removeChild(contentElement.firstChild);
}
styleThePageAfterLogin();
}

function findContentElement() {
var temp = document.getElementsByTagName('br'), i, j, found = false;

for(i = 0; (i < temp.length) && (!found); i++) {
for(j = 0; (j < temp[i].parentNode.childNodes.length) && (!found); j++) {
if((temp[i].parentNode.childNodes[j].nodeName == '#text') && (temp[i].parentNode.childNodes[j].nodeValue.indexOf('nun eingeloggt!') != -1)) {
contentElement = temp[i].parentNode;
found = true;
}
}
}

if(found)
removeContent();
}

if(window.location.href.toLowerCase().indexOf('/' + nameOfLoginPage.toLowerCase() + '.htm') != -1) {
var flag1 = false, flag2 = false, i, inp = document.getElementsByTagName('input');

for(i = 0; i < inp.length; i++) {
if(inp[i].name == 'logindata[name]')
flag1 = true;

if(inp[i].name == 'logindata[kennwort]')
flag2 = true;
}

if(!flag1 && !flag2)
findContentElement();
}
</script>

Nur aus diesem Teil, sollten eigentlich die Zeilenumbrüche entfernt werden
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering


Zuletzt bearbeitet von o-4-n am 09.01.2013, 03:15, insgesamt 3-mal bearbeitet
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de