Autor stefan
Datum 03.10.2008 20:07
Beiträge: Das ganze ist durch die masse an Feldern etwas unübersichtlich. Besser man teilt das etwas auf. Gerade weil wenn da eine suche rein soll will man ja nicht wieder alle Felder usw. bauen.

Ich mach mal ne beispiel für ein Feld. Ob das dann der richtige Weg ist weiß ich nicht genau aber mal Testen.

Ich mach das erstmal für ein Feld, kannst ja mal paar weitere umstellen. Die lang sollte für diese Felder dann auch verlagert werden. Bei einem Feld denke ich siehst was ich meine.

Bitte bestätige mal ob du verstehst die Änderung vom Grundsatz her. Weil ich will nicht so viel auf einmal ändern sonst wird es schwer es zu verstehen.

modules/user_info_xxl/search.php

zeigt beispielhaft wie das mit der suche gehen kann - anfang ...

Erst nachlesen, dann nachdenken, dann nachfragen... http://www.catb.org/~esr/faqs/smart-questions.html openPHPnuke Developer

[ Diese Nachricht wurde bearbeitet von: stefan am 03.10.2008 20:42 (Originaldatum 03.10.2008 20:07) ]


Autor Luke
Datum 04.10.2008 13:17
Beiträge: Hi Stefan!

Also im moment blicke ich da nicht dran lang, ehrlich gesagt

Das nächste ist, daß die Suche momentan anscheinend nicht mehr funktioniert, seitdem ich heute auf neue rev. geuppt habe.
Wenn ich nach meinem Fam.Status suche, werde ich nicht mehr gefunden. Gestern ging das aber noch.

Dann gibt es da noch ein Problem. Angenommen ein User sucht einen anderen User, wobei ihm der Familienstatus egal ist. Dann müßte im Suchfeld die Option "keine Angabe" durch "egal" ersetzt werden. Logischerweise müßten dann in den Suchergebnissen alle User auftauchen, unabhängig vom Fam.Status.

Gruß Luke



Autor stefan
Datum 04.10.2008 14:04
Beiträge: >"keine Angabe" durch "egal"

Nun ja "keine Angabe" ist bei mir egal aber egal Gut das muss man definieren wie es sich verhalten soll. Ich bin der Meinung das keine Angabe einem egal entspricht. Nicht?

stand rev. 1084 geht das aber genau so

suche ich meinen stand zeigt er mich an

suche ich keine Angabe zeigt er alle an

Klar optisch usw. noch alles andere als ok.

function myfield_user_family_status (&$form, $status, $optional = '', $type = 'input') {

was verstehst du da nicht? Es geht darum das dieses feld user_family_status in der ausgabe und der eingabe nicht zigmal in verschiedenen code stellen beschreiben werden muss. sondern nur noch einmal central an einer stelle. Beschreib mal dein Problem was du nicht verstehst?


Autor stefan
Datum 04.10.2008 14:29
Beiträge: [+] Menü Eintrag hinzugefügt für die Suche (plugin repair und menü repair nötig) zur aktivierung


Autor Luke
Datum 04.10.2008 21:05
Beiträge: 1.)
[+] Menü Eintrag hinzugefügt für die Suche (plugin repair und menü repair nötig) zur aktivierung


Meinst Du den Eintrag für das Seitenboxmenü bzw. Centerboxmenü? Wenn ja, wie heißt er denn dort, weil ich ihn nicht finden kann.

2.)

"keine Angabe" durch "egal"


Naja, man könnte das auch anders verstehen, suche mir User die "keine Angabe" zum fam.-status gemacht haben. Besser wäre da "egal", oder noch besser "alle"


Nach erneutem Rev-update geht die Suche bei mir auch wieder.

4.)

Klar optisch usw. noch alles andere als ok.


Stimmt. Wenn ich mir jetzt vorstelle, dass alle Felder angezeigt werden und das noch bei hunderten von Usern....

Ich denke mal, wenn man bei den Suchergebnissen nicht alles anzeigen würde, sondern nur die wichtigsten Merkmale, dann würde das optisch besser kommen und auch übersichtlicher sein.

Wichtige Merkmale/Eigenschaften z.B. Username, das Avatar, Geschlecht, Alter, Größe, Augenfarbe, Haarfarbe, Gewicht, PLZ (die ersten 2) und zuletzt online. Das könnte man platzsparend anzeigen, indem man immer 3 oder 4 gefundene User nebeneinander anzeigt, dann mit der nächsten Zeile wieder 3 oder 4 usw. Ab 4 Zeilen könnte man das Ganze über mehrere Seiten verteilen.

Natürlich sollen die Angaben die hier nicht mit angezeigt werden, wie Fam-Status, Kinder usw. die Suchergebnisse einschränken bzw. mit berücksichtigt werden.

Wenn man dann auf einen User aus den Suchergebnissen klickt, kann ja die komplette Userinfo angezeigt werden.

5.)

function myfield_user_family_status (&$form, $status, $optional = '', $type = 'input') {

Den ganzen Zusammenhang hatte ich zuerst nicht verstanden, aber so langsam kommts...

In der felds.php sind die Inhalte der einzelnen Felder beschrieben.

Bei der Ausgabe entfällt dann die Geschichte mit $help1 .= zz usw, da die Werte aus der felds.php geholt werden.

Ich verstehe momentan noch nicht wie die Suchergebnisse zusatande kommen, da muß doch irgendwo verglichen werden.
Das geschieht bestimmt in der search.php, aber ich weiß nicht wo und wie.

6.)

Dann ist mir eben noch aufgefallen, daß der Vorname/Spitzname nicht mehr gespeichert wird.

Gruß Luke










Autor stefan
Datum 04.10.2008 21:24
Beiträge: zu 6. mag sein ist noch etwas unübersichtlich um das nach zuhalten. müsste man erst weiter aufräumen das es übersichtlicher wird. das problem ist halt wenn es so viele felder sind da geht das schnell das es unübersichtlich wird.

zu 5. klar das suchen ist in der search.php da wird ein where fürs sql gebaut.

zu 1)

Weitere Benutzereigenschaften suchen

Sitemap zeigt es an ?

4)

Ne ne alle kannst ne anzeigen selbst die die du da sagtest sind zu viel. Besser dann ne link zum Profil (ist ja schon) später ne eigene Seite. Aber besser schritt bei schritt

willst mal ein Feld umstellen? Der Rest ist ne fleiß arbeit. Die meisten Felder sollten da problemlos gehen kann aber ne paar geben wo noch was ist. Beim umstellen muss man sich nur koordinieren daher die Frage.


Autor Luke
Datum 04.10.2008 21:58
Beiträge: zu 1.)

Sitemap... hab ich erstmal installiert und als Seitenbox eingerichtet. Dann ging nix mehr. Folgender Fehler:
Warning: Unexpected character in input: ''' (ASCII=39) state=1 in .../www/modules/user_info_xxl/plugin/menu/language/lang-german_du.php on line 22

Parse error: syntax error, unexpected T_STRING in .../www/modules/user_info_xxl/plugin/menu/language/lang-german_du.php on line 22

Hab ich geradegebogen.

Die Sitemap zeigt es schon mal an, sehr schön.

zu 4.)

Man könnte die Angaben der Suchergebnisse noch weiter kürzen auf Name, Geschlecht, Alter, Avatar und dann eben der Link zur Userinfo.

Jo, werde mal ein paar Felder umstellen.
Wüßte jetzt allerdings nicht, wie das bei dem Alter oder der Größe gehen soll. Dort gibt man ja einen Bereich an, also Alter von zb. 18 bis 99 Jahre. Aber dafür hast Du sicherlich auch eine Lösung parat.

Werde jetzt mal ein paar Felder umstellen.



Autor Luke
Datum 05.10.2008 00:08
Beiträge: hmm, da fällt mir noch was ein, was ist, wenn ein user nicht nur nach "ledigen" users suchen möchte, sondern auch gleichzeitig nach "verwitweten"?

Eigentlich müßte man in diesem Falle eine Mehrfachauswahl anbieten, z.B. in Form von Checkboxen.

Das wird ganz schön komplex.

Habe jetzt einige Felder umgestellt, allerdings werden die eingestellten Werte nicht mehr in allen Feldern gespeichert

Gruß Luke



Autor stefan
Datum 05.10.2008 12:18
Beiträge: wie gesagt schön langsam und ein nach dem anderen wichtig ist ein guter untergrund der verständlich bleibt und das ist oft die Kunst

anmerkung:

pack kein html code in die lang files weil ein select dann bei einem option kein < strong > erlaubt (html fehler)

wenn ändere ich nur die lang-german.php die anderen überlasse ich dir

noch mal etwas in der feld.php geändert


Autor Luke
Datum 05.10.2008 20:48
Beiträge:
wie gesagt schön langsam und ein nach dem anderen wichtig ist ein guter untergrund der verständlich bleibt und das ist oft die Kunst

anmerkung:

pack kein html code in die lang files weil ein select dann bei einem option kein erlaubt (html fehler)

wenn ändere ich nur die lang-german.php die anderen überlasse ich dir


OK


noch mal etwas in der feld.php geändert


Hab ich gesehen.

Gibt da ein kleines Problem. Wenn in der felds.php bei
$option['field_type'] = 'select';
steht, dann wird in der userinfo der Wert nicht angezeigt.
Änder man dagegen in
$option['field_type'] = 'radio';
funktioniert es wie gewohnt.

Hast Du dazu ne Erklärung?

Gruß Luke



Autor stefan
Datum 05.10.2008 20:59
Beiträge: ich denke du meinstest es umgekehrt - korrigiert mit rev. 1102


Autor Luke
Datum 05.10.2008 21:25
Beiträge: richtig.

supi, und wie geht das dann mit den checkboxen?





Autor stefan
Datum 06.10.2008 18:12
Beiträge: checkbox geht auch (suchen vermutlich noch nicht)


Autor Luke
Datum 06.10.2008 20:52
Beiträge: wunderbar.
in dem suchformular wird es zwar angezeigt,aber bei der suche noch nicht richtig ausgewertet



Autor Luke
Datum 07.10.2008 23:15
Beiträge: Hi Stefan!

Habe noch ein paar Probleme.
1.)
Zum einen fehlt noch neben radio, checkbox, select und textfield die Option textarea.

2.)
das andere sind die Felder "Mag ich" "Mag ich nicht" und "egal/neutral"

Da komme ich einfach nicht weiter. Bei 2.) Habe ich zwar die Anzeige so hinbekommen das sie funktioniert, aber das muß noch irgendwie einfacher gehen, zumal es bei dem input gar nicht geht.

3.)
In der felds.php ab den Zeilen
713 (mediagallery)
723 (guestbook)
777 (user_distance)
1004 (user_points)

meinst Du das kann man so lassen, oder würdest Du da noch was verändern?

Vielleicht könntest Du noch einmal bei Gelgenheit einen Blick drauf werfen?


THX im Voraus!

Gruß Luke



Autor Luke
Datum 09.10.2008 08:30
Beiträge: jetzt habe ich den fehler gefunden, warum der Spitzname nicht gespeichert wird. es lag an der variablen $name, diese ist auch in dem user_info_xl modul vergeben.
nun habe ich die $name in $user_name umgeschrieben und seitdem funzt die opn-city nicht mehr

wenn man das modul jetzt irgendwie deinstallieren und wieder installieren könnte wäre alles gut, aber soweit komme ich leider nicht.

@stefan: hast du da eine idee? oder soll ich die alte revision zurückspielen?

gruß luke



Autor stefan
Datum 09.10.2008 16:07
Beiträge: city korrigiert


Autor Luke
Datum 09.10.2008 18:39
Beiträge: klasse!

wie hast du das jetzt gemacht?

gruß luke



Autor stefan
Datum 10.10.2008 18:16
Beiträge: naja einfach per sql das db feld angepasst. Die fertigen Module würden dafür ja ne update mitbringen


Autor Luke
Datum 15.10.2008 23:50
Beiträge: achso

Noch etwas anderes:
Wenn ich in der userinfo.php die Zeile 1146 wieder "aktiviere" bekomme ich beim Aufrufen der Userinfo diese Meldung:

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

Wüßte jetzt aber nicht warum das so ist!?

Gruß Luke



Autor Luke
Datum 17.10.2008 11:41
Beiträge: hi stefan!

hab mir mal gedanken über das user_info_xl modul gemacht. es könnte ja sein, daß ein webmaster bestimmte felder nicht haben möchte, bzw. ganz andere felder braucht.

jetzt wollte ich als erstes mal einen adminbereich schaffen, indem man die einzelnen felder aktivieren und deaktivieren kann.
den adminbereich habe ich ersteinmal so weit, daß man den feldstatus (aktiviert oder deaktiviert) einsehen kann.

nun habe ich eine neue tabelle angelegt (plugin/sql/index.php)
diese heißt user_infos_xxl_admin
dort sollen vorerst mal die einzelnen felder und deren status gespeichert werden.

das hat soweit geklappt. es funktioniert zwar nicht über den updatemanager, d.h. man muß das modul deinstallieren und wieder installieren

1.) was hab ich dort falsch gemacht? über den updatemanager/repairs sollte das doch auch gehen?


2.)
ebenfalls in der plugin/sql/index.php von zeile 73 -119 sollten die feldnamen und deren status in die tabelle geschrieben werden.
das funktioniert gar nicht, obwohl ich es vor einigen Monaten bei der usermap auch so gemacht habe.

wo liegt der fehler?


3.) im adminbereich bekomme ich es einfach nicht hin, daß unter "zeige felder" die Auflistung in alternatoren stattfindet und radiobuttons zum aktivieren/deaktivieren der einzelnen Felder inkl. speichern in der db

wäre super nett, wenn du mich dort auch unterstützen könntest.

ich denke das aktivieren und deaktivieren ist ne gute sache, da nicht jeder webmaster alle felder braucht/haben möchte, oder?

gruß luke







Autor spinne
Datum 18.10.2008 14:27
Beiträge: ich melde mich auch mal grad zu wort...
habe da nämlich mal eine frage

warum sind denn in der
modules/user_info_xxl/plugin/user/language/lang-german.php

die langfiles doppelt und ja ich wollt das wa korrigeieren weil da gibt es durch zeile 243 ein nettes parse error....


Autor spinne
Datum 18.10.2008 16:51
Beiträge: das parse error wollt ich mal mit dem umgehen das ich die lang german mit der lang german_du ersetzt habe resp. den Inhalt. da hats dann nur noch fehlermeldungen gesprudelt.
stefan hat das modul dann mal deinstalliert...


Autor spinne
Datum 18.10.2008 19:51
Beiträge: nach nochmaligen neu installieren:
klick auf ein benutzerprofil kommen diese meldungen
abe es dann wieder deinstalliert

WARNING [8] Undefined offset: 1
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1435
WARNING [8] Undefined offset: 2
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1440
WARNING [8] Undefined offset: 3
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1443
WARNING [8] Undefined offset: 3
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1447
WARNING [8] Undefined offset: 4
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1454
WARNING [8] Undefined offset: 5
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1458
WARNING [8] Undefined offset: 6
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1462
WARNING [8] Undefined index: s:0:"";
FOUND IN [modules/user_info_xxl/include/felds.php]
FOUND AT 118
ERROR [512] mysql error: [1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 1' at line 1] in EXECUTE("SELECT plz, lon, lat FROM opn_usermap WHERE plz= LIMIT 1")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'web47db1.opn_usermap' doesn't exist] in EXECUTE("SELECT plz, lon, lat FROM opn_usermap WHERE plz=97255 LIMIT 1")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240


Übe Dich in Geduld, wenn Du etwas erreichen willst ----------------------------------------------------------------------------------------- Geheime Gedanken -- Mein Spinnennetz -- Spinnennetz CH -- RenderWorld Cinema4d Testbereiche, nachgeschaut und dann nachgefragt: OPN-Laborcenter --- OPN-Themes --- OPN-Bugtracking --- OPN-Doku --- OPN-FAQ


Autor Luke
Datum 18.10.2008 22:53
Beiträge: Hallo Tine!

Habe so einiges korrigiert.

WARNING [8] Undefined offset: 1
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1435
WARNING [8] Undefined offset: 2
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1440
WARNING [8] Undefined offset: 3
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1443
WARNING [8] Undefined offset: 3
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1447
WARNING [8] Undefined offset: 4
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1454
WARNING [8] Undefined offset: 5
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1458
WARNING [8] Undefined offset: 6
FOUND IN [modules/user_info_xxl/plugin/user/userinfo.php]
FOUND AT 1462


Diese Fehler kommen, weil beim Installaieren des Moduls einige Felder in der Datenbank (tabelle user_infos_xxl_admin) nicht gefüllt werden. Leider weiß ich momentan nicht warum das so ist. Vielleicht kann ja der Stefan einen Blick darauf werfen (user_infos_xxl/plugin/sql/index.php

Solange habe ich die Abfrage inder userinfo.php auskommentiert.


WARNING [8] Undefined index: s:0:"";
FOUND IN [modules/user_info_xxl/include/felds.php]
FOUND AT 118


Verschwindet, sobald man unter "Deine Daten" einmal gespeichert hat.

Sollte soweit wieder funzen.

Gruß Luke



Autor Luke
Datum 18.10.2008 23:59
Beiträge: Soo...

bis auf den:


WARNING [8] Undefined index: s:0:"";
FOUND IN [modules/user_info_xxl/include/felds.php]
FOUND AT 118


sollte alles wieder funzen.

Die Datenbankfelder der tabelle "user_infos_xxl_admin" wird auch gefüllt.


Gruß Luke



Autor Luke
Datum 19.10.2008 14:04
Beiträge: Hi Stefan!

Wie schon erwähnt, wäre es meiner Meinung nach sinnvoll, wenn andere Webmaster nicht benötigte Felder aus der User_info_xxl ausschalten könnten.

Habe jetzt einen Adminbereich gebaut (http://www.opn-city.de/modules/user_info_xxl/admin/index.php?opnparams=AD8CdFduAGgBO1FwU3dSblNnAyhXWQhiU2BRbA9lD30

Dort wird momentan nur die Tabelle user_infos_xxl_admin ausgelesen und angezeigt.

Was jetzt noch fehlt, sind Radiobuttons, um den Status der einzelnen Felder (aktiv oder inaktiv) zu stellen und ein Speicher-Button.
Habe da leider Probleme, ist bestimmt wieder nur was einfaches, aber ich komme wohl nicht drauf...

In der Userinfo.php wird die o.g. Tabelle schon abgefragt, wenn eine "0" bei Status eingetragen ist, wird das entsprechende Feld nicht angezeigt, bzw. bei einer "1" dann schon.


Wäre nett wenn Du mir da weiterhelfen könntest.

DAnke im Voraus!

Gruß Luke



Autor stefan
Datum 19.10.2008 18:25
Beiträge: Korrigiert:

Installation
-> Ursache für WARNING [8] Undefined index: s:0:"";

Admin
Umgebaut (Meinst du so ungefähr)

SQL Tabelle leicht geändert

Anmerkung:
define nicht angepasst
update für die Tabelle nicht erstellt


Autor Luke
Datum 20.10.2008 09:04
Beiträge: Hallo Stefan!

So ungefähr schon, aber dachte noch eher an sowas hier:

http://www.opn-city.de/admin/iso_composer/settings.php

nur anstatt ja/nein eben aktivieren/deaktivieren.

Dann kann man gleich mehrere Felder gleichzeitig aktivieren/deaktivieren und es entsteht nicht die Frage was man bei Status eintragen kann/muss.


Gruß Luke





Autor stefan
Datum 20.10.2008 17:43
Beiträge: wie wär es damit


Autor Luke
Datum 20.10.2008 19:52
Beiträge: 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



Autor Luke
Datum 22.10.2008 18:54
Beiträge: 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



Autor stefan
Datum 26.10.2008 15:03
Beiträge: 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


Autor Luke
Datum 26.10.2008 15:04
Beiträge: Hallo Stefan!

Nur keine Hektik!

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

Gruß Luke



Autor Luke
Datum 27.10.2008 20:55
Beiträge: 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




Autor Luke
Datum 28.10.2008 14:13
Beiträge: 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



Autor Luke
Datum 30.10.2008 21:44
Beiträge: 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



Autor stefan
Datum 31.10.2008 07:14
Beiträge: Das habe ich schon gemerkt .... (ich bekomme die Fehlermeldungen auf der city schon mit )

Etwas ist schon korrigiert aber noch nicht alles.


Autor Luke
Datum 31.10.2008 12:34
Beiträge: 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, '', '');
          }




Autor Luke
Datum 01.11.2008 20:20
Beiträge: 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




Autor stefan
Datum 01.11.2008 20:38
Beiträge: Wenns richtig sein sollte dann wäre der weg über tpls angesagt. aber das ist nicht ganz so einfach. das wäre aber der weg den ich probieren würde.


Autor Luke
Datum 01.11.2008 21:20
Beiträge: über tpls wüßt ich jetzt gar nicht wie das gehen sollte



Autor stefan
Datum 01.11.2008 21:38
Beiträge: Mal die Verwaltungsdaten hinzugefügt


Autor Luke
Datum 01.11.2008 21:48
Beiträge: Also kann ich die Änderungen in der felds.php wieder rückgängig machen?



Autor stefan
Datum 02.11.2008 15:34
Beiträge: Sollen die Felder in der Anzeige in einer bestimmten Reihenfolge sein?


Autor stefan
Datum 02.11.2008 15:55
Beiträge: Ich habe jetzt mal für 2 felder beispielhaft den template code erstellt.

Wenn das eine "Wahlreihenfolgen haben soll" dann ist das einfügen des Template code Fleiß arbeit. Vorteil bei dem TPL ist das du wirklich frei bist weil du eben die Werte nur in eine Art maske setzt. In der "maske" kann man allerdings auch code einbringen, von daher ist das allso etwas mehr was man machen kann. ein TPL kann auch aus dem Thema kommen, sofern ist das dann auch mehr an passbar. hat alles vor und nachteile...

Schau mal ob du es einigermassen verstehst.



Autor Luke
Datum 02.11.2008 20:41
Beiträge: Hallo Stefan!

Könntest Du mal eine kurze Erklärung dazu abgeben?

So richtig aktiv ist das aber noch nicht!? Habe mal in der userinfo.php den alten function aufruf myfield_user_name deaktiviert (Zeilen 129-1231). Dann erscheint beim Aufruf der userinfo nicht mehr der user_name obwohl ja in der neuen Zeilen 1529 die function myfield_user_name aufgerufen wird.

Irgendwo müssen doch nun die Daten an das tpl übergeben werden....

Gruß Luke



Autor stefan
Datum 02.11.2008 21:03
Beiträge: das templates/main.tml ist verständlich?


Autor Luke
Datum 02.11.2008 22:05
Beiträge: so halbwegs.

Dort wo "user_name.title" und "user_name.content" wird halt der Vorname/Spitzname des Users angezeigt.

Aber das mit dem cycle kenne und verstehe ich nicht. OK, hat was mit dem alternator zu tun, aber sonst... ???

Ich könnte die main.html aber soweit vervollständigen. Denke daß ich das hinbekomme.
Nur momentan ist das ja noch nicht wirklich aktiv. D.h. wenn ich Änderungen an der main.html mache, kann ich diese nicht überprüfen.

Gruß Luke



Autor stefan
Datum 03.11.2008 04:41
Beiträge: cycle hab ich hinzugefügt weil ich im tpl ja abwechselnd einen wert brauche. das geht nicht hart codiert weil ja mal sein kann das ein wert nicht gezeigt wird.

* Purpose: cycle through given values<br>
* Input:
* - name = name of cycle (optional)
* - values = comma separated list of values to cycle,
* or an array of values to cycle
* (this can be left out for subsequent calls)
* - reset = boolean - resets given var to true
* - print = boolean - print var or not. default is true
* - advance = boolean - whether or not to advance the cycle
* - delimiter = the value delimiter, default is ","
*
* Examples:<br>
* <pre>
* {cycle values="#eeeeee,#d0d0d0d"}
* {cycle name=row values="one,two,three" reset=true}
* {cycle name=row}
* </pre>

GUt dann in der userinfo.php

übergibst du die werte ans tpl

     myfield_user_name ($data, $user_name, '', 'liste');
     myfield_user_children ($data, $user_children, '', 'liste');

in $data stehen alle Daten die dann im TPL ausgegeben werden (nicht ganz Richtig aber an der Stelle erstmal ausreichend)




Autor Luke
Datum 03.11.2008 09:53
Beiträge: Hi Stefan!


übergibst du die werte ans tpl

myfield_user_name ($data, $user_name, '', 'liste');
myfield_user_children ($data, $user_children, '', 'liste');

in $data stehen alle Daten die dann im TPL ausgegeben werden (nicht ganz Richtig aber an der Stelle erstmal ausreichend)


ok.

$help .= $opnConfig['opnOutput']->GetTemplateContent ('main.html', $data, 'user_info_xxl_compile', 'user_info_xxl_templates', 'modules/user_info_xxl');

Und hier wird es dann endgültig an das tpl übergeben bzw. ausgegeben?

Warum sieht man das Ergebnis (noch) nicht in der Userinfo?


Gruß Luke




Autor stefan
Datum 03.11.2008 10:15
Beiträge: Ja,

bei mir (local getestet) sieht man es aber (jedenfalls nach dem update von mir heut morgen)?


Autor Luke
Datum 03.11.2008 10:25
Beiträge: komisch, bei mir sehe ich das nicht. Oder habe ich durch meine letzten Änderungen etwas versehentlich wieder zurückgeändert?

Auf der opn-city sehe ich auch nichts.



Autor stefan
Datum 03.11.2008 10:50
Beiträge: doch auf der city geht es; hab mal zur sicherheit modul de-installiert und installiert

wenn du das bei dir nicht siehst wird es am cacheing liegen, die tpls werden gecached


Autor Luke
Datum 03.11.2008 13:58
Beiträge: nach nem neuinstall zeigt er es nun an.

Habe soweit auch wieder Anpassungen vorgenommen.

Bei 3 Sachen komme ich nicht weiter:

1.) user_online (online Status) wird nicht über das tpl angezeigt (deswegen zusätzlich noch die alte Darstellungsvariante aktiv)
Konnte aber keinen Fehler finden

2.) user_like und user_not_like würde ich auch gerne über die myfield function laufen lassen, aber das ist ja eine neue Variante Feldname + 3 Radiobuttons (wie du auch schon in "Deine Daten" sehen konntest)

3.) Die Formatierung der Tabellen. Die Spalten Vorname, Geschlecht, Alter, usw. sollten genauso breit sein wie piercing, hobby, musik, usw wie auch ganz unten bei ... sucht (geschlecht, größe von bis, alter von bis usw.)

Wie macht man das am besten? Man weiß ja nicht wirklich mit welcher Auflösung der User die userinfo anschaut und ob der Webmaster noch eine rechte Seitenbox aktiv hat usw. usw.

Gruß Luke




Autor darksweetys
Datum 03.11.2008 16:23
Beiträge: Nurmal so als Zwischenfrage....

Ist es schon möglich bzw. ratsam das Modul zu testen?

Grüße andré

DarkSweetys


Autor Luke
Datum 03.11.2008 17:19
Beiträge: Hi André!

Testen schon, wird noch ein weilchen dauern bis es fertig ist.
Am einfachsten kannst Du es auf der opn-city testen.

Gruß Luke


Autor Luke
Datum 03.11.2008 17:23
Beiträge: @stefan: zu 1.) hat sich erledigt. Was so ein kleines unscheinbares Zeichen wie das & so alles ausmachen kann


Autor darksweetys
Datum 03.11.2008 17:46
Beiträge: Luke schrieb am 03.11.2008 um 17:19:55 Uhr folgendes:
Hi André! Testen schon, wird noch ein weilchen dauern bis es fertig ist. Am einfachsten kannst Du es auf der opn-city testen. Gruß Luke


Da hab ich´s mir angesehen. Ich fragte eigertlich um zu wissen ob man lieber noch warten soll mit dem Test auf meiner Seite? Ansonsten würd ich´s da auch gern testen.

DarkSweetys


Autor Luke
Datum 03.11.2008 18:32
Beiträge: damit würde ich ehrlich gesagt noch warten.
eingiges funktioniert noch nicht so wie es soll.

gruß luke



Autor darksweetys
Datum 03.11.2008 18:33
Beiträge: Ok aber macht bisher nen guten Eindruck

DarkSweetys


Autor Luke
Datum 14.11.2008 14:35
Beiträge: Hallo Stefan!

Wie kann ich die Zeit in Sekunden zwischen 2 Zeitpunkten errechnen?


In der userinfo.php von Zeil 1540 bis 1560 habe ich 2 Zeiten.
change_time: die Zeit wo das letzte mal die userinfo gespeichert wurde.
now: wie der Name schon sagt (jetzt)

Wie bekomme ich da nun die Sekunden heraus? Einfaches subtrahieren der beidenvariablen funktioniert da leider nicht.

Danke im Voraus.

Gruß Luke



Autor Luke
Datum 19.12.2008 12:42
Beiträge: Hallo Stefan!

Das mit der Zeit hat sich erledigt.

Komme aber bei den unten aufgeführten Sachen nicht weiter:

1.)
Suchfunktion:
Wenn ich bei den Checkboxfeldern (z.B. Piercing) etwas auswähle, wird das ignoriert. D.h. dieser Teil der Suchfunktion funtkioniert nicht.
Beispiel:
Nur einer der angemeldeten User hat ein Piercing, und zwar an der Augenbraue. Wenn ich nun nach Usern suche, ie an der Augenbraue ein Piercing haben, werdenn alle User angezeigt, also auch die ohne Augenbrauenpiercing.
Das Gleiche gilt für auch für die anderen Checkboxfelder (Musik, Hobbys etc.)


2.)
Bei den Feldern Familienstatus, Haarfarbe, Haarlänge, Augenfarbe, Figur, ethnische Herkunft, Sexuelle Orientierung hätte ich in der Suchfunktion auch gerne Checkboxen, damit Mehrfachauswahlen möglich sind.
Beispiel:
Ein User sucht einen anderen User, der braune, blonde oder rote Haare hat.

Wäre cool, wenn das bald funzen würde.

Danke im Voraus.

Gruß Luke




Autor Luke
Datum 24.12.2008 01:55
Beiträge: zu 1.)
Denke mal das Problem liegt darin, daß diese Daten in einem blob gespeichert sind und nicht direkt ausgelesen werden können, oder gibt es da doch einen Weg?

Gruß Luke



Autor darksweetys
Datum 02.03.2009 10:07
Beiträge: Gibts denn schon neuen Stand was das Modul betrifft? Ist es vieleicht schon im Update dabei?

Nicht schlagen... ihr wisst dass ich ungeduldig bin *fg*


DarkSweetys


Autor Luke
Datum 18.09.2009 00:12
Beiträge: Hi!

Bin wieder dran am Modul....


Jetzt habe ich ein paar kleine Änderungen vorgenommen bzw. Fehler korrigiert. Soweit so gut, alles hat funtkioniert.
Jetzt wollte ich das Modul deinstallieren und wieder installieren, was auch fehlerfrei funktionierte, nur wenn ich jetzt die userinfo aufrufe, bekomme ich im FF eine weiße Seite und im Internet Explorer diese Fehlermeldung:
Parse error: syntax error, unexpected ';' in /home/labor/www/cache/user_info_xxl_compile_1253227680/main_html.php on line 2


In der Zeile steht:

if (!defined ('_OPN_MAINFILE_INCLUDED') ) { die(); }include_once (_OPN_ROOT_PATH . 'class/smarttemplate/smarttemplate_extensions/smarttemplate_extension_cycle.php';

Dieses File wird ja beim Installieren des Moduls erzeugt, vielleicht hat sich da irgendwas geändert, so daß es jetzt nicht mehr funktioniert!?

Nun habe ich dieses File wie folgt abgeändert:

if (!defined ('_OPN_MAINFILE_INCLUDED') ) { die(); }include_once (_OPN_ROOT_PATH . 'class/smarttemplate/smarttemplate_extensions/smarttemplate_extension_cycle.php');

Nun funktioniert die Info wieder. Aber waurm erzeugt er jetzt diesen Fehler beim Installieren?

Gruß Luke



Autor stefan
Datum 18.09.2009 13:50
Beiträge: Luke schrieb am 18.09.2009 um 00:12:52 Uhr folgendes:


Aber waurm erzeugt er jetzt diesen Fehler beim Installieren?



Warum das falsch korrigiert wurde kann ich auch nicht sagen, aber der Fehler ist mit

trunk revision 3990
experimatal revision 1960
branch 2.4.x revision 3991

behoben


Autor Luke
Datum 18.09.2009 23:23
Beiträge: Hallo!

Supi, schönen Dank Stefan!

Gruß Luke


Autor Luke
Datum 23.09.2009 22:30
Beiträge: Hallöle Stefan!

Habe noch ein kleines Problem, wofür ich keine Lösung habe.

Unter "Weitere Benutzereigenschaften suchen" gibt es eine Schaltfläche namens "Suchen", daneben habe ich mehrere Links eingebaut (zur erweiterten Suche und Sucheinstellungen zurücksetzen ). Nun würde ich gerne diese Links in Buttons, wie bei "Suchen" umwandeln. Habe dazu in der search.php Zeile 185 und 186 geschrieben. Allerdings funktioniert dann der Button "Suchen" nicht mehr, es erscheinen dann ebenfalls die erweiterten Sucheinstellungen.

Das File ist aktuell im trunk-experimental vorhanden, allerdings mit auskommentierten Zeilen 185 und 186.

Vielleicht könntest Du mal einen Blick darauf werfen.

Danke im Voraus.

Gruß Luke



Autor stefan
Datum 26.09.2009 12:33
Beiträge: Revision: 1985

Meinst so?


Autor Luke
Datum 26.09.2009 19:18
Beiträge: Yepp! Sehr schön.
Vielen Dank.

Die anderen Buttons werde ich dann genauso einbauen.

Wenn das soweit erledigt ist könnte darksweetys das Modul so langsam testen, ich denke das es so ziemlich komplett ist, bis auf die "eigenen Felder", aber das wird noch dauern. Der Rest sollte so schon recht gut laufen, oder was meinst Du Stefan?

Gruß Luke



Autor Luke
Datum 27.09.2009 01:46
Beiträge: Hi!

Da hab ich mich etwas zu früh gefreut. Alle Buttons kann ich gar nicht so einbauen.
In der aktuellen experimental (Rev 1989.) muß das in den Zeilen 1094, 1096 und 1107 irgendwie anders gehen.
Nur wie?

Gruß Luke



Autor stefan
Datum 27.09.2009 09:22
Beiträge: Neuer Versuch ...


Autor Luke
Datum 27.09.2009 13:47
Beiträge: Hi Stefan!

Ja genau so ist das super. Danke Dir.
Ich habe dann die gleichen Buttons über den Suchergebnissen noch einmal eingebaut, falls man viele Scuhergebnisse hat braucht man so nicht erst bis nach unten scrollen.

Besten Dank nochmals

Gruß Luke



Autor Luke
Datum 24.01.2010 15:57
Beiträge: Hallo Stefan!

Hab noch ein paar Fragen zu dem user_info_xxl Modul und brauche dazu auch noch Hilfe

A.) Neues Feature "matcher"
B.) Aktionen
C.) DB Felder/Tabellen hinzufügen/ändern

Fangen wir mit Aan. Prinzipiell habe ich schon angefangen dieses Feature einzubauen, Du kannst Dir das soweit im trunk-experimental auch ansehen.

Funktionieren soll das ganze so: User A schaut sich das Profil von User B an. nun traut er sich evtl. nicht diesen user anzuschreiben bzw. er weiß vielleicht gar nicht, was er schreiben soll. Jetzt hat er die Möglichkeit unter dem Avatar des Users B Einstellungen vorzunehmen. Er soll dort (anonym für alle anderen) festlegen können, ob er sich eine oder mehrere Optionen mit diesem user B vorstellen könnte. Die Optionen sind flirt, date und sex. Mit Hilfe von Radiobuttons soll er bei jedem dieser 3 Optionen "ja" oder "nein" einstellen können. Darunter ein Button zum Abspeichernd er Einstellungen.
User B bekommt hiervon erst einmal gar nichts mit. Wenn User B allerdings bei User A Übereinstimmungen hat, z.B. beide haben bei dem jeweils anderen bei flirt auf "ja" gestellt, dann soll in der Benutzeraufgaben Box ein entsprechender Hinweis erscheinen, adß es Übereeinstimmungen mit anderen users gibt. Klickt man darauf, dann soll ein Text wie etwa folgender gezeigt werden:
Bei User A: User B kann sich einen Flirt mit Dir vorstellen,
Bei User B entsprechen: User A kann sich einen Flirt mit Dir vorstellen. Sind mehrere Optionen bei beiden Usern afu "ja" gestellt, sollten dann natürlich auch diese angezeigt werden, also "User B kann sich einen Flirt, ein Date und Sex mit Dir vorstellen".

Wenn es Übereinstimmungen gibt, ist es für die User noch einmal um ein vielfaches leichter einen anderen User anzuschreiben, wenn er weiß, daß dieser zu einem flirt etc. mit ihm bereit ist.

Soviel zu der Funktion. Mein Problem ist nun, mal wieder die Radio Buttons und den Speicher Button anzeigen zu lassen. Super wäre dazu auch, wenn die Seite beim Speichern nicht komplett neu geladen werden müßte, und evtl. auch das Umbenennen des Speicher Buttons von "Speichern" auf "Gespeichert". Der Text müßte sich dann allerdings wieder auf "Speichern" ändern, wenn erneut ein Radio Button umgestellt wird.



zu B.)In der Benutzer Info gibt es ja seit einiger Zeit die Karteikartenreiter Übersicht und Aktionen.

Generell würde mich interessieren, wie ich Inhalte in die "Aktionen" hineinbekomme. Von der Logik her müßte ja das neue Feature (A) eigentlich dort hinein. Allerdings bin ich mir nicht so sicher, ob es dort gut aufgehoben ist, da man diesen Reiter evtl. übersehen könnte. Muß man dann sehen.

C.) Habe leider erfolglos versucht ein neues feld in eine bestehende Tabelle per Update einzufügen.
Habe Anpassungen in der updates.php gemacht, die leider nichts bewirkten. Ist bestimmt was triviales, aber ich finde es einfach nicht.


Danke schon mal im voraus für Deine Hilfe.

Gru0 Luke



Autor Luke
Datum 27.01.2010 14:55
Beiträge: Wenn ich z.B. in der userinfo.php in Zeile 1780
myfield_user_match_flirt ($data, user_match_flirt($usernr), '', 'liste');
in
myfield_user_match_flirt ($data, user_match_flirt($usernr), '', 'input');

umschreibe, dann bekomme ich folgende Fehlermeldung:

atal error: Call to a member function AddCheckField() on a non-object in /home/labor/www/modules/user_info_xxl/include/felds.php on line 37


please help

Gruß Luke



Autor stefan
Datum 29.01.2010 07:08
Beiträge: Luke schrieb am 24.01.2010 um 15:57:10 Uhr folgendes:


C.) Habe leider erfolglos versucht ein neues feld in eine bestehende Tabelle per Update einzufügen.
Habe Anpassungen in der updates.php gemacht, die leider nichts bewirkten.



Wenn ich mir aber die Änderungen an der sql/index.php ansehe willst du aoch nicht nur ein Feld hinzufügen sondern die Tabelle 'user_infos_xxl_match ist das nicht so?



Autor Luke
Datum 29.01.2010 11:01
Beiträge: Yepp, da soll dann gespeichert werden, welche Übereinstimmngen vorhanden sind. Der User soll im Useradminbereich dann später auch eine Übersicht aller Übereinstimmgen sehen können. Im Prinzip so wie bei den Freundschaften, dort kann der User ja auch sehen, welche Freundschaften vorhanden sind...



Autor stefan
Datum 29.01.2010 12:24
Beiträge: C) Erledigt mit 2213


Autor darksweetys
Datum 29.01.2010 13:41
Beiträge: Also gibts das Modul jetzt zum Test?


DarkSweetys


Autor stefan
Datum 29.01.2010 14:54
Beiträge: B) Habe ich mal in Revision: 2214 ein Link hinzugefügt


Autor Gast
Datum 29.01.2010 17:51
Beiträge: stefan schrieb am 29.01.2010 um 14:54:46 Uhr folgendes:
B) Habe ich mal in Revision: 2214 ein Link hinzugefügt


Hab alles durchforstet, Rev: 2214 auch gefunden. Allerdings keinen Link. Ich nehm auch ne PN mit Link. Ich sag auch bitte


Autor stefan
Datum 29.01.2010 20:11
Beiträge: Gast schrieb am 29.01.2010 um 17:51:58 Uhr folgendes:


> Hab alles durchforstet, Rev: 2214 auch gefunden. Allerdings keinen Link. Ich nehm auch ne PN mit Link. Ich sag auch bitte



Vielleicht unglücklich ausgedrückt.

http://www.opn-city.de/system/user/index.php?op=userinfo&uname=stefan

Dort wenn du dann auf Aktion gehst

sieht du

"Link 1" bzw "Link 2" je nach dem ..

dieser link hab ich mal beispielhaft in den code gebaut. Dort sollst du dann sehen können wo der gemacht wird und wie.

Besser ?

PS natürlich im SVN vom experimental ...



Autor darksweetys
Datum 29.01.2010 20:21
Beiträge: Also gut aussehen tut´s. Aber was ich nun meinte: Ist es möglich das Modul als ZIP zu bekommen bzw. funktioniert das mit der 2.5.1. Version?


DarkSweetys


Autor darksweetys
Datum 01.02.2010 14:49
Beiträge: darksweetys schrieb am 29.01.2010 um 20:21:26 Uhr folgendes:
Also gut aussehen tut´s. Aber was ich nun meinte: Ist es möglich das Modul als ZIP zu bekommen bzw. funktioniert das mit der 2.5.1. Version?


Schön sich mal selbst zu zitieren

*Spinne" hat auf meine Drängen mir das Modul mal geschickt.
Also scheint nich ratsam zu sein Module aus dem Experimental zu testen. Ich gehe mal davon aus das da noch andere Dateien berücksichtigt werden müssen. Werde also weiter warten.


DarkSweetys


Autor spinne
Datum 01.02.2010 23:40
Beiträge: kann dir aber leider nicht sagen welche oder was oder wie.... was hast du denn für nette fehlermeldungen?


Autor darksweetys
Datum 02.02.2010 10:43
Beiträge: Das geht schon im Admin Module - System los. Da steht über dem Dropdown.

ERROR [2] include(/home/www/ncf310/html/modules/user_info_xxl/language/lang-english.php) [function.include]: failed to open stream: No such file or directory
FOUND IN [class/engine/fc_engine.php]
FOUND AT 883


ERROR [2] include() [function.include]: Failed opening '/home/www/ncf310/html/modules/user_info_xxl/language/lang-english.php' for inclusion (include_path='.:/usr/local/php5/lib/php')
FOUND IN [class/engine/fc_engine.php]
FOUND AT 883


WARNING [8] Use of undefined constant _USER_INFO_XXL_DESC - assumed '_USER_INFO_XXL_DESC'
FOUND IN [system/user_info_xxl/opn_item.php]
FOUND AT 29

Ist wohl wieder das altebekannte Rechteproblem. Hab zwar die Dateiatribute geändert, bringt aber nix.


DarkSweetys


Autor Gast
Datum 02.02.2010 10:54
Beiträge: Du nutzt english ?


Autor darksweetys
Datum 02.02.2010 12:30
Beiträge: Nö eigentlich nich..., hab mich zwar auch schon gewundert.


DarkSweetys


Autor darksweetys
Datum 02.02.2010 13:18
Beiträge: So, muss mich korrigieren....,  is wiedermal typisch für mich.

Nich lachen

1. Fehler: Ich hab das Modul im Systemverzeichniss installieren wollen.

So, habs nun im Modul-Ordner, Installation ist auch mit Fehlermeldungen geglückt.

Wenn ich jetzt ein Profil aufrufe erfolgt folgende Meldung:

WARNING [8] Use of undefined constant _IXXL_LONG_TIME_AGO - assumed '_IXXL_LONG_TIME_AGO'
FOUND IN [modules/user_info_xxl/include/functions.php]
FOUND AT 113

Im Admin-Menue kann nicht auf die Einstellungen zugegriffen werden, ist aber in der OPN-City auch so.

Der letzte Profilbesucher ist aber nicht zu sehen.




DarkSweetys

[ Diese Nachricht wurde bearbeitet von: darksweetys am 02.02.2010 18:43 (Originaldatum 02.02.2010 13:18) ]


Autor Luke
Datum 03.02.2010 11:36
Beiträge: Hi darksweetys!

Die Profilbesucher werden doch angezeigt, Fehlermeldungen bekomme ich auch keine Auch auf der OPN-City läuft das glatt (http://www.opn-city.de/system/user/index.php?op=userinfo&uname=Martin)

Sehr seltsam. Normalerweise sollte das soweit laufen, allerdings noch nicht fertig. Ich hoffe, daß ich bald mal etwas mehr Zeit finde, damit es schneller voran geht.

NAchdem jetzt svn durchgelaufen ist, werde ich mir mal anschauen, wie man ein Tabellenupdate bzw eine zusätzliche Tabelle über den Updatemanager hinbekommt.

Danke an Stefan dafür!

Falls noch jemand gute Ideen zu diesem modul hat, bitte posten. Vielleicht fehlt noch was, oder vielleicht kann man noch etwas anders/besser machen.

Gruß Luke




Autor Luke
Datum 03.02.2010 12:36
Beiträge: Habe das gerade mit dem link gesehen. Super!

Habe das gleich mal etwas erweitert, jetzt müssten da nur noch die Radio Buttons rein (ist schon alles in Textform zum besseren Verständnis drin) und ein Button oder ein Link zum Speichern.

Leider habe ich jetzt keine Zeit mehr zum Testen, allerdings befürchte ich, daß es wieder ähnliche Fehler geben wird, die ich auch beim Versuch des Einfügens der Radio Buttons auf der "Übersicht" hatte.

Wie bekomme ich die da nun hinein

Gruß Luke



Autor darksweetys
Datum 03.02.2010 21:11
Beiträge: Luke schrieb am 03.02.2010 um 11:36:53 Uhr folgendes:
Hi darksweetys! Die Profilbesucher werden doch angezeigt, Fehlermeldungen bekomme ich auch keine Auch auf der OPN-City läuft das glatt (http://www.opn-city.de/system/user/index.php?op=userinfo&uname=Martin) Sehr seltsam. Normalerweise sollte das soweit laufen, allerdings noch nicht fertig. Ich hoffe, daß ich bald mal etwas mehr Zeit finde, damit es schneller voran geht. NAchdem jetzt svn durchgelaufen ist, werde ich mir mal anschauen, wie man ein Tabellenupdate bzw eine zusätzliche Tabelle über den Updatemanager hinbekommt. Danke an Stefan dafür! Falls noch jemand gute Ideen zu diesem modul hat, bitte posten. Vielleicht fehlt noch was, oder vielleicht kann man noch etwas anders/besser machen. Gruß Luke


Hi Luke,

naja, die Profilbesucher werden bei mir nicht angezeigt. Das kann aber wirklich daran liegen das ich die aktuelle Stabile Version mit dem Modul teste.

Ansonsten ist das wirklich eine sehr gelungene Arbeit.


DarkSweetys


Autor Luke
Datum 03.02.2010 22:43
Beiträge: Danke.
Die Idee kam zwar von mir, aber die Umsetzung größtenteils von Stefan!

Wenn noch Ideen zur Verbesserung vorhanden sein sollten, immer her damit


Gruß Luke





Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/