piątek, 3 września 2010| imieniny : Izabela, Szymon, Joachim
pogoda
 Gorzów Wlkp. o godz. 21:00 dnia 03/09/2010 temp. :9.0 oC wiatr : 0.2 [m/s] ciś. :1012 [HPa]
 
 

sNews - prosty sytem CMS


sNewsWielu zapyta się co to jest sNews? Odpowiedź jest prosta , to chyba "najlżejszy" system zarządzania treścią CMS.

UWAGA Instrukcja poniżej dotyczy wersji sNews 1.6, dla wersji 1.7 jest pod tym linkiem


Do pracy potrzebuje bazy danych MySQL i obsługi języka PHP. Minimalna wersja systemu składa się tak naprawdę z trzech plików.
  • index.php - wiadomo struktura strony
  • snews.php - silnik systemu
  • style.css - arkusz stylów
I to już wystarczy aby cały system działał i pracował. Jednak warto poświęcić trochę czasu aby upiększyć trochę swoją stronę. Oczywiście w sieci jest sporo szablonów przygotowanych specjalnie dla tego systemu. Spora ilość dostępna jest na stronie producenta sNews.


Instalacja:
  1. Najpierw pobierz najnowszą wersję sNews
  2. Rozpakuj na dysku lokalnym w dowolnym miejscu - zmienimy kilka parametrów w pliku snews.php - aby dostosować do Twoich konkretnych ustawień.
  3. Za pomocą PHPMyAdmin u Twojego ISP stwórz bazę danych - nazwa dowolna. Możesz to zrobić z poziomu panelu lub w linii poleceń MySQL:

    kreowanie bazy danych mysql> CREATE DATABASE nazwa_bazy; Baza danych utworzona.
  4. Teraz tworzymy tabele. Najlepiej posłużyć się gotowym skryptem dołączonym do instalki w pliku readme.html, albo skopiować poniższy tekst: CREATE TABLE articles (
    id int(11) primary key auto_increment,
    title varchar(100) default NULL,
    seftitle varchar(100) default NULL,
    `text` longtext,
    `date` datetime default NULL,
    category int(8) NOT NULL default '0',
    position int(6) default NULL,
    displaytitle char(3) NOT NULL default 'YES',
    displayinfo char(3) NOT NULL default 'YES',
    commentable varchar(5) NOT NULL default '',
    published int(3) NOT NULL default '1',
    description_meta varchar(255) default NULL,
    keywords_meta varchar(255) default NULL );

    CREATE TABLE categories (
    id int(8) primary key auto_increment,
    name varchar(100) NOT NULL,
    seftitle varchar(100) NOT NULL,
    description varchar(255) NOT NULL,
    published varchar(4) NOT NULL default 'YES',
    catorder smallint(6) NOT NULL default '0'
    );

    CREATE TABLE comments (
    id int(11) primary key auto_increment,
    articleid int(11) default '0',
    name varchar(50),
    url varchar(100) NOT NULL,
    comment text,
    time datetime NOT NULL default '0000-00-00 00:00:00',
    approved varchar(5) NOT NULL default 'True'
    );

    CREATE TABLE settings (
    id int(8) primary key auto_increment,
    name varchar(20) NOT NULL,
    `value` varchar(60) NOT NULL
    );

    INSERT INTO settings VALUES (1, 'website_title', 'sNews 1.6');
    INSERT INTO settings VALUES (2, 'home_sef', 'home');
    INSERT INTO settings VALUES (3, 'website_description', 'sNews CMS');
    INSERT INTO settings VALUES (4, 'website_keywords', 'new, site, snews');
    INSERT INTO settings VALUES (5, 'website_email', 'info@mydomain.com');
    INSERT INTO settings VALUES (6, 'contact_subject', 'Contact Form');
    INSERT INTO settings VALUES (7, 'language', 'EN');
    INSERT INTO settings VALUES (8, 'charset', 'UTF-8');
    INSERT INTO settings VALUES (9, 'date_format', 'd.m.Y. H:i');
    INSERT INTO settings VALUES (10, 'article_limit', '3');
    INSERT INTO settings VALUES (11, 'rss_limit', '5');
    INSERT INTO settings VALUES (12, 'display_page', '');
    INSERT INTO settings VALUES (13, 'display_new_on_home', '');
    INSERT INTO settings VALUES (14, 'display_pagination', '');
    INSERT INTO settings VALUES (15, 'num_categories', 'on');
    INSERT INTO settings VALUES (16, 'approve_comments', '');
    INSERT INTO settings VALUES (17, 'comments_order', 'ASC');
    INSERT INTO settings VALUES (18, 'comment_limit', '30');
    INSERT INTO settings VALUES (19, 'word_filter_enable', '');
    INSERT INTO settings VALUES (20, 'word_filter_file', '');
    INSERT INTO settings VALUES (21, 'word_filter_change', '');
    INSERT INTO settings VALUES (22, 'username', '098f6bcd4621d373cade4e832627b4f6');
    INSERT INTO settings VALUES (23, 'password', '098f6bcd4621d373cade4e832627b4f6');
    i wkleić w okno poleceń jak poniżej:
    OK - bazę i tabelę mamy - teraz dokończymy konfigurację
  5. W kolejnym kroku uzupełnij następne dane w pliku snews.php $s['dbhost'] = "host";
    $s['dbname'] = "nazwa_bazy";
    $s['dbuname'] = "uzytkownik";
    $s['dbpass'] = "haslo";

Po tych operacjach przekopiuj pliki(snews.php, index.php, style.css) na serwer do głównego katalogu. Aby móc wygodnie wgrywać grafikę stwórz też folder o nazwie np. images i nadaj mu prawa (odczytu zapisu itp.) - [777] - wygodnie zrobić to np. Total Commanderem.

System jest już gotowy do pracy.

Uruchomienie:

W oknie przeglądarki wpisz adres swojej domeny, znajdź link logowania i zaloguj się. Domyślne login i hasło to: test.
Pamietaj!

ZMIEN LOGIN I HASŁO DOSTEPOWE.

Jeżeli wszystko działa możesz pokusić się o zainstalowanie szablonu innego od tego standartowego.

Kilka stron przydatnych przy opanowaniu sNews:
Poniżej klip wideo z YouTube jak zainstalować sNews.

     \\_    
  .---(')   
o( )_-\_ jgs
===============
Arkadiusz Zając
e-portalik.net






Ocena: 0.0/10 (0 glosy)

Podziel się

Bookmark and Share '

Komentarze

Zapoznaj się z obowiązującymi zasadami i Polityką Prywatności >>

ogloszenia 13.06.2009. 21:38

Witam.

Nie usuwajcie przypadkiem katalogu 'cgi-bin' z folderu domeny, przed wrzuceniem plików Snews?

Ja taki blad zrobilem.

Pozdrawiam.

Dodaj komentarz

* = wymagane pole

:

:

:


iPhone4 w Orange

i nawet do 5000 SMS-ów w sieci - zobacz »

Pizza House

Głodny? na co czekasz, zadzwoń - 957 208 208

Sprzedam Dom w

Drezdenku przepięknie położony otoczony lasem...
 
 
O serwisie...

Serwis e-portalik.net powstał w roku 2006 jako strona która w zamyśle...

więcej »
Polityka Prywatności

Proszę przeczytaj zasady jakie obowiązują w serwisie.

więcej »
Formy kontaktu

Phone: +48 503 135 926
Email: admin@e-portalik.net

Formularz »