Teaserbuilder 2.01 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Teaserbuilder 2.01 |
Wed. 28. June 2006, 22:10
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 343 Mitglied seit: 26.06.2006 Wohnort: CH Mitglieds-Nr.: 5 |
Titel:
Teaserbuilder Status: stable Version: 2.01 Sefrengo- Version: Ab Sefrengo 1.2 Beschreibung: Teaserbuilder erstellt eine Liste (z.b. News), Teaserlister erstellt eine Übersicht für Teaserbuilder. Dieses Modul kann nur mit dem Teaserbuilder zusammen eingesetzt werden. Features: -bekannt, nix neues Autor(en): Reto Haldemann v/o Mistral Changelog: 8.11.2005 - V. 2.0sf bratzi / stanley - Anpassung an Sefrengo 1.2 Dokumentation: - Keine ToDo: - Anpassung auf UTF8 vornehmen ZITAT(bratzi) P.S.: Meine Lieblingsmodule back to SF ;-)
Angehängte Datei(en)
-------------------- So einfach wie möglich, aber nicht einfacher!
(Albert Einstein) |
|
|
Sun. 3. September 2006, 15:14
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Hab jetzt gut 2 Stunden versucht, das selbst hinzubekommen, aber...
In ConentFlex-Modul gibts die Möglichkeit, das Template für die Bearbeitung in der ModulConfig festzulegen. Die Idee fand ich ziemlich genial! Wäre das auch für den Teaderbuilder möglich? Oder anders gefragt: Wenn schon nicht in der Modulconfig, an welcher Stelle in der Frontendausgabe wird der Edit-Button generiert? Hier? QUELLTEXT // NavTemplate mit den allgemeinem Inhalt ersetzen foreach($elements1 AS $k => $v){ $modv['tpl_nav'] = str_replace('{'.$k.'}', $v, $modv['tpl_nav']); } Aber wo wird 'tpl_nav' definiert? Bin für Hilfe dankbar! Der Beitrag wurde von smail bearbeitet: Sun. 3. September 2006, 15:15 -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Tue. 5. September 2006, 00:29
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Noch einmal die Frage - diesmal vielleicht etwas allgemeiner:
Für jedes Modul / Element wird in der Bearbeitungsansicht ein kleines "Edit"-Symbol ausgegeben.
QUELLTEXT $modv['tpl_inner'] geschrieben? Gute Nacht Jan -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Tue. 5. September 2006, 11:25
Beitrag
#4
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
smail ... beschäftige dich doch mal mit "MrList" ... vielleicht erfüllt dieser herr deine wünsche (ist imho der bessere Teaserbuilder und kann auch weitaus mehr) ... ansonsten weiss ich nicht so recht was du erreichen willst?
-------------------- cheers, Alex
|
|
|
Tue. 5. September 2006, 11:50
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
MrList hab ich auch schon mal überlegt, aber ncoh nicht angesehen.
Ich möchte gerne die Inhalte per teaserlister auf einer anderen Seite (Startseite) ausgeben. Funktioniert denn MrList mit dem Teaserlister? Oder gibt es eine andere Möglichkeit? Und er ganze Kram da oben hatte nur ein Ziel: Ich wollte gerne die Bearbeitungsansicht für die Readkteure ein bisschen tunen, ähnlich zu dem, was ich schon im ContentFleax gemacht habe: Sprich die Trennlinien, um die einzelnen Teile besser voneiander zu trennen und so übersichitlicher zu gestalten Gruß Jan Der Beitrag wurde von smail bearbeitet: Tue. 5. September 2006, 11:51 -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Tue. 5. September 2006, 12:43
Beitrag
#6
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
also bei MrList kannst den edit-button positionieren wie du willst ... dort gibts auch ein {edit} wie beim contentflex.
ich hab den teaserlister nie benutzt ... allerdings ist MrList ein nachfahre vom Teaserbuilder. sofern du nur die elemente nutzt, die hier beim teaserbuilder zur verfügung stehen (bei MrList gibts noch zusätzliche) sollte es prinzipiell hinhauen. vielleicht bastel ich irgendwann auch mal ein entsprechendes equivalent zum Teaserlister für MrList - aber eigentlich ist das nicht notwendig (da man bei MrList mit hilfe von DHTML soetwas wie Teaser und Detailansicht basteln kann ... ) -------------------- cheers, Alex
|
|
|
Tue. 5. September 2006, 13:17
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
ZITAT aber eigentlich ist das nicht notwendig (da man bei MrList mit hilfe von DHTML soetwas wie Teaser und Detailansicht basteln kann ... ) Gilt das auch für den Fall, dass ich das auf verschiedenen Seiten anzeigen will? Ok, dann werd ich mal MrList probieren... -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Tue. 5. September 2006, 14:09
Beitrag
#8
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
Gilt das auch für den Fall, dass ich das auf verschiedenen Seiten anzeigen will? öhm nö ... schau dir halt mal die demos an im MrList-thread -------------------- cheers, Alex
|
|
|
Tue. 5. September 2006, 14:32
Beitrag
#9
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
ZITAT Ich wollte gerne die Bearbeitungsansicht für die Readkteure ein bisschen tunen, ähnlich zu dem, was ich schon im ContentFleax gemacht habe: das kannst du dir künftig sparen, denn mit dem neuen backenddesign gibt es auch neue icons für den cflex. -------------------- SEFRENGO | a free choice ... again!
|
|
|
Tue. 5. September 2006, 14:40
Beitrag
#10
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
das kannst du dir künftig sparen, denn mit dem neuen backenddesign gibt es auch neue icons für den cflex. es geht mir weniger um die Icons, als vielmehr um die Blockdastellung der einzelnen ContentFlex-Elemente, also wo eins anfängt -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Tue. 5. September 2006, 16:39
Beitrag
#11
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Wenn du flexibel sein wilst und Artikel von irgendwelchen Seiten in die Startseite hollen möchtest, schau doch den Categorywalker an.
Der ist sehr mächtig in dieser hinsicht und extra dafür gemacht. Du must dir evtl. anleitung auf der Dedi-Seite hollen z.B. hier Der Beitrag wurde von feniweb bearbeitet: Tue. 5. September 2006, 16:40 -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Wed. 27. June 2007, 23:36
Beitrag
#12
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Leider wird bei mir {created_date} nicht ersetzt. Ich hab jetzt {date} genommen, mit was hab ich denn da jetzt zu rechnen, steht da dann morgen das Datum von morgen drin???
-------------------- |
|
|
Thu. 28. June 2007, 22:49
Beitrag
#13
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 343 Mitglied seit: 26.06.2006 Wohnort: CH Mitglieds-Nr.: 5 |
Halo Olaf
Leider wird bei mir {created_date} nicht ersetzt. Ich hab jetzt {date} genommen, mit was hab ich denn da jetzt zu rechnen, steht da dann morgen das Datum von morgen drin??? Nein das ist nicht das aktuelle Datuom, sondern da steht das lastmodified Datum drin. Wenn du die letzte Zeile von Hier noch einbaust funktioniert das created_date auch QUELLTEXT $elements1['loginname'] = $db->f('uname'); $elements1['date'] = date('d.m.Y',$db->f('lastmodified')); $elements1['created_date'] = date('d.m.Y',$con_side[$idcatside]['created']); Gruss Mistral -------------------- So einfach wie möglich, aber nicht einfacher!
(Albert Einstein) |
|
|
Fri. 29. June 2007, 08:54
Beitrag
#14
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Danke, klappt. Haste den Download oben angepasst?
-------------------- |
|
|
Fri. 29. June 2007, 10:24
Beitrag
#15
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 343 Mitglied seit: 26.06.2006 Wohnort: CH Mitglieds-Nr.: 5 |
Nein noch nicht
-------------------- So einfach wie möglich, aber nicht einfacher!
(Albert Einstein) |
|
|
Sat. 30. June 2007, 21:56
Beitrag
#16
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Wat'n nu, ich seh hier nicht durch, bitte Kontext beachten http://forum.sefrengo.org/index.php?s=&...post&p=9740
Ich hab jetzt um da weiter zu testen einen neuen Eintrag geschrieben, jetzt wird der mir auch mit den Datum 27.06.2007 ausgegeben!!! Das ist das Datum des 1. Eintrages! Könnte bitte jemand das Zusammenspiel dieser 2 Module in dieser Hinsicht testen. EDIT Es liegt an diesem Modul, sach ich mal, irgendwie stimmt wahrscheinlich die Abfrage des Datums bei created_date nicht, es nimmt den falschen Container, also nicht den der zum aktuellen Beitrag gehört sondern den ersten denes trifft, oder so Ich kopier mal die entsprechenden Tabellen der Seite 53 hier hin so das die Datumsspalten übereinander sin, vielleicht wird jemand daraus schlau: QUELLTEXT INSERT INTO `cms_content` VALUES (182, 53, 25, 1, 1, 1, 'test1', 1, 0, 3, 1182979366, 1183238379);
INSERT INTO `cms_content` VALUES (183, 53, 25, 1, 3, 1, 'roduk', 1, 0, 3, 1182979366, 1182979366); INSERT INTO `cms_content` VALUES (184, 53, 25, 1, 4, 1, 'kkkkk', 1, 0, 3, 1182979630, 1182979630); INSERT INTO `cms_content` VALUES (388, 53, 25, 1, 13, 1, 'Lore', 1, 0, 3, 1183194711, 1183238319); INSERT INTO `cms_content` VALUES (391, 53, 25, 3, 1, 1, '2. Te', 1, 0, 3, 1183238462, 1183238462); INSERT INTO `cms_content` VALUES (392, 53, 25, 3, 13, 1, 'blar', 1, 0, 3, 1183238462, 1183238462); INSERT INTO `cms_content` VALUES (389, 53, 25, 2, 1, 1, 'Teste', 1, 0, 1, 1183236223, 1183236223); INSERT INTO `cms_content` VALUES (390, 53, 25, 2, 13, 1, 'Test', 1, 0, 3, 1183236223, 1183238087); -------------------- |
|
|
Sat. 30. June 2007, 23:28
Beitrag
#17
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
So, bis neues Datum iss gewartet
Es ist alles nicht wie soll Im Template steht jetzt {created_date}/{date} Einen Eintrag editiert, erstes Element angepasst -> 27.06.2007/01.07.2007 -> sieht gut aus weiteren Eintrag, zweites Element angepasst -> 27.06.2007/30.06.2007 -> keine Veränderung einen neuen Eintrag erstellt -> 27.06.2007/01.07.2007 -> ganz ganz übel Und als Krönung die Angaben vom Teaserlister, wo ich mir created reingehackt habe zum Vergleich: Template ist so {created}/{date} 30.06.2007/30.06.2007 30.06.2007/01.07.2007 01.07.2007/01.07.2007 Daraus könnte man vielleicht was machen, mal über paar Tage beobachten und testen, aber mit'm Teaserbuilder das geht so nicht -------------------- |
|
|
Sun. 1. July 2007, 02:26
Beitrag
#18
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 541 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 8 |
ZITAT Wenn du die letzte Zeile von Hier noch einbaust funktioniert das created_date auch ... warum wird denn das Created aus der aktuellen Seite (mE die Seite wo das Modul 'Teaserbuilder' liegt) genommen?QUELLTEXT $elements1['loginname'] = $db->f('uname'); $elements1['date'] = date('d.m.Y',$db->f('lastmodified')); $elements1['created_date'] = date('d.m.Y',$con_side[$idcatside]['created']); Gruß |
|
|
Sun. 1. July 2007, 09:25
Beitrag
#19
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Na logisch, darauf hätt ich auch selber kommen können. Aber das hab ich mir gar nicht angeschaut, Mistral blind vertraut
-------------------- |
|
|
Sun. 1. July 2007, 10:21
Beitrag
#20
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Die Passage damit das klappt:
QUELLTEXT // Allgemeine Tags definieren $sql = "SELECT B.username, B.name, B.surname, B.email, A.lastmodified, A.created FROM ".$cms_db['content']." A, ".$cms_db['users']." B WHERE A.idsidelang=".$con_side[$idcatside]['idsidelang']." AND A.container=".$cms_mod['container']['id']." AND A.number=".$cms_mod['modul']['id']." AND A.author=B.user_id"; $db->query($sql); $db->next_record(); $elements1['username'] = $db->f('username'); $elements1['name'] = $db->f('name'); $elements1['surname'] = $db->f('surname'); $elements1['email'] = $db->f('email'); $elements1['loginname'] = $db->f('uname'); $elements1['date'] = date('d.m.Y',$db->f('lastmodified')); $elements1['created_date'] = date('d.m.Y',$db->f('created')); Danke -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.9.24 - 10:39 |