Strona 1 z 38

Misago - Temat główny

: 11 sie 2012, 15:46
autor: Macsch15
Dyskusje na temat powstającej aplikacji forum opartej na frameworku Django oraz Mithril.js (dawniej Ember.js) - Misago.


GitHub: https://github.com/rafalp/Misago

Re: Misago - Temat główny

: 12 sie 2012, 21:31
autor: Macsch15
Zrzut ekranu panelu administratora: http://rpiton.com/_work/_misago/misago_13.png

Re: Misago - Temat główny

: 19 sie 2012, 20:23
autor: Trace
Warto wspomnieć, że ten polski projekt nie będzie pisany w PHP, tylko bodajże w Pythonie z wykorzystaniem kilku bibliotek :).

Re: Misago - Temat główny

: 19 sie 2012, 20:24
autor: Macsch15
Tak, Python na FW Django.

Re: Misago - Temat główny

: 19 sie 2012, 21:35
autor: Ralfp
Macsch15 napisał/a:
Tak, Python na FW Django.


{l Image}

Misago oparte jest na pohackowanym Django bez bibliotek z "Contrib", a więc bez Djangowego systemu userów, sesji, uprawnień i ACP - to Misago będzie mieć autorskie. Minusem jest brak integracji z innymi Djangowymi projektami i czas potrzebny na napisanie własnych rozwiązań. Plus to funkcjonalność dopasowana do forum, a nie proteza.

Re: Misago - Temat główny

: 19 sie 2012, 21:38
autor: Macsch15
Muszę poprosić hosting żeby aktualizowali pythona jeśli mam zamiar testować :-)

Re: Misago - Temat główny

: 09 wrz 2012, 2:01
autor: Ralfp
Screen ACP przestał być aktualny bo zmieniłem silnik szablonów na Jinja2 i napisałem nowe szablony korzystające z Bootstrap 2.1:

http://rpiton.com/_work/_misago/misago_17.png
http://rpiton.com/_work/_misago/misago_18.png

Re: Misago - Temat główny

: 09 wrz 2012, 3:43
autor: Macsch15
Zrzędzenie mode on - przydałby się jeszcze jeden kolor, odcień różowego albo zielonego.
Coś skromnego, aktywny przycisk u "Today" f.e.

Albo i ten czarny zmienić na kolor tego paska a screenie: http://rpiton.com/_work/_misago/misago_10.png

Re: Misago - Temat główny

: 11 wrz 2012, 1:33
autor: Ralfp
Ten pasek będzie dużo szerszy i niebieski... we frontendzie gdzie będzie robił za logo.

Dziś zrobiłem postępy przy akcji "settings":
http://rpiton.com/_work/_misago/misago_18.png

Formularz generowany jest z zawartości tabel settings_group i settings_settings, więc nie trzeba pisać pytnonowego kodu aby aplikacja udostępniała w ACP konfigurację.

Re: Misago - Temat główny

: 27 wrz 2012, 21:43
autor: Macsch15
I jak idzie? :)

Re: Misago - Temat główny

: 27 wrz 2012, 22:21
autor: Ralfp
Nowy pomysł na administrację więc teraz Misago generuje tylko stronę błędu. :)

Re: Misago - Temat główny

: 27 wrz 2012, 22:49
autor: Macsch15
Jaki pomysł?

Re: Misago - Temat główny

: 28 wrz 2012, 1:10
autor: Ralfp
Dotychczas aplikacje definiowały dla modelów specjalne opakowania które mówiły adminowi Misago jak generować administrację dla tychże. Np. model "QATest" miał wrapper "QATestAdmin" który mówił generatorowi "generuj listę elementów, dodawanie, edycję i usuwanie".

Zrezygnowałem z tego i teraz aplikacje muszą mieć własne moduły "admin" które rejestrują swoje widoki w ACP. Widoki te teraz mogą korzystać z Widgetów ACP (np. lista elementów, strona formularza, AJAX'owa strona). Dzięki temu nie trzeba tworzyć klas gigantów i wszystko jest łatwiejsze do ogarnięcia. Mam nadzieję że wraz z administracją Q&A skończę najpotrzebniejsze widgety i będę mógł ruszyć z kopyta z administracją.

Re: Misago - Temat główny

: 04 paź 2012, 23:15
autor: Ralfp

Re: Misago - Temat główny

: 05 paź 2012, 0:19
autor: Macsch15
Dlaczego tak dużo uwagi skupiasz na pytaniach anty-botowych?