Skip to content
/ npress Public
forked from zbycz/npress

nPress - an opensource cms on Nette framework

Notifications You must be signed in to change notification settings

minarth/npress

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nPress - opensource cms
=======================

nPress je nový systém pro správu obsahu postavený na Nette Frameworku. Umožňuje snadno upravovat strukturu více jazyčného webu a dobře pracuje s přílohami.

Více informací na www.npress.info


Instalace
=========
1) Stáhněte obsah repozitáře nebo distribuční verzi
2) Připravte MySQL databázi a naimportujte soubor "/data/init.sql"
   - V distribuční verzi se též nachází testovací data. Naleznete je 
	   v "/data/npdemo.sql" a "/data/files/". 
3) Soubor "/data/config.neon.sample" zkopírujte na "/data/config.neon" 
  - upravte připojení k databázi
  - nastavte heslo do administrace a případně další možnosti
	- ověřte, že soubor "/data/config.neon" není dostupný z webu
4) Nastavte oprávnění pro zápis do složek /data/files/, /data/thumbs/, /app/log/ a /app/temp/
5) Pokud spouštíte aplikaci v podsložce, v .htaccess zakomentujte RewriteBase
6) Administrace je na adrese <webova-cesta-k-npress>/admin/
7) Enjoy!

Systém je stále v beta verzi, takže jistě obsahuje množství chyb. Bugy, prosím, hlašte na adrese https://github.com/zbycz/npress/issues

Stejně tak budu rád za jakékoliv pull requesty či nápady. Pokud systém někde použijete, budu rád, když mi dáte vědět.


Požadavky
=========
- PHP 5.2 a vyšší
- požadavky Nette: http://doc.nette.org/cs/requirements
- Apache + mod_rewrite
- MySQL databáze


Další featury
=============
- Nepovinná složka /theme/ může obsahovat šablony pro vlastní vzhled. Výchozí layout potom bude @layout.latte a stránku s metou: .template=neco zobrazí pomocí šablony /theme/neco.latte.

- Stránku lze změnit v kategorii článků pomocí mety: .category=yes Následně se v menu přestanou podstránky zobrazovat a nabídne se rozhraní pro správu článků. Do textu kategorie je nutno přidat například makro #-subpagesblog-<id_page>-#

- Makra najdete v /app/components/NpMacros.php, zatím nejsou content aware a v nejbližší době je očekává refactoring.

- Pluginy jsou zatím ve zcela prvotním vývoji, pokud k nim máte nějaké nápady/připomínky prosím ozvěte se. Najdete je ve složce /app/plugins/. Aktivace v configu, například pomocí plugins: PasswordPlugin:{password:123} a na příslušené stránce nastavit metu: .password=yes 


Autor
=====
Pavel Zbytovský (c) 2011-2012
mail/jabber: zbytovsky@gmail.com
http://npress.info/


About

nPress - an opensource cms on Nette framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published