NPJ | |
---|---|
Typ | CMS |
Vývojář |
Kuso "Saru" Mendokushi Roman Ivanov Alexey Kulakov Maxim Dolgov |
Zapsáno v | PHP |
Operační systém | multiplatformní |
Nejnovější verze | 1.9 ( červen 2005 ) |
Licence | GNU General Public License |
webová stránka | npj.ru |
NPJ / NPJ (Net Project Journal Software / NetProjectJournal) je open source CMS distribuovaný pod GNU GPL . Napsáno v PHP s použitím MySQL jako databáze . Rozsah - organizace komunikace a spolupráce na dokumentech skupiny lidí bez ohledu na jejich geografickou polohu, lze efektivně využít i pro blogy a zpravodajské zdroje.
Vývojáři NPZH se pokusili spojit koncepty wiki stránek a blogu v rámci jednoho projektu . Registrací na uzlu npj si uživatel vytvoří účet a má k dispozici prostor pro vytváření dokumentů v konceptu wiki (hostované na webu a upravované přímo na něm pomocí mechanismu wiki), stejně jako osobní „feed“ v do kterých může vkládat příspěvky na blog. Jedním z typů blogových záznamů dostupných v systému jsou tzv. „oznámení“ dokumentů – při vytváření a úpravě jakéhokoli svého dokumentu má uživatel možnost okamžitě vytvořit a umístit krátké upozornění o dokumentu do feedu . Komentovat lze jak záznamy zdroje, tak dokumenty.
Pro dokumenty v IWP platí všechny stejné funkce, které poskytuje engine WackoWiki – křížové odkazy, wiki značení, vytváření shluků (adresářů a podadresářů) dokumentů. Jako prostředek k úpravě dokumentů a záznamů jsou podporovány tři mechanismy současně: online editor podobný WackoWiki využívající wiki markup, WYSIWYG editor se standardní sadou designových funkcí (podobný editoru příspěvků LiveJournal) nebo přímé zadávání html textu. . Je podporováno ukládání všech předchozích verzí dokumentů a mechanismus porovnávání verzí.
Kromě osobních účtů systém umožňuje vytvářet skupiny, do kterých se může registrovat mnoho uživatelů. Skupina má svůj vlastní zdroj, mechanismus správy spravovaný vlastníkem a vlastní dokumenty dostupné všem členům skupiny. Skupinový mechanismus je navržen pro použití podle principu „skupina = projekt“, to znamená, že uživatelé, kteří spolupracují na projektu, jsou registrováni ve skupině. V souladu s tím mají přístup k sadě projektových dokumentů a používají feed k oznamování změn projektu a veřejné (v rámci projektu) korespondenci.
U dokumentů a záznamů v kanálu uživatele funguje mechanismus řízení přístupu: lze nastavit omezení pro čtení, úpravy a komentování dokumentů a záznamů.
Pojem „přítel“, přijímaný ve většině blogových motorů, byl nahrazen dvěma odlišnými pojmy: „korespondent“ a „důvěrník“, které obsahují funkce „přátelství“ odděleně. Například v LiveJournalu tím, že někoho označíte za „přítele“, uživatel současně získá dva neoddělitelné efekty – začne vidět záznamy v deníku „přítele“ ve svém zdroji a umožní „přítelovi“ přístup k jeho vlastním záznamům pomocí stav „pouze přátelé“. V IWP uživatel prohlásí někoho za „důvěrníka“, pokud chce, aby měl přístup k omezeným příspěvkům, nebo za „korespondenta“, aby jeho příspěvky viděl ve svém zdroji. Tentýž uživatel může být prohlášen pouze za „důvěrníka“, pouze za „korespondenta“ nebo oba najednou (v druhém případě bude efekt stejný jako při prohlášení „přítelem“ v jiných blozích).
Jádro NPG podporuje vytvoření skupiny uzlů vzájemně propojených a zajišťujících autorizovaný provoz uživatelů registrovaných na jednom z uzlů na všech uzlech skupiny.
NPJ byl vyvinut týmem, který dříve vyvinul wiki engine WackoWiki . Nejaktivnější vývoj probíhal v letech 2004-2005. Zpočátku byl motor vydán pod nesvobodnou licencí, což bylo způsobeno závazky vývojářů vůči sponzorovi projektu.
V červnu 2005 byla vydána aktuální verze NPJ 1.9 - nejpokročilejší ze všech vydaných. Byl vydán pod licencí GNU GPL . Stránka projektu Archived 5. července 2008 na Wayback Machine byla živá stránka INP s otevřenou registrací s několika stovkami aktivně používaných účtů. Současně bylo vyvinuto několik projektů založených na NLP, zejména bug tracker.
Od roku 2006 vývojová aktivita prudce poklesla. Verze 2.0 nebyla nikdy vydána. Do roku 2008 fungovala stránka npj.ru i nadále, ale postupem času se stala hlavně místem pro rozesílání spamu . 1. září 2008 se na oficiálních stránkách objevila zpráva, že projekt byl zmrazen „kvůli nedostatku zdrojů na vývoj“, obsah stránek byl přenesen do zrcadla a ponechán v režimu pouze pro čtení.
Počátkem roku 2008 byl oznámen vývoj NPJ next , nové generace motoru NPJ, kterého se ujal jiný vývojový tým, založený na NPJ 1.9. V tuto chvíli bylo zveřejněno malé množství změn v původním enginu.
Po instalaci na server NPJ se vytvoří uzel, který lze integrovat do sítě NPJ s dalšími uzly NPJ.
Na každém uzlu NPJ jsou k dispozici následující funkce:
Po integraci uzlu do NPJ-Network získáte následující dodatečné funkce:
http://npj.ru/ Archivováno 5. července 2008 na Wayback Machine - stránkách vývojářů systému NPJ
http://dev.olspire.com/ Archivováno 15. července 2008 na Wayback Machine – vývojovém webu pro novou verzi NPJ (bude nazývána NPJnext )
https://web.archive.org/web/20080608071159/http://ahe.org.ru/npj/ - o aplikaci NPJ
NPJ - efektivní nástroj pro projektové řízení a dokumentaci (nedostupný odkaz) - " Správce systému "