CuteNews - prosty system newsów

Bartosz

Bartosz Stefanicki Sobota, 6.01.2024

CuteNews - prosty system newsów

Aktualności są nieodzownym elementem większości stron internetowych. Ich aktualizacja za pomocą klienta FTP z biegiem czasu staje się mało wygodna.

Czyni to rozwiązanie mało praktycznym, co z kolei powoduje poszukiwanie jakiejś alternatywy przy wprowadzaniu artykułów. Taką może być system publikowania wiadomości CuteNews, opracowany przez CutePHP. Jest napisany w PHP ale informacje nie są przechowywane w bazach SQL, lecz w plikach tekstowych na serwerze. Pozwala on swoim użytkownikom na dodawanie aktualności przez przeglądarkę internetową. Przyjrzyjmy się procesowi instalacji oraz kilku krótkim kodom, które znacznie ułatwią pracę ze skryptem.

Wracając do wątku dodawania aktualności - skrypt posiada własny panel. Umożliwia to rejestrację każdemu użytkownikowi (zależne od ustawień) a administratorowi kontrolę nad nimi poprzez nadanie uprawnień: administratora, edytora, dziennikarza czy komentatora.

Instalacja systemu CuteNews

Aby rozpocząć pracę ze skryptem należy pobrać go ze strony producenta. Następnie rozpakować i przesłać na serwer za pomocą klienta FTP. Ostatnim krokiem będzie jego instalator dostępny pod podanym niżej adresem.

  • przejdź na stronę producenta: http://cutephp.com,
  • pobierz skrypt CuteNews,
  • na serwerze za pomocą klienta FTP utwórz katalog, np. cutenews,
  • wklej do niego zawartość rozpakowanego archiwum,
  • nadaj odpowiednie uprawnienia katalogom i plikom - 777 dla pliku cutenews/index.php, katalogu cutenews/data i jego plików,
  • wejdź pod adres http://twoja-strona.pl/cutenews/index.php i postępuj zgodnie z instrukcjami,

Zamieszczenie i testowanie skryptu

Pliki skryptu CuteNews zostały umieszczone na serwerze, więc można zacząć z niego korzystać. Na początek otwieramy plik z rozszerzeniem .php, w którym chcemy "umieścić" nasze newsy. Kody PHP które nam to umożliwią dostępne są poniżej.

5 ostatnich newsów

<?php
$number = "5";
include("KATALOG_CUTENEWS/show_news.php");
?>
  • $number = "5" - liczba newsów wyświetlanych na stronie (w tym przypadku 5),
  • include("KATALOG_CUTENEWS/show_news.php") - nazwa katalogu w którym znajdują się pliki CuteNews,

Pokazywanie archiwum

<?php
 include("KATALOG_CUTENEWS/show_archives.php");
?></code></pre>

<b>Newsy z wybraną skórką</b>
<pre><code class="language-php"><?php
 $template = "NAZWA_SKÓRKI";
 include("KATALOG_CUTENEWS/show_news.php");
?>

Pokazywanie newsów

<?php
 include("KATALOG_CUTENEWS/show_news.php");
?>

5 ostatnich newsów z kategorii o ID: 2

<?php
 $number = "5";
 $category = "2";
 include("KATALOG_CUTENEWS/show_news.php");
?>

Ostatnio dodany news z opisem + nagłówki pozostałych newsów

<?php
 $static = TRUE;
 $template = "Headlines";
 include("KATALOG_CUTENEWS/show_news.php");

 $number = "1";
 include("KATALOG_CUTENEWS/show_news.php");
?>

Warto zobaczyć

Szukasz hostingu?

Jest dużo firm oferujących hosting, ale którą wybrać? Przedstawiamy zestawienie najciekawszych propozycji i ranking hostingów (Kwiecień 2024).

Data publikacji: Piątek, 11.11.2011. Tagi: cms, informacje, php, skrypty. Źródło obrazka porady: Pixabay.

10 komentarzy


© 2005-2024 itporady.pl. Wszystkie prawa zastrzeżone.

Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.