Terminkalender v1.4 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Terminkalender v1.4 |
Wed. 31. October 2007, 13:36
Beitrag
#41
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
Kurze Frage: Ich habe ja sowas wie ne Terminvorschau gebastelt, also das auf allen Seiten in der Seitenleiste die nächsten Termine auftauchen, klappt soweit auch super. Nun möchte der Kunde aber das neben der Limitation in Zeit (maximal 1 Jahr im voraus) nur maximal 3 Termine ausgegeben werden sollen. Leider finde ich dafür keine Einstellungsmöglichkeit im Modul. Hat jemand eine Idee an welcher Stelle im Code ich dort notfalls hart eingreifen könnte um die Ergebnisse zu limitieren? Kenne mich mit der Modulprogrammierung in SF leider = 0 aus
-------------------- |
|
|
Wed. 31. October 2007, 15:54
Beitrag
#42
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
such im modul mal die zeilen
QUELLTEXT //Listenansicht } else { //Collection intialisieren $_TK['collection'] = new EventCollection(); und füge danach QUELLTEXT $_TK['collection']->setLimit(3); kann dir aber nicht versprechen dass es funktioniert! -------------------- cheers, Alex
|
|
|
Wed. 31. October 2007, 16:59
Beitrag
#43
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 138 Mitglied seit: 26.03.2007 Wohnort: Magdeburg Mitglieds-Nr.: 752 |
such im modul mal die zeilen QUELLTEXT //Listenansicht } else { //Collection intialisieren $_TK['collection'] = new EventCollection(); und füge danach QUELLTEXT $_TK['collection']->setLimit(3); kann dir aber nicht versprechen dass es funktioniert! Dank dir amk, hat super Funktioniert. Mal schauen, vielleicht Probier ich mich gleich mal n bissl an Modulen und versuche dafür n Feld in den Optionen einzufügen, wäre jedenfalls für die nächste Version auch ein nettes Feature, nur so als Idee -------------------- |
|
|
Sat. 10. November 2007, 12:44
Beitrag
#44
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
In meinem Template Detailansicht verwende ich folgenden Code:
<p>{startdate} - {starttime}</p> Jetzt zur Frage, wenn jemand keine Uhrzeit einfügt wird ja der Bindestrich angezeigt, gibt es da was, dies zu umgehen? Bei mir sind bis jetzt nur Tagestermine drin und wir bekommen jetzt einen über einen Zeitraum. Deshalb werd ich den Code wieder um <p>{enddate} - {endtime}</p> erweitern müssen. Gibt es eine Möglichkeit dies mit einer IF-Klausel so zu machen? Falls kein {starttime} vergeben wurde den Bindestrich nicht anzuzeigen und falls kein {enddate}, sowie kein {endtime} angegeben wird dies auch nicht anzuzeigen? |
|
|
Sat. 10. November 2007, 19:59
Beitrag
#45
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
hey FireFlyer ... also das sollte eigentlich funktionieren.
deshalb steht in "Hilfe anzeigen" unter den jeweiligen templates {if_Element} ... {/if_Element} {if_not_Element} ... {/if_not_Element} also das <p>{enddate} {if_endtime}- {endtime}<{/if_endtime}</p> sollte prinzipiell klappen. -------------------- cheers, Alex
|
|
|
Sun. 11. November 2007, 12:30
Beitrag
#46
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
Danke! Werd ich mal testen. Die Hilfe hab ich total überlesen. Hast du schon mal den Core-Bug nachvollziehen können?
SQL-Fehler bei Plugins |
|
|
Tue. 27. November 2007, 16:52
Beitrag
#47
|
|
Member Gruppe: Members Beiträge: 15 Mitglied seit: 15.05.2007 Mitglieds-Nr.: 906 |
Hi Folks,
ich habe gerade bei mir eine Benutzergruppe angelegt die nur die Nutzungsrechte für das Newssystem bzw. den Terminkalender haben. Wenn ich mich jetzt mit einem User dieser Benutzergruppe anmelden möchte bekomme ich folgende Warn-/ Fehlermeldung: QUELLTEXT Warning: include(inc/inc.plug_terminkalender.php) [function.include]: failed to open stream: No such file or directory in C:\Apache2\htdocs\backend\main.php on line 180 Warning: include() [function.include]: Failed opening 'inc/inc.plug_terminkalender.php' for inclusion (include_path='.;C:/Apache2/htdocs/backend/external/adodb/;C:/Apache2/htdocs/backend/external/pear.php.net/') in C:\Apache2\htdocs\backend\main.php on line 180 bzw. die gleichen Warnmeldungen mit inc.plug_newssystem.php Habe die beiden Dateien auch nirgends wo auf meinem System finden können. greetz SLD Der Beitrag wurde von SLD bearbeitet: Tue. 27. November 2007, 16:55 |
|
|
Tue. 27. November 2007, 17:54
Beitrag
#48
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
Sefrengo leitet Dich nach dem Login automatisch in den ersten Bereich, in dem Du Rechte besitzt. Genau das funktioniert bei Plugins nicht. Gibst Du nur Plugins frei, dann klatscht es das System auf. Tipp: Einfach den Bereich Redkation->Seiten freigeben und alle Rechte entfernen. Dann gehts und der Redakteur kann auch keinen Blödsinn machen.
Das Backend Login Problem hat sich mit Sefrengo 1.6 hoffentlich erledigt, bis dahin bitte diesen Workaround nutzen. -------------------- Es wird, es wird...
|
|
|
Sun. 13. January 2008, 22:42
Beitrag
#49
|
|
Member Gruppe: Members Beiträge: 11 Mitglied seit: 16.12.2007 Mitglieds-Nr.: 1.291 |
Hallo, einmal eine Frage, wie kann ich Hochkommas in der Template Konfiguration verwenden? Sie werden immer durch \' ersetzt.
Desweiteren wäre es sehr gut, wenn bei runden uhrzeiten also 11:00 Uhr z.b. nur "11 uhr" angezeigt wird. wär nett, wenn du dich meinem problen annhemen könnest Der Beitrag wurde von ryzion bearbeitet: Mon. 14. January 2008, 15:05 |
|
|
Mon. 14. January 2008, 16:20
Beitrag
#50
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
versuch's mal mit "
-------------------- cheers, Alex
|
|
|
Mon. 14. January 2008, 17:02
Beitrag
#51
|
|
Member Gruppe: Members Beiträge: 11 Mitglied seit: 16.12.2007 Mitglieds-Nr.: 1.291 |
Es geht um hochkommas in einem javascript
|
|
|
Mon. 14. January 2008, 19:34
Beitrag
#52
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
ach sorry verlesen - dass es sich um js im template handelt, hast du allerdings nicht erwähnt.
die sache ist nicht ganz so trivial wie's scheint - also wenn möglich auf hochkommas verzichten - doppelte hochkommas nutzen und/oder soweit möglich alles an js-code auslagern was geht. poste doch mal (code), was du machen willst ... p.s.: das mit der uhrzeit ... vielleicht wenn ich mal wieder beim terminkalender dabei bin - kann aber noch dauern - gibt aktuell wichtigeres ... -------------------- cheers, Alex
|
|
|
Tue. 15. January 2008, 01:07
Beitrag
#53
|
|
Member Gruppe: Members Beiträge: 11 Mitglied seit: 16.12.2007 Mitglieds-Nr.: 1.291 |
Es ging praktisch um eine JS was die aktuelle Zeile hervorhebt:
QUELLTEXT <tr onmouseover="style.backgroundColor='yellow'" onmouseout="style.backgroundColor='#fce49c'">
|
|
|
Tue. 15. January 2008, 09:44
Beitrag
#54
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
bitte suche dir im Terminkalender-modul im modul-output-code (ganz am end) folgende zeile
echo $_TK['output']['list_body']; und mache mal das draus echo stripslashes($_TK['output']['list_body']); -------------------- cheers, Alex
|
|
|
Tue. 15. January 2008, 10:08
Beitrag
#55
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 334 Mitglied seit: 10.07.2006 Wohnort: luzern (Schweiz) Mitglieds-Nr.: 128 |
Zurzeit arbeite ich ebenfalls an einem Projekt in welchem ich das Plugin einsetzte. Zudem benötige ich die Ansicht der Vergangenen-Termin.
Es wurde jedoch nicht alle Termine angezeigt. Nun habe ich das Modul ein wenig geHackt und nun funktioniert es. Es gab ein Problem das die Vergangenen Termine es aktuellen Jahres nicht angezeigt wurden. Daher habe ich den TimeRanche verändert. Dazu habe ich nach dem Eintrag "ART DES PAGINGS" folgende Zeilen eingefügt. Nun funktioniert es bei mir.... QUELLTEXT //Art des Pagings if($mvars[4] == 2) { $_TK['collection']->setDateRange( mktime(0,0,0,$_TK['config']['startmonth'],1), mktime() ); }else gruss Chregu |
|
|
Tue. 15. January 2008, 16:03
Beitrag
#56
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Ich verwende zwar kein Pageing, aber könnte die Änderung vielleicht auch den von mir beobachteten Bug beheben?
Kannst Du bitte noch mal genau sagen, was Du geändert hast? Gruß Jan -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Tue. 15. January 2008, 21:41
Beitrag
#57
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 334 Mitglied seit: 10.07.2006 Wohnort: luzern (Schweiz) Mitglieds-Nr.: 128 |
@jan
Habe es so gelöst... QUELLTEXT //Art des Pagings if($mvars[4] == 2) { $_TK['collection']->setDateRange( mktime(0,0,0,$_TK['config']['startmonth'],1), mktime() ); } else if($mvars[2] == 1) { //Zeitraum NICHT bei "alle Termine" benutzen .... Das Paging kannst auch gar nicht aktivieren. Ist zwar schon einiges in diese Richtung Programmiert wie ich es gesehen habe. Aber noch nicht freigeschaltet. Ist mir auch klar warum, den dadurch ist die bestehende Logik fast nicht mehr anwendbar ;-) gruss chregu |
|
|
Tue. 15. January 2008, 23:08
Beitrag
#58
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Scheint zu funktionieren.
Danke. -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Wed. 16. January 2008, 07:46
Beitrag
#59
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 334 Mitglied seit: 10.07.2006 Wohnort: luzern (Schweiz) Mitglieds-Nr.: 128 |
Das freut mich ;-)
So wie ich das gesehen habe wird ansonsten nur der Zeitraumgeladen der nicht zu aktuellen Jahr gehört. Sprich - ist der Zeitraum auf 3 Monate eingestellt werden heute im Januar nur die Termine aus dem November bzw. Dezember des letzten Jahr beachtet. Gruss Chregu |
|
|
Thu. 17. January 2008, 17:00
Beitrag
#60
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
ich bekunde noch immer schwierigkeiten mit der tatsache, dass in den einstellungen jeder bereich (kategorien, termin-einstellungen und allgemeine einstellungen) sein eigener speichern-knopf hat.
hat das einen besonderen, programmiertechnischen, hintergrund? persönlich finde ich das weder benutzerfreundlich noch sf-üblich. wenn, dann müsste da noch ein konkreter hinweis hin. das aus- und einblenden der knöpfe pro rubrik trägt nicht wirklich zur verständigung bei. falls ich der einzigste bin, der mühe damit hat, vergesst es gruss andi -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.9.24 - 17:04 |