OTO #1 – projekt aplikacji

Poniżej skrócony szkic aplikacji, wrzucony niemal w surowej formie. Wiele luźnych pomysłów, czy też funkcjonalności dodatkowych pominięto w poniższym projekcie. Z niektórych zrezygnowałem a inne trzeba było dodać.

Tak projekt wyglądał pierwotnie, w praktyce, podczas realizacji przeszedł sporo zmian, pojawiło się kilka nowych pomysłów, ale też uproszczeń. Z drugiej strony niektóre kwestie techniczne były trudne do osiągnięcia, przez co założenia otrzymały korektę.

  • RODZAJE LICZNIKÓW

    • odliczanie od X przez Y czasu

      • możliwe akcje – uruchomienie licznika: zapis na liste – uruchomienie kodu; standardowe odwiedzenie strony
    • ustalenie daty DO – stałej

      • nie trzeba identyfikować użytkowników – jedynie do celów statystycznych;
    • wyświetlenie absolutnie Jeden Raz,

      • bez naliczania czasu, zapis userów, bez wyświetlania licznika,
      • możliwość zdefiniowania ilości wyświetleń (1 lub więcej )
  • USTAWIENIA FUNKCJONALNE

    • rodzaj (jw)
    • nazwa licznika, produktu (rozpoznawcza)
    • czas wygaszenia ( w zależności od rodzaju )

      • data DO: kalendarz
      • czas: ile – dni, godzin, minut, sekund,
      • ile razy pokazać
    • Co zrobić, jeśli licznik wygaśnie

      • url przekierowania – dodatkowe pole
      • nie rób nic; dodatkowo ustaw. czy pokazać, czy ukryć licznik
    • wybór po czym rozpoznawać usera ?

      • ip
      • cookie
      • email parametr w linku
  • WYGLĄD LICZNIKA

    • pozycja wyświetlania: fixed top, fixed bottom, inline
    • motyw główny wyglądu – do wyboru z możliwych jakie dostarczy wtyczka
    • wyświetlanie etykiet

      • czy wyświetlać daną etykietę
      • jakie tekst etykiety
    • wyświetlanie elementów

      • można zaznaczyć, co wyświetlać: dni, godziny, minuty, sekundy
    • kolor tła
    • dodatkowy tekst przed, nad licznikiem
    • pokaż ukryj ogólnie, niezależnie od ustawień; niemniej skrypt działa wciąż i wygasi ofertę
  • GENEROWANIE KODÓW

    • kod główny do wklejenia
    • dodatkowo generowany kod do wklejenia inline
    • kod img html: animowany zegar
  • SKRYPT JS SPRAWDZAJĄCY

    • funkcja JS, interwał X sekund – sprawdzanie czy podczas wyśw. nie wygasł – jeśli coś się zmieniło to live wykona akcje
    • ID licznika,
    • identyfikacja usera lub zapis nowego
    • sprawdzenie ważności, ustawień, wyglądu, czasu do wyśw. – ewentualnie zamkniecie licznika (np: przekierowanie)
    • zwrócenie widoku
Weź się ogarnij

Moje 7, najlepszych, sprawdzonych
sposobów na efektywną pracę zdalną
Do wdrożenia jeszcze dziś!



Ta strona wykorzystuje pliki cookies. Korzystanie ze strony oznacza zgodę na ich zapis lub odczyt wg ustawień przeglądarki. Więcej informacji znajdziesz w polityce prywatności. OK, rozumiem