ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Proflifeld GEBDAT löschen

Geschlossen
  1. #1
    User Pic
    ChaosMan Mitglied
    Registriert seit
    01.11.2007
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    Ich möchte bei mir im Profilfeld das Geburtsdatum nicht anzeigen lassen, bzw. nur bei Eingabe. Normal steht da ja 0000-00-00.
    Beim verstecken dieses Profilfeld wurde es trotzdem angezeigt.

    Ich benutzte das im Download-Bereich verfügbare Profli-Skript.

    Könnt ihr mit bitte helfen?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Freezon Mitglied
    Registriert seit
    19.06.2007
    Beiträge
    1.667
    Beitragswertungen
    1 Beitragspunkte
    Ilchordner > includes > admin > templates > user

    "Details" dann mit dem Editor öffnen und folgendes löschen:

    <td class="Cmite">Gebdatum</td>
    			<td class="Cnorm"><input name="gebdatum" value="{gebdatum}" /></td>
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    vollstr3cker Mitglied
    Registriert seit
    12.02.2007
    Beiträge
    1.399
    Beitragswertungen
    0 Beitragspunkte
    dann ists aber nur im adminbereich weg
    ####################
    ## hier geht's zu apex designs,
    # meinem digitalen Portfolio
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Freezon Mitglied
    Registriert seit
    19.06.2007
    Beiträge
    1.667
    Beitragswertungen
    1 Beitragspunkte
    Nö... ^^

    Aber es wird überall angezeigt seh ich grad lächeln

    Ich versuch noch n bisschen rum und dann sag ich dir gleich mein Ergebniss. ^^
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Freezon Mitglied
    Registriert seit
    19.06.2007
    Beiträge
    1.667
    Beitragswertungen
    1 Beitragspunkte
    Jo habs, hab ausversehn im falschen Ordner geguckt. lächeln

    Ilchordner > includes > templates > user

    Öffne mit deinem Editor "profil_edit"

    Entferne:
    <label style="float:left; width:35%;">{_lang_birthday}</label><input style="margin-bottom:2px;" name="gebdatum" value="{gebdatum}" /><font class="smalfont">{_lang_dateformat}</font><br style="clear:both;" />



    Zuletzt modifiziert von Freezon am 16.11.2007 - 14:43:59
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    ChaosMan Mitglied
    Registriert seit
    01.11.2007
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    Okay. Danke. Ich möchte aber eigentlich, dass wenn man kein Datum angibt, da nichts steht, bzw. , nicht geboren am 0000-00-00
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    function profilefields_show_spez_gebdatum ($value,$uid) {
      return ( profilefields_show_echo_standart ( 'Geburtsdatum', $value == '0000-00-00' ? '' : $value ) );
    }
    in der includes/func/profilefields.php einfügen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    ChaosMan Mitglied
    Registriert seit
    01.11.2007
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    K. Thx Mairu.

    PS: Coole Seite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    ChaosMan Mitglied
    Registriert seit
    01.11.2007
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    Ich weiß nicht ob ich was falsch gemacht habe, weil bei mir erscheint immer noch das Geburtsdatum Feld aber das möchte ich auch weghaben, also nicht nur die 000000 die sind weg aber ich hätte gerne entweder Datum oder gar nichts.

    Ist das machbar?
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ne, nicht so ohne weiteres.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    ChaosMan Mitglied
    Registriert seit
    01.11.2007
    Beiträge
    37
    Beitragswertungen
    0 Beitragspunkte
    Achso. Da brauch man bestimmt Javascript und müsste die HTML-Dateien umändern oder so ähnlich. Stimmt?

    Bzw. man müsste dafür eigens ein Script entwerfen zum Beispiel:
    IF GEBFIELD="Leer" = Feld verstecken oder so.
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, ChaosMan!

    Das wäre ja einfach, Meiru meinste aber nicht ohne weiteres, also schwer.
    Die Profilfelder, also die statischen, werden über ein Funktion aufgerufen und ausgegeben, aber diese Funktion ruft noch eine Funktion auf.
    Steht in der include/includes/func/profilefields.php
    Dort müsste dann, die if Abfrage rein, ABER dann musst du das überall ändern, wo das Geb von dem User auftaucht, also auch im Admin.
    ABER manchmal wird auch der Direkte Wert gebraucht, zur Berechnung des Alters, deswegen Kompliziert.

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten