Załącznik 1 - Freelanceria.pl

Transkrypt

Załącznik 1 - Freelanceria.pl
(gdziekolwiek jest to logo, jest linkowane do strony głównej)
NajpierwPrzeczytaj.pl – OPIS TECHNICZNY
Co już zostało zrobione
Skrypt, który umożliwia równoczesne przekazanie pieniędzy przez PayPal na dwa różne
adresy został już napisany – będzie dostarczony.
Ogólne zasady działania serwisu
Serwis (system) oferuje pobieranie e-booków bez żadnych warunków (płacenia, podawania emaila, nr telefonu) jednym kliknięciem (dokładniej dwoma, szczegóły poniżej). Każdy e-book
będzie dostępny w co najmniej w jednym z formatów: PDF, EPUB, MOBI. Osoba
pobierająca e-book to czytelnik.
Czytelnicy, oprócz bezpłatnego pobierania e-booków mogą:
1. Oceniać e-booki (od 1 do 5 gwiazdek).
2. Pisać i publikować ich recenzje.
3. Przekazywać pobrane e-booki innym osobom, udostępniać je w internecie (poza
serwisem).
E-booki są wrzucane do serwisu przez udostępniających. Udostępniający może mieć, w
stosunku do danego e-booka następujący status (IS):
1.
2.
3.
4.
Autor książki.
Spadkobierca autora książki.
Posiadacz licencji na bezpłatną publikację książki w formie elektronicznej.
Osoba, która wyszukała ciekawą książkę w domenie publicznej.
Udostępniający musi się najpierw zarejestrować w systemie. Po rejestracji i zalogowaniu się
wpisuje do systemu dane dotyczące jego osoby i ogólnych preferencji:
1. Swoje dane (imię i nazwisko, pseudonim).
2. Informację, czy chce otrzymywać darowizny.
1
3. Jeśli tak, to czy chce forsę przelewem przez PayPal (kartą kredytową) lub i to i to.
Udostępniający wstawia do systemu dane e-booków. Dla każdego z nich:
1.
2.
3.
4.
5.
6.
Tytuł, autor, rok wydania (ukończenia).
Pasujące kategorie (od 1 do 3 wybrane z około 40).
Opis (HTML).
Swój status wobec e-booka (4 możliwości).
Pliki z e-bookiem w formatach PDF, EPUB i MOBI (co najmniej jeden z nich).
Plik z okładką e-booka.
Czytelnicy mogą przekazywać darowiznę udostępniającemu. Mogą to robić na dwa sposoby:
1. Przez PayPal lub kartą kredytową – wtedy darowizna będzie automatycznie dzielona
przez system w proporcji 80% dla udostępniającego i 20% dla serwisu. Część dla
udostępniającego trafia bezpośrednio na jego konto PayPal (system ani na chwilę nie
dysponuje tymi pieniędzmi).
2. Przez przelew bankowy – w tym przypadku 100% darowizny trafia na konto
udostępniającego.
Użytkownik będzie też mógł przekazać darowiznę tylko serwisowi (PayPal lub karta
kredytowa oraz przelew bankowy).
Informacja o możliwości przekazania tych darowizn dostępna jest nie tylko na podstronie
serwisu dotyczącej danego e-booka ale także automatycznie doklejana przez system do
plików z e-bookami jako ich „zerowa” i „ostatnia+1” strona. Te doklejane strony będą
zawierać cztery linki:
1.
2.
3.
4.
Do przejścia na stronę główną serwisu (podczepione pod logo serwisu).
Do ocenienia i opublikowania recenzji danego e-booka.
Do przekazania darowizny udostępniającemu dany e-book.
Do przekazania darowizny serwisowi.
Te cztery linki będą zawierać odpowiednie tagi, dzięki którym system będzie wiedział:
1.
2.
3.
4.
Z którego z 4 linków kliknął czytelnik.
Z jakiego e-booka kliknął.
W jakim formacie był ten e-book.
Ile dni minęło od pobrania e-booka do kliknięcia w link.
Aby dany e-book był wyświetlany w serwisie musi zatwierdzić go admin, który widzi listę ebooków, których jeszcze nie zatwierdził i, po obejrzeniu ich, zatwierdza je (lub nie). Ponadto
admin ma prawo do zablokowania wyświetlania dowolnego e-booka w dowolnym momencie
(nawet po zatwierdzeniu go).
Aby jakiś udostępniający nie zasypał systemu zbyt dużą liczbą e-booków, każdy
udostępniający ma przydzielony limit 5 (parametr) e-booków. Jeśli go wykorzysta, admin
przydzieli mu (lub nie przydzieli) większy limit.
2
Serwis będzie prowadzić szereg statystyk (wyniki dostępne dla admina, część z nich dostępna
dla użytkowników serwisu) w tym m. in. statystyki obrazujące
1. Każde pobranie e-booka (kiedy, jaki e-book, w jakim formacie).
2. Każde kliknięcie w button „darowizna”.
3. Każde wejście do serwisu ze stron doklejanych.
Bazy danych w systemie
1.
2.
3.
4.
Baza e-booków (indeksowana zmienną IE).
Baza udostępniających (indeksowana zmienną IU).
Baza kategorii (indeksowana zmienną IK).
Baza e-maili osób, które zapisały się na newsletter.
Katalog niektórych zmiennych i ich zależności
1. IE – numer e-booka
2. IS (IE) – status udostępniającego względem danego e-booka
IS=1: autor, IS=2: spadkobierca, IS=3: posiadacz licencji, IS=4: domena publiczna
3. IK (IE) – numer kategorii e-booka (dla każdego e-booka udostępniający wskazuje od
1 do 3 kategorii)
od IK=1 do IK=40
4. IU – numer udostępniającego
5. ID (IU) – czy udostępniający chce otrzymywać darowizny
ID=1: tak, ID=2: nie
6. IPP (IU) – czy udostępniający podał dane do PayPal
IPP=1: tak, IPP=2: nie
7. IKB (IU) – czy udostępniający podał nr konta bankowego
IKB=1: tak, IKB=2: nie
8. IRMD – data pobrania e-booka (8 cyfr)
9. IF – rodzaj formatu e-booka
IF=1: pdf, IF=2: epub, IF=3: mobi
Zagadnienia dla programisty
1. Doklejanie „zerowej” i „ostatnia+1” strony do plików PDF, EPUB i MOBI a
wcześniej wygenerowanie tych stron.
2. Sprawdzanie poprawności numeru konta bankowego.
3. Sprawdzanie czy tytuł e-booka nie zawiera samych dużych liter.
Konwencje
{W takich nawiasach są buttony} – napis na każdym buttonie może zmieniać admin
(?) Komentarz wywoływany z kółka ze znakiem zapytania
Na niebiesko komentarze
<wartość zmiennej>
3
Tuż przed pobraniem
Gdy użytkownik kliknie w button pobrania danego e-booka w danym formacie wyskoczy mu
okienko z tekstem:
Za chwilę pobierzesz wybrany e-book w wybranym formacie. Jeśli Ci się ten e-book
spodoba, to rozważ przekazanie jego autorowi, lub innej osobie, która go udostępniła
dobrowolnej darowizny. Przyjemnej lektury!
{Pobierz}
Powyższy tekst, tak jak wszystkie teksty w serwisie, dostępny do edycji przez admina.
Istnienie tego „przejściowego” okienka pełni nie tylko rolę przekaziciela ważnych treści ale
także zabezpiecza przed wielokrotnym klikaniem w button do pobierania przez tego samego
czytelnika w krótkich odstępach czasu (co obciąża system i generuje zawyżone statystyki).
Formaty e-booków
Dopuszczalne są trzy formaty e-booków:
1. PDF (IF=1)
2. EPUB – format na czytniki inne niż Kindle (IF=2)
3. MOBI – format na czytniki Kindle (IF=3)
Udostępniający musi sam wygenerować i wgrać do systemu prawidłowe pliki co najmniej w
jednym z formatów (PDF, EPUB, MOBI).
Nazwy plików z e-bookami udostępnianymi przez system
Udostępniający wgrywa do systemu pliki z e-bookami, które mogą mieć dowolną nazwę.
System, po doklejeniu początkowej i końcowej strony, zmieni tę nazwę na inną. Ta nowa
nazwa to tytuł e-booka (pisany dużymi literami, zamiast spacji są podkreślenia), potem
podkreślenie (oddzielające tytuł od autora), potem autor (zamiast spacji są podkreślenia),
potem podkreślenie, potem tekst „NajpierwPrzeczytaj.pl”, podkreślenie, a na końcu numer ebooka w systemie (IE):
TYTUL_autor_NajpierwPrzeczytaj.pl_IE
Litery „Ą ą Ę ę Ś ś Ć ć Ź ź Ń ń” itd. system konwertuje na „A a E e C c Z z N n” itd.
Tekst „tytuł” system obcina do 30 znaków oraz zamienia małe litery na duże.
Tekst „autor” system obcina do 30 znaków. „Autor” to zazwyczaj będzie imię i nazwisko ale
nie zawsze (przykłady odstępstw: „praca zbiorowa”, „Sejm RP”, „autor nieznany”, itd.).
Przykładowo dla książki „Dzikie Anioły i inne opowiadania”, którą napisał Henryk
Bardijewski i która ma IE=1 mamy nazwę:
4
DZIKIE_ANIOLY_I_INNE_OPOWIADAN_Henryk_Bardijewski_NajpierwPrzeczytaj.pl_1
Maksymalna wielkość każdego z plików z e-bookiem, to 20 MB.
Dwie strony są doklejane dopiero wtedy, gdy któryś z użytkowników zdecyduje się na
pobranie danego pliku. Dzięki temu linki na tej doklejanej stronie mają tagi z info o dacie
pobrania (przydatne do badania kiedy; ile dni, miesięcy i lat od pobrania; ludzie w nie
klikają).
Plik z okładką
Udostępniający wgrywa plik z okładką e-booka do systemu.
Dopuszczalne formaty to:
1. JPG
2. GIF
3. PNG
System tworzy dwie wersje okładki. Dla każdej z tych wersji jest inna liczba pixeli w
poziomie:
1. Mała okładka dla metryczki e-booka.
a. Zmiana rozdzielczości w poziomie na 90 pixeli (parametr). Rozdzielczość w
pionie zmieniona proporcjonalnie do jej zmiany w poziomie.
b. Nazwa pliku: okladka_mala_IE
2. Duża okładka na podstronę e-booka.
a. Zmiana rozdzielczości w poziomie na 200 pixeli (parametr). Rozdzielczość w
pionie zmieniona proporcjonalnie do jej zmiany w poziomie.
b. Nazwa pliku: okladka_duza_IE
Maksymalna wielkość pliku z okładką, to 5 MB.
Zasadę dopasowywania rozdzielczości w poziomie można zmienić na dopasowywanie w
pionie (120 dla małej okładki i 300 dla dużej).
Metryczka e-booka
Metryczka, to mały prostokąt, który zawiera mały obraz okładki e-booka oraz podstawowe
informacje o nim (tytuł, autor, początek opisu). Metryczka będzie bardzo podobna, jak na
ebooks43. Brak jest tylko buttonów {pełny opis} i {pobierz za darmo}. Poniżej przykład:
5
... czytaj dalej
Kliknięcie w tytuł, okładkę i opis oraz w napisy „Format: PDF, EPUB, MOBI” i „....czytaj
dalej” przekierowuje do podstrony dotyczącej danego e-booka.
Ogólny układ treści na stronach
Graficznie serwis będzie wyglądał podobnie jak www.ebooks43.pl – z niewielkimi,
wynikającymi z różnego funkcjonowania i treści, zmianami. To nie jest jakiś bardzo ładny
wygląd, ale na początek wystarczy.
Jedna różnica graficzna nie wynikająca z różnic w treści: buttony na postronach e-booków
znajdujące się pod okładką (i nie tylko) nie powinny być w kontrze ale tekst i obwódka
czarna, a w środku jakiś słaby kolor (zmieniający się po najechaniu myszy).
Układ strony musi się dopasowywać do rozdzielczości ekranu użytkownika (Responsive Web
Design), aby także użytkownicy smartfonów czy tabletów mogli z niego łatwo korzystać (jest
tak na przykład tu: www.ebook.pl).
Najechanie myszą na którykolwiek fragment serwisu, który zawiera link musi powodować, że
fragment ten zmienia swój wygląd.
Dla ebooks43.pl jest 20% wejść jest ze smartfonów i 8% wejść z tabletów. Pozostałe 72%
wejść jest z laptopów lub komputerów stacjonarnych.
Poniżej kolejne pozycje na stronie głównej:
6
(A) Na samej górze: z lewej logo, z prawej okienko „wyszukiwarka”.
Wyszukiwarka przeszukuje zbiory:
1. Tytułów
2. Autorów
3. Kategorii
Podpowiedź w okienku wyszukiwarki: „Wpisz autora, tytuł lub kategorię”.
(B) Kolejny pasek, to menu górne:
1.
2.
3.
4.
5.
O nas
Kategorie
Darowizna na rzecz serwisu
Zapisz się na newsletter
Publikuj u nas
To menu, jak również wszystkie kolejne mogą być dowolnie zmieniane i definiowane przez
admina.
(C) Pas podstawowy o zmiennej zawartości. Są trzy podstawowe rodzaje zawartości tego
pasa serwisu:
1. Zbiór metryczek e-booków. Pojawia się w trzech przypadkach:
a. Stanowi zawartość strony głównej serwisu.
b. Po kliknięciu w którąś z kategorii.
c. Jako wynik wyszukiwania.
2. Podstrona e-booka. Zawiera szczegółowe i pełne informacje o e-booku, jego oceny i
recenzje oraz buttony do pobierania i do przekazywania darowizn.
3. Treść jednej z pozycji menu (np. „O nas”, „Regulamin” itd.), czyli tekst w HTMLu.
Zbiór metryczek e-booków będzie sortowany przypadkowo – losowo. Losowanie będzie
ponawiane co ileś minut (parametr) – tak jest teraz na ebooks43.pl.
W przyszłości będzie oczywiście wprowadzone sortowanie według innych parametrów (rok
wydania, data pojawienia się w serwisie, liczba gwiazdek, itd.).
(D) Potem menu dolne:
1.
2.
3.
4.
5.
6.
Regulamin
Statystyki
Aktualności
Kontakt
Zasady publikowania e-booków
pełny opis o publikowaniu e-booków
Dodaj e-book
tu udostępniający się rejestruje, loguje i dodaje e-booki
Admin ma możliwość przez CMS definiowania pozycji w menu dolnym oraz górnym i
wypełniania ich treścią. Może więc, m. in. przerzucać pozycje z dolnego menu do górnego i
odwrotnie, czy też „zawieszać” widoczność poszczególnych pozycji menu.
7
Powinna być możliwość jakiegoś wyróżniania niektórych pozycji menu. Chodzi o to, aby
jakoś wyróżnić te pozycje, które dotyczą publikowania e-booków w serwisie (w powyższej
wersji menu są to „Zasady publikowania e-booków” oraz „Dodaj e-book” a w górnym
menu „Publikuj u nas”).
Jeśli opisy pozycji w menu nie mieszczą się w jednym wierszu, to system umieszcza je w
więcej niż jednym wierszu. Im szerokość ekranu będzie mniejsza tym wierszy tych może być
więcej.
(E) Widgety: fb, g+
Treść pod-stron poszczególnych e-booków
Z punktu widzenia serwisu są to kluczowe, najważniejsze strony.
Strona podzielona na dwie części lewą i prawą tak jak w www.ebooks43.pl
Po lewej stronie duża okładka e-booka a pod nią buttony:
(pojawia się tylko wtedy, gdy ten format jest dostępny)
{Pobierz PDF}
{Pobierz EPUB}
(pojawia się tylko wtedy, gdy ten format jest dostępny)
{Pobierz MOBI}
(pojawia się tylko wtedy, gdy ten format jest dostępny)
{Oceń ten e-book} (Po kliknięciu w button pojawia się podstrona gdzie jest 5
gwiazdek oraz pole do wpisania recenzji, którą zatwierdza admin. Recenzja nie jest
obowiązkowa. Ocena gwiazdkami liczy się do średniej oceny danego e-booka, jest też
pokazana przy tekście recenzji – tak jak w ebooks43.pl. Ciastko pilnuje, aby ten sam
użytkownik nie oceniał wiele razy.)
5. dla IS=1:
{Przekaż darowiznę
(link do podstrony darowizn dla danego e-booka)
autorowi tego e-booka}
dla IS>1:
{Przekaż darowiznę osobie,
która udostępniła ten e-book}
(link do podstrony darowizn dla danego e-booka)
6. {Przekaż darowiznę
NajpierwPrzeczytaj.pl}
(link do podstrony darowizn dla NP.pl)
1.
2.
3.
4.
Kolory powyższych buttonów powinny być zróżnicowane:
•
•
•
Trzy buttony do pobierania – jeden kolor.
Jeden button do oceny i recenzji – drugi kolor.
Dwa buttony do darowizn – trzeci kolor.
Te różnokolorowe buttony będą zwracać uwagę – i o to właśnie chodzi. Obszar pod okładką
to najważniejszy obszar.
System powinien notować każde kliknięcie w każdy z powyższych buttonów.
8
Po prawej stronie:
<tytul(IE)>
np. Dzikie anioły
<autor(IE)>
np. Henryk Bardijewski
Rok wydania lub ukończenia: 2006
Kategoria: Opowiadania, eseje. Beletrystyka.
E-book dostępny u nas od: 15-09-2016
Liczba pobrań: 782
Średnia ocena: 4,02
Liczba ocen: 34
(przykładowo)
(przykładowo)
(przykładowo)
(przykładowo)
(przykładowo)
(przykładowo)
Poniżej pełny opis e-booka.
Pod nim jedna z 4 wersji notki:
dla IS=1:
Nota. Ten e-book udostępnił jego autor.
dla IS=2:
Nota. Ten e-book udostępnił spadkobierca jego autora.
dla IS=3:
Nota. Ten e-book udostępniła osoba posiadająca licencję na jego publikację elektroniczną
dla IS=4:
Nota. Ten e-book znajduje się w domenie publicznej.
Powyższe 4 warianty tekstów, zależne od wartości zmiennej IS są umieszczone w CMS w
odpowiednich 4 polach nazwanych:
1. Nota o udostępniającym. Autor (IS=1).
2. Nota o udostępniającym. Spadkobierca (IS=2).
3. Nota o udostępniającym. Posiadacz licencji (IS=3).
4. Nota o udostępniającym. Domena publiczna (IS=4).
----------
Recenzje
{Oceń i, ewentualnie, napisz recenzję tego e-booka}
Tutaj recenzje i gwiazdki w porządku od najnowszych do najstarszych (tak jak w
ebooks43.pl).
9
Treść podstrony dotyczącej darowizny dla NajpierwPrzeczytaj.pl
Link: www.najpierwprzeczytaj.pl/darowizna.html
Jeśli podoba Ci się nasz serwis NajpierwPrzeczytaj.pl, to być może zechcesz nas wesprzeć
przekazując dowolną kwotę. Możesz użyć dowolnej metody:
Przekaż darowiznę dla NajpierwPrzeczytaj.pl przez PayPal lub kartą kredytową:
kliknięcie w powyższy button wywołuje widget darowizny PayPal
Przekaż darowiznę dla NajpierwPrzeczytaj.pl przelewem na konto bankowe:
Kwota:
Numer konta:
Nazwa odbiorcy:
Tytuł wpłaty:
dowolna
<numer_konta_bankowego_np>
www.NajpierwPrzeczytaj.pl
darowizna
Z góry dziękujemy za każdą wpłatę!
Treść podstrony dotyczącej darowizny dla udostępniającego konkretny e-book
Link: najpierwprzeczytaj.pl/E<IE>/darowizna.html
To jest ważna strona, bo lądowanie na niej zapewni wpłaty pieniędzy. Jest to też zarazem
strona najbardziej skomplikowana (ma wiele, opisanych poniżej, wersji).
Zawartość tej strony zależy od:
IS (IE) – status udostępniającego względem e-booka,
ID (IU) – czy chce darowizn,
IPP (IU) – czy podał e-mail do PayPala,
IKB (IU) – czy podał nr konta bankowego.
10
Na początku:
Tytuł: <tytul(IE)>
Autor: <autor(IE)>
---------------
ID=”tak”
IS=1:
Jeśli spodobał Ci się ten e-book podziękuj jego autorowi przekazując mu dowolną kwotę.
Poniżej informacja jak to zrobić:
IS>1:
Jeśli spodobał Ci się ten e-book podziękuj osobie, która go udostępniła przekazując jej
dowolną kwotę. Poniżej informacja jak to zrobić:
jeśli IPP=”nie” to poniższy fragment nie jest wyświetlany:
IS=1:
Przekaż darowiznę przez PayPal lub kartą kredytową. Zdecydowana większość tej darowizny
(80%) trafi do autora tego e-booka a niewielka jej część (20%) zasili NajpierwPrzeczytaj.pl.
IS>1:
Przekaż darowiznę przez PayPal lub kartą kredytową. Zdecydowana większość tej darowizny
(80%) trafi do osoby, która udostępniła ten e-book a niewielka jej część (20%) zasili
NajpierwPrzeczytaj.pl.
Po kliknięciu w powyższy button pokazuje się okienko:
Tytuł: <tytul(IE)>
Autor: <autor(IE)>
--------------Wpisz (dowolną) kwotę
jaką chcesz podarować:
|____| zł
kwota
{Zatwierdź}
kliknięcie w button {Zatwierdź} uruchamia skrypt PayPal który:
na <emailpp(IU)> wysyła kwota*0,8
na <emailpp_np> wysyła kwota*0,2
jeśli IKB=”nie” to poniższy fragment nie jest wyświetlany:
Przekaż darowiznę przelewem na konto bankowe:
11
(?) Jeśli użyjesz przelewu bankowego do przekazania darowizny, to w całości trafi ona na
konto autora lub innej osoby, która udostępniła ten e-book.
Kwota:
Numer konta:
Nazwa odbiorcy:
Tytuł wpłaty:
dowolna
<nr_konta_bankowego(IU)>
<pseudonim(IU)>
darowizna
ID=”nie”
IS=1:
Autor, który udostępnił ten e-book nie chce nic w zamian. Nic nie stoi jednak na
przeszkodzie, abyś wsparł serwis, który go opublikował:
IS>2:
Osoba, która udostępniła ten e-book nie chce nic w zamian. Nic nie stoi jednak na
przeszkodzie, abyś wsparł serwis, który go opublikował:
{Przekaż darowiznę
NajpierwPrzeczytaj.pl}
(przenosi na podstronę darowizny dla NP.pl)
Dodaj e-book
To jest podstrona dostępna z menu. Podstrona szczególna, która nie składa się tylko z tekstu
ale też służy do rejestracji i logowania a także (po zalogowaniu) do udostępniania e-booków i
edytowania informacji o nich.
Udostępniający jest identyfikowany w systemie przez swój unikalny numer IU, którego nie
może zmieniać. Wszystkie inne dane o sobie (oprócz adresu e-mail) może w każdej chwili
zmieniać.
Na początku podstrony jest tekst:
Zaloguj się, aby udostępniać e-booki w naszym serwisie. Czytelnicy będą mogli je bezpłatnie
pobierać a, po przeczytaniu, oceniać. Będą także mieli możliwość przekazania darowizny na
Twoją rzecz (przez PayPal, kartą kredytową lub przelewem bankowym).
{Pełne informacje o zasadach udostępniania e-booków}
kliknięcie w powyższy button przenosi na podstronę „Zasady publikowania e-booków”
Jeśli nie masz jeszcze u nas konta, utwórz je, czyli dokonaj rejestracji.
Potem butony:
{Logowanie}, {Rejestracja}, {Przypomnienie hasła}
12
Po zalogowaniu pojawią się dwie sekcje.
Pierwsza sekcja to informacje dotyczące udostępniającego:
Twoje dane
Na początku system pokazuje dane, które już zna, i których udostępniający nie może już
zmienić.
1. Twój unikalny numer identyfikacyjny: [pole tekstowe]
2. Twój adres e-mail: [pole tekstowe]
(?) Ten adres e-mail jest Twoim loginem.
Potem jest button:
{Wpisz lub edytuj Twoje dane}
a pod nim pola do wypełnienia. Pola te są standardowo nieaktywne. Dopiero kliknięcie w
powyższy button spowoduje, że da się w nich coś wpisać.
3. Imię i nazwisko: [pole tekstowe] konieczne
(?) Twoje imię i nazwisko będzie znane jedynie administratorowi serwisu.
4. Pseudonim: [pole tekstowe] konieczne
(?) Będą go widzieć użytkownicy serwisu. Jeśli jesteś autorem i chcesz otrzymywać
darowizny od czytelników, to warto, aby pseudonimem było Twoje imię i nazwisko.
5. Czy chcesz otrzymywać od czytelników darowizny? [radio button ID=„tak” lub
ID=„Nie”] konieczne
6. Rezerwowy adres e-mail: [pole tekstowe]
Jeśli udostępniający zaznaczy, że nie chce otrzymywać darowizn (ID=„nie”), to poniżej
opisane pola są niedostępne (ale widoczne). Jeśli udostępniający zaznaczy, że chce
otrzymywać darowizny (ID=„tak”), to stają się dostępne edycji następujące pola:
1. Czy chcesz otrzymywać darowizny od czytelników przez system PayPal? [radio
button: IPP=„tak” lub IPP=„nie”] konieczne
a. Jeśli zaznaczy IPP=„tak”, to będzie możliwe wypełnienie poniższego pola
edycyjnego:
Twój adres e-mail, który jest powiązany z Twoim kontem PayPal: [pole
tekstowe].
(?) Jeśli nie posiadasz konta w systemie PayPal, podaj swój dowolny adres email. Gdy otrzymasz od PayPal e-mail z informacją o pierwszej wpłacie od
czytelnika, to wtedy założysz konto na PayPal i będziesz mógł wypłacić
zgromadzone tam pieniądze.
b. System sprawdza formalną poprawność adresu e-mail.
2. Czy chcesz otrzymywać darowizny od czytelników na twoje konto bankowe?
[radio button: IKB=„tak” lub IKB=„nie”] konieczne
a. Jeśli zaznaczy IKB=„tak”, to będzie możliwe wypełnienie poniższego pola
edycyjnego:
Numer Twojego konta bankowego: [pole akceptujące liczby i spacje].
13
b. System sprawdza poprawność numeru konta bankowego.
c. System przekształca ten numer do postaci ze spacjami czyli mającej strukturę
typu 00 1111 2222 3333 4444 5555 6666.
Pod tym wszystkim buttony:
{Zapisz} – zapisuje dane i powoduje, że powyższe pola stają się nieaktywne (i widać w nich
nowe dane)
{Anuluj} – przywraca stan sprzed edycji i powoduje, że powyższe pola stają się nieaktywne (i
widać w nich poprzednie dane)
{Wyjdź} – ten button przenosi udostępniającego na stronę główną, działa tylko wtedy gdy
powyższe pola nie są w trybie edycji – są nieaktywne (czyli po naciśnięciu {Zapisz} lub
{Anuluj})
Druga sekcja, poniżej, to informacja o udostępnianych e-bookach:
E-booki, które udostępniasz
Na początku jest button:
{Dodaj e-book}
Pod nim lista e-booków dodanych wcześniej (tytuł i autor). Jeśli udostępniający nic jeszcze
nie dodał, to jest ona pusta.
Przy każdym, wprowadzonym wcześniej e-booku są buttony {Wejdź} oraz {Usuń}.
Pod listą e-booków informacja:
Kontakt do administratora: [email protected]
Po kliknięciu na button {Wejdź} wchodzimy na podstronę poświęconą wyłącznie jednemu ebookowi.
Na samej górze jest informacja o tym, czy dany e-book jest już dostępny dla czytelników w
serwisie. Mamy tu 2 możliwości:
1. Ten e-book jest teraz dostępny do pobrania w serwisie NajpierwPrzeczytaj.pl
2. Ten e-book nie jest teraz dostępny do pobrania w serwisie NajpierwPrzeczytaj.pl
Potem jest informacja o obecności i kompletności danych dla tego e-booka. Mamy tu 3
możliwości:
1. Brak danych dla tego e-booka (przy pierwszym wejściu)
2. Dane dotyczące tego e-booka są niekompletne
3. Dane dotyczące tego e-booka są kompletne
14
Potem informacja o statusie e-booka co do jego akceptacji (lub braku akceptacji) przez
administratora. Mamy tu 4 możliwości:
1. Ten e-book nie został jeszcze wysłany do administratora do akceptacji.
2. Ten e-book wysłany do administratora do akceptacji (data, godzina/minuta/sekunda tej
wysyłki)
3. Ten e-book został zaakceptowany przez administratora (data, godzina/minuta/sekunda
tej akceptacji)
4. Ten e-book został odrzucony przez administratora (data, godzina/minuta/sekunda tego
odrzucenia)
Te trzy informacje (których treść, wariantowo, podano wyżej) umieszczone są w tabelce.
Przykładowo, jeśli udostępniający wchodzi przez button {Dodaj e-book} mamy taką tabelkę:
Ten e-book nie jest teraz dostępny do pobrania w serwisie NajpierwPrzeczytaj.pl
Brak danych dla tego e-booka
Ten e-book nie został jeszcze wysłany do administratora do akceptacji
Inny przykład, dla sytuacji, gdy e-book jest już dostępny do pobierania (udostępniający w tym
przypadku wszedł przez button {Wejdź}):
Ten e-book jest teraz dostępny do pobrania w serwisie NajpierwPrzeczytaj.pl
Dane dotyczące tego e-booka są kompletne
Ten e-book został zaakceptowany przez administratora (data, godzina/minuta/sekunda tej
akceptacji)
Potem radio button:
Czy ten e-book, jeśli jest (lub będzie) zatwierdzony przez administratora ma być publikowany
w serwisie? „tak” lub „nie”.
Potem jest button:
{Wpisz lub edytuj dane dotyczące e-booka}
a pod nim pola do wypełnienia. Pola te są standardowo nieaktywne. Dopiero kliknięcie w
powyższy button spowoduje, że da się w nich coś wpisać.
Dane widoczne, lub które trzeba wprowadzić dla każdego e-booka:
1. Tytuł: [pole tekstowe] konieczne
(?) Pierwsze słowo tytułu powinno być napisane z dużej litery a potem małe litery.
Wszystkie kolejne słowa małymi literami (oprócz przewidzianych w polszczyźnie
wyjątków).
2. Autor: [pole tekstowe] konieczne
(?) Zarówno imię jak i nazwisko powinno zaczynać się od dużej litery, a kolejne litery
powinny być małe.
3. Rok wydania lub ukończenia: [pole wymagające wpisania dokładnie 4 cyfr]
15
4. Pasujące kategorie: [3 x drop down box ewentualnie check box list]. Lista kategorii
jest na końcu tego opisu. Konieczne.
(?) Wybierz od jednej do trzech pasujących kategorii.
5. Opis: [pole tekstowe formatowane html]
(?) Możesz tu wstawić zwykły tekst – będzie on wtedy widoczny w postaci jednego
akapitu. Możesz tu też użyć znaczników html, na przykład: <br><br> tworzy jedną,
pustą linię, umieszczenie tekstu pomiędzy <b> a </b> tworzy tłusty druk, itd.
Początkowa część opisu powinna dotyczyć zawartości e-booka. W drugiej jego części
możesz umieścić informację o jego autorze, w tym linki do jego innych książek.
6. Twój status względem tego e-booka: [radio button indeksowany IS] konieczne
a. Jestem autorem tego e-booka i posiadam majątkowe prawa autorskie do niego.
(IS=1).
b. Jestem spadkobiercą nieżyjącego autora tego e-booka i posiadam majątkowe
prawa autorskie do niego. (IS=2)
c. Posiadam licencję na bezpłatne udostępnianie w formie elektronicznej tego ebooka, którą uzyskałem od osoby, która posiada do niego majątkowe prawa
autorskie. (IS=3)
d. Nie posiadam majątkowych praw autorskich tego e-booka ani licencji na jego
bezpłatne udostępnianie w formie elektronicznej lecz nie muszę ich posiadać,
by go udostępniać, bo prawa te wygasły (np. minęło 70 lat od śmierci autora)
lub też nigdy nie obowiązywały. (IS=4)
Udostępniający musi też wgrać co najmniej jeden plik z e-bookiem (dozwolone formaty to
PDF, EPUB i MOBI) a także plik z okładką tego e-booka.
Poniżej buttony:
{Zapisz} – zapisuje dane i powoduje, że powyższe pola stają się nieaktywne (i widać w nich
nowe dane). Aby {Zapisz} zadziałał musi być wprowadzony tytuł. Jeśli tytuł nie jest
wprowadzony, to button ten jest nieaktywny.
Minimum dla danego e-booka, aby mógł być przedłożony do akceptu przez admina, to: tytuł,
autor, okładka, status udostępniającego względem e-booka, co najmniej jedna kategoria i co
najmniej jeden plik z e-bookiem w jednym z dozwolonych formatów.
Jeśli to minimum nie jest spełnione (ale wprowadzono tytuł), to system zapamiętuje
niekompletne dane po kliknięciu na button {Zapisz} ale blokuje możliwość wysłania takiego
e-booka do akceptu przez admina, oraz wyświetla komunikat: „Dane o tym e-booku są
niekompletne. Nie może on być wysłany do administratora do akceptacji”. Status takiego ebooka w systemie jest: „Dane dotyczące tego e-booka są niekompletne”.
{Anuluj} – przywraca stan sprzed edycji i powoduje, że powyższe pola stają się nieaktywne (i
widać w nich poprzednie dane)
{Wyjdź} – ten button przenosi udostępniającego na stronę udostępniającego (gdzie są jego
dane i lista e-booków), działa tylko wtedy gdy powyższe pola nie są w trybie edycji – są
nieaktywne (czyli po naciśnięciu {Zapisz} lub {Anuluj})
{Podgląd e-booka}
(Wyświetla podstronę e-booka taką, jaką widać ją, lub może być widać, w systemie; na górze
16
i na dole tego podglądu {Wróć}. Działa tylko wtedy, gdy powyższe pola nie są w trybie
edycji.)
{Wyślij e-book do administratora do zatwierdzenia} – po wybraniu tego buttona, danych
dotyczących e-booka nie można edytować. Edycja jest możliwa dopiero wtedy, gdy admin
zaakceptuje lub odrzuci ten e-book.
17
Zawartość stron doklejanych
System dokleja te strony (pierwszą i ostatnią, obie są identyczne) dopiero w momencie, gdy
użytkownik zdecyduje się na pobranie e-booka. Dlatego można w linkach umieścić datę
pobrania. Treść strony doklejanej:
dla IS=1:
Po przeczytaniu tego e-booka możesz go ocenić, w skali od jednej do pięciu gwiazdek. Po
kliknięciu w poniższy link będziesz też mieć też możliwość opublikowania krótkiej recenzji.
A także do zapoznania się z ocenami i recenzjami innych osób:
Jeśli Ci się ten e-book spodobał, to możesz docenić jego autora wpłacając dowolną kwotę
wprost na jego konto:
Zachęcamy też do wsparcia serwisu NajpierwPrzeczytaj.pl, dzięki któremu możesz bezpłatnie
przeczytać nie tylko tę elektroniczną książkę ale także wiele innych:
Z góry dziękujemy za każdą ocenę, recenzję lub wpłatę!
Nota prawna. Możesz bezpłatnie rozpowszechniać ten e-book w formie elektronicznej, pod warunkiem, że go w żaden
sposób nie zmienisz, a w szczególności nie usuniesz z niego tej strony oraz nie zmienisz jego nazwy. Wszelkie
inne prawa do tego e-booka, zarówno majątkowe jak i niemajątkowe są zastrzeżone. W szczególności nie możesz
opublikować go jako papierowej książki a także publikować elektronicznie w zmienionej formie czy bez podania
autora.
18
dla IS>1:
Po przeczytaniu tego e-booka możesz go ocenić, w skali od jednej do pięciu gwiazdek. Po
kliknięciu w poniższy link będziesz też mieć też możliwość opublikowania krótkiej recenzji.
A także do zapoznania się z ocenami i recenzjami innych osób:
Jeśli Ci się ten e-book spodobał, to możesz docenić osobę, która go udostępniła wpłacając
dowolną kwotę wprost na jej konto:
Zachęcamy też do wsparcia serwisu NajpierwPrzeczytaj.pl, dzięki któremu możesz bezpłatnie
przeczytać nie tylko tę elektroniczną książkę ale także wiele innych:
Z góry dziękujemy za każdą ocenę, recenzję lub wpłatę!
Nota prawna. Możesz bezpłatnie rozpowszechniać ten e-book w formie elektronicznej, pod warunkiem, że go w żaden
sposób nie zmienisz, a w szczególności nie usuniesz z niego tej strony oraz nie zmienisz jego nazwy. Wszelkie
inne prawa do tego e-booka, zarówno majątkowe jak i niemajątkowe są zastrzeżone. W szczególności nie możesz
opublikować go jako papierowej książki a także publikować elektronicznie w zmienionej formie czy bez podania
autora.
19
Link-logo: www.NajpierwPrzeczytaj.pl/?IF=<IF>&IRMD=<data,>&IL=logo
Link-ocena_recenzja: www.NajpierwPrzeczytaj.pl/E1/?IF=<IF>&IRMD=<data>&IL=ocen
Link-darowizna_dla_udostępniającego:
www.NajpierwPrzeczytaj.pl/E1/darowizna.htm/?IF=<IS>&IRMD=<data>&IL=daru
Link-darowizna_dla_serwisu:
www.NajpierwPrzeczytaj.pl/darowizna.htm/?IF=<IF>&IRMD=<data>&IL=darnp
Format IRMD: rrrmmdd, na przykład 20160922
System powinien odnotowywać każde wejście z powyższych buttonów.
Newsletter do czytelników
Jest możliwość zapisania się na newsletter. Do prenumeratorów będzie wysyłane info o
nowych e-bookach.
System będzie notować „odbicia się” e-maili i po iluś odbiciach (ileś określa admin, najlepsza
liczba to 3) usuwać nieaktualne e-maile.
Później można wprowadzić funkcjonalność, że osoba zapisana na newsletter może określić
maksymalną częstotliwość otrzymywania newsletterów:
1. Bez ograniczeń.
2. Nie częściej niż raz w tygodniu.
3. Nie częściej niż raz w miesiącu.
Oczywiście będzie się można w każdej chwili wypisać z newslettera.
20
Kategorie
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Biografie, życiorysy
Biznes, ekonomia, marketing
Dla dzieci
Dla młodzieży
Dom i ogród
Dzienniki, pamiętniki, wspomnienia
Ezoteryka, magia, wróżby
Fantastyka, fantasy
Filozofia
Historia
Hobby
Informatyka
Języki obce
Komiks
Kryminał, sensacja
Kuchnia, diety
Kultura, sztuka
Literatura faktu, reportaż
Medycyna, zdrowie
Muzyka, muzycy
Nauka, technika
Opowiadania, eseje
Podręczniki
Podróże, przewodniki
Polityka
Poradniki
Powieść, beletrystyka
Prawo
Przyroda, rośliny, zwierzęta
Psychologia
Religie
Rozrywka, humor
Rozwój osobisty
Seks, erotyka
Sport
Sztuka teatralna
Turystyka, przewodniki
Wiersze, poezja
Wojsko, militaria
Związki, partnerstwo
Inne
21

Podobne dokumenty