SFTodo-Plugin (Aufgabenliste im Backend), ein einfache Verwalten von Aufgaben/Todo´s. |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
SFTodo-Plugin (Aufgabenliste im Backend), ein einfache Verwalten von Aufgaben/Todo´s. |
Tue. 12. August 2008, 15:35
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
SFTodo Titel:
SFTodo (Plugin) Version: 1.1.5 Beta Portierung des D*DI-Plugins von STam Ich hab das Plugin für SF portiert und kleinere kosmetische Änderungen gemacht. SF-Version: Für alle, auch die neue 1.4.1 Autor: STam feniweb (nur Portierung zu SF) Beschreibung: Das Todo-System ist ein einfaches Workflow zum Verwalten von Aufgaben/Todo´s. Features: - Multiuserfähig (Workerselect) - über Rechteebene zuordbare Todo´s - simple Shortlinks-Funktion für interne und externe Links (zB: nr:nummerdestodos verlinkt auf ein anderes Todo, link:www.der-dirigent.de erzeugt einen WWW-Link, weiterhin http://| https://| ftp://| mailto:| news://| teamspeak://| ed2k://| unreal://| gopher://| news://| telnet://) - Treaded Kommentar-Funktion - meine/alte/alle und Top-Ten Todo´s - Multilanguage (2 Sprachen vordefiniert: Deutsch, Englisch) - Workflow-Steuerung über versch. Statusangaben/Priority - User zuordbare Treads - Mailbenachrichtigung (z.Z. deaktiviert) - autm. Ablage von ausgelaufenen Todo´s - full dB-Featured Settings - any more wink.gif Installationanweisung: Bitte vorsichtshalber eine MySQL-Kopie machen! Bei mir ist zwar nichts kaputt gegangen, aber ich Übernehme auch keine Verantwortung für zerschossene Dedis. Achtung: das Plugin nutzt die MenuId:200 falls diese schon besetzt ist bei euch in der '/meta/install.meta' und '/meta/uninstall.meta' ändern! Vorbereitung 1. Download der 'cmsTodo1.1.5b.cmsplugin' Datei Installation 1. Einloggen und auf Administration -> Plugins gehen 2. 'cmsTodo1.1.5b.cmsplugin' Datei auswählen und hochladen 3. Plugin importieren (alternativ "Verzeichnis importieren") 4. Menue Punkt 'Todo´s' sollte sichtbar sein 5. Fertig Bugfixes: # v1.1.5 Beta Bugs: - Namestring des User vertauscht Vor/Zuname - link:www.wasduwillst.de benötigt ein lehrzeichen zum abschluss der zeile - bei Installation mit anderem TabellenPräfix als 'cms_' werden die Menue-Links nicht erkannt - bei deinstallation werden nicht alle Einträge aus der cms_backendmenu und cms_values entfernt ToDo: - für Texteingabe einen Wysiwyg-Editor oder BBCode - Installation auf variabler MenueId - Suchfunktion - Listengenerator - autm. Betreff verlinkung in das System (zB: über Seiten/Container/Module usw) - bessere Rechte einbindung - Langstrings für Konfiguration fehlen - Fortschrittsanzeige der Todo´s - Wiedervorlage/Ablaufdatum/Reminder - Schnittstelle zu 'DediTicket' (Beachte: 'dediTodo' wird keine Pop3 Schnittstelle erhalten! Das und weitere Features bleiben 'dediTicket' vorbehalten!) Änderungen: QUELLTEXT Changelog legend: # -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note Current versionnumber is 01.01.05 beta - released 12.08.2008 -------------------------------------------------------------------------------- # v1.1.5 Beta + Datum angepasst + einige kosmetische Anpassungen + Id für cms_backendmenu auf 200 gesetzt um Konflikte mit anderen Plugins zu vermeiden Dokumentation: - Es ist noch keine vorhanden Links: Thread für Wünsche, Bugs und Anregungen Download: cmsTodo1.1.5b.cmsplugin ( 25.29KB ) Anzahl der Downloads: 20 -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Tue. 12. August 2008, 15:51
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Hallo SF-Team
Habe das Todo-Plugin mal für Sefrengo portiert. Das Plugin funktioniert schon recht gut. Doch es gibt noch einige Punkte die man verbessern sollte. Ich hoffe Ihr helft mit. Besonders STam der das Plugin für D*DI programmierte, hat noch intresse diese Plugin in eine Stabile Version zu brinngen!!!
Ich hoffe trotzdem man jemand anderes kann diese Plugin verwenden. Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Tue. 12. August 2008, 16:00
Beitrag
#3
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Ich habe das Plugin mal eben installiert und folgende Dinge sind mir aufgefallen:
Der Beitrag wurde von mvsxyz bearbeitet: Tue. 12. August 2008, 16:27 |
|
|
Tue. 12. August 2008, 16:15
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Hallo mvsxyz
1. Leider habe ich noch nicht herausgefunden wo das anpassen kann. Den der Code ist für mich recht unübersichtlich und verschachtelt. 2. Betreff das sind Mustereinträge editieren und löschen weiss ich auch noch nicht. Evtl. kannst du mir da helfen. 4. Ja ich weiss das Plugin ist in der Bedienung etwas eigen willig Wie schon erwähnt bin ich kein Programmierer und habe nur beschränkte Möglichkeiten. Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Guest_bkm_* |
Tue. 12. August 2008, 19:28
Beitrag
#5
|
Guests |
3. KILL THE FOOTER weiss ich noch nicht woher das kommt ist mir bei einer anderen geschichte auch schon passiert. dabei wird die footer-datei aus dem tpl <<skin>> standard verzeichnis eingebunden. auf die art z.b. QUELLTEXT echo '<div class="footer">'. $cms_lang['login_licence'] .'</div>'."\n"; echo " </body>\n"; echo " </html>\n"; haste dafür die sf schlusszeile. |
|
|
Tue. 12. August 2008, 20:07
Beitrag
#6
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
hai bkm
Danke du hast mich auf den richtigen weg geführt "KILL THE FOOTER " ist weg. Weiss du evtl. wo und wie man die Menü activ inactiv schaltet. Danke -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Thu. 4. September 2008, 19:20
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
1. Den Testeintrag bekommst du so weg, indem du in der install.meta folgendes löschst:
QUELLTEXT # Test Todo INSERT INTO {plug_prefix}cmsTodo VALUES ('', 1, 'Test Headline', NOW(), 1, 'stopped', 'low', NOW(), 1, 'Test Text', 0, 'geändertes Todo'); 2. Beim Anzeigen eines ToDo's ist mit aufgefallen, dass die Minutenangaben nicht zweistellig sind (edit "Uhr war hard verdrahtet). Bei mir: letzte Änderung: 12.08.2008 12: 2 Uhr QUELLTEXT <p class=\"todo-p\"><img src=\"" . $cfg_cmsTodo['path'] . "images/spacer.gif\" width=\"6\" height=\"1\" border=\"0\">" . $cfg_cmsTodo['lang'][$lang]['change3'] . ": $t_date2 $t_time2 Uhr</p> nachQUELLTEXT <p class=\"todo-p\"><img src=\"" . $cfg_cmsTodo['path'] . "images/spacer.gif\" width=\"6\" height=\"1\" border=\"0\">" . $cfg_cmsTodo['lang'][$lang]['change3'] . ": $t_date2 $t_time</p> 3. Bearbeiten eines ToDo's ist ein Umlaut noch nicht richtig gesetzt: Betreff >> �ndern ändern in der Datei fnc.todo.php in Zeile 654: QUELLTEXT if ($perm->have_perm(18, 'area_plug_cmsTodo') || $perm->have_perm(19, 'area_plug_cmsTodo')) todo_headline2("<br><u>" . $cfg_cmsTodo['lang'][$lang]['subject'] . "</u> >> ändern"); nachQUELLTEXT if ($perm->have_perm(18, 'area_plug_cmsTodo') || $perm->have_perm(19, 'area_plug_cmsTodo')) todo_headline2("<br><u>" . $cfg_cmsTodo['lang'][$lang]['subject'] . "</u> >> ändern"); |
|
|
Mon. 8. September 2008, 16:25
Beitrag
#8
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
Danke FireFlyer für deine Anregungen
zu: 1. da währe sicher wünschenswert wenn man die Einträge auch ohne DB eingriff löschen/edit könnte. Vielleicht hat da auch jemand eine Lösung dafür. 2.Das timer-problem leider ergibt aus dieser Kombination keine sinnvolle Timerzeit evtl. kann mir da jemand helfen. ZITAT function todo_ticket_time ($Block) { $t[1] = substr($Block, 8, 2); $t[2] = substr($Block, 8, 2); $t[3] = substr($Block, 1, 2); $t_time = "$t[1]:$t[2]"; return ($t_time); } 3. behoben Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Sat. 20. September 2008, 16:06
Beitrag
#9
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 446 Mitglied seit: 12.09.2006 Wohnort: Bamberg Mitglieds-Nr.: 235 |
Es sollte eine Konfiguration geben, wo man Betreff und Mitarbeiter verwalten (anlegen/löschen) kann.
Beim Bearbeiten eines Todo's => löschen => wird Wirklich lu00f6schen?? zerschossen. |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 24.9.24 - 11:20 |