fump-dokumentacja, pozycjonowanie, css, www

[ Pobierz całość w formacie PDF ]
Follow Up Mailing List Processor – dokumentacja (c) Damian Daszkiewicz & Ententa 2007-2009
Fump – dokumentacja
(c) Damian Daszkiewicz 2007-2009
wersja z dnia 1.09.2009
Strona 1 z 35
Follow Up Mailing List Processor – dokumentacja (c) Damian Daszkiewicz & Ententa 2007-2009
Spis treści
Wstęp....................................................................................................................................................3
INSTALACJA......................................................................................................................................3
Jak zainstalować FUMPa?...............................................................................................................3
Instalacja edytora HTML Xinha......................................................................................................7
KONFIGURACJA...............................................................................................................................9
Podstawowa konfiguracja................................................................................................................9
Jak utworzyć nowe konto?...............................................................................................................9
Jak skonfigurować nowe konto?....................................................................................................10
Jak skonfigurować zapis poprzez wysłanie pustego e-maila?.......................................................12
Zawijanie wierszy..........................................................................................................................12
Parę uwag odnośnie tworzenia wiadomości..................................................................................14
Jak zdefiniować wiadomość cykliczną?........................................................................................15
Jak wysłać zwykłą wiadomość do wszystkich subskrybentów (mailing).....................................17
Jak powinien wyglądać prawidłowy podpis..................................................................................18
Jak zmusić FUMPa do wysyłania e-maili?....................................................................................19
Backup bazy danych......................................................................................................................20
Auto backup...................................................................................................................................21
Wysyłanie e-maili na raty..............................................................................................................24
Nieaktywne adresy e-mailowe.......................................................................................................25
PROBLEMY, BŁĘDY, ULEPSZENIA, PORADY...........................................................................26
Problem z polskimi ogonkami.......................................................................................................26
Integracja FUMPa z innymi aplikacjami.......................................................................................28
Spammerskie roboty......................................................................................................................29
Problem z bazą danych..................................................................................................................31
Moja strona ma kodowanie w UTF-8 i imiona osób z polskimi znakami są nieprawidłowo
zapisywane w bazie danych...........................................................................................................32
Jak sprawdzić czy mam zainstalowanego Perla?...........................................................................32
Jak dodać politykę prywatności?...................................................................................................33
Jak zrobić subskrypcję, gdzie się podaje sam e-mail?...................................................................34
Strona 2 z 35
 Follow Up Mailing List Processor – dokumentacja (c) Damian Daszkiewicz & Ententa 2007-2009
Wstęp
Oddaję do Twoich rąk dokumentację. Dowiesz się z niej jak zainstalować FUMPa, jak zmienić
wersję językową na polską a także jak utworzyć nowe kursy emailowe za pomocą tego narzędzia.
Starałem się wszystko opisać jak najłatwiej, zamieszczałem sporo obrazków, aby proces poznania
nowego narzędzia był w miarę przyjemny.
Najtrudniejsze zagadnienie w tej dokumentacji to instalacja FUMPa. Jeśli nie posiadasz zbytniego
doświadczenia w instalowaniu skryptów, to poproś o pomoc bardziej doświadczonego kolegę.
Zagadnienia opisywane w tej dokumentacji nie są trudne, jednak gdy nigdy wcześniej nie
wykonywałeś podobnych czynności, to mogą się wydawać trudne i na pewno będziesz miał wiele
pytań, dlatego warto posiłkować się czyimś doświadczeniem.
Ponieważ napisałem spolszczenie do FUMPa więc pisząc ten poradnik używałem polskich nazw
danych funkcji, jednak w nawiasach napisałem anglojęzyczną nazwę danej funkcji, aby dokument
był przydatny również dla osób, które nie używają spolszczenia.
INSTALACJA
Jak zainstalować FUMPa?
FUMP do pracy potrzebuje jedną bazę danych MySQL (jeśli dany serwer oferuje tylko jedną bazę
danych a jakiś inny skrypt z niej już korzysta to się nie musisz martwić, gdyż FUMP umożliwia
współdzielenie danej bazy z innym skryptem tj. FUMP do tej bazy doda swoje wpisy (tabele) a
innych wpisów (tabel) „nie będzie ruszał”. Jeśli nie wiesz jak założyć nową bazę danych, to zerknij
do pliku
baza_danych.pdf
.
Porada:
Instalując FUMPa zastanów się dobrze pod jaką domeną go podepniesz. Jeśli
masz konto na serwerze firmy xyz.pl a login Twojego konta to konto.xyz.pl to w razie
zmiany hostingu zmieni się adres URL pod którym będzie zainstalowany FUMP (będziesz
mnie musiał poinformować o zmianie adresu). Aby nie komplikować sobie życia warto
instalować FUMPa pod jakąś domeną – wtedy w przypadku zmiany hostingu adres strony
się nie zmieni, więc nie będziesz niepotrzebnie marnował swojego i mojego czasu.
Aby zainstalować FUMPa będziesz musiał wrzucić pliki na serwer FTP. Jeśli nie wiesz jak to
zrobić, zapoznaj się z plikiem
ftp.pdf
lub poproś o pomoc bardziej doświadczonego kolegę.
Aby zainstalować FUMPa wykonaj odpowiednie kroki:
1. jeśli chcesz aby FUMP korzystał z bazy danych, z której już inny skrypt korzysta ze
względów bezpieczeństwa zrób kopię tej bazy danych (jeśli na potrzeby skryptu utworzyłeś
nową bazę danych, to pomiń ten punkt)
2. zaloguj się na serwerze FTP
3. przejdź do katalogu
cgi-bin
(zazwyczaj ten katalog istnieje na serwerze od samego
początku, jeśli jego nie ma, spytaj się administratora do jakiego folderu należy wrzucać pliki
CGI). Więcej informacji o katalogu
cgi-bin
zamieszczam w rozdziale
Jak sprawdzić czy
Strona 3 z 35
Follow Up Mailing List Processor – dokumentacja (c) Damian Daszkiewicz & Ententa 2007-2009
mam zainstalowanego Perla?
4. jeśli w katalogu
cgi-bin
są jakieś pliki, lub będziesz chciał w przyszłości zainstalować jakieś
inne skrypty CGI to dla większego porządku utwórz podkatalog o nazwie
fump
5. sprawdź czy katalog
fump
ma uprawnienia
755
, jeśli nie ma to je zmień
6. do katalogu
fump
skopiuj wszystkie pliki z podkatalogami z folderu
fump_instalka
7. Jeśli instalujesz FUMPa na Home.pl to nadpisz plik func.cgi plikiem z katalogu home-latka
8. wszystkim plikom z rozszerzeniem
cgi
znajdującym się bezpośrednio w katalogu
fump
nadaj atrybuty
755
9. oprócz tego plikom
broadcaster
i
sender
nadaj atrybuty
755
10. katalogowi
backup
nadaj atrybuty
777
11. katalogowi
cron
nadaj atrybuty
755
. Plikowi
startercron.cgi
znajdującemu się wewnątrz
tego katalogu również nadaj atrybuty
755
.
12. plikowi
cnf.rd
znajdującemu się w katalogu
fump
nadaj atrybuty
666
13. następnie z poziomu przeglądarki internetowej wejdź na stronę
(jeśli nie
wykonywałeś punktów 4 i 5 to oczywiście usuń z adresu URL ciąg znaków
/fump
).
14. W pierwszym kroku zostaniesz poproszony o wpisanie klucza. Po jego wpisaniu kliknij w
przycisk
Next[2]
15. W następnym kroku zostaniesz poproszony o wpisanie danych niezbędnych do połączenia
się z bazą danych. W polu
Database prefix:
nic nie zmieniaj
Strona 4 z 35
Follow Up Mailing List Processor – dokumentacja (c) Damian Daszkiewicz & Ententa 2007-2009
Uwaga:
U niektórych usługodawców oprócz adresu serwera dostępu do bazy danych jest
podawany również adres portu serwera baz danych. Jest to dość rzadko spotykana
konfiguracja (np. w nazwa.pl) jednak jeśli usługodawca podaje również adres portu, to
wtedy w polu
Database server
należy wpisać: adres serwera dwukropek numer portu np.
(dla nazwa.pl) będzie to
sql.login.nazwa.pl:3306
16. Jeśli wpisałeś niepoprawne dane (np. pomyliłeś się przy haśle dostępu do bazy danych, albo
dany użytkownik nie ma uprawnień do łączenia się z daną bazą danych) to zobaczysz mniej
więcej taki komunikat
17. Jeśli dane dostępowe do bazy danych są poprawne to zobaczysz komunikat o chęci dodania
nowych tabel do bazy danych. Zazwyczaj przy każdej tabeli zobaczysz słówko
clean
co
oznacza, że tabela o danej nazwie nie istnieje. Jeśli jakaś tabela istnieje to wtedy należy
wrócić do poprzedniego kroku i zmienić prefix na inny (jest to mało prawdopodobna
sytuacja) Komunikat będzie podobny do tego na poniższym rysunku. Kliknij w przycisk
Install DB
Strona 5 z 35
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • radiodx.htw.pl
  •