O PKSI

Witam na oficjalnej stronie projektu PKSI.

Jak sama nazwa wskazuje PKSI to skrypt Prostego Katalogu Stron Internetowych.

Cechy

  • prosty, szybki w instalacji – paczkę wrzucasz na serwer i już działa
  • odporny na spamowanie przez boty/dodawarki
  • działa na bazie sqlite
  • przyjazny panel admina
  • dodawanie wpisów natychmiastowe
  • możliwość ustawienia płatnych wpisów
  • posiada filtr niedozwolonych słów
  • przyjazne linki
  • pingowanie wpisów
  • cache-owanie fragmentów stron/miniatur
  • statystki odwiedzin
  • powiadomienia mailowe
  • ocena wpisów
  • cache-waonie wspólnych/ statycznych fragmentów stron

Wymagania

Skrypt korzysta teraz z bazy SQLite3 i łączy się z nią za pośrednictwem PDO.

  • serwer z obsługą PHP5 i bazy SQLite
  • biblioteka IonCube
  • funkcja iconv, curl
  • PDO (SQLite)
  • mod_rewrite

Wersja demonstracyjna

Zapraszam do wypróbowania wersji demonstracyjnej
Panel Administracyjny – login: demo , hasło: demo

Przykłady

Poniżej przedstawiam kilka katalogów opartych o skrypt PKSI

Licencja

Skrypt jest darmowy, bez linków zwrotnych, opłat itp.

Uwaga

– pliki katalogu mają kodowanie utf-8. Przy edycji warto o tym pamiętać

– przy wrzucaniu plików na serwer warto sprawdzić czy program nie zmienia nazw plików, które rozpoczynają się wielką literą na małą. Jest kilka plików, które rozpoczynają się wielką literą

23 Comments

  1. Katalog Senat

    Swietny skrypt, szczerze polecam

    Reply
  2. seo-tribal

    Witam. Właśnie dodawałem wpis do jednego z waszych katów i stwierdzam, ze nie ma tam możliwości dodania kategorii:-( Co czyni skrypt mniej wartościowym od innych. Chyba, ze zmuszacie roboty, aby śledziły łącza po tagach:-) Ale ogólnie jak na darmówkę jest niezły:-)

    Pozdrawiam i życzę sukcesów w pracy.

    Reply
    1. madkat

      Nie narzekaj stary. Dobry jest. Jak mawia stare przysłowie pszczół: darowanemu koniowi się w zęby nie zagląda:_)
      madkat ostatnio opublikował..Spis stron internetowychMy Profile

      Reply
  3. Miszcz

    Jak zainstalowac skrypt? Wrzucam skrypt na serwer ale po wejsciu w sciezke nic nie ma biala strona. Czy instalacja jest przez skrypt czy reczna?

    Reply
    1. admin (Post author)

      Instalacja polega tylko na wrzuceniu paczki na serwer. Po wejściu na adres serwisu powinien pojawić się katalog. Jeśli jest biała strona, to warto w pliku index.php zmienić z ini_set('display_errors','off'); na ini_set('display_errors','on'); Wtedy ewentualne pojawią się komunikaty o błędach.

      Reply
  4. Lena

    Odświeżam wątek.
    Zrobiłam jak powyżej i nadal mam czystą kartkę…
    Widzę PA mojego katalogu, ale strona główna nie działa…

    Reply
    1. admin (Post author)

      – pliki katalogu mają kodowanie utf-8. Przy edycji warto o tym pamiętać,
      – przy wrzucaniu plików na serwer warto sprawdzić czy program nie zmienia nazw plików na małe litery. Jest kilka plików, które rozpoczynają się wielką literą

      Reply
  5. jdeker

    Mam problem z instalacją, sprawdziłem czy program nie zmienia liter na małe, włączyłem powiadomienie o błędach – i otrzymuje taki komunikat:

    Warning: include_once(/home/xxxxx/public_html//class/class.php) [function.include-once]: failed to open stream: No such file or directory in /home/xxxxx/public_html/katalog/autoload.php on line 3

    Warning: include_once() [function.include]: Failed opening ‚/home/xxxxx/public_html//class/class.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/xxxxx/public_html/katalog/autoload.php on line 3

    Fatal error: Class ‚engine’ not found in /home/xxxxx/public_html/katalog/init.php on line 29

    (czego może to być wina?)

    Reply
    1. admin (Post author)

      Na hostingu nie zadziałało ustalanie ścieżki do plików, więc ustawiłem ręcznie w pliku init.php

      #define('APP_PATH', $_SERVER['DOCUMENT_ROOT'].'/');
      define('APP_PATH', '/home/xxxx/public_html/');
      
      Reply
  6. wiktor

    Witam.
    Przy próbie dodania strony otrzymuję komunikat „Pusty adres” co może być tego przyczyną?
    Katalog pod adresem – http://katalog-stron.cal.pl/

    pozdrawiam
    wiktor
    wiktor ostatnio opublikował..Wyposażenie wnętrz – do pokoju, salonu i kuchni…My Profile

    Reply
    1. admin (Post author)

      W jakiś dziwny sposób ginie zawartość zmiennej z adresem. Tak się dzieje cały czas?

      Reply
  7. Rachman

    Świetny skrypt, jakby stworzyć kategorie lub przerobić Tagi na pseudo kategorie to jak znalazł na moje potrzeby 🙂
    Rachman ostatnio opublikował..Księgarnia PrawniczaMy Profile

    Reply
  8. sollyth

    Czy PKSI jest w dalszym ciągu aktywnie rozwijany? Po wpisach i komentarzach widzę, że ostatnia aktywność przypada na lata 2012-2013?
    sollyth ostatnio opublikował..Instagramowy misz-masz (12)My Profile

    Reply
    1. adam

      Tak, nadal jest rozwijany

      Reply
  9. WaldekF

    Witam,
    zauważyłem, że pewne osoby tez miały problem pustej strony. Niestety żadna z odpowiedzi nie obejmuje sedna mojego problemu.
    Po włączeniu w php plucia błędów mam komunikat:
    Fatal error: Call to a member function prepare() on a non-object in /var/www/virtual/parkdrwinki.pl/seo.ekrakow.net/htdocs/class/class.php on line 1

    Teoretycznie jest to plik z klasami zakodowany ionem. php -v pokazuje, że ion włączony.

    Czy ktoś ma jakąś sugestię?

    Reply
    1. adam

      Na serwerze jest problem z obsługą bazy sqlite

      Reply
  10. DodajStrone24

    Świetny skrypt 🙂 Prosty w obsłudze, funkcjonalny i przyjazny dla oka. Polecam i pozdrowienia dla autora 😉

    Reply
  11. Tom

    Można jakoś skasować ten strasznie długi ciąg liczb z czasem wczytywania strony w panelu admina?

    Reply
    1. adam

      W nowej paczce informacja ta będzie ukryta

      Reply
  12. Tom

    Kiedy można się spodziewać mniej więcej nowej paczki?

    Czy działa poprawnie przekierowanie z strona.pl na http://www.strona.pl? Czy to u mnie coś nie chce przejść?

    Mam cloudflare, ale strony na innych skryptach normalnie przekierowywuje na www – tutaj mam w przekierowaniach http://strona.pl/ na http://www.strona.pl 301 i nie chce przekierować, oddzielnie wchodzi strona.pl i http://www.strona.pl

    Reply
    1. adam

      aby przekierować stronę bez www. na www. wystarczy zmienić nazwę pliku .htaccess_www na .htaccess Nowa paczka wyjdzie ok połowy maja (pozostało kilka drobnych modyfikacji związanych z komunikacją z panelem centralnym).

      Reply
  13. CMBsee

    Witam, czy jest możliwość zmiany płatności przez internet z Dotpay na Homepay?
    Albo w jakim to pliku php można to zmienić i w jaki sposób?
    CMBsee ostatnio opublikował..Fotografia reklamowa, wizerunkowa i ślubna – Zielona GóraMy Profile

    Reply
    1. adam

      W panelu administracyjnym(zakładka konfiguracja) należy zmienić treść Informacja o sposobie płatności za kody i w zakładce konfiguracja->kody dodać kody wygenerowane w dotpay lub homepay

      Reply

Leave a Comment

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

CommentLuv badge