nobbie
Mitglied
Dabei seit: 16.04.04
Beiträge: 19
Herkunft: Westerwald Forenversion: 3.0
|
|
Diese Zeile gibt es nicht in der usercp.php, beim wbb 2.31
Zitat: |
if ($row['required'] == 1 && (($row['fieldtype'] != "date" && $row['fieldtype'] != "multiselect" && (!isset($field[$row['profilefieldid']]) || $field[$row['profilefieldid']] == '')) || ($row['fieldtype'] == "date" && (!$dayfield[$row['profilefieldid']] || !$monthfield[$row['profilefieldid']] || !$yearfield[$row['profilefieldid']])) || ($row['fieldtype'] == "multiselect" && !count($field[$row['profilefieldid']])))) { |
mfg. nobbie
|
|
01.05.05 02:34 |
WWW
Finden
Als Freund hinzufügen
|
|
DJ-MC-ET
Mitglied
Dabei seit: 17.01.04
Beiträge: 249
Forenversion: 3.0 beta 2
Themenstarter
|
|
mist!
und ein blick in die changelog hätte das verhindern können
werde mich morgen darum kümmern.
|
|
01.05.05 04:24 |
WWW
Finden
Als Freund hinzufügen
|
|
Arro
Mitglied
Dabei seit: 31.01.04
Beiträge: 19
|
|
Hi,
eigentlich ein super Hack nur:
Unter Internet Explorer funzt er, wenn ich aber in Firefox z.B. auf Steckbrief klicke kommt folgender Fehler:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.1): Invalid SQL: SELECT profilefieldid, title, fieldtype, aboutme FROM bb1_profilefields WHERE aboutme=1 WHERE hidden=0 ORDER BY fieldorder ASC
mysql error: You have an error in your SQL syntax near 'WHERE hidden=0 ORDER BY fieldorder ASC' at line 1
mysql error number: 1064
mysql version: 3.23.49-log
php version: 4.3.4
Date: 01.05.2005 @ 13:50
Script: /aboutme.php?userid=61
Wie gesagt im IE ist alles in Ordnung nur in den anderen Browsern nicht
Gruß Arro
|
|
01.05.05 14:03 |
E-Mail
Finden
Als Freund hinzufügen
|
|
DJ-MC-ET
Mitglied
Dabei seit: 17.01.04
Beiträge: 249
Forenversion: 3.0 beta 2
Themenstarter
|
|
Zitat: |
Original von Arro
Hi,
eigentlich ein super Hack nur:
Unter Internet Explorer funzt er, wenn ich aber in Firefox z.B. auf Steckbrief klicke kommt folgender Fehler:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.1): Invalid SQL: SELECT profilefieldid, title, fieldtype, aboutme FROM bb1_profilefields WHERE aboutme=1 WHERE hidden=0 ORDER BY fieldorder ASC
mysql error: You have an error in your SQL syntax near 'WHERE hidden=0 ORDER BY fieldorder ASC' at line 1
mysql error number: 1064
mysql version: 3.23.49-log
php version: 4.3.4
Date: 01.05.2005 @ 13:50
Script: /aboutme.php?userid=61
Wie gesagt im IE ist alles in Ordnung nur in den anderen Browsern nicht
Gruß Arro |
hallo
ich hab mal eine neuere version angehängt. würde mich freuen wennn du das nochmal mit deinen dateien abgleichen könntest.
|
|
03.05.05 14:26 |
WWW
Finden
Als Freund hinzufügen
|
|
DJ-MC-ET
Mitglied
Dabei seit: 17.01.04
Beiträge: 249
Forenversion: 3.0 beta 2
Themenstarter
|
|
Zitat: |
Original von skooli
Edit: so langsam steig ich dahinter, das ganze über Profilfeld bearbeiten im ACP
|
RICHTIG !
funktioniert es denn auch tadellos?
man kann auch die sprachvariablen durchsuchen nach "Profilfeld erstellen" oder "Profilfeld bearbeiten" und zb ändern in "Profilfeld/Steckbrieffeld erstellen" oder "Profilfeld/Steckbrieffeld bearbeiten". so findet man die sachen im acp leichter.
|
|
03.05.05 15:53 |
WWW
Finden
Als Freund hinzufügen
|
|
|
Einfaches Problem mit folgender Fehlermeldung:
----------------------------
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.1): Invalid SQL: SELECT profilefieldid, title, fieldtype, aboutme FROM bb1_profilefields WHERE aboutme=1 WHERE hidden=0 ORDER BY fieldorder ASC
mysql error: 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 'WHERE hidden=0 ORDER BY fieldorder ASC' at line 1
mysql error number: 1064
mysql version: 4.0.20-standard-log
php version: 4.3.1
Date: 03.05.2005 @ 20:56
Script: /aboutme.php?userid=2
Referer:
----------------------------
Wenn ein Admin, einen Steckbrief anschaut, dann ist der sichtbar. Schaut sich ein User einen Steckbrief an, dann kommt diese Fehlermeldung *hoch zeig*
Außerdem treten noch Fehler auf, wenn man in die User_edit vom ACP geht und wenn man nach User sucht über das ACP...
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von darkinferis: 03.05.05 21:09.
|
|
03.05.05 20:57 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Arro
Mitglied
Dabei seit: 31.01.04
Beiträge: 19
|
|
Also der Fehler bleibt.
Ich habe bei der aboutme.php die Zeile 64 folgendermaßen verändert
Zitat: |
$result = $db->unbuffered_query("SELECT profilefieldid, title, fieldtype, aboutme FROM bb".$n."_profilefields WHERE aboutme=1 ORDER BY fieldorder ASC"); |
Jetzt funktionierts auch mit dem Nachbarn
aber natürlich werden die Rechte jetzt nicht beachtet.
Aber als Zwischenlösung brauchbar.
Gruß Arro
|
|
03.05.05 21:44 |
E-Mail
Finden
Als Freund hinzufügen
|
|
DJ-MC-ET
Mitglied
Dabei seit: 17.01.04
Beiträge: 249
Forenversion: 3.0 beta 2
Themenstarter
|
|
Zitat: |
Original von darkinferis
Wozu brauch man da Rechte bei den Steckbriefen? Die kann man sowieso nur übers ACP ändern, wenn das funktionieren würde...
Mal sehen ob es klappt...
€dit:
Es funzt nun. Es kommen nur noch im ACP blöde Fehlermeldungen. Hier mal, wie die aussehen:
template "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt exist Positive Eigenschaften enthält:
Negative Eigenschaften enthält:
template "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt exist Lieblingsfarbe enthält:
Lieblingsstadt enthält:
template "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt exist
Das Problem hierbei ist, wenn ich die Eintragungen eine Users in der user_edit.tpl im ACP ändern will, dann werden nicht alle Felder angezeigt.
Ansonsten funzt der Hack einwandfrei und ich möchte den Programmierer ein Kompliment aussprechen
|
danke. da sieht man aber auch wie oft ich diesen teil vom acp nutze => garnicht. wird natürlich in der nächsten version behoben.
Zitat: |
Original von Arro
Also der Fehler bleibt.
Ich habe bei der aboutme.php die Zeile 64 folgendermaßen verändert
Zitat: |
$result = $db->unbuffered_query("SELECT profilefieldid, title, fieldtype, aboutme FROM bb".$n."_profilefields WHERE aboutme=1 ORDER BY fieldorder ASC"); |
Jetzt funktionierts auch mit dem Nachbarn
aber natürlich werden die Rechte jetzt nicht beachtet.
Aber als Zwischenlösung brauchbar.
Gruß Arro |
wird behoben. siehe auch weiter oben.
Zitat: |
Original von darkinferis
Einfaches Problem mit folgender Fehlermeldung:
----------------------------
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.1): Invalid SQL: SELECT profilefieldid, title, fieldtype, aboutme FROM bb1_profilefields WHERE aboutme=1 WHERE hidden=0 ORDER BY fieldorder ASC
mysql error: 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 'WHERE hidden=0 ORDER BY fieldorder ASC' at line 1
mysql error number: 1064
mysql version: 4.0.20-standard-log
php version: 4.3.1
Date: 03.05.2005 @ 20:56
Script: /aboutme.php?userid=2
Referer:
----------------------------
Wenn ein Admin, einen Steckbrief anschaut, dann ist der sichtbar. Schaut sich ein User einen Steckbrief an, dann kommt diese Fehlermeldung *hoch zeig*
Außerdem treten noch Fehler auf, wenn man in die User_edit vom ACP geht und wenn man nach User sucht über das ACP... |
das wird in der nächsten version behoben. vermutlich am we. eigentlich fehlt nur ein "AND" im query.
|
|
04.05.05 01:16 |
WWW
Finden
Als Freund hinzufügen
|
|
Arro
Mitglied
Dabei seit: 31.01.04
Beiträge: 19
|
|
Zitat: |
Original von darkinferis
Wozu brauch man da Rechte bei den Steckbriefen? Die kann man sowieso nur übers ACP ändern, wenn das funktionieren würde...
Mal sehen ob es klappt...
€dit:
Es funzt nun. Es kommen nur noch im ACP blöde Fehlermeldungen. Hier mal, wie die aussehen:
template "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt exist Positive Eigenschaften enthält:
Negative Eigenschaften enthält:
template "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt exist Lieblingsfarbe enthält:
Lieblingsstadt enthält:
template "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt existtemplate "users_find_morebit_textarea" doesnt exist
Das Problem hierbei ist, wenn ich die Eintragungen eine Users in der user_edit.tpl im ACP ändern will, dann werden nicht alle Felder angezeigt.
Ansonsten funzt der Hack einwandfrei und ich möchte den Programmierer ein Kompliment aussprechen
|
Auch dieses Problem hatte ich.
Im originalen gibt es auch keine users_find_morebit_textarea.tpl aber eine users_find_morebit_text.tpl. Also habe ich die vorhandene heruntergeladen umbenannt (also area angehangen) und die hochgeladen und gecachet. Seitdem ist auch dieser Fehler weg (ohne erkennbaren Nachteile).
Ich muss dazu sagen, daß ich von PHP kaum Ahnung habe und ich nur durch probieren dies herausgefunden habe.
Darum bin ich ja auch froh, dass es so viele Programmierer gibt, die ihr Wissen mit uns teilen.
Gruß Arro
|
|
04.05.05 06:18 |
E-Mail
Finden
Als Freund hinzufügen
|
|
fratzke
Mitglied
Dabei seit: 14.06.04
Beiträge: 17
Forenversion: 2.3.0
|
|
Moin
erstmal Herzlichen dank für den Super Hack der ist gut gelungen
und hat meine erwartungen übertroffen
.
Aber wollte mal fragen ob es möglich ist das man zb. über einen Button (Steckbrief) den man zb. im Header Einbaut eine Liste der eingtragenden Steckbriefe aufrufen kann und von dort aus den jeweiligen User wählen kann von wem man den Steckbrief sehen möcht?
Gruß Fratzke
|
|
05.05.05 15:10 |
E-Mail
Finden
Als Freund hinzufügen
|
|
kunsel
Mitglied
Dabei seit: 08.05.04
Beiträge: 71
Herkunft: Deutschland / Hamburg Forenversion: 3.0; 2.3
|
|
Zitat: |
Original von nobbie
Diese Zeile gibt es nicht in der usercp.php, beim wbb 2.31
Zitat: |
if ($row['required'] == 1 && (($row['fieldtype'] != "date" && $row['fieldtype'] != "multiselect" && (!isset($field[$row['profilefieldid']]) || $field[$row['profilefieldid']] == '')) || ($row['fieldtype'] == "date" && (!$dayfield[$row['profilefieldid']] || !$monthfield[$row['profilefieldid']] || !$yearfield[$row['profilefieldid']])) || ($row['fieldtype'] == "multiselect" && !count($field[$row['profilefieldid']])))) { |
mfg. nobbie |
Hatte das gleiche Problem, weshalb ich mich dazu entschieden habe den Hack wieder zu entfernen, auch wenn er ja sehr verlockend war.
|
|
05.05.05 19:24 |
WWW
Finden
Als Freund hinzufügen
|
|
Big Papa
Mitglied
Dabei seit: 15.02.04
Beiträge: 26
Fähigkeiten: WBB2 Profi Herkunft: Area 51 Forenversion: 2.3
|
|
Hi
Ich habe genau das selbe prob wie darkinferis
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.1): Invalid SQL: SELECT profilefieldid, title, fieldtype, aboutme FROM bb1_profilefields WHERE aboutme=1 WHERE hidden=0 ORDER BY fieldorder ASC
mysql error: 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 'WHERE hidden=0 ORDER BY fieldorder ASC' at line 1
mysql error number: 1064
mysql version: 4.0.24-Max
php version: 4.3.11
Date: 06.05.2005 @ 17:01
Script: /aboutme.php?userid=1
Referer:
Bitte schnell beheben meine comm macht mir die höhle heis. ICh werde sie darauf vertrösten das der Fehler schon bekannt ist
*jetzt kann ich mir wieder was anhören*
__________________ Gruss Big Papa
|
|
06.05.05 20:05 |
E-Mail
Finden
Als Freund hinzufügen
|
|
DJ-MC-ET
Mitglied
Dabei seit: 17.01.04
Beiträge: 249
Forenversion: 3.0 beta 2
Themenstarter
|
|
so.
neuste version hab ich angehängt. wenn da jetzt noch ein fehler drinn ist, dann gib ich auf
|
|
06.05.05 21:42 |
WWW
Finden
Als Freund hinzufügen
|
|
nobbie
Mitglied
Dabei seit: 16.04.04
Beiträge: 19
Herkunft: Westerwald Forenversion: 3.0
|
|
Ja, eine verstädliche ANLEITUNG wäre echt nicht schlecht.
Ich komme mit dem Eintragen auch nicht so richtig zurecht.
|
|
07.05.05 00:54 |
WWW
Finden
Als Freund hinzufügen
|
|
DJ-MC-ET
Mitglied
Dabei seit: 17.01.04
Beiträge: 249
Forenversion: 3.0 beta 2
Themenstarter
|
|
ich hänge mal die neue aboutme.php an. hab ich wohl versehentlich wieder die alte eingepackt.
das mit dem fehlenden inhalt kann ich mir momentan noch nicht ganz erklären. wird aber auch behoben.
Dateianhang: |
aboutme.php (4,07 KB, 74 mal heruntergeladen)
|
|
|
07.05.05 01:37 |
WWW
Finden
Als Freund hinzufügen
|
|
|