Jak sie funkcji nie zna to sie najczesciej zaczyna sie od gotowca

I modyfikuje sie go z czasem do wlasnych upodoban (tak bylo w moim przypadku).
Po pewnym czasie doszlem do
takiego wyglada/funkcjonalnosci. I jest malo prawdopodobne abym zmienil cos jeszcze.