Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> SFTodo-Plugin (Aufgabenliste im Backend), ein einfache Verwalten von Aufgaben/Todo´s.
feniweb
Beitrag 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:
Angehängte Datei  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)
Go to the top of the page
 
+Quote Post
feniweb
Beitrag 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. rolleyes.gif
Besonders STam der das Plugin für D*DI programmierte, hat noch intresse diese Plugin in eine Stabile Version zu brinngen!!! laugh.gif
  1. als erstes würde ich gerne beim einloggen die Todo's sehen
  2. weiter ist es so das beim ändern des Status sofort auf die Rdaktion->Seiten gesprungen wird????
  3. Optische Anpassungen
  4. evtl. direkt eMails versenden
  5. einen einfachen Editor einbauen
  6. usw.
Da ich kein Programmierer bin sind meine Möglichkeiten natürlich beschränkt.

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)
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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:
  • Alle Sub-Tabs in der SF-Navigation sind aktiv (TopTen Todo´s, alte Todo´s, alle Todo´s, neues Todo)
  • Neues Todo -> Betreff: Merkwürdig, dass es hier schon welche gibt. Wo können diese editiert/gelöscht werden?
  • Wozu ist "KILL THE FOOTER" gut?
  • Bitte die Handhabung des Systems verbessern. Es ist sehr schwierig mit dem Plugin umzugehen.


Der Beitrag wurde von mvsxyz bearbeitet: Tue. 12. August 2008, 16:27
Go to the top of the page
 
+Quote Post
feniweb
Beitrag 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.
3. KILL THE FOOTER weiss ich noch nicht woher das kommt
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)
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Tue. 12. August 2008, 19:28
Beitrag #5





Guests






ZITAT(feniweb @ Tue. 12. August 2008, 17:15) *
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.
Go to the top of the page
 
+Quote Post
feniweb
Beitrag 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)
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag 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>
nach
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_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");
nach
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");

Go to the top of the page
 
+Quote Post
feniweb
Beitrag 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)
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag 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.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 27.4.24 - 09:35

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.