Seite 3 von 3 ErsteErste 123
Ergebnis 81 bis 115 von 115

Thema: [yw_listbirthdays] Geburtstagsliste als FE-Modul

  1. #81
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Daumen hoch

    Hy,

    supi, vielen Dank :-)

  2. #82
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Voilà - eine erste Testversion, bevor ich sie im Repo veröffentliche.

    Ich hab den ganzen Trennzeichen-Mist gekippt. Es muss ohnehin jeder das Template ein bisschen anpassen.
    Deshalb gibt es jetzt auch nur noch ein Template, welches man dann halt so anpassen muss, damit man es brauchen kann.
    Es besteht aber aus ziemlich viel Beispiel-Code, sollte also kein Problem sein.

    Zudem erhält man jetzt die kompletten Daten aus der DB. Das Überprüfen des Geburtstags und Berechnen des Alters geschieht nun auf Datenbank-Ebene, allerdings mit MySQL-spezifischen Anweisungen.
    Wird also nur da laufen, ist dafür so viel performanter

    Es ist zudem immer noch so, dass der User zuerst erlauben muss, dass sein Geburtstag öffentlich angezeigt wird.

    Viel Spass
    Angehängte Dateien Angehängte Dateien
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #83
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hy Toflar,

    ich habe das neue Modul gleich eingespielt und das template eingespielt

    PHP-Code:
    <!-- indexer::stop -->
    <div class="<?php echo $this->class?> block"<?php echo $this->cssID?><?php if ($this->style): ?> style="<?php echo $this->style?>"<?php endif; ?>>
    <<?php echo $this->hl?>><?php echo $this->headline?></<?php echo $this->hl?>>

    <?php if($this->hasBirthdays): ?>
        <?php echo $this->listbirthdays?>
    <?php 
    else: ?>
        <div class="nobirthdays">
            <?php echo $this->lblNoBirthdays?>
        </div>
    <?php endif; ?>
    </div>
    <!-- indexer::continue -->
    Ich sehe leider nur ein <>. Ein Geburtstag für heute ist eingetragen und im Benutzer freigegeben.
    Im Template würde ich gerne die Geburtstage der nächsten 10 Tage anzeigen. Ist das möglich? Kannst Du mir da helfen?

  4. #84
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Du musst das Template "lb_default" anpassen, nicht das Modul-Template.

    Das Modul ist nicht dafür vorgesehen zukünftige oder vergangene Geburtstage anzuzeigen.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #85
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hallo Toflar

    ich habe die "lb_default" angepasst. Heute zeigt er an, dass kein Geburtstag ist. Wenn ein geburtstag ist, steht nur <> da.
    Wie kann ich es lösen das ich z.B. die Geburtstage der nächsten 7 tage angezeigt bekomme?

    danke für Deine Hilfe

  6. #86
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Das Modul hast Du gespeichert, so dass lb_default auch zur Anwendung kommt? Du musst einmal speichern.
    Dann poste Mal dein Template.

    Zur anderen Frage verweise ich auf die Antwort, die ich darauf bereits gegeben habe.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  7. #87
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hallo,

    ich habe das ganze mal bebildert:


    Zum Thema mit den Geburtstag in x Tagen, habe ich nur folgendes gefunden:

    September 2009
    Dann wäre da noch die Ausgabe. Wir haben also nun 3 Listen bzw. 3 potenzielle Listen:
    Geburtstage in den letzten X Tagen
    heute Geburtstag
    Geburtstage in den nächsten X Tagen
    Angehängte Grafiken Angehängte Grafiken

  8. #88
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Ich versuch's noch ein letztes Mal, dann werde ich mich nicht mehr wiederholen.

    Zitat Zitat von Toflar
    Das Modul hast Du gespeichert, so dass lb_default auch zur Anwendung kommt? Du musst einmal speichern.
    Hast Du das gemacht?

    Zitat Zitat von Toflar
    Du musst das Template "lb_default" anpassen, nicht das Modul-Template.
    Zitat Zitat von Toflar
    Dann poste Mal dein Template.
    Wieso postest Du dann nochmal das Modul-Template? Das brauche ich nicht.

    Zum Thema "Geburtstage in X Tagen" sage ich nichts mehr, weil es steht da.

    Bitte meine Beiträge lesen und auch das machen was ich verlange, sonst kann ich nicht helfen
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  9. #89
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hallo,

    ich habe alles auch komplett nochmal gelöscht und neu angelegt. Als Template habe ich die "lb_default" hinterlegt und auch bearbeitet( den Beispielcode). Wenn kein Geburtstag ist, steht heute kein Geburtstag. Ist aber einer da, stehen die <>
    Auf dem Thema mit den X-Tagen muss ich nochmal rum hacken. Ich habe mir alles durchgelesen und der letzte Eintrag ist aus dem September 2009, wo Du es in Deiner Liste aufgeführt hast. Für meinen Anwendungsfall ist es wichtig. :-(
    Angehängte Dateien Angehängte Dateien

  10. #90
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Äh, der Beispielcode laute doch so:
    PHP-Code:
    <ul> 
    <?php foreach($this->arrData as $birthday): ?>
         <!-- remember, you only get this link if you activate it in your module settings! //--> 
         <a href="<?php echo $birthday['profilelink']; ?>">
             <li>
                 <?php echo $birthday['username']; ?>
                 <?php echo $birthday['age']; ?>
             </li>
         </a>  
    <?php endforeach; ?>
    </ul>
    Das was du da ständig nimmst ist definitiv aus dem mod_yw_listbirthdays Templates. Lass dass.

    Wobei ich jetzt nicht sehe warum die eigendlich beide da sind, wenn eh die lb_default.tpl genommen werden soll.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  11. #91
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Hallo Toflar,
    falls das Modul nicht für TYPOlight noch gelten soll, dann passe die generate Methode an, da ist noch der alte Link drin:
    PHP-Code:
    $objTemplate->href 'typolight/main.php?do=modules&amp;act=edit&amp;id=' $this->id
    müsste nun sein glaub ich:
    PHP-Code:
    $objTemplate->href 'contao/main.php?do=themes&amp;table=tl_module&amp;act=edit&amp;id=' $this->id
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  12. #92
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Hallo Bugbuster,

    sorry, stimmt. Bei mir lagen die Daten vermutlich aus einer alten Installation noch in diesem Verzeichnis.

    Gruß Dominik

  13. #93
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Danke Glen für den Hinweis, hab ich angepasst.
    Mehrere Templates daher, weil Du ja das Modul an verschiedenen Orten mit verschiedenen Templates haben könntest.

    gerdi: dann läuft's jetzt?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  14. #94
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    läuft jetzt :-)

  15. #95
    Contao-Nutzer
    Registriert seit
    22.06.2009.
    Ort
    Lippstadt
    Beiträge
    47

    Standard super extension - ab wann wird sie im repository erscheinen?

    hallo,

    und vielen dank fuer die super extension! wollte kurz in erfahrung bringen, wann die erweiterung im repo erscheint.

    beste grüße,

    stephan

  16. #96
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Jetzt
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  17. #97
    Contao-Nutzer Avatar von Himmi
    Registriert seit
    25.05.2011.
    Ort
    Melsbach
    Beiträge
    28

    Standard

    Hallo zusammen,

    zunächst mal großes Lob und Anerkennung für die Erweiterung. Habe sie für einen Verein im internen Bereich eingebunden.

    Funktioniert!

    Hab aber eine Frage: Gibt es nun die Möglichkeit, Mitglieder, die X Tage in der Vergangenheit und X Tage in der Zukunft Birthday haben, auszugeben?

    Grüße
    Thomas

  18. #98
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Nein, gibt es nicht
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  19. #99
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Daumen hoch

    Hallo Toflar,

    danke für deine Arbeit, ich muss mir dass jetzt in Ruhe anschauen. In meinem alten Template sind noch Fehler.

    Übrigens ist deine Geduld beim Beantworten der Beiträge bemerkenswert.

    Gruß Typofix

  20. #100
    Contao-Nutzer Avatar von ultraracer
    Registriert seit
    03.11.2010.
    Ort
    Walsleben
    Beiträge
    85

    Standard

    Hab das Modul aus dem ER installiert und finds total klasse. Danke Yanick!

    Zwei Fragen hab ich aber doch:
    1. Wahrscheinlich stell ich mich einfach nur blöd an, aber sagt mal, wie erlaubt ihr euren Mitgliedern die Freigabe bzw. das Sperren der Geburtstagsanzeige. Im Backend geht das ja. Aber wie machen es die Mitglieder im FE? Bei den öffentlichen Feldern ist bei mir keine entsprechende Option dabei.
    2. Geburtsdaten vor 1970 werden ignoriert. Wenn ich den Thread hier richtig verstehe, sollte das doch behoben sein, oder?

    Bin ein wenig ratlos *schluchz*

  21. #101
    Contao-Nutzer Avatar von ultraracer
    Registriert seit
    03.11.2010.
    Ort
    Walsleben
    Beiträge
    85

    Standard

    Kann mir echt keiner weiterhelfen?

  22. #102
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    1) Bei mir ist die Option auf jeden Fall dabei und funktioniert imho einwandfrei.
    2) Das kann gut sein, dass mit dem Rewrite das ganze nicht mehr funktioniert, wegen der UNIX-Timestamps, die nun mal nicht für Daten vor 1970 gedacht sind und das ganze in negative Timestamps umzuwandeln ist auch nicht so das gelbe vom Ei (meine Meinung). Deshalb ist das Ganze Modul auch Stumpfsinn - weshalb ich den Support ja eigentlich aufgegeben hatte.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  23. #103
    Contao-Nutzer Avatar von ultraracer
    Registriert seit
    03.11.2010.
    Ort
    Walsleben
    Beiträge
    85

    Standard

    Oh Mann, bin ich blöd.
    Ich bin immer davon ausgegangen, dass die entsprechende Checkbox automatisch mit den öffentlichen contao-Standardfeldern erscheint. Jetzt hab ich gesehen, dass ich sie im Modul "Persönliche Daten" zusätzlich anklicken muss. Wer lesen kann, ist klar im Vorteil. Super, also das läuft.
    Dass die Liste nur mit Daten nach 1970 funktioniert, ist für mich verschmerzbar. Ich will sie im Mitgliederbereich meiner Schulhomepage einsetzen und da lass ich dann halt die Lehrer raus. Meine Schüler sind natürlich alle nach 1970 geboren.

    Vielen Dank Yanick für die Hilfe (trotz eingestelltem Support).
    Schönen Restsonntag in die Schweiz!

    Andre

  24. #104
    Contao-Fan Avatar von chr.flader
    Registriert seit
    03.07.2009.
    Beiträge
    801

    Standard

    Hallo,

    mal eine grundsätzliche Frage.
    Warum gibt es keine Ext. die von vorne herein für einen bestimmten Zeitraum Geburtstage anzeigt?

    Christian

  25. #105
    Contao-Nutzer
    Registriert seit
    08.10.2011.
    Beiträge
    1

    Standard Frage Zum Modul ''yw_listBirthdays "

    Hallo Toflar,

    habe die Erweiterung installiert und Eingerichtet funktioniert alles wunderbar,

    aber bei den Mitgliedern die am selben Tag Geburtstag haben, wird im Frontend immer nur ein Geburstag angezeigt.



    Kann ich das über das Template irgendwie lösen, oder funktioniert das ganze mit der Contao V.2.11.2 nicht?

    Wäre dankbar für eine kurze Info.

    FeX

  26. #106
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Standard

    Hallo Toflar,
    beim Aufräumen ist mir aufgefallen, dass es neue Version 2.0.0. Build 7 gibt. Beim Update sagt mir das Modul, es hätte gerne einen Lizenzschlüssel. Ist das was zum "üben" oder verkaufst du jetzt dein Modul?

    Gruß
    Typofix

  27. #107
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Ich hab es eigentlich auf "privat" gesetzt, da man leider keine Extensions löschen kann
    Wird es immer noch angezeigt?
    Ansonsten schreib ich Leo eine Mail, er solle sie bitte löschen

    Danke für den Hinweis!
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  28. #108
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Standard

    Im Extension Repository nein, aber er er bietet mir ein Update an. Leider ist dabei die alte Version zerschossen worden, so dass ich jetzt gar nichts habe.
    Ich habe das Modul mal von Hand aus meinem Backup installiert, ganz richtig geht es nicht und in der Erweiterungsverwaltung ist es nicht zu finden.
    Gruß
    Typofix

  29. #109
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    Hi, gibt es dieses Modul nicht mehr?

    Preetz

  30. #110
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Standard

    Ne, offiziell nicht mehr.

    Gruß
    Typofix

  31. #111
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    Gibt es denn eine andere Möglichkeit die bevorstehenden Geburstage aus der Mitgliederverwaltung zu laden und im FE_Modul anzuzeigen?

  32. #112
    Contao-Nutzer
    Registriert seit
    03.03.2010.
    Ort
    82194 Gröbenzell
    Beiträge
    188

    Standard

    Hallo Preetz,

    nein, das Modul gibt es nicht mehr. Das ist ein ziemlicher Mist mit den Geburtstagen vor 1970. Ich habe das Modul noch am Laufen, habe aber den Code bestimmt schon zum dritten Mal umgebaut, dass die Geburtstage angezeigt werden (die vor 1970). Die Geburtstage nach 01.01.1970 sind kein Problem. Ich hätte das Ding auch schon längst gelöscht, wenn sich die Mitglieder nicht darauf verlassen würden, und sich Geburtstagsmails schicken!

    Gruß
    Armin

  33. #113
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    812

    Standard

    Also wäre es besser, wenn ich einfach ein fremdes Skript nehme ...

  34. #114
    Contao-Nutzer
    Registriert seit
    03.03.2010.
    Ort
    82194 Gröbenzell
    Beiträge
    188

    Standard

    Das Ding läuft auch nur noch auf einer 2.11.12 und nicht unter Contao 3.

    Es werden auch nur die Geburtstage des laufenden Tages angezeigt. Also eine Einstellung "gib mir die Mitglieder der nächsten Woche" gab es noch nie!

    Gruß
    Armin

  35. #115
    Contao-Nutzer
    Registriert seit
    03.03.2010.
    Ort
    82194 Gröbenzell
    Beiträge
    188

    Standard

    Ja,

    du kannst ja selbst ein Modul bauen, wenn du schon ein fremdes Script nimmst (oder hast).

    Gruß
    Armin

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Variable von einem Modul ins andere Modul übertragen
    Von Dani im Forum Entwickler-Fragen
    Antworten: 6
    Letzter Beitrag: 15.03.2012, 06:13
  2. Problem mit Akkordion-Modul: Seite soll nicht mit dem ersten Modul geöffnet werden.
    Von DJ-Manuel im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 22.01.2011, 12:33
  3. Geburtstagsliste
    Von ernieseinbert im Forum Allgemeine Inhaltselemente
    Antworten: 2
    Letzter Beitrag: 17.09.2010, 09:59
  4. Antworten: 2
    Letzter Beitrag: 31.08.2009, 12:17
  5. Modul ändern das es kein Modul mehr ist
    Von Joshie im Forum Sonstiges zu Contao
    Antworten: 5
    Letzter Beitrag: 27.07.2009, 13:58

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •