Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 0.70 Sekunden - 561 DB-Abfragen | Mitglieder: 2377 | Forum: 15684 | Downloads: 127 | Insgesamt runtergeladen: 41154 | Insgesamt: 14,734,257 eindeutige Besuche
Guten Abend [Gast]
Wenn Sie bereits Registriert sind loggen Sie sich einfach ein
©
DerEinsame2 (04.01.2024 13:19): Hallo ihr lieben ich wünsche euch ein Frohes und es Gesundes neues jahr. Chat-Radio24 (02.01.2024 17:36): Ein Frohes neues Jahr wünsche ich allen JP_ONAIR (01.01.2024 15:33): Frohes neues ^^ DerEinsame2 (17.12.2023 17:24): liebe leute ich wünsche euche tolle feiertage, und das beste fürs neue jahr 2024 Radiotv (18.11.2023 18:39): Liebe Grüsse Von www.radiotvmg.de Charly3000 (18.05.2023 16:09): Happy Vatertag wünscht www.Charlys-Funradio.de Charly3000 (08.05.2023 00:41): Wünsche eine erfolgreiche Woche RadioNightlineStudios (05.10.2022 07:27): RADIO-NIGHTLINE-STUDIOS WÜNSCHT EINEN GOLDENEN OKTOBER Pilzwb (29.01.2022 09:28): Guten Morgen BlackScorpion (07.01.2022 23:00): https://radio-black-scorpion.de wünscht ein erholsames We
Datum: Freitag, 19. April 2024 Diese Seite Geladen Am: 20:20:17Aktuelle Zeit: Zeit
 Wer ist online
Gäste & Bots online: 2
Mitglieder online: 0
Neuestes Mitglied: Leon Schlemmer

Device21MatzePunkte
Offline
DeviceMarioPremium bis 17.10.2024 - 09:58 UhrPunkte
Offline
DeviceArminPremium bis 25.12.2025 - 12:05 UhrPunkte
Offline
DeviceRolly8-HL
Offline
DeviceJP_ONAIRPunkte
Offline
DeviceHarlekinPunkte
Offline
DevicepartybremenPunkte
Offline
DeviceSnowFingersPunkte
Offline
DeviceEsoxPunkte
Offline
DevicehexerPremium bis 24.04.2024 - 19:40 UhrPunkte
Offline
Gast
gast
Gast
gast
Mehr anzeigen

     - SuperAdmin|         - Admin ©
     - Forum Mod |         - Mitglied


 Unwetterwarnung

 Server uptime
Serverchecks bei http://www.my-cronjob.de - Ihr kostenloser Cronjob- und Serverüberwachungsdienst mit Uptime-Statistik für Ihre Homepage

Suche
Durchsuchen Sie die gesamte Website:
Themen-Autor: xxxfreak86xxx
Thema ID: 1311
Thema Info
Es gibt 16 Beiträge zu diesem Thema, und es wurde angesehen 2454 mal.  Es gibt auch Datei anhänge.
Thema ansehen
..::www.DeeoNe.de-D1Infusionen::.. » Supportbereich phpFusion v7 » Allgemeines
Wer ist hier? 1 Gäste
 Thema drucken
Geburtstag nach der Registrierung nicht mehr ändern
xxxfreak86xxx
Hallo alle zusammen,

ich wollte mal wissen ob es möglich ist wenn man das Geburtsdatum bei der Registrierung angibt das man danach eine Sperre einrichten kann damit dieses Feld nicht mehr geändert werden kann.

Wenn jemand weis wie man das macht wäre es super wenn man mir sagen könnte wo ich welchen Code umändern muss und in wie fern ich die Änderungen vornehmen muss.

Ich danke im Vorraus
Gruß
xxxfreak86xxx
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
http://www.fire-friends.com/
matze
Ja ist möglich aber mit einem grösserem Aufwand
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
https://fusion-mods.de
JP_ONAIR
Sehr gute Idee! Für Communitys eine sehr Gute Sache. GGF. könnte man das Feld auch NUR in der Registrierung anzeigen lassen und beim Profil Editieren nicht mehr, das sollte ggf wohl die einfachere Methode sein?
Für Rückfragen stehe ich gerne zur Verfügung.

Mit freundlichen Grüßen
JP
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
https://webmusik.net
matze
Bitte schön, im Anhang Readme beachten

Getest und Funktioniert
PHP-Fusion LogoKompatibel mit PHP-Fusion v7.02.07

matze hat folgende Datei angehängt:
Du hast nicht die Berechtigung die Anhäge dieses Themas zu sehen.
Verwarnstatus: warningwarningwarningwarning
  x 1  x 2  x 1  x 1  x 1  x 2  x 1  x 1
 
https://fusion-mods.de
xxxfreak86xxx
Ihr seit hier wirklich der helle wahnsinn hier, vielen lieben dank das hat wunderbar funktioniert Grin

Zusammengefügt am 10. April 2014 18:59:05:
Hallo Matze,
es funktioniert alles soweit wunderbar, allerdings wenn ich jetzt auf ein Profil von einem Mitglied gehe bekomme ich folgende Meldung

Fatal error: Call to undefined method UserFields::warningsOutput() in /home/firefrie/public_html/includes/classes/UserFields.class.php on line 108

Wäre super wenn du mir dabei auch nochmal helfen könntest.

Ich danke im vorraus

Info: falls es wichtig sein sollte ich habe die version 7.02.07

Zusammengefügt am 10. April 2014 19:08:04:
noch ein kleiner Fehler der mir aufgefallen ist, geplant war ja das das Geburtsdatum bei der Registrierung mit angegeben wird aber bei danach im Profil nicht mehr bearbeitet werden kann, nun habe ich allerdings das Problem das selbst bei der Registrierung das Geburtstag zum Eintrage nicht mehr angezeigt wird.

Gruß

xxxfreak86xxx

Zusammengefügt am 11. April 2014 21:41:42:
Hallo alle zusammen, hallo matze,

ich habe es hinbekommen der Fehler ist weg, vielen lieben dank nochmal für deine hilfe.
Bearbeitet von xxxfreak86xxx am 11-04-2014 21:41
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
http://www.fire-friends.com/
firebase
Wo war der Fehler denn und wie hast du ihn Behoben?
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
http://bjf-fusion.de
matze
upss da ist ein kleiner Fehler mir unterlaufen. Das mit dem warningsoutpu kannst du getraosst löschen da habe ich wohl ausversehen eine schon modifierzte genommen Datei.

Die Felder kannst du ja einstellen ob sie ,,Sichtbar sein sollen für Mitglieder,, oder nur Admins sie sehen und bearbeiten können. Ist eigentlich nur eine Einstellungsache.

