Wer ist hier? 1 Gäste
Forum
|
|
Mpeter19 |
Geschrieben am 07.10.2009 00000010 16:05
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
Hallo ich hab mal wieder eine Frage! Gibt es eine möglichkeit das sich User erst im Forum Vorstellen müssen und erst dan die Komplette HP nutzen können? Ich hoffe ihr versteht was ich meine! Falls dieser beitrag im Falschem Forum ist bitte ich darum das der Beitrag verschoben wird! MfG |
|
|
SC-Ad-Bot | Advertisement |
| |
Mpeter19 |
Geschrieben am 07.10.2009 00000010 16:15
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
ne ich mein ja wen sich zum Bsp einer neu Registriert das der sich erst mal im Forum vorstellen muss und nachdem er das getan hatt kann er die komplette HP nutzen |
|
|
emblinux |
Geschrieben am 07.10.2009 00000010 16:21
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
Das müsste man trotzdem über die gruppen regeln. Zumindest ist das einfacher. Als normaler User sieht man sogut wie nichts. Wenn man dann einen Beitrag geschrieben hat. (Vorstellung der eigenen Person) Dann kann automatisch geprüft werden, ob ein User eine bestimmte Anzahl von Posts hat (hier z.B. nur einen) und dann diesen User einfach in die Gruppe eintragen, welche erweiterten Zugriff auf die Seite hat. |
|
|
Mpeter19 |
Geschrieben am 07.10.2009 00000010 16:35
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
und wie mach ich das das das automatisch gemacht wird? |
|
|
emblinux |
Geschrieben am 07.10.2009 00000010 16:59
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
in dem man das ganze in ein Script packt, welches immer aufgerufen wird, egal welche Seite man aufruft. z.B. die header.php oder maincore.php Man könnte natürlich auch ein Panel machen, welches zwar angezeigt wird, aber keinen sichtbaren Inhalt hat, nur den logischen Inhalt. Dort baust du also die entsprechenden Anweisungen ein. |
|
|
Mpeter19 |
Geschrieben am 07.10.2009 00000010 17:02
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
ja und wie sehen die aus? sorry für die vielen Fragen MfG |
|
|
emblinux |
Geschrieben am 07.10.2009 00000010 17:08
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
Sorry, komplette Lösungen gebe ich ungern. Ich halte es eher mit der Methode Hilfe zur Selbsthilfe. 1. Abfrage, ob der User mehr als 10 Beiträge hat. benötigte Datenbanktabelle fusion_posts bzw. fusion_threads Schau dir dazu ruhig mal das User-Profilfeld für die Forenstatistik an, dort steht alles dazu drinne. 2. Wenn man mehr als 10 Posts hat, dann prüft man, ob der User in der bestimmten Gruppe bereits eingetragen ist. Wenn nicht, wird er eingetragen. Dabei hilft die Funktion checkgroup() bzw. auch der Code der Datei user_groups.php Mehr braucht man eigentlich nicht. |
|
|
Mpeter19 |
Geschrieben am 07.10.2009 00000010 17:50
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
hmm von sowas hab ich ja nu ma garkeinen plan MfG |
|
|
emblinux |
Geschrieben am 07.10.2009 00000010 18:01
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
Dann kann ich dir auch erst mal nicht helfen, da mir dafür einfach die Zeit fehlt. Aber vielleicht findet sich ja jemand anderes, der etwas Ahnung und auch Interesse an diesem Thema hat und das umsetzt. Ich nutze gleich mal die Gelegenheit und biete das als Aufgabe an. Wer also das gewünschte Problem hier als funktionierende Lösung anbietet, bekommt 200 Scores oder 500 Bannereinblendungen. Teammitglieder sind davon natürlich ausgeschlossen. |
|
|
DjSusnhine |
Geschrieben am 07.10.2009 00000010 18:01
|
![]() Senior Mitglied ![]() Beiträge: 286 Registriert am: 09.02.09 Fusioneer: 16 years 1 months 1 weeks 8 days 9 hours 45 minutes 37 seconds |
Ich finde Persönlich die Idee seltsam. :-( |
|
|
emblinux |
Geschrieben am 07.10.2009 00000010 18:04
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
Zitat DjSusnhine schrieb: Ich finde Persönlich die Idee seltsam. :-( Die Idee ist in gewisser Weise schon interessant. Denn so kann man Usern, die mehr Erfahrung haben auch mehr anbieten auf der Seite. Natürlich ist das nicht auf alle Webseiten anwendbar. Das hängt sehr davon ab, was man für eine Community betreibt. |
|
|
Mpeter19 |
Geschrieben am 07.10.2009 00000010 18:11
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
das ist doch ma ne Masnahme ma sehen ob sich jemand das Thema annimmt *Daumen Drück* MfG EDIT* kann das sein das das so in der art ausshen muss?>>>> Code Download Code $user_data = $userdata; Bearbeitet von Mpeter19 am 07.10.2009 00000010 22:07 |
|
|
emblinux |
Geschrieben am 08.10.2009 00000010 04:42
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
Ja, das sieht gar nicht mal so schlecht aus. Nur schau dir nochmal genau die Bedingung an. (IF-Anweisung) Wenn Posts > 1 und der User in der Gruppe ? muss doch eher lauten Wenn Posts > 1 und User nicht in der Gruppe. Oder ? Ausserdem ohne Anführungszeichen beim Gruppencheck. ( checkgroup(0) ) Zumal es die Gruppe 0 gar nicht gibt. Du musst eine Gruppe anlegen und dir davon die ID merken und verwenden. |
|
|
Mpeter19 |
Geschrieben am 08.10.2009 00000010 10:16
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
also wie gesagt richtig dunst hab ich nicht davon aber ich weiß ja nichtmal die ID der User Gruppe Mitglieder MfG |
|
|
Crashfm |
Geschrieben am 08.10.2009 00000010 10:27
|
![]() Jung Mitglied ![]() Beiträge: 28 Registriert am: 23.09.09 Fusioneer: 15 years 5 months 3 weeks 26 days 5 hours 41 minutes 15 seconds |
Wie emblinux schon sagte, entweder du wirst es lernen müssen (es gibt auch php-fusion-handbücher) oder du musst jemanden finden, der dir das programmiert. Es wäre allerdings Zufall wenn du jemanden finden würdest, der dir das für Lau macht.... mit dem Gedanken wirst du dich schonmal abfinden müssen! LG Crash |
|
|
emblinux |
Geschrieben am 08.10.2009 00000010 11:00
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
Zitat Mpeter19 schrieb: also wie gesagt richtig dunst hab ich nicht davon aber ich weiß ja nichtmal die ID der User Gruppe Mitglieder MfG Die Id wird dir in der Auswahlbox angezeigt, wo du die Gruppen anlegst. Diese steht in eckigen Klammern. |
|
|
Mpeter19 |
Geschrieben am 08.10.2009 00000010 11:03
|
![]() Jung Mitglied ![]() Beiträge: 24 Registriert am: 12.11.08 Fusioneer: 16 years 4 months 0 weeks 6 days 8 hours 15 minutes 21 seconds |
ne ich mein ja die Standart Gruppe wenn man sich Regestriert ist man ja Automatisch in der Gruppe Mitglieder und die ID brauch ich |
|
|
emblinux |
Geschrieben am 08.10.2009 00000010 11:22
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 2 weeks 14 days 18 hours 52 minutes 5 seconds |
Das ist keine richtige Gruppe. Es gibt 3 bzw. 4 Userlevel Level 1:Gast, hat keine ID bzw. ist 0 Level 2: Mitglied hat user_level=101 Level 3: Admin hat user_level = 102 Level 4: Superadmin hat user_level = 103 Du müsstest also alles auf deiner Seite nur für die bestimmte Benutzergruppe sichtbar machen, so das Mitglieder nichts groß sehen. Wenn dann das Mitglied eine bestimmte Anzahl von Posts erreicht hat, wird er in eine von dir angelegte Gruppe eingetragen, welche mehr sieht auf deiner Seite. |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Neues Feld im Forum - benötige Hilfe bei Speicherung in DB | Allgemeine Support Fragen | 15 | 22.10.2015 00000010 07:00 |
Forum | Allgemeine Diskussionen | 1 | 12.01.2014 00000001 15:35 |
Zugriffsrechte Forum | Allgemeine Support Fragen | 4 | 02.05.2013 00000005 10:06 |
forum threads list panel icon anzeige einbauen? | Infusionen | 10 | 13.03.2013 00000003 14:15 |
Scores bei Forum beiträgen | Infusionen | 10 | 17.02.2013 00000002 09:13 |