Seite 1 von 2
Absent User Mode
Verfasst: 26.09.2005 22:06
von Posermamii
Ich habe in der includes/usercp_register.php
den Quelltext wie in der Install.txt beschrieben verändert und nun habe ich folgende Fehlermeldung
Parse error: parse error, unexpected ',' in /home/.sites/47/site656/web/forum/includes/usercp_register.php on line 594
Tja bloß welcher "," ist es ich habe absolut keinen Durchblick. Ich poste mal die Zeile 594 wäre sehr lieb wenn mir jemand helfen könnte !
Danke
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_absence_mode = $user_absence_mode, user_absence = $user_absence, user_absence_text = '" . str_replace("\'", "''", $user_absence_text) . , user_birthday = '$birthday', user_next_birthday_greeting = '$next_birthday_greeting', user_allow_mass_email = $user_allow_mass_email, user_sig = '" . str_replace("\'", "''", $signature) . "', user_sig_bbcode_uid = '$signature_bbcode_uid', user_viewemail = '$viewemail', user_aim = '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig,
LG
Verfasst: 26.09.2005 22:12
von Mario Siebert
Ersetz den teil mal durch:
Code: Alles auswählen
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_absence_mode = $user_absence_mode, user_absence = $user_absence, user_absence_text = '" . str_replace("\'", "''", $user_absence_text) . "', user_birthday = '$birthday', user_next_birthday_greeting = '$next_birthday_greeting', user_allow_mass_email = $user_allow_mass_email, user_sig = '" . str_replace("\'", "''", $signature) . "', user_sig_bbcode_uid = '$signature_bbcode_uid', user_viewemail = '$viewemail', user_aim = '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig,
Grüße Mario
Verfasst: 26.09.2005 22:31
von Posermamii
Yeah, danke Mario mir ist gerade ein Stein vom Herzen gefallen *gg*
LG
Verfasst: 15.07.2006 17:03
von INSOMNIAC
Hallo community...
ich hätte mal ne blöde frage zu dem mod die ich bisher noch nicht im forum finden konnte:
habe das gute teil eingespielt, und so weit alles klasse.
keine fehlermeldungen und alles toll.
im acp kann ich den usern auch die abwesenheits notizen einstellen
ABER:
wenn ich doch sag dass user das auch selber können sollen, sollten sie es dann nicht auch können?
Klartext:
im acp in der forencoinfig den haken "ja" für die user gesetzt,
aber in den profilseiten der user tauchts nicht auf.
hab mir das ganze jetzt ein paar mal durchgelesen und verliere nun die konzentration.
also im acp gehts, in den normalen profilen nicht.
kann mir mal jemand nen tipp geben wo ich suchen muss?
Danke schon mal
Daniel
ein entnerver Noob
edit:
ach so als info:
absent mod @ 1_1_7
BB @ 2.0.21
style eigen basiert auf subSilver
Verfasst: 15.07.2006 18:22
von oxpus
Nur, wenn Du das den Usern auch erlaubst, können die sich auf abwesend setzen.
Schau dazu ins ACP unter Allgemein > Konfiguration.
Verfasst: 16.07.2006 10:24
von INSOMNIAC
jahaha war ja klar das ich mich wieder mal nicht verständlich ausgedrückt hab *g*
ne das war mir schon klar. ich habe im acp unter allgemein > Konfiguration folgendes eingestellt:
acp hat geschrieben:
Benutzern erlauben, Abwesenheit einzustellen.
Bei NEIN können nur Moderatoren und Administratoren dieses benutzen. -> JA
Moderatoren erlauben, Nachrichten an abwesende User zu senden -> JA
Platziert das Abwesenheits-Icon beim Usernamen
Bei NEIN wird das Icon an die Stelle des Email Buttons gesetzt. -> JA
und dennoch taucht das bei keinem User in den profil einstellungen auf
Gruß,
Daniel
Verfasst: 16.07.2006 10:56
von oxpus
Hast Du die profile_add_body.tpl mit angepasst?
Verfasst: 16.07.2006 11:23
von INSOMNIAC
jap habe ich, schon drei mal....
aber ich habe jetzt grad mal die <!-- COMMENTS--> rausgenommen, und siehe da es geht
hätt ich auch drauf kommen können bevor ich euch nerve

allerdings fehlt mir nun noch die dropdown liste mit der art der abwesenheit. :gruebel:
MfG,
Daniel
Verfasst: 16.07.2006 11:29
von oxpus
Schau Dir dann nochmal die usercp_viewprofile.php genauer an...
Verfasst: 16.07.2006 11:44
von INSOMNIAC
hm, bin zugegebener maßen kein php crack, aber so weit sieht das in den editierten bereichen gut aus.
alles entsprechend der readme drin. *hm*
irgendwas passt da mit dem absence_mode nicht.
nur an welcher stelle weiß ich noch nicht. im ACP ists sauber drin mit drop down liste.
vermutlich doch nen bug in der profile_add_body
Code: Alles auswählen
<tr>
<td class="row1"><span class="gen">{L_USER_ABSENCE}:</span></td>
<td class="row2">
<input type="radio" name="user_absence" value="1" {USER_ABSENCE_YES} />
<span class="gen">{L_YES}</span>
<input type="radio" name="user_absence" value="0" {USER_ABSENCE_NO} />
<span class="gen">{L_NO}</span></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_USER_ABSENCE_MODE}:</span></td>
<td class="row2"><span class="gensmall">{S_USER_ABSENCE_MODE}</span></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_USER_ABSENCE_TEXT}:</span></td>
<td class="row2"><textarea name="user_absence_text" cols="75" rows="5" class="post">{S_USER_ABSENCE_TEXT}</textarea>
</tr>