Die ,,private function warningsOutput() { ,, kann gelöscht werden.

Und Fehlermeldungen immer posten denn es interessiert bestimmt auch andere.
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
https://fusion-mods.de
firebase
Du meinst in der Datei UserFields.class

Download Code  Code
if ($this->userData['user_level'] == 101) { $this->warningsOutput(); }




verstehe ich das richtig?
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
http://bjf-fusion.de
matze
Müsste eigentlich alles ersichtlich sein. Und wenn, eine Orginalldatei nehmen die Modifikation dort einbauen und gut ist. Hatte es wie schon gesagt vergessen auszubauen.

Das betrifft das alles hier:
Spoiler
Download Code  Code
private function warningsOutput() {
      global $locale, $db_prefix;
      
      $result = dbquery("SELECT * FROM ".$db_prefix."warnings WHERE warning_user=".$this->userData['user_id']." ORDER BY warning_id ASC LIMIT 10");
      if (dbrows($result) > 0) {
         $this->html .= "<div style='margin:5px'></div>\n";
         $this->html .= "<table cellpadding='0' cellspacing='1' width='400' class='profile tbl-border center'>\n<tr>\n";
         $this->html .= "<td class='tbl2' width='1%'><strong>".$locale['war_06']."</strong></td>\n";
         $this->html .= "<td class='tbl2'><strong>".$locale['war_01']."</strong></td>\n";
         $this->html .= "<td class='tbl2' width='1%' style='white-space:nowrap'><strong>".$locale['war_07']."</strong></td>\n";
         //
         $this->html .= "<td class='tbl2' width='1%' style='white-space:nowrap'><strong>".$locale['score_2']."</strong></td>\n";
         //
         
         $this->html .= "</tr>\n";
         $w = 1;
         while ($data = dbarray($result)) {
            $warning_end = $data['warning_end'] == "forever" ? "<strong>".$locale['war_04']."</strong>" : date("d-m-Y", $data['warning_end']);
            $this->html .= "<tr>
            <td width='1%' class='tbl2' style='white-space:nowrap'><img src='".INFUSIONS."verwarn_sys/images/$w.gif' alt='Verwarnt' title='".$data['warning_couse']."'></td>\n";
            $this->html .= "<td class='tbl2'>".$data['warning_couse']." </td>\n
            <td class='tbl2'>".(iADMIN && checkrights("M") ? "<a title='".$locale['war_08']."' href='".FUSION_SELF."?lookup=".$_GET['lookup']."&action=delete_warn&warning_id=".$data['warning_id']."'>".$warning_end."</a>" : $warning_end)."</td>\n
            </td>
            <td width='1%' class='tbl2' style='white-space:nowrap'><center>
            <img src='".INFUSIONS."pro_download_panel/themes/schallah/icons/coins.png'width='16' height='16' style='vertical-align:middle' title='".$locale['score_1']."'/><strong>
            <font color='#ff0000'>- ".$data['warning_cost']."</font> ".$locale['pfss_units']."</center></strong></td>\n";
            
            $w++;
         }
         $this->html .= "</table>\n";
      }      
   }
//////////////VERWARNUNG ENDE///////////////////////////////////////////////




DAS BITTE LÖSCHEN DA DIESE DEFINITION BZW. MODIFIKATION NICHT ENTHALTEN iST!!!!!!!!!!!!!!
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
https://fusion-mods.de
firebase
Der angegebene Teil ist in keiner dar Dateien zu finden.
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
http://bjf-fusion.de
xxxfreak86xxx
Hallo alle zusammen, damit die Profile wieder erreichbar sind für Mitglieder habe ich einfach den Code
if ($this->userData['user_level'] == 101) { $this->warningsOutput(); }

if (iADMIN) { $this->warningsForm(); }

gelöscht.
Den Inhalt den matze nachträglich mit aufgelistet hat finde ich leider auch nicht, ich habe nach diesem Beitrag geschaut weil mir doch noch Fehler aufgefallen sind.

1. Das Geburtsdatum soll ja für Mitglieder nachträglich nicht mehr änderbar sein, daher habe ich eingestellt das nur Admins dies ändern können, allerdings besteht jetzt wiederrum der Fehler das das Geburtsdatum bei der Registrierung nicht mehr abgefragt wird, die Abfrage erfolg erst wenn ich angebe das Gäste dies ändern können. Da ich leider selbst die Lösung nicht gefunden habe, habe ich versucht ein eigenes User Feld zu schreiben in dem die User bei der Registrierung ihr Geburtstag eintragen können und wir Admins dies ins Profil nachtragen können.

2. Bei meinem User Profilfeld ist mir allerdings dann aufgefallen das eine Aktivierung des Feldes nicht mehrmöglich ist. Um ein Fehler von meiner Seite auszuschließen habe ich versucht ein anderes Profilfeld zu aktivieren das ich nicht nutzen wollte aber auch dies lässt sich nicht aktiveren. Ein Fehler erscheint nicht, die Seite aktuallesiert sich normal so als ob das Profilfeld aktiviert wird, allerdings ist diese bei den Aktiven nicht ersichtlich sondern weiterhin bei den deaktevierten.

Wäre super wenn man diesbezüglich nochmals über den Code drüberschauen könnte, damit Profilfelder weiterhin aktivert werden können und das die Profilfelder die nachträglich nur vom Admin bearbeitet werden können trotzallem bei der Registrierung ausgefüll werden können ggf. ersichtlich sind.
Verwarnstatus: warningwarningwarningwarning
  x 1  x 1  x 1  x 1  x 1  x 1  x 1
 
http://www.fire-friends.com/
Alex1989
Hallo alle zusammen,
ich bin auf diesem Forum Eintrag getroffen da ich ebenfalls so eine Funktion gesucht habe. Es hat alles soweit sehr gut funktioniert, allerdings habe auch ich jetzt das Problem das ich keine Profilfelder mehr aktivieren kann. Hat hier schon jemand eine Lösung gefunden?
Beim Versuch alles wieder auf den alten zustand zu stellen hat auch alles soweit funktioniert aber die Profilfelder gehen weiterhin nicht zu aktiveren.
Kann es ggf. an der Tabelle liegen die ich mit dem Code
Download Code  GeSHi: PHP
  1. <?php
  2. $result = dbquery("ALTER TABLE ".DB_USER_FIELDS." ADD field_access_input TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER field_registration");
  3. $result = dbquery("ALTER TABLE ".DB_USER_FIELDS." ADD field_access_view TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER field_access_input");
  4. ?>
gewandelt in 0.051 Sekunden, benutzt wurde GeSHi 1.0.8.10
angelegt habe? Wenn ja wie kann ich den Code wieder löschen ggf. wie kann ich den Fehler nun beheben.

Vielen Dank im Voraus.
LG
Alex
Verwarnstatus: warningwarningwarningwarning
 
https://ac-support.de
matze
Es wurden nur zwei neue Felder angelegt in der DB_USER_FIELDS. Diese zwei löschen die du in deinem Post hier angegeben hast....in der Datenbankverwaltung(PhpMyadmin)

-field_access_input
-field_access_view
Verwarnstatus: warningwarningwarningwarning
 
https://fusion-mods.de
Alex1989
Hallo Matze,
danke für die Antwort.

Ich habe jetzt alles wieder gelöscht und alles beim alten belassen.
Allerdings habe ich weiterhin das Problem das ich keine Profilfelder mehr einfügen kann.
Kann mir vielleicht jemand sagen woran es liegt ggf. was ich machen könnte da es wieder funktioniert?

Zusammengefügt am 04. September 2018 18:12:00:
Konnte das Problem auf einer anderen Art lösen, trotzdem danke.
Bearbeitet von Alex1989 am 04-09-2018 18:12
Verwarnstatus: warningwarningwarningwarning
 
https://ac-support.de
matze
wenn noch ,,Reste,, von Benutzerfeldern bzw, Profilfeldern vorhanden sind kommen fehler vor die eingefügt .....implediert ...gemoddet wurden wie Forum ect.
Das sieht man unter,,Benutzerverwaltung..oder auf der Webseite allgemein. Aber deine Lösung zu posten wäre interresant für andere.

In diesem Sinne lg matze
Verwarnstatus: warningwarningwarningwarning
 
https://fusion-mods.de
Alex1989
Hallo Matze,

habe ein Backup von der gesamten Datenbank gemacht (außer von den User Feldern). Danach habe ich die Php neu installiert auf einer frischen Datenbank, habe das Backup eingespielt und schon ging es wieder.
Verwarnstatus: warningwarningwarningwarning
 
https://ac-support.de
Springe ins Forum:
Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Registrierung auf meiner HP nicht(mehr) möglich Allgemeines 7 21-11-2020 00:13
Nach PHP Fusion Update Passwort Änderung nicht mehr möglich Allgemeines 4 24-08-2020 12:13
Captchas funktionieren nicht Codeschnipsel 3 07-11-2019 10:07
BB Code lässt sich nicht mehr aktivieren. Allgemeines 1 17-10-2019 19:37
Forum funktioniert nicht mehr seid Umstellung auf Php 7.2 Fehler & Bugs 6 09-08-2019 20:05
Sämtliche Grafiken und Texte dieser Seite unterliegen dem Urheberrecht und dürfen nicht ohne Erlaubnis kopiert werden!!!