Znając jedynie Html i CSS trudno jest administrować własną stroną zważywszy na ręczne dodawanie informacji co bardzo uprzykrza życie. W momencie gdy niema czasu na naukę np. języka PHP można sięgnąć po darmowy cms bądź system newsów.
W poradniku czy demonstracji opiszę systemy newsów po uprzednim ich przetestowaniu.
W razie jakichś pytań, sugestii, problemów prosze pisać na PW.
Dodatkowo jeśli poradnik okaże się przydatny to rozszerze go o szczegółowy opis opcji itp.
b) Darmowe Systemy newsów
- CuteRus.PL Beta
- Kod: Zaznacz wszystko
- http://www.cutenews.fora.pl/testy,10/cuterus-pl-beta-do-pobrania,385.html
- CuteNews 1.4
- Kod: Zaznacz wszystko
- http://www.cutenews.fora.pl/wersje-i-update-y,6/cutenews-1-4-5-pl-1-5e-do-pobrania,384.html
- Fusion News 3.9.3
- Kod: Zaznacz wszystko
- http://www.fusionnews.net/download.php
d) Wykorzystane programy
Programy wykorzystane tu w poradniku to:
- FilleZilla 3 Pobierz z Instalki.pl
- Mozilla Firefox 3 Pobierz z Instalki.pl
e) Uwagi
- po instalacji systemu newsów i osadzeniu skryptu w pliku danej strony należy zmienić jej format na .php, aby skrypt mógł działać.
np. majorka.html --> majorka.php
- nalezy pamiętać, aby po instalacji usunąć foder install wraz z zawartością bądź plik instalacyjny.
1. CuteRus.PL Beta - MySQL/TextSQL
a) Opis
CuteRus.PL jest niedokończonym projektem qbin2001'a (administratora forum
- Kod: Zaznacz wszystko
- http://www.cutenews.fora.pl/
CuteRus.PL jest oparte na rosyjskiej wersji Cutenewsa która ma w zasadzie na nowo napisany silnik, oraz inną bazę danych (inny system TextSQL dzięki czemu powinien działać mniej awaryjnie (zwłaszcza przy komentarzach z którymi oryginalny Cutenews miał problemy).
Niestety prace nad nim zostały wstrzymane, a wersja beta udostępniona.
W każdym bądź razie ten że system newsów z kilkoma niedziałającymi wtyczkami i niedociągnięciami rozszerza możliwości jakie dawał jego poprzednik CuteNews.
b) Instalacja
Po pobrabiu i rozpakowaniu paczki z naszym skryptem uruchamiamy klienta FTP (tu użyje FileZille, oczywiście można innego - nie zabraniam;)).
Wysyłamy na serwer folder ze skryptem na serwer metodą "złap i upuść" najlepiej do głównego katalogu strony.
Zmieniamy jego nazwe z "cuterus_pl_beta" na np. admin. W tym poradniku użyje nazwy "cuterus".
Przechodzimy do katalogu ze skryptem na serwerze.
Zmieniamy atrybuty plikom i folderom (chmod) na 777:
- Kod: Zaznacz wszystko
- cache/
 data/db/
 data/db/txtsql/
 data/db/txtsql/txtsql.MYI
 data/tpl/
 data/tpl/remote_headlines.tpl
 data/tpl/rss.tpl
 data/tpl/Headlines.tpl
 data/tpl/Search.tpl
 data/tpl/Print.tpl
 data/tpl/Newsletter.tpl
 data/tpl/Default.tpl
 data/files.txt
 data/xfields-data.php
 data/xfields-data.txt
 data/plugins.php
 data/files/
 data/watermark/
 data/urls_rufus.ini
 data/config.php
 data/upimages/
 data/emoticons/
 data/settings.php
 data/xfields.txt
 data/urls.ini
 data/userpics/
Następnie przechodzimy do przeglądarki i wpisujemy ścieżkę do naszego skryptu
- Kod: Zaznacz wszystko
- adres_strony + /cuterus/ np. http://betatest.na1.pl/cuterus/
Następnie wybieramy
- język
- typ bazy MySQL/TextSQL
Zależnie jaką bazę wybraliśmy takimi danymi wypełniamy.
Klikamy Dalej >>
Jeśli nie wyświetli nam się żaden "error czy "warning" to znaczy że instalacja odbyła się prawidłowo.
Jeżeli jednak tak to cofamy się do początku instalacji i sprawdzamy dokładnie czy wszystko zostało dobrze wprowadzone.
Jeżeli nawet to nie pomaga, a jesteśmy pewni że wprowadzmy poprawne dane to usuwamy z serwera system newsów, czyscimy baze danych jesli zostalo coś tam zapisane, następnie zaczynamy wszystko od początku.
Usuwamy folder "install" wraz z zawartością (zalecane) bądź zmieniamy jego nazwę.
Skrypt Zainstalowany!
c) Użytkowanie
 Aby zalogować się do systemu newsów wystarczy do adresu strony dodać nazwe katalogu w którym on się znajduje.
 Aby zalogować się do systemu newsów wystarczy do adresu strony dodać nazwe katalogu w którym on się znajduje. Osadzenie sktyptu na stronie
 Osadzenie sktyptu na stroniePolega to na wstawieniu dwóch rzeczy:
1. Na początku strony wstawiamy:
- Kod: Zaznacz wszystko
- <?php
 include 'path/to/head.php';
 ?>
 Uwaga! path/to/ to ścieżka dostępu do twojego katalogu CuteRus.PL. np. 'cuterus/head.php';
2. W miejsciu w którym mają się pojawiać newsy:
- Kod: Zaznacz wszystko
- <?php
 include $cutepath.'/show_news.php';
 ?>
 Opis poszczególnych funkcji znajduje się w zakładce Pomoc po zalogowaniu się do systemu.
 Opis poszczególnych funkcji znajduje się w zakładce Pomoc po zalogowaniu się do systemu. Ważne informacje
 Ważne informacje- Podczas edycji starego newsa np. z 20 stycznia 2000r., który został dodany o 19.00 i akceptacji zmiany zmieni się data na obecną prócz godziny, dlatego też należy pamiętać o zmianie godziny dodania newsa.
Ponieważ gdybyśmy dodali go o 15.00 to nie zostałby wyświetlony, gdyż jego godzina dodania wynosiłaby 19.00, a coś z przyszłości nie pojawi się w terażniejszości.
Trzeba pamiętać o zmianie godziny.
- Do obsługi tego systemu newsów nie nadaje się przeglądarka Opera w wersji do 9.6 - powód nie zapisuje zmian na serwerze. Polecam Mozille Firefox 3.
2. CuteNews 1.4 - TextSQL
a) Opis
CuteNews jest skryptem opartym na plikach pozwalającym webmasterom dodawać aktualności przez przeglądarkę internetową. Napisany został przez Georgi Avramova. / źródło: wikipedia
b) Instalacja
Instalacja tego systemu newsów odbywa się podobnie jak w przypadku CuteRus.PL.
Po pobrabiu i rozpakowaniu paczki z naszym skryptem uruchamiamy klienta FTP.
Wysyłamy na serwer folder "cutenews" ze skryptem znajdujący się we wewnątrz rozpakowanego folderu na serwer metodą "złap i upuść" najlepiej do głównego katalogu strony.
Jeśli chcemy zmieniamy jego nazwę z "cutenews" na np. admin (tu użyję domyślnej nazwy: cutenews).
Przechodzimy do katalogu ze skryptem na serwerze (tu cutenews).
Zmieniamy atrybuty plikom i folderom (chmod) na 777:
- Kod: Zaznacz wszystko
- data/
 data/archives
 data/watermark
 data/upimages
 data/backup
 data/newsletter.txt
 data/category.db.php
 data/ipban.db.php
 data/flood.db.php
 data/auto_archive.db.php
 data/rss.tpl
 data/config.php
 data/Headlines.tpl
 data/postponed_news.txt
 data/emails.txt
 data/comments.txt
 data/send.txt
 data/Newsletter.tpl
 data/news.txt
 data/cat.num.php
 data/users.db.php
 data/unapproved_news.txt
 data/Default.tpl
 data/rss_config.php
Następnie przechodzimy do przeglądarki i wpisujemy ścieżke do naszego skryptu
- Kod: Zaznacz wszystko
- adres_strony + /cutenews/ np. http://betatest.na1.pl/cutenews/
Jeśli dobrze ustawiliśmy atrybyty plikom (chmod) status wszystkich plików powinien być pokazany jako "Zapisywalny".
Jeśli zaś gdzieś status będzie wynosił "Niezapisywalny", to przenosimy się do klienta FTP i zmieniamy atrybuty danym plikom.
Jeśli wszystko OK, oczym będzie świadczył poniżej przedstawiony raport to klikamy "Kontynuj instalację".
Tu wypełniamy wszystkie pola niezbędnymi danymi. Pamiętać należy o ustawieniu trudnego do zgadnięcia hasła.
Jeśli wyświetli się poniższy komunikat, to znaczy że instalacja odbyła się pomyślnnie.
Jęśli zaś nie, to cofamy się wstecz i poprawiamy wprowadzone dane. Jeśli mimo to nie pomoga to usuwamy z serwera cały skrypt i zaczynamy wszystko od nowa.
Koniecznie usuwamy plik /inc/install.mdu ze względów bezpieczeństwa.
Skrypt Zainstalowany!
c) Użytkowanie
 Aby zalogować się do systemu newsów wystarczy do adresu strony dodać nazwe katalogu w którym on się znajduje.
 Aby zalogować się do systemu newsów wystarczy do adresu strony dodać nazwe katalogu w którym on się znajduje. Osadzenie sktyptu na stronie
 Osadzenie sktyptu na stroniePo zalogowaniu się w systemie przechodzimy do opcji (ścieżka poniżej) gdzie wygenerujemy kod, który wstawimy w wybranym przez nas miejscu.
- Kod: Zaznacz wszystko
- Opcje/Kreatory Kodu Strony (Artykuły i RSS)/Kreator dołączania Artykułów do strony/
 Opis poszczególnych funkcji znajduje się w zakładce Pomoc po zalogowaniu się do systemu.
 Opis poszczególnych funkcji znajduje się w zakładce Pomoc po zalogowaniu się do systemu.3. Fusion News 3.9.3 - TextSQL
a) Opis
Fusion News jest plik oparte na systemie zarządzania wiadomościami (baza danych nie istnieje), dając Ci możliwość zapewnić łatwy sposób zachować zwiedzających aż do najświeższych informacji na temat witryny, bez konieczności dostępu do FTP. Może również użyć go jako system blogów. Pomimo swojego pliku opartego natury Fusion News jest wysoce skalowalny i wiadomości mogą być umieszczane na dowolnej stronie internetowej, aby przy minimalnym wysiłku. Skrypt jest zbudowany z popularnego języka skryptowego PHP internetowej, która jest dostępna na stronie internetowej większość dostawców usług hostingowych.
Opis z głównej strony Fusion News.
b) Instalacja
Po pobrabiu i rozpakowaniu paczki z naszym skryptem uruchamiamy klienta FTP.
Wysyłamy na serwer folder "upload" (znajdujący się w rozpakowanym folderze) ze skryptem na serwer metodą "złap i upuść" najlepiej do głównego katalogu strony.
Jeśli chcemy zmieniamy jego nazwę z "upload" na np. admin. W tym poradniku użyje nazwy "fusionnews".
Przechodzimy do katalogu ze skryptem na serwerze (tu fusionnews).
Zmieniamy atrybuty folderom (chmod) na 777:
- Kod: Zaznacz wszystko
- Fusion News directory - Główny katalog naszego systemu newsów, tu fusionnews
 news
 smillies
 templates
 uploads
Zmieniamy atrybuty plikom (chmod) na 666:
- Kod: Zaznacz wszystko
- news/toc.php
 templates/arch_news_temp.php
 templates/com_footer.php
 templates/com_fulltemp.php
 templates/com_header.php
 templates/com_temp.php
 templates/footer.php
 templates/fullnews_temp.php
 templates/header.php
 templates/headline_temp.php
 templates/news_a_day_temp.php
 templates/news_temp.php
 templates/sendtofriend_temp.php
 badwords.php
 banned.php
 categories.php
 config.php
 flood.php
 logins.php
 sessions.php
 smillies.php
 users.php
Następnie przechodzimy do przeglądarki i wpisujemy ścieżke do naszego skryptu.
- Kod: Zaznacz wszystko
- adres_strony + /fusionnews/ np. http://betatest.na1.pl/fusionnews
i klikamy Begin.
Fusion News przeprowadzi test, klikamy Continue>>>.
Fusion News sprawdzi czy zostały nadane odpowiednie atrybuty (chmod) plikom i katalogom.
Jeśli wszystkie atrybuty zostały nadane poprawnie to klikamy Continue>>
Jeśli zaś nie to przechodzimy do klienta FTP i nadajemy odpowiednie atrybuty odpowiednim plikom bądź folderom.
Tu wypełniamy wszystkie pola odpowiednimi danymi. Pamiętać należy o ustawieniu trudnego do zgadnięcia hasła.
Wyświetlenie się poniższego komunikatu oznacza pomyślne zainstalowanie systemu newsów.
Usuwamy plik install.php dla bezpieczeństwa.
Skrypt Zainstalowany!
c) Użytkowanie
 Aby zalogować się do systemu newsów wystarczy do adresu strony dodać nazwe katalogu w którym on się znajduje.
 Aby zalogować się do systemu newsów wystarczy do adresu strony dodać nazwe katalogu w którym on się znajduje. Osadzenie sktyptu na stronie
 Osadzenie sktyptu na stroniePo zalogowaniu się w systemie przechodzimy do opcji (ścieżka poniżej) gdzie wygenerujemy kod, który wstawimy w wybranym przez nas miejscu.
- Kod: Zaznacz wszystko
- admin/News and RSS Syndication/
 Opis poszczególnych funkcji znajduje się w zakładce help/update  po zalogowaniu się do systemu.
 Opis poszczególnych funkcji znajduje się w zakładce help/update  po zalogowaniu się do systemu.


