YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Profilfelder im Profil weglassen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 9.806 Views | | Thema zu Favoriten hinzufügen
Seiten (3): [1] 2 3 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Profilfelder im Profil weglassen 2 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

 Profilfelder im Profil weglassen Antworten Zitieren Editieren Melden       UP

Titel: Profilfelder im Profil weglassen
Version: 1.0
Beschreibung: ########################################
Name des Hacks:
Profilfelder im Profil weglassen

Autor des Hacks:
[kamui]

Version:
1.0

Voraussetzungen:
WBB 2.1.x - 2.3.x

Was macht der Hack:
Dieser Hack lässt ein Profilfeld im Profil weg, wenn es nicht ausgefüllt wurde.
(Er ändert nicht die Darstellung von Alter, Homepage, ICQ, MSN, ...).

Copyright:
Obwohl kein Sichtbares Copyright vorhanden ist, darf der Hack nicht als eigener ausgegeben oder auf anderen Seiten als den folgenden zum Download bereit gestellt werden:
http://www.your-wbb.de
http://www.mywbb.info
Sollten sie diesen Hack von einer anderen Seite runtergeladen haben, melden sie dies bitte im Supportthread auf http://www.your-wbb.de.

Distanzierung:
Ich übernehme keine Haftung für eventuelle Schäden, Fehler oä., die durch die Benutzung dieses Hacks entstehen. Ich weise ausdrücklich daraufhin, dass der Einbau auf eigene Gefahr geschieht.
Deshalb gilt: Backup der Datenbank und der Dateien machen! Es gibt keinen Anspruch auf Gewährleistung, und/oder Ersatz.
########################################
----


weiter zum Download

PS: Feedback erwünscht smile

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von [kamui]: 13.05.07 18:54.

04.07.06 19:58 [kamui] ist offline Finden Als Freund hinzufügen
--Mani-- --Mani-- ist männlich
Mitglied


images/avatars/avatar-5674.jpg

Dabei seit: 07.03.05
Beiträge: 9
Fähigkeiten: WBB3 Anfänger
Herkunft: Odelzhausen
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Funktioniert gut, kann auch jeder innerhalb von
ca. 1-2 Minuten einbauen, falls man überhaupt so
lange braucht.

Eine Frage, kann man z.B. MSN, ICQ usw. auch
irgendwie noch weglassen falls diese nicht ausgefüllt
sind?

Viele Grüße,
Mani

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von --Mani--: 06.07.06 23:12.

06.07.06 22:58 --Mani-- ist offline E-Mail WWW Finden Als Freund hinzufügen Füge --Mani-- in deine Kontaktliste ein
chrisoli
Mitglied


Dabei seit: 07.07.06
Beiträge: 1

Antworten Zitieren Editieren Melden       UP

Habe es eingebaut oder besser gesagt in der Datei verändert bei mir geht es nicht er behält die alten Daten bei die man zuvor abgespeichert hatte und verändert nichts !
07.07.06 13:51 chrisoli ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von --Mani--
Funktioniert gut, kann auch jeder innerhalb von
ca. 1-2 Minuten einbauen, falls man überhaupt so
lange braucht.

Eine Frage, kann man z.B. MSN, ICQ usw. auch
irgendwie noch weglassen falls diese nicht ausgefüllt
sind?

Viele Grüße,
Mani


Ist auch möglich, evtL bringe ich bald eine andere Version raus, bei der das geht.

Zitat:
Original von chrisoli
Habe es eingebaut oder besser gesagt in der Datei verändert bei mir geht es nicht er behält die alten Daten bei die man zuvor abgespeichert hatte und verändert nichts !


Er soll die Daten nicht editieren oder gar löschen. Bloß, anstatt "keine Angabe" anzuzeigen, zeigt der die ganze Zeile nicht an (wenn kein einzelnes Profilfeld ausgefüllt ist, bleibt die Linie auch weg)

[kamui]

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von [kamui]: 09.07.06 10:22.

07.07.06 14:15 [kamui] ist offline Finden Als Freund hinzufügen
Alaigelen Alaigelen ist weiblich
Mitglied


Dabei seit: 01.05.04
Beiträge: 74
Fähigkeiten: WBB2 Anfänger
Herkunft: nähe Köln
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Wäre erfreut zu hören, ob es diese 'Erweiterung' geben wird. Weil kaum jemand in meinem Forum die ICQ, MSN usw ausgefüllt hat ...
24.08.06 01:35 Alaigelen ist offline E-Mail Finden Als Freund hinzufügen
Iceblue Iceblue ist männlich
Mitglied


images/avatars/avatar-2009.jpg

Dabei seit: 20.10.04
Beiträge: 386
Fähigkeiten: WBB2 Anfänger
Herkunft: 192.168.1.1
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

so eben bei mir ins 2.3.5 eingebaut, keinerlei probleme aufgetretten und die kleine veränderung läuft, danke für diese mod, hab sowas schon länger gesucht. die erweiterung mit icq usw. wäre auch noch recht intressant, ist nur so ne sache da es ja auch dort auch noch erweiterungen wie skype usw. gibt, weiß nicht ob man das da mit einfassen kann. dann wäre es 100% super
24.08.06 17:26 Iceblue ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Iceblue in deine Kontaktliste ein MSN Passport-Profil von Iceblue anzeigen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Schön, wenn es funktioniert :-)

Also, da ich bis heute in den Ferien war, habe ich noch nichts weiteres gebastelt. Aber mir als Baden-Württemberger stehen noch 3 Wochen Ferien bevor, ich das sicher deixeln kann Augenzwinkern
28.08.06 17:53 [kamui] ist offline Finden Als Freund hinzufügen
Alaigelen Alaigelen ist weiblich
Mitglied


Dabei seit: 01.05.04
Beiträge: 74
Fähigkeiten: WBB2 Anfänger
Herkunft: nähe Köln
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Wäre echt super!!!
28.08.06 17:57 Alaigelen ist offline E-Mail Finden Als Freund hinzufügen
psycho_dmr
Mitglied


Dabei seit: 01.09.06
Beiträge: 51

Antworten Zitieren Editieren Melden       UP

Ich hab eine kleine erweiterung dazu geschrieben, es muss im template "profile" die komplette messengertabelle mit diesem code ersetzt werden:

Also müsst ihr suchen:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
   <tr>
    <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_ICQ']}</b></span></td>
    <td><span class="normalfont">$user_info[icq]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_AIM']}</b></span></td>
    <td><span class="normalfont">$user_info[aim]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_YIM']}</b></span></td>
    <td><span class="normalfont">$user_info[yim]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_MSN']}</b></span></td>
    <td><span class="normalfont">$user_info[msn]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_EMAIL']}</b></span></td>
    <td><span class="normalfont">$useremail</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_HOMEPAGE']}</b></span></td>
    <td><span class="normalfont">$userhomepage</span></td>
   </tr>


Und das dann ersetzen mit:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
<if($user_info[icq] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'] || $user_info[aim] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'] || $user_info[yim] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'] || $user_info[msn] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'] || $useremail != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'] || $userhomepage != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
 <then>
  <tr>
   <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
  </tr>
 </then>
</if>
<if($user_info[icq] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
 <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_ICQ']}</b></span></td>
    <td><span class="normalfont">$user_info[icq]</span></td>
   </tr>
 </then>
</if>
<if($user_info[aim] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
 <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_AIM']}</b></span></td>
    <td><span class="normalfont">$user_info[aim]</span></td>
   </tr>
 </then>
</if>
<if($user_info[yim] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
 <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_YIM']}</b></span></td>
    <td><span class="normalfont">$user_info[yim]</span></td>
   </tr>
 </then>
</if>
<if($user_info[msn] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
 <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_MSN']}</b></span></td>
    <td><span class="normalfont">$user_info[msn]</span></td>
   </tr>
 </then>
</if>
<if($useremail != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
 <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_EMAIL']}</b></span></td>
    <td><span class="normalfont">$useremail</span></td>
   </tr>
 </then>
</if>
<if($userhomepage != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
 <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_HOMEPAGE']}</b></span></td>
    <td><span class="normalfont">$userhomepage</span></td>
   </tr>
 </then>
</if>


Für Geburtstag und Geschlecht wäre es dann der gleiche weg. Ich finde aber dann sieht das Profil irgendwie "kaputt" aus, wenn ein User tatsächlich nichts angegeben haben sollte.

MfG psy-

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von psycho_dmr: 03.10.06 23:30.

03.10.06 23:28 psycho_dmr ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Habe mir auch schon überlegt so etwas einzubauen, psycho_dmr, aber bei Skype, etc. muss man das ja selbst anpassen und das macht vielen Leuten Probleme.
04.10.06 14:57 [kamui] ist offline Finden Als Freund hinzufügen
psycho_dmr
Mitglied


Dabei seit: 01.09.06
Beiträge: 51

Antworten Zitieren Editieren Melden       UP

stimmt wohl, aber ich kenn mich mitm wbb noch nicht gut genug aus um das in den phpdateien zu ändern, sonst hätte ich es ja auch nicht hier gepostet, sondern als eigenen hack Augenzwinkern
04.10.06 15:05 psycho_dmr ist offline E-Mail Finden Als Freund hinzufügen
bloedschaf
Mitglied


Dabei seit: 23.05.05
Beiträge: 187

Antworten Zitieren Editieren Melden       UP

Nette Sache, jedoch geht folgendes nit:

Zitat:
<if($user_info[gender] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
<then>
<tr align="left">
<td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GENDER']}</b></sp
an></td>
<td><span class="normalfont">$gender</span></td>
</tr>
</then>
</if>
<if($user_info[birthday] != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
<then>
<tr align="left">
<td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_BIRTHDAY']}</b></
span></td>
<td><span class="normalfont">$birthday</span></td>
</tr>
</then>
</if>

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bloedschaf: 04.10.06 16:30.

04.10.06 16:30 bloedschaf ist offline E-Mail Finden Als Freund hinzufügen
batida444 batida444 ist männlich
Mitglied


images/avatars/avatar-306.jpg

Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Altes Land
Forenversion: 2.3; 2.2

Antworten Zitieren Editieren Melden       UP

Versuch mal
code:
1:
<if($user_info[gender] != '0')>

und
code:
1:
<if($user_info[birthday] != '0000-00-00')>


Greetz
Günni

__________________


04.10.06 16:36 batida444 ist offline E-Mail WWW Finden Als Freund hinzufügen
psycho_dmr
Mitglied


Dabei seit: 01.09.06
Beiträge: 51

Antworten Zitieren Editieren Melden       UP

nein, das dürfte auch nicht funktionieren, da diese infos nicht in $user_info gespeichert werden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<if($gender != '0')>
<then>
<tr align="left">
<td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GENDER']}</b></sp
an></td>
<td><span class="normalfont">$gender</span></td>
</tr>
</then>
</if>
<if($birthday != '0000-00-00')>
<then>
<tr align="left">
<td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_BIRTHDAY']}</b></
span></td>
<td><span class="normalfont">$birthday</span></td>
</tr>
</then>
</if>


Das sollte funktionieren ($gender und $birthday)


__edit: so

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von psycho_dmr: 04.10.06 16:59.

04.10.06 16:58 psycho_dmr ist offline E-Mail Finden Als Freund hinzufügen
bloedschaf
Mitglied


Dabei seit: 23.05.05
Beiträge: 187

Antworten Zitieren Editieren Melden       UP

Fast Augenzwinkern

Zitat:
<if($gender != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
<then>
<tr align="left">
<td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GENDER']}</b></sp

an></td>
<td><span class="normalfont">$gender</span></td>
</tr>
</then>
</if>
<if($birthday != $lang->items['LANG_MEMBERS_PROFILE_NODECLARATION'])>
<then>
<tr align="left">
<td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_BIRTHDAY']}</b></

span></td>
<td><span class="normalfont">$birthday</span></td>
</tr>
</then>
</if>


Danke.
04.10.06 18:17 bloedschaf ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Ja, der Code von bloedschaf sollte funktionieren, denn in der *.php Datei werden den Variablen ja nicht die Werte " 0 " oder " 0000-00-00 " (wie es in der DB steht) zugewiesen, sondern das " keine Angabe " smile
04.10.06 19:23 [kamui] ist offline Finden Als Freund hinzufügen
Gaerdinu
Mitglied


Dabei seit: 05.10.06
Beiträge: 1

Antworten Zitieren Editieren Melden       UP

Ist der Download oben jetz schon um Felder wie MSN und ICQ erweitert oder nicht?

LG,
Gää
07.10.06 23:27 Gaerdinu ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Nein. Wie gesagt, ich werde das erst machen, wenn man auch Felder wie Skype, etc. dann verschwinden lassen kann.
08.10.06 09:02 [kamui] ist offline Finden Als Freund hinzufügen
BenHGT2.de
Mitglied


Dabei seit: 14.07.06
Beiträge: 4

Antworten Zitieren Editieren Melden       UP

grad eingebaut, bzw editiert und funtzt einwand frei

big thx
25.10.06 22:27 BenHGT2.de ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Themenstarter Thema begonnen von [kamui]
Antworten Zitieren Editieren Melden       UP

Danke, danke ^^ Also ab Freitag sind in BaWü Ferien, da wird die erweiterte Version kommen
26.10.06 16:31 [kamui] ist offline Finden Als Freund hinzufügen
Seiten (3): [1] 2 3 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Profilfelder im Profil weglassen