https://github.com/lofcz/lofovachyse
CMS in mvc asp.net (c#)
https://github.com/lofcz/lofovachyse
asp mvc net nhibernate razor simplex simplex-rpg-engine
Last synced: 6 months ago
JSON representation
CMS in mvc asp.net (c#)
- Host: GitHub
- URL: https://github.com/lofcz/lofovachyse
- Owner: lofcz
- Created: 2018-01-03T21:31:07.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-07T21:55:34.000Z (over 6 years ago)
- Last Synced: 2025-04-02T04:45:06.957Z (6 months ago)
- Topics: asp, mvc, net, nhibernate, razor, simplex, simplex-rpg-engine
- Language: JavaScript
- Homepage:
- Size: 167 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lofova chýše
ASP.NET - MVC / Razor / NHIbernate / Bootstrap / JQuery / SignalR / AnimateCSS / SWAL / Prism / UnicornButtons / Modernizr / TippyJS
Open source board bulletin project. Descendant of svobodneForum.euETA1: Q1 of 2018
Postup verze 1.0-PDEV v obrázcích [zde](https://github.com/lofcz/LofovaChyse/wiki/1.0-P-DEV)
Design dokument: https://docs.google.com/document/d/18cH6fJm2VhxDgQn9-nKaSf13YwZSgx2XhHrFYrW4Y_o/edit### Hotové funkce:
- Příspěvky
- Render
- Prémium
- Kategorie a neomezené subkategorie
- Ocenění pro příspěvky (cena moderátora / komunitní volba..) - stuhy
- Přidat
- Upravit
- Smazat
- Verzování + návrhy na úpravy příspěvků
- Náhled
- Detail
- AJAX
- Synchronní
- Komentáře
- Reakce na komentáře (Hezky napsáno / Dobrá pointa / Souhlasím)
- Náhled uživatele při najetí myší na jméno
- Odpovědi na komentáře
- Upravit
- Smazat
- Možnost skrýt/zobrazit odpovědi na komentáře
- Uživatelé
- Přihlášení + registrace
- Odhlášení
- Role
- Jeden uživatel může mít více rolí
- Role může mít omezenou dobu trvání
- Profil
- Uvítací text
- Profilový obrázek
- Ocenění
- Nálada / nabídky práce (ajax)
- Komunitní projekty
- Koníčky, vzdělání, literatura, hudba, filmy (custom fields)
- Nastavení viditelných informací
- Zeď
- Ban
- Xp, Level, Úroveň přístupu, Reputace, Obliba tvorby
- Úrovně přístupu, autentifikace
- AJAX validace + WYSIWYG editor (sbohem bb)
- Linkování k databázi
- DaoModel
- MasterPage + partialní layouty
- Lazy loading
- Cachování výsledků dotazů z databáze
- Notifikace
- Možnost odměny při potvrzení notifikace
- AJAX
- ACP
- Ukládání obrázků na server, automatický resize
- Paginace
- AJAX
- Synchronní
- Vyhledávání
- Fulltext
- Kategorie
- Autocomplete
- Hodnocení
- "To se mi líbí"
- AJAX
- Menu autorouting
- Hlavní zeď aktivity, automaticky generované (novinky)
- Vouchery / dárkové poukazy
- Instantní chat **WIP**## Lokální setup:
Prerekvizity:
- Visual Studio 2017
- Sql Server 17.4+
Naklonovat lokálně projekt
Připojení k databázi
- Otevřít Sql server
- Připojení:
- Server type: Database engine
- Server name: [jméno-tvého-desktopu]
- Auth: Win auth
- Connect
- V horní liště: File -> Open -> File -> dbdump.sql
- Nová databáze
- Na prvním řádku v otevřeném dumpu změnit hodnotu [Use] na název nové databáze
- Execute
Připojení k db - VS
- Projekt LofovaChýše -> hibernate.cfg.xml (třetí soubor odzdola) -> nahradit hodnotu [Data Source] na řádku 6 názvem serveru (desktop name)Projekt by měl jít zkompilovat s tím, že se připojí k lokální db.