Forum

Moderiert von: spinne
Forum Index
Support
     Codeschnippsel
     [modules/user_info_xxl] Änderungen
 

Seite 1 2 3 4 5 6 7 8 9 10 vorherige Seite nächste Seite 


Autor [modules/user_info_xxl] Änderungen
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 20.10.2008 19:52

Hi Stefan!

Das sieht schon viel besser aus. thx!

Aber sollte der grüne Punkt an der rechten Seite nicht rot sein, wenn durch das Klicken darauf das Feld deaktiviert wird, und grün wenn durch ein Klick das Feld aktiviert wird?
Ist aber erstmal nicht so wichtig...

Gruß Luke


Zitieren nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 22.10.2008 18:54

Hallo Stefan!

Beim Aufrufen der Suche kommt folgender Fehler:

WARNING [8] Undefined index: form
FOUND IN [modules/user_info_xxl/include/felds.php]
FOUND AT 99

Fatal error: Call to a member function AddText() on a non-object in /home/bergfunk/www/modules/user_info_xxl/include/felds.php on line 99



Wenn ich die entsprechende Zeile in der felds.php deaktiviere, geht es zwar weiter, aber dann kommt dieser Fehler (mehrmals):

ERROR [2] Cannot use a scalar value as an array
FOUND IN [modules/user_info_xxl/include/felds.php]
FOUND AT 77

Kannst Du mir weiterhelfen?

Danke im Voraus.

Gruß Luke


Zitieren nach oben
stefan
Beiträge: 2436
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 26.10.2008 15:03

Hab dich nicht vergessen ; sorry nur wenig Zeit z.Zt. ... bewegen uns ja aufs Jahresende und die verrückte Zeit ist da ...

wie auch immer die 2 Fehler von oben beseitigt


Zitieren nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 26.10.2008 15:04

Hallo Stefan!

Nur keine Hektik!

Danke Dir, dann teste ich gleich mal weiter...

Gruß Luke


Zitieren nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 27.10.2008 20:55

Hi Stefan!

Habe da noch 3 Sachen wo ich nicht weiterkomme:

Wenn ich einen User anlege (Admin->Benutzer->Neuer Benutzer
dann kommen viele Fehler, hier mal einer davon:

Hobbys ERROR [2] Cannot use a scalar value as an array
FOUND IN [modules/user_info_xxl/include/felds.php]
FOUND AT 79

Und bei der Suche hauen die Felder mit den Checkboxen nicht hin.. Beispiel, wenn ich bei Piercings Augenbraue ankreuze, dann zeigt er alle User an, also auch diejenigen, die kein solches Piercing angegeben haben.


Die dritte Angelegenheit sind auch die Checkboxen. Wenn ich unter "ihre Daten" bzw. "Deine Daten" editiere, dann erscheinen alle Felder mit checkboxen auf der linken Seite in blauer Schrift und auf der rechten Seite in schwarzer Schrift

Du hast dafür sicher eine Lösung

Danke Dir schon jetzt dafür.

Gruß Luke


Zitieren nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 28.10.2008 14:13

den "Cannot use a scalar value as an array " habe ich gefunden (siehe svn)

evtl. finde ich die anderen auch, aber momentan hab ich nicht so das gefühl...

gruß luke


Zitieren nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 30.10.2008 21:44

Jetzt habe ich ein paar Zeilen eingefügt die bewirken sollen, daß checkbox Felder und radiobutton Felder bei denen keine Angaben gemacht wurden, in der Userinfo nicht angezeigt werden.

Funktioniert auch so ganz prima. Nur wenn ein Webmaster, der schon einige User auf seinem Portal hat, die user_info_xxl installiert, und dann die userinfo eines vorhanden Users aufgerufen wird, hagelt es Fehlermeldungen.

Hier mal eine:
WARNING [8] Uninitialized string offset: 0
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1277

Mal ein Beispiel:

$user_piercing_status = 0;
          for ($i = 1; $i <= 7; $i++) {
               if ( ($user_piercing['user_piercing_' . $i]) == 1) {
                    $user_piercing_status = 1;
               }
          }
          if ( ($id[15] == 1) && ($user_piercing_status == 1) ) {
               myfield_user_piercing ($table, $user_piercing, '', '');
          }


Das sind die Zeilen 1275 -1283.

Jetzt die Frage: Wie bekomme ich die Fehler weg, oder wie kann ich Felder, bei denen nichts angegeben wird ausblenden?

Danke im Voraus.

Gruß Luke


Zitieren nach oben
stefan
Beiträge: 2436
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
[modules/user_info_xxl] Änderungen

Geschrieben: 31.10.2008 07:14

Das habe ich schon gemerkt .... (ich bekomme die Fehlermeldungen auf der city schon mit )

Etwas ist schon korrigiert aber noch nicht alles.


Zitieren nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 31.10.2008 12:34

So nun klappt das auch. Allerdings wird nur die erste Variable in dem array abgefragt, ob gesetzt oder nicht (siehe Beispiel Zeile 2 user_piercing_1). Sollte eigentlich reichen, wenn die erste nicht gesetzt ist, dann sind es die anderen auch nicht. Ansonsten ist die erste Variable entweder 0 oder 1.
Oder was meinst Du dazu?

Gruß Luke

          $user_piercing_status = 0;
          if (isset($user_piercing['user_piercing_1']) ) {
               for ($i = 1; $i <= 7; $i++) {
                    if ( ($user_piercing['user_piercing_' . $i]) == 1) {
                         $user_piercing_status = 1;
                    }
               }
          }
          if ( ($id[15] == 1) && ($user_piercing_status == 1) ) {
               myfield_user_piercing ($table, $user_piercing, '', '');
          }


Zitieren nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
[modules/user_info_xxl] Änderungen

Geschrieben: 01.11.2008 20:20

Hi Stefan!

Noch eine Frage bezüglich der Formatierung der Userinfo (letzten beiden PN´s).

Was wäre sinnvoller:

1. die Formatierung schon in der userinfo.php zu machen, also bevor die myfield functions aufgerufen werden

oder

2. in der felds.php?


Komme da einfach nicht weiter.
Hätte eine Idee wie das mit den Tabellen da funktionieren könnte, aber ich bekomme diese einfach nicht eingebaut.

Im Prinzip braucht man erstmal eine Tabelle (1 Zeile und 2 Spalten)

In die linke Spalte kommt eine weitere Tabelle mit 2 Spalten.
Dort hinein kommen dann Vorname Spitzname, Geschlecht, Alter usw. bis Tattoos.

Dann wird in die zweite Spalte der 1. Tabelle gewechselt. Dort hinein kommen Avatar (zentriert) darunter Schreibe mir eine Nachricht, Werde ein Freund, Gästebuch, und Neueste Uploads.
Dann wird die erste Tabelle geschlossen, und darunter eine neue erstellt.
Dort hinein kommen dann die restlichen Angaben wie Piercings, Hobbys usw. usw.


Habe mir die Tabellen mal in einem HTML-Editor so hingebaut wie sie passen würden. Vielleicht ist der Code verständlicher als meine Erklärung oben.
Da der Code hier nicht richtig dargestellt wird, schicke ich ihn Dir mal per Email.

Wäre nett wenn Du da noch einmal einen Blick drauf werfen könntest.

Danke im Voraus.


Gruß Luke


Zitieren nach oben
sortieren nach
Seite 1 2 3 4 5 6 7 8 9 10 vorherige Seite nächste Seite 

 
Vorheriges Thema:  Freundschaften link landet im leeren
Nächstes Thema:  Anhängen der User Signatur an Artikel

Gehe zu: