Nie zauważyłem kiedy to zostało zrobione, ale nie podoba mi się rozwiązanie kategorii w helpdesku, a dokładniej kwestia związana z prawami dostępu (właścicielami kategorii). Mamy już uprawnienia przypisane do kolejek i dodanie drugiego stopnia jest przekombinowane, wręcz niepotrzebne.
Nie podoba mi się też pomysł wymagania przypisania zgłoszenia do przynajmniej jednej kategorii.
Kolejki same w sobie są rodzajem kategorii. Ten drugi stopień jest przydatny ale powinien być tylko i wyłącznie informacyjny.
Co o tym myślicie?
W dniu 30.12.2011 10:24, A.L.E.C napisał(a):
Nie zauważyłem kiedy to zostało zrobione, ale nie podoba mi się rozwiązanie kategorii w helpdesku, a dokładniej kwestia związana z prawami dostępu (właścicielami kategorii). Mamy już uprawnienia przypisane do kolejek i dodanie drugiego stopnia jest przekombinowane, wręcz niepotrzebne.
W moich instalacjach bardzo się przydaje, a nie przeszkadza w korzystaniu z LMS w domyślnej konfiguracji bez kategorii.
Nie podoba mi się też pomysł wymagania przypisania zgłoszenia do przynajmniej jednej kategorii.
Kolejki same w sobie są rodzajem kategorii. Ten drugi stopień jest przydatny ale powinien być tylko i wyłącznie informacyjny.
Zdecydowanie nie masz racji. Na kolejkach nie da się wszystkiego zrobić - nie możesz przypisać jednego zgłoszenia do kilku kolejek. Kategorie są czymś w rodzaju znaczników/tagów zgłoszeń. Przypisywanie jednego zgłoszenia do wielu kolejek rozwaliłoby spójność LMS-a w zakresie helpdesku.
Co o tym myślicie?
On 30.12.2011 13:18, Tomasz Chiliński wrote:
W dniu 30.12.2011 10:24, A.L.E.C napisał(a):
Nie zauważyłem kiedy to zostało zrobione, ale nie podoba mi się rozwiązanie kategorii w helpdesku, a dokładniej kwestia związana z prawami dostępu (właścicielami kategorii). Mamy już uprawnienia przypisane do kolejek i dodanie drugiego stopnia jest przekombinowane, wręcz niepotrzebne.
W moich instalacjach bardzo się przydaje, a nie przeszkadza w korzystaniu z LMS w domyślnej konfiguracji bez kategorii.
Usuń wszystkie kategorie i zobaczysz, że nie da się helpdeska używać. Np. nie da się dodać zgłoszenia, nie pokazują się statystyki w "welcome".
Nie podoba mi się też pomysł wymagania przypisania zgłoszenia do przynajmniej jednej kategorii.
Kolejki same w sobie są rodzajem kategorii. Ten drugi stopień jest przydatny ale powinien być tylko i wyłącznie informacyjny.
Zdecydowanie nie masz racji. Na kolejkach nie da się wszystkiego zrobić
- nie możesz przypisać jednego zgłoszenia do kilku kolejek.
Kategorie są czymś w rodzaju znaczników/tagów zgłoszeń. Przypisywanie jednego zgłoszenia do wielu kolejek rozwaliłoby spójność LMS-a w zakresie helpdesku.
To że jest wiele do wielu to akurat dobrze. Chodzi o systemem uprawnień.
W dniu 30.12.2011 13:38, A.L.E.C napisał(a):
On 30.12.2011 13:18, Tomasz Chiliński wrote:
W dniu 30.12.2011 10:24, A.L.E.C napisał(a):
Nie zauważyłem kiedy to zostało zrobione, ale nie podoba mi się rozwiązanie kategorii w helpdesku, a dokładniej kwestia związana z prawami dostępu (właścicielami kategorii). Mamy już uprawnienia przypisane do kolejek i dodanie drugiego stopnia jest przekombinowane, wręcz niepotrzebne.
W moich instalacjach bardzo się przydaje, a nie przeszkadza w korzystaniu z LMS w domyślnej konfiguracji bez kategorii.
Usuń wszystkie kategorie i zobaczysz, że nie da się helpdeska używać. Np. nie da się dodać zgłoszenia, nie pokazują się statystyki w "welcome".
A po co usuwać wszystkie z kategorii?
Nie podoba mi się też pomysł wymagania przypisania zgłoszenia do przynajmniej jednej kategorii.
Kolejki same w sobie są rodzajem kategorii. Ten drugi stopień jest przydatny ale powinien być tylko i wyłącznie informacyjny.
Zdecydowanie nie masz racji. Na kolejkach nie da się wszystkiego zrobić
- nie możesz przypisać jednego zgłoszenia do kilku kolejek.
Kategorie są czymś w rodzaju znaczników/tagów zgłoszeń. Przypisywanie jednego zgłoszenia do wielu kolejek rozwaliłoby spójność LMS-a w zakresie helpdesku.
To że jest wiele do wielu to akurat dobrze. Chodzi o systemem uprawnień.
On 30.12.2011 13:44, Tomasz Chiliński wrote:
W moich instalacjach bardzo się przydaje, a nie przeszkadza w korzystaniu z LMS w domyślnej konfiguracji bez kategorii.
Usuń wszystkie kategorie i zobaczysz, że nie da się helpdeska używać. Np. nie da się dodać zgłoszenia, nie pokazują się statystyki w "welcome".
A po co usuwać wszystkie z kategorii?
Bo nie chcę ich używać w ogóle? Bo chcę zgłoszenia bez przypisanej kategorii?
W dniu 30.12.2011 13:53, A.L.E.C napisał(a):
On 30.12.2011 13:44, Tomasz Chiliński wrote:
W moich instalacjach bardzo się przydaje, a nie przeszkadza w korzystaniu z LMS w domyślnej konfiguracji bez kategorii.
Usuń wszystkie kategorie i zobaczysz, że nie da się helpdeska używać. Np. nie da się dodać zgłoszenia, nie pokazują się statystyki w "welcome".
A po co usuwać wszystkie z kategorii?
Bo nie chcę ich używać w ogóle? Bo chcę zgłoszenia bez przypisanej kategorii?
No to możesz ich w ogóle nie ruszać i zostawić "default" kategorię.
On 30.12.2011 13:55, Tomasz Chiliński wrote:
A po co usuwać wszystkie z kategorii?
Bo nie chcę ich używać w ogóle? Bo chcę zgłoszenia bez przypisanej kategorii?
No to możesz ich w ogóle nie ruszać i zostawić "default" kategorię.
Z kilku powodów nie jest to optymalne rozwiązanie: - wydajność (dodatkowe zapytanie/złączenie z 2-3 tabelami, z czego jedna ma taki sam rozmiar jak rttickets), - muszę pamiętać o przypisaniu wszystkich (także nowo dodawanych) użytkowników do tej kategorii, - zestawienie z jedną kategorią wygląda co najmniej nieciekawie, - po prostu nie lubię tego typu ograniczeń
W dniu 30.12.2011 14:00, A.L.E.C napisał(a):
On 30.12.2011 13:55, Tomasz Chiliński wrote:
A po co usuwać wszystkie z kategorii?
Bo nie chcę ich używać w ogóle? Bo chcę zgłoszenia bez przypisanej kategorii?
No to możesz ich w ogóle nie ruszać i zostawić "default" kategorię.
Z kilku powodów nie jest to optymalne rozwiązanie:
- wydajność (dodatkowe zapytanie/złączenie z 2-3 tabelami, z czego
jedna ma taki sam rozmiar jak rttickets),
Na pewno można nazwać to rozwiązaniem "suboptymalnym" :D, ale przy wielu zgłoszeniach przypisywanych do wielu kolejek też miałbyś co najmniej 1 dodatkową tabelę.
- muszę pamiętać o przypisaniu wszystkich (także nowo dodawanych)
użytkowników do tej kategorii,
To można poprawić w LMS, żeby to on pilnował tego.
- zestawienie z jedną kategorią wygląda co najmniej nieciekawie,
Subiektywne odczucie.
- po prostu nie lubię tego typu ograniczeń
Również subiektywne odczucie ;-)
On 30.12.2011 14:35, Tomasz Chiliński wrote:
W dniu 30.12.2011 14:00, A.L.E.C napisał(a):
On 30.12.2011 13:55, Tomasz Chiliński wrote:
A po co usuwać wszystkie z kategorii?
Bo nie chcę ich używać w ogóle? Bo chcę zgłoszenia bez przypisanej kategorii?
No to możesz ich w ogóle nie ruszać i zostawić "default" kategorię.
Z kilku powodów nie jest to optymalne rozwiązanie:
- wydajność (dodatkowe zapytanie/złączenie z 2-3 tabelami, z czego jedna
ma taki sam rozmiar jak rttickets),
Na pewno można nazwać to rozwiązaniem "suboptymalnym" :D, ale przy wielu zgłoszeniach przypisywanych do wielu kolejek też miałbyś co najmniej 1 dodatkową tabelę.
Nie chodzi tyle o ilość tabel ale ich rozmiar, gdyby przypisanie kategorii było opcjonalne mielibyśmy tabelę powiązań dużo mniejszą. Jak już pisałem, nie uważam kategorii za coś złego, ale po prostu można to było zrobić lepiej. A dodanie trzeciego stopnia w systemie uprawnień to już wogóle przekombinowane.
W zasadzie jest to ostatni show-stopper w tej chwili, który powstrzymuje mnie przed wydaniem kolejnej wersji.
W dniu 23.01.2012 10:57, A.L.E.C napisał(a):
On 30.12.2011 14:35, Tomasz Chiliński wrote:
W dniu 30.12.2011 14:00, A.L.E.C napisał(a):
On 30.12.2011 13:55, Tomasz Chiliński wrote:
A po co usuwać wszystkie z kategorii?
Bo nie chcę ich używać w ogóle? Bo chcę zgłoszenia bez przypisanej kategorii?
No to możesz ich w ogóle nie ruszać i zostawić "default" kategorię.
Z kilku powodów nie jest to optymalne rozwiązanie:
- wydajność (dodatkowe zapytanie/złączenie z 2-3 tabelami, z czego
jedna ma taki sam rozmiar jak rttickets),
Na pewno można nazwać to rozwiązaniem "suboptymalnym" :D, ale przy wielu zgłoszeniach przypisywanych do wielu kolejek też miałbyś co najmniej 1 dodatkową tabelę.
Nie chodzi tyle o ilość tabel ale ich rozmiar, gdyby przypisanie kategorii było opcjonalne mielibyśmy tabelę powiązań dużo mniejszą. Jak już pisałem, nie uważam kategorii za coś złego, ale po prostu można to było zrobić lepiej. A dodanie trzeciego stopnia w systemie uprawnień to już wogóle przekombinowane.
Klient miał takie wymagania, które i tak mocno zmodyfikowałem. Zobaczymy może uda mi się go przekonać do powiązań kolejka<->zgłoszenie typu m-n. Wtedy kategorie można byłoby porzucić całkowicie.
W zasadzie jest to ostatni show-stopper w tej chwili, który powstrzymuje mnie przed wydaniem kolejnej wersji.
Po co wydawać nową wersję, gdy okazuje się, że z dnia na dzień wykrywane są nowe trywialne bugi, bez których poprawienia wersja umownie nazwana 1.11.14 niczym nie będzie się różnić od codziennych zrzutów z CVS? Nie lepiej zrobić po prostu codzienne snapshoty niż przysparzać sobie dodatkowej roboty z numeracją, która nic nie wnosi? ;-)
On 23.01.2012 14:18, Tomasz Chiliński wrote:
Nie chodzi tyle o ilość tabel ale ich rozmiar, gdyby przypisanie kategorii było opcjonalne mielibyśmy tabelę powiązań dużo mniejszą. Jak już pisałem, nie uważam kategorii za coś złego, ale po prostu można to było zrobić lepiej. A dodanie trzeciego stopnia w systemie uprawnień to już wogóle przekombinowane.
Klient miał takie wymagania, które i tak mocno zmodyfikowałem. Zobaczymy może uda mi się go przekonać do powiązań kolejka<->zgłoszenie typu m-n. Wtedy kategorie można byłoby porzucić całkowicie.
Niech już zostaną, mogą być przydatne. Niech tylko działają jak tagi. Przypisywanie zgłoszenia do wielu kolejek, też może wprowadzić niepotrzebny bałagan. Poprawić tylko te dwie sprawy o których wspomniałem i będę szczęśliwy ;)
W dniu 23.01.2012 14:20, A.L.E.C napisał(a):
On 23.01.2012 14:18, Tomasz Chiliński wrote:
Nie chodzi tyle o ilość tabel ale ich rozmiar, gdyby przypisanie kategorii było opcjonalne mielibyśmy tabelę powiązań dużo mniejszą. Jak już pisałem, nie uważam kategorii za coś złego, ale po prostu można to było zrobić lepiej. A dodanie trzeciego stopnia w systemie uprawnień to już wogóle przekombinowane.
Klient miał takie wymagania, które i tak mocno zmodyfikowałem. Zobaczymy może uda mi się go przekonać do powiązań kolejka<->zgłoszenie typu m-n. Wtedy kategorie można byłoby porzucić całkowicie.
Niech już zostaną, mogą być przydatne. Niech tylko działają jak tagi. Przypisywanie zgłoszenia do wielu kolejek, też może wprowadzić niepotrzebny bałagan. Poprawić tylko te dwie sprawy o których wspomniałem i będę szczęśliwy ;)
Tzn. jakie w tej chwili widzisz 2 problemy związane z kategoriami zgłoszeń?
On 23.01.2012 14:43, Tomasz Chiliński wrote:
Niech już zostaną, mogą być przydatne. Niech tylko działają jak tagi. Przypisywanie zgłoszenia do wielu kolejek, też może wprowadzić niepotrzebny bałagan. Poprawić tylko te dwie sprawy o których wspomniałem i będę szczęśliwy ;)
Tzn. jakie w tej chwili widzisz 2 problemy związane z kategoriami zgłoszeń?
1. System uprawnień per-kategoria. 2. wynikająca z powyższego konieczność przypisania zgłoszenia do jakiejkolwiek kategorii.
Dodam jeszcze, że wolałbym zestawienie per kolejka w module welcome (skoro kolejki są obligatoryjne, a kategorie miałyby być opcjonalne).
W dniu 23.01.2012 14:51, A.L.E.C napisał(a):
On 23.01.2012 14:43, Tomasz Chiliński wrote:
Niech już zostaną, mogą być przydatne. Niech tylko działają jak tagi. Przypisywanie zgłoszenia do wielu kolejek, też może wprowadzić niepotrzebny bałagan. Poprawić tylko te dwie sprawy o których wspomniałem i będę szczęśliwy ;)
Tzn. jakie w tej chwili widzisz 2 problemy związane z kategoriami zgłoszeń?
- System uprawnień per-kategoria.
- wynikająca z powyższego konieczność przypisania zgłoszenia do
jakiejkolwiek kategorii.
Właśnie ten system uprawnień uprawnień per-kategoria to podstawa rozwiązania. Możemy zrobić tak, że gdy żadna kategoria nie jest dodana do LMS to fragmenty odpowiadające za obsługę kategorii nie będą uruchamiane. Wtedy od razu 2 wspomniane przez Ciebie problemy zostały rozwiązane.
Dodam jeszcze, że wolałbym zestawienie per kolejka w module welcome (skoro kolejki są obligatoryjne, a kategorie miałyby być opcjonalne).
Ty byś może wolał, ale są tacy co by inaczej woleli, więc pewnie trzeba będzie zrobić tak, żeby na 2 sposoby dało się oglądać. Może jednak lepiej przejść na rozwiązanie z przypisywaniem zgłoszenia do wielu kolejek. Jakoś nie widzę w tym problemu chyba, że poza tym, że komuś obiecywałeś wydanie jakiejś zapluskwionej wersji opatrzonej symbolicznym numerkiem 1.11.14 ;-) Można przecież przy edycjach zgłoszeń dodać wszędzie listę wyboru kolejki z możliwością wyboru wielu kolejek.
On 23.01.2012 16:34, Tomasz Chiliński wrote:
Właśnie ten system uprawnień uprawnień per-kategoria to podstawa rozwiązania. Możemy zrobić tak, że gdy żadna kategoria nie jest dodana do LMS to fragmenty odpowiadające za obsługę kategorii nie będą uruchamiane. Wtedy od razu 2 wspomniane przez Ciebie problemy zostały rozwiązane.
Nie do końca o to chodzi. Wyobraź sobie, że ktoś chce używać kategorii wyłącznie jako tagów. Niech już zostanie ten system uprawnień, ale: - pozwalamy na zgłoszenia bez kategorii, - do zgłoszenia bez kategorii mają dostęp wszyscy, - zestawienia robimy per kolejka, ewentualnie per-kolejka i per-kategoria. Pomyśl o osobach nie używających kategorii. Z innej strony, zestawienie per-kategoria, gdy mamy możliwość przypisania do wielu kategorii, nie jest zbyt dobre, bo nie pokazuje prawdziwej liczby zgłoszeń.
Co do systemu uprawnień, to dziwi mnie w ogóle że wpadłeś na pomysł robienia uprawnień na poziomie kategorii, do tego służyły kolejki. Czy przypadkiem w tym wdrożeniu nie było tylko jednej kolejki?
Dodam jeszcze, że wolałbym zestawienie per kolejka w module welcome (skoro kolejki są obligatoryjne, a kategorie miałyby być opcjonalne).
Ty byś może wolał, ale są tacy co by inaczej woleli, więc pewnie trzeba będzie zrobić tak, żeby na 2 sposoby dało się oglądać. Może jednak lepiej przejść na rozwiązanie z przypisywaniem zgłoszenia do wielu kolejek. Jakoś nie widzę w tym problemu chyba, że poza tym, że komuś obiecywałeś wydanie jakiejś zapluskwionej wersji opatrzonej symbolicznym numerkiem 1.11.14 ;-)
Nic nie obiecywałem, natomiast uważam, że są użytkownicy którzy używają tylko wydań i co jakiś czas wypada zrobić "oficjalne" wydanie. Oczywiście najlepiej znaleźć taki moment w którym system jest w miarę używalny. Jest to zresztą, jak zauważyłeś być może, dobra okazja dla mnie aby się przyjrzeć zmianom jakie nastąpiły w międzyczasie.
Można przecież przy edycjach zgłoszeń dodać wszędzie listę wyboru kolejki z możliwością wyboru wielu kolejek.
Czy jedna osoba może stać w kolejce do dwóch sklepów równocześnie? Czasami można się zapisać w komitetach kolejkowych, ale fizycznie nie jest to możliwe. Nie komplikujmy sobie życia. Zostawmy kolejki a kategorie ulepszmy, żeby nie utrudniały osobom, które ich nie potrzebują.
W dniu 24.01.2012 08:29, A.L.E.C napisał(a):
On 23.01.2012 16:34, Tomasz Chiliński wrote:
Właśnie ten system uprawnień uprawnień per-kategoria to podstawa rozwiązania. Możemy zrobić tak, że gdy żadna kategoria nie jest dodana do LMS to fragmenty odpowiadające za obsługę kategorii nie będą uruchamiane. Wtedy od razu 2 wspomniane przez Ciebie problemy zostały rozwiązane.
Nie do końca o to chodzi. Wyobraź sobie, że ktoś chce używać kategorii wyłącznie jako tagów. Niech już zostanie ten system uprawnień, ale:
- pozwalamy na zgłoszenia bez kategorii,
- do zgłoszenia bez kategorii mają dostęp wszyscy,
- zestawienia robimy per kolejka, ewentualnie per-kolejka i
per-kategoria. Pomyśl o osobach nie używających kategorii. Z innej strony, zestawienie per-kategoria, gdy mamy możliwość przypisania do wielu kategorii, nie jest zbyt dobre, bo nie pokazuje prawdziwej liczby zgłoszeń.
Ok - uważam, że powinien być wybór jakiego typu zestawienia używamy, czy to na poziomie ustawień konfiguracyjnych LMS, czy też od razu w widoku welcome.
Co do systemu uprawnień, to dziwi mnie w ogóle że wpadłeś na pomysł robienia uprawnień na poziomie kategorii, do tego służyły kolejki. Czy przypadkiem w tym wdrożeniu nie było tylko jednej kolejki?
Nie, było wiele kolejek.
Czy ktoś mógłby mi napisać co robie źle lub jeszcze mam zrobić żeby FV generowały mi się w pdf ? ustawiam w [invoices] type='pdf', lms-payments nie wywala błedów robi FV, w danych klienta fv się pojawia, jednak jak na nią klikam to mam pusty ekran. Co jeszcze mam zrobić ? LMS 1.11.13 dira.
W dniu 2012-01-24 11:09, Admin - Dar.Net pisze:
Czy ktoś mógłby mi napisać co robie źle lub jeszcze mam zrobić żeby FV generowały mi się w pdf ? ustawiam w [invoices] type='pdf', lms-payments nie wywala błedów robi FV, w danych klienta fv się pojawia, jednak jak na nią klikam to mam pusty ekran. Co jeszcze mam zrobić ? LMS 1.11.13 dira.
OK, już sobie poradziłem, template_file = standard, tego mi brakowało. Inne pytania : 1. czy skrypt lms-sendinvoices potrafi wysyłać faktury w pdf czy tylko w htmlu ? 2. czy ma ktoś gotowy invoice_pdf.php, lub wie w którym miejscu dopisać i co, w tym pliku żeby na FV w pdf był indywidualny numer konta klienta?
Wczytaj sie w kod tego pliku, naprawde jest to klarowne. Dasz sobie rade, musisz byc tylko bardziej cierpliwy.
Ja w Ciebie wierze!
pozdrawiam Grzegorz Cichowski 24-01-2012 12:00 użytkownik "Admin - Dar.Net" admin@darnet.pl napisał:
W dniu 2012-01-24 11:09, Admin - Dar.Net pisze:
Czy ktoś mógłby mi napisać co robie źle lub jeszcze mam zrobić żeby FV generowały mi się w pdf ? ustawiam w [invoices] type='pdf', lms-payments nie wywala błedów robi FV, w danych klienta fv się pojawia, jednak jak na nią klikam to mam pusty ekran. Co jeszcze mam zrobić ? LMS 1.11.13 dira.
OK, już sobie poradziłem, template_file = standard, tego mi brakowało.
Inne pytania :
- czy skrypt lms-sendinvoices potrafi wysyłać faktury w pdf czy tylko w
htmlu ? 2. czy ma ktoś gotowy invoice_pdf.php, lub wie w którym miejscu dopisać i co, w tym pliku żeby na FV w pdf był indywidualny numer konta klienta?
-- pozdrawiam Dariusz Lyczko www.darnet.pl
______________________________**_________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/**mailman/listinfo/lmshttp://lists.lms.org.pl/mailman/listinfo/lms
Dnia 30 gru 2011 o godz. 13:55 Tomasz Chiliński tomasz.chilinski@chilan.com napisał(a):
W dniu 30.12.2011 13:53, A.L.E.C napisał(a):
On 30.12.2011 13:44, Tomasz Chiliński wrote:
W moich instalacjach bardzo się przydaje, a nie przeszkadza w korzystaniu z LMS w domyślnej konfiguracji bez kategorii.
Usuń wszystkie kategorie i zobaczysz, że nie da się helpdeska używać. Np. nie da się dodać zgłoszenia, nie pokazują się statystyki w "welcome".
A po co usuwać wszystkie z kategorii?
Bo nie chcę ich używać w ogóle? Bo chcę zgłoszenia bez przypisanej kategorii?
No to możesz ich w ogóle nie ruszać i zostawić "default"
Jezeli kategorie maja byc podobne do tagow to popieram aleca (o ile moge to zrobic) powinny byc opcja, a nie przymusem.
uczestnicy (5)
-
A.L.E.C
-
Admin - Dar.Net
-
GC
-
Rafał Ramocki
-
Tomasz Chiliński