Profilrights: Profile nicht einsehbar, und falsche Benutzernamen Ausgabe.
Hallo ich habe mir von LCL-Bullet, dieses Profilrights Addon installiert.
Leider musste ich feststellen das dieses Addon definitiv Bughaft ist.
Die Fehler:
1. Der User kann weder sein eigenes noch das Profil eines anderen einsehen.
2. Bei der Meldung dass das Profil erst ab dem Status sichtbar ist, sind folgende Fehler
- Falscher Benutzername
- Keine Statusangabe
Ich Wollte das Addon gerne nutzen, da es für meine Community ein sehr passendes Angebot gewesen wäre für den Schutz der Daten etc.
Und dann muss ich diese Fehler feststellen.
Ich habe das Addon unter sorgfältiger Behandlung der Anleitung eingebaut. Und dann treten dieses Fehler auf, das ist doch völlig unmöglich.
Könnt ihr mir das erklären.
Leider musste ich feststellen das dieses Addon definitiv Bughaft ist.
Die Fehler:
1. Der User kann weder sein eigenes noch das Profil eines anderen einsehen.
2. Bei der Meldung dass das Profil erst ab dem Status sichtbar ist, sind folgende Fehler
- Falscher Benutzername
- Keine Statusangabe
Ich Wollte das Addon gerne nutzen, da es für meine Community ein sehr passendes Angebot gewesen wäre für den Schutz der Daten etc.
Und dann muss ich diese Fehler feststellen.
Ich habe das Addon unter sorgfältiger Behandlung der Anleitung eingebaut. Und dann treten dieses Fehler auf, das ist doch völlig unmöglich.
Könnt ihr mir das erklären.
wie schon damals gesagt, tauscht dieses addon lediglich nen template aus...
ich gehe eher davon aus, dass deine profile sp dermaßen mit modifikationen überlden sind, dass es zu komplikationen kommt.
damals waren diese ja ebenso stark fragmentiert wie jetzt wieder...
ich glaube es war auf kit-crafing.de wo es ein ähnliches, viel komfortableres tool gab... vllt mal damit probieren
ich gehe eher davon aus, dass deine profile sp dermaßen mit modifikationen überlden sind, dass es zu komplikationen kommt.
damals waren diese ja ebenso stark fragmentiert wie jetzt wieder...
ich glaube es war auf kit-crafing.de wo es ein ähnliches, viel komfortableres tool gab... vllt mal damit probieren
So dann ich mal..
1. kann ich das Addon gar nicht mehr finden bei Bullet
2. Zeige deine geänderten Dateien hier, damit wir SEHEN können was in deinem code drin steckt
3. mässige deinen Ton
zu 1.:
Ich habe mir gerade die version angeschaut, die scholle für 1.6.5 gemacht hat, also bullet seine angepasst hat, und musste feststellen, dass der code, jedenfalls in dieser version, 100% passt.
zu 2.:
ohne das einsehen deiner dateien kann ich deine aussagen, weil ich die version für die 1.6.5 angeschaut habe, absolut nicht verstehen. Mit deinen Aussagen meine ich u.a. die aus bullets forum:
Das ist mit dem von mir einsehbaren code zu 100% nicht möglich..
zu 3.:
Liest sich auf den ersten Blick etwas aggressiv und respektlos gegenüber dem, der es programmiert hat. Jeder kann Fehler machen, Du als jener der das Addon einbaut und der Coder der vielleicht nen Fehler mit eingebaut hat. Fehler sind menschlich! Tritt einer auf, beseitigt man diesen.. indem man sein tuen nochmals kontrolliert.. sei es Du der das einbauen nochmals durchgeht.. Zeile für Zeile.. oder halt der Coder der seinen Code nochmals unter die Lupe nimmt.
Fazit: Zeig deine Dateien, denn die Änderung an der PHP Datei die das Profil der Benutzer anzeigt, ist so minimal, dass solche Fehler nicht auftreten könnten..
Dazu muss man aber deinen Code einsehen!
1. kann ich das Addon gar nicht mehr finden bei Bullet
2. Zeige deine geänderten Dateien hier, damit wir SEHEN können was in deinem code drin steckt
3. mässige deinen Ton
zu 1.:
Ich habe mir gerade die version angeschaut, die scholle für 1.6.5 gemacht hat, also bullet seine angepasst hat, und musste feststellen, dass der code, jedenfalls in dieser version, 100% passt.
zu 2.:
ohne das einsehen deiner dateien kann ich deine aussagen, weil ich die version für die 1.6.5 angeschaut habe, absolut nicht verstehen. Mit deinen Aussagen meine ich u.a. die aus bullets forum:
Zitat
2. Meinem Kumpel ist es auf einmal passiert das er sein eigenes Profil nicht mehr besuchen konnte, und es hies das angeblich Melodie ihr Profil erst ab dem status einsichtbar gemacht hat.
Das ist mit dem von mir einsehbaren code zu 100% nicht möglich..
zu 3.:
Zitat
Ich habe das Addon unter sorgfältiger Behandlung der Anleitung eingebaut. Und dann treten dieses Fehler auf, das ist doch völlig unmöglich.
Liest sich auf den ersten Blick etwas aggressiv und respektlos gegenüber dem, der es programmiert hat. Jeder kann Fehler machen, Du als jener der das Addon einbaut und der Coder der vielleicht nen Fehler mit eingebaut hat. Fehler sind menschlich! Tritt einer auf, beseitigt man diesen.. indem man sein tuen nochmals kontrolliert.. sei es Du der das einbauen nochmals durchgeht.. Zeile für Zeile.. oder halt der Coder der seinen Code nochmals unter die Lupe nimmt.
Fazit: Zeig deine Dateien, denn die Änderung an der PHP Datei die das Profil der Benutzer anzeigt, ist so minimal, dass solche Fehler nicht auftreten könnten..
Dazu muss man aber deinen Code einsehen!
|
Achtung: Dirk Kántor ist unterwegs! Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben. |
das ist der part aus der useinfo:
fehler, wie du sie beschreibst, sind bei dieser minimalistischen änderung nicht nachvollziehbar
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 |
if (getrights($userinfo['profilright'])=="true") {
eval ("\$site_body.= \"".getTemplate("userinfo","")."\";");
}else{
if ($userinfo['profilright']=="user") $thisright="User";
elseif ($userinfo['profilright']=="member") $thisright="Mitglied";
elseif ($userinfo['profilright']=="mod") $thisright="Moderator";
elseif ($userinfo['profilright']=="admin") $thisright="Administrator";
eval ("\$site_body.= \"".getTemplate("userinfo_noright","")."\";");}
|
fehler, wie du sie beschreibst, sind bei dieser minimalistischen änderung nicht nachvollziehbar
Moment, da passt aber glaub ich was nicht Bullet, man hat doch den Status Gast zur Auswahl, wieso ist dieser in dem PHPKIT Code nicht vorhanden, womöglich verursacht ja das den Fehler.
Wegen meinem Ton, entschuldigt, sollte nicht so rüberkommen, wollte niemanden anfahren verzeiht.
Und nein Ich habe mein Profil nicht so überladen.
Ich habe da Ledeglich nur
-Freundesliste im Profil
-Besucher Anzeige (Profil Visitor)
-Uservote
-Persönliches Gästebuch
-Soundsmilie
-Profil Blocker von Kit-Crafting
Und dann noch die paar Codes für die Links die nur auf dam eigenen Profil sichtbar sind oder nur auf dem anderen.
Das wars schon, aber gerne, ich habe gerade das Addon mit meinen editiertern Dateien gepackt und hier im anhang bereit gestellt,
die editierten Dateien befinden sich in dem Ordner Edit.
Vieleicht habe ich ja auch doch irgent wo einen Fehler gemacht.
Wegen meinem Ton, entschuldigt, sollte nicht so rüberkommen, wollte niemanden anfahren verzeiht.
Und nein Ich habe mein Profil nicht so überladen.
Ich habe da Ledeglich nur
-Freundesliste im Profil
-Besucher Anzeige (Profil Visitor)
-Uservote
-Persönliches Gästebuch
-Soundsmilie
-Profil Blocker von Kit-Crafting
Und dann noch die paar Codes für die Links die nur auf dam eigenen Profil sichtbar sind oder nur auf dem anderen.
Das wars schon, aber gerne, ich habe gerade das Addon mit meinen editiertern Dateien gepackt und hier im anhang bereit gestellt,
die editierten Dateien befinden sich in dem Ordner Edit.
Vieleicht habe ich ja auch doch irgent wo einen Fehler gemacht.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »DJ-Basedream« (7. Februar 2011, 13:53)
AUTSCH!
Wie lange bist du dabei?
BEFOLGEN: login/userinfo.php
Halte dein PHPKIT sicher, denn du als Webmaster bist dafür verantwortlich!
Zum Code:
Ist definitiv wirklich falsch
Wenn man "true" abfragen will, dann setzt man es nicht in Anführungsstriche/Hochkommas sondern so:
Aber es reicht auch so aus, wie Bullet schrieb
Wie lange bist du dabei?
BEFOLGEN: login/userinfo.php
Halte dein PHPKIT sicher, denn du als Webmaster bist dafür verantwortlich!
Zum Code:
|
|
PHP-Quelltext |
1 |
if (getrights($userinfo['profilright'])=="true") {
|
Ist definitiv wirklich falsch

Wenn man "true" abfragen will, dann setzt man es nicht in Anführungsstriche/Hochkommas sondern so:
|
|
PHP-Quelltext |
1 |
if (getrights($userinfo['profilright'])==true) {
|
Aber es reicht auch so aus, wie Bullet schrieb
|
Achtung: Dirk Kántor ist unterwegs! Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben. |

- 1
- 2

Ähnliche Themen
-
pkSM Support »-
1.6.1 Komme nicht mehr in den Adminbereich
(28. Dezember 2010, 18:18)
-
Web | Programmierung »-
bestimmte zeilen aus datei lesen und ausgeben
(19. Mai 2009, 15:56)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
latest_threads.php
(2. Januar 2008, 10:02)


