Profilfelder freigestellt ausgeben |
NickyC
Mitglied
Dabei seit: 06.09.11
Beiträge: 11
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
|
|
Als allererstes möchte ich sagen, dass diese Frage in erster Linie eine Frage nach dem OB und erst in zweiter Frage nach dem WIE ist.
Ich habe in meinem Forum den Profil-Felder Hack SE 2.1 von Shr522 aus dem mywbb installiert und war damit bisher auch immer ganz glücklich. Jetzt kam jedoch die Frage meiner Mitadmina, ob man diese Profilfelder auch irgendwie "einzeln auslesen" und dadurch auch einzeln ausgeben kann oder ob diese nur im "Profilfelder-Block" ausgeb-bar sind.
Sinn dahinter: Meine Coadmina wüsste gerne, ob man diese zum Beispiel in einen Vorstellungstext einbauen kann wie "Hi, mein Name ist [Profilfeld1]. Ich bin [Profilfeld2] jahre alt und wohne in [Frofilfeld3]!..."
Die andere gewünschte Anwendungsmöglichkeit wäre ausgesuchte Profilfelder (Alter, Herkunft, Status) in der Mitgliederliste auszugeben.
Hat einer von euch ne Ahnung, ob das klappt?
LG,
Nicky
|
|
06.09.11 15:19 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Ja, das geht.
In der Datenbank heißen die allerdings nur "field1", "field2", "field3",... Welches Feld genau hinter welcher Zahl steckt musste dann im ACP nachgucken. Die Zahl steht dort in den Klammern hinterm Namen des Feldes, wenn du auf "Profilfelder bearbeiten" gehst.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
06.09.11 17:13 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
NickyC
Mitglied
Dabei seit: 06.09.11
Beiträge: 11
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
Themenstarter
|
|
Zitat: |
Original von Beckebans
Ja, das geht.
In der Datenbank heißen die allerdings nur "field1", "field2", "field3",... Welches Feld genau hinter welcher Zahl steckt musste dann im ACP nachgucken. Die Zahl steht dort in den Klammern hinterm Namen des Feldes, wenn du auf "Profilfelder bearbeiten" gehst. |
Hi! Danke für die Antwort! Kannst du mir auch verraten, wie?
|
|
07.09.11 16:31 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Das mit der Mitgliederliste sollte ja mit dem Addon ganz gut gehen. Wo soll das andere denn genau eingebaut werden?
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
07.09.11 18:07 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
NickyC
Mitglied
Dabei seit: 06.09.11
Beiträge: 11
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
Themenstarter
|
|
meine Co-Admina würde die Profilfelder gerne im Profilfeld so wiedergeben, wie oben beschrieben! Also in einem Text eingebaut
|
|
07.09.11 22:20 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Was meinst du denn mit "die Profilfelder im Profilfeld wiedergeben"? Die Profil Seite, wenn man auf den Usernamen klickt?
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
07.09.11 22:48 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
NickyC
Mitglied
Dabei seit: 06.09.11
Beiträge: 11
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
Themenstarter
|
|
Sorry, war gestern schon etwas müde und hab bissi nen Käse zusammengeschrieben!
Ja, mit Profilfeld meinte ich das Userprofil, wenn man auf den Namen klickt. Nützlich wäre es auch zu wissen, wie man es in der Threadansicht also
<<< da einbaut
|
|
08.09.11 09:30 |
E-Mail
Finden
Als Freund hinzufügen
|
|
nobe0001
Ex-myWBB-Mod
Dabei seit: 16.08.06
Beiträge: 83
Fähigkeiten: WBB Lite 1 Profi Forenversion: Lite 1.0
|
|
Hallo,
das kannst Du aber doch in den Einstellungen für den PFH im ACP steuern
__________________ Gruß
nobe
|
|
08.09.11 12:33 |
E-Mail
Finden
Als Freund hinzufügen
|
|
NickyC
Mitglied
Dabei seit: 06.09.11
Beiträge: 11
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
Themenstarter
|
|
Zitat: |
Original von nobe0001
Hallo,
das kannst Du aber doch in den Einstellungen für den PFH im ACP steuern
|
Wenn ich die Ausgabe einzig und alleine über das ACP steuere, denn habe ich alles in einem Block! Also
Name:
Alter:
Beruf:
.
.
.
Alles untereinander.
Unsere Frage ist jedoch jetzt, ob man diese starre Ordnung unter einander auflösen und die Profilfelder in einen Text integrieren kann wie z.Bsp "Hi, mein Name ist [Profilfeld1]. Ich bin [Profilfeld2] jahre alt und wohne in [Frofilfeld3]!..."
Und zwar sowohl im Profil als auch in der Threadansicht
|
|
08.09.11 14:02 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Beckebans
Alternativ Mitglied
Dabei seit: 10.07.05
Beiträge: 481
Fähigkeiten: WBB Lite 1 Fortgeschritten Herkunft: Paderborn Forenversion: Lite 1.0
|
|
Das kannst du ohne große Änderungen machen, solange nicht ein Text(-stück) wegfallen soll, wenn in einem Feld nichts eingetragen wurde.
==> templates/profile.tpl
Einfach an der gewünschten Stelle einfügen und nach belieben anpassen:
php: |
1:
2:
3:
|
<tr>
<td width="100%" colspan="2" bgcolor="{tabletitlecolor}" id="tabletitle" align="left"><normalfont color="{fontcolorsecond}">Hi, mein Name ist $user_info[field1]. Ich bin $user_info[field2] Jahre alt und wohne in $user_info[field3]!...</font></td>
</tr> |
|
Im Thread muss die Datei templates/thread_postbit.tpl geändert und anstatt $user_info[field1] muss $posts[field1] genommen werden.
__________________ Meine Hacks:
- Userpage
- Geburtstagsliste
- Beitrag bedanken
- User verlinken
- PHP-Fehler anzeigen
- Umfragedauer
- Neue Beiträge während Eigenem
- Gruppenspezifische Mitgliederliste
- und weitere...
|
|
08.09.11 18:29 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
NickyC
Mitglied
Dabei seit: 06.09.11
Beiträge: 11
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
Themenstarter
|
|
Cool! Danke! Werd mich heute nachmittag gleich mal dran machen!
|
|
16.09.11 07:21 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Shalimar
Mitglied
Dabei seit: 22.07.13
Beiträge: 23
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Ich würde an dieser Stelle gerne nochmal dieses Thema aufwärmen.
Wie schaffe ich es denn jetzt noch die Titel der Felder einzeln aufzurufen? Generell geschried dies ja durch $title. Aber Ich möchte jetzt zum Beispiel das Feld 14 einzeln ausgeben. Wie kriege ich dann den Namen des Feldes 14 einzeln angesprochen?
|
|
13.01.17 02:29 |
Finden
Als Freund hinzufügen
|
|
Shalimar
Mitglied
Dabei seit: 22.07.13
Beiträge: 23
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Ich würde es gerne sowohl im Profil, als auch in der Themenansicht und der Memberlist einzeln ausgeben können.
Wichtig ist mir dabei, dass die ausgewählten Gruppen des jeweiligen Feldes auch beachtet werden.
|
|
15.01.17 19:08 |
Finden
Als Freund hinzufügen
|
|
Shalimar
Mitglied
Dabei seit: 22.07.13
Beiträge: 23
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
Naja nicht jedes Feld ist für jede Gruppe zugänglich. Welche Dateien sind denn dafür nötig? thread.php, profile.php und memberlist.php ist klar. Sonst noch eine?
|
|
21.01.17 15:29 |
Finden
Als Freund hinzufügen
|
|
Pigsel
Mitglied
Dabei seit: 05.09.11
Beiträge: 774
Fähigkeiten: WBB Lite 1 Fortgeschritten Forenversion: Lite 1.0
|
|
die passenden Templates dazu, damit die Steuerung auch ausgegeben werden kann
das hab ich schon bei wbbcoder geschrieben, vorhin, die Titel auszugeben, ist im Profilfelderhack nicht vorgesehen, dafür musst du die Funktion in den PHP-Dateien erweitern um die Ausgabe des Feldtitels .. dann müsste es auch funktionieren wie es ja jetzt schon geht, die Feldinhalte und ab dann zusätzlich den Feldtitel einzeln anzusteuern ..
das Problem ist das ich dazu keine Syntax habe, die findet man aber denke ich in den einschlägig bekannten PHP-Hilfeseiten im Netz
jedenfalls, eine Variable allein reicht wie gesagt nicht und ist auch nicht zwingend erforderlich wenn du es pro Gruppe hast ist das trotzdem möglich, ich habe dazu einen Groupswitsch anhand der Hilfeseiten im Netz zusammen gezogen, der es erlaubt FESTEN Text zu verwenden pro Gruppe
es werden dazu nur weitere Templates benötigt, das ist aber keine Große Sache, einfach die vorhandenen Templates kopieren und die Kopien mit "template_gruppenname.tpl" bezeichnen ... dann kann man zB. die unterschiedlichen Feld-Titel direkt in die Templates schreiben und die Variablen für den inhalt das klappt ja schon ohne die Funktionen in den PHP zu erweitern
Beispiel?
profil_gast
memberlist_membersbit_gast
thread_postbit_gast
usw.
So kann man das für jede Ausgabe die an ein Template gerichtet ist gruppenabhängig machen - Voraussetzung isat dafür nur das die Gruppen bereits vorhanden sind, bzw. vorangelegt in der PHP dann aber auch erstellt werden - dazu ist es nüzlich die Gruppen-IDs zu kennen
und übrigens in den Kopien kann man alles rauswerfen das zB. Gäste nicht zu sehen haben, bis hin zu völlig leeren Seiten
wenn man dann noch einen Register-Groupselect einsetzt, kann man von der Registrierung an, die Inhalte die die Gruppen sehen würden steuern
__________________
Ein Leben ohne CodeBug's ist ein Leben im Paradies
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Pigsel: 22.01.17 00:13.
|
|
22.01.17 00:12 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|