sNews - prosty sytem CMS
Wielu zapyta się co to jest sNews? Odpowiedź jest prosta , to chyba "najlżejszy" system zarządzania treścią CMS.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
Instalacja:
- Najpierw pobierz najnowszą wersję sNews
-
Rozpakuj na dysku lokalnym w dowolnym miejscu - zmienimy kilka parametrów w pliku snews.php - aby dostosować do Twoich konkretnych ustawień.
-
Za pomocą PHPMyAdmin u Twojego ISP stwórz bazę danych - nazwa dowolna. Możesz to zrobić z poziomu panelu lub w linii poleceń MySQL:
mysql> CREATE DATABASE nazwa_bazy;Baza danych utworzona. -
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 (i wkleić w okno poleceń jak poniżej:
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');
OK - bazę i tabelę mamy - teraz dokończymy konfigurację -
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.
ZMIEN LOGIN I HASŁO DOSTEPOWE.
Kilka stron przydatnych przy opanowaniu sNews:
Poniżej klip wideo z YouTube jak zainstalować sNews.
Wahasz się przed dużym zakupem? Znajdź najtańsze towary w internecie.
06.05.2007. 20:36
Ta treść nie została jeszcze Skomentowana.
dzisiaj: 127
Wszystkich: 633822
Przychodzisz z:
38.103.63.61 - 38.103.63.61
Online: 2
Dzisiaj: 15
Wczoraj: 115
Wszystkich: 234794
10 Stron, 1831 Artykułów ,
156 skomentowanych w 6 kategoriach


















Dodaj komentarz
* = pole jest wymagane