Prihlásenie | Registrácia

MNews Jednoduchý redakčný systém bez databázy

MNews 2.3.1

Keď som naposledy publikoval nové vzhľady pre administráciu, v komentároch sa ozval Frostfire, že niektoré farby mu nevyhovujú. Problém so vzhľadom je ten, že je veľmi subjektívny a nemusí sa páčiť každému. Navyše keď som prechádzal stránky, ktoré používajú MNews, všimol som si, že niektoré si MNews upravujú, pridávajú vlastné obrázky (napríklad gallifrey). Napadla ma teda otázka, ako môžem užívateľom uľahčiť riešenie oboch problémov.

Pokiaľ ste si MNews doteraz upravili, pri ďalšom update ste museli dávať pozor na to, aby sa vám vaše upravené súbory neprepísali, alebo ste ich museli upravovať nanovo. Preto v novej verzii som sa sústredil najmä na upravenie vzhľadu prostredníctvom administrácie, aby úpravy boli čo najľahšie a aby sa pri ďalšom update uchovali. MNews si tak ľahko upravíte v nastevniach, pridáte si na pozadie obrázok, zmeníte farby administrácie. Viď galéria s možnými novými úpravami:

Gallifrey štýl
Gallifrey štýl
Zelený štýl
Zelený štýl
Oranžovo-tehlový štýl
Oranžovo-tehlový štýl
Zobrazenie výpisu článkov
Zobrazenie výpisu článkov
Šialený štýl :)
Šialený štýl :)

Osobne odporúčam meniť len pozadie a farby: color3, color4, color5 - úplne to stačí na farebnú zmenu a zároveň zachovanie základných farieb BlueDee šablóny (podobne ako na prvých 3 screenshotoch). V priebehu zajtraška aktualizujem aj štýly "Simple", aby sa dali podobne ľahko upravovať v administrácii. Ak máte nejaké otázky, pošlite ich do fóra, ale do komentárov.

Changelog:

  • Pridané:
    • možnosť prispôsobenia štýlu administrácie v nastaveniach (možnosť kompletnej zmeny farieb, pridanie obrázku na pozadie)
    • pridaná premenná $mn_skip pri výpise článkov, ktorou je možné určiť, koľko článkov sa má "preskočiť" a výpis tak začne až od n-tého článku
    • do šablón galérie pribudla premenná {GALLERY_ID}
    • možnosť zobraziť názov stránky v hlavičke administrácie
  • Zmenené:
    • opravená chyba nevypisovania názvu článku v $mn_mode = 'include'; pri používaní pekných URL
    • pri nahrávaní súboru pridaná kontrola na maximálnu povolenú veľkosť (záleží na nastavení php)

Aktualizačné súbory (len z verzie 2.3.0, pokiaľ máte staršiu verziu, stiahnite si archív MNews 2.3.1 a prepíšte všetky súbory):

mylan Nové verzie 18.01.2012 23:18 Zobrazené: 3647×
download, galérie, MNews 2, update, vzhľad

Komentáre

1 · Ondřej Bureš Avatar Ondřej Bureš · 19.01.2012 10:28
Zdravím, řešilo se to již v jiném článku, stále se mi nedaří zaiplementovat Facebook tlačítko do šablony, chtěl bych aby měl každý napsaný článek možnost sdílet na facebooku. poraďte mi prosím. díky
2 · mylan Avatar mylan · 19.01.2012 10:56
Najprv si vygeneruješ štýl facebook tlačítka na adrese: https://developers.facebook.com/docs/reference/plugins/like/ (do URL neuvádzaj nič) a postupuj potom podľa návodu. Prvý kód vložíš do hlavičky webu a druhý kód vložíš do MNews šablóny "Detail šlánku". Teoreticky môžeš oba kódy vložiť do šablóny (príklad).

Poprosím, nabudúce dotazy nesúvisiace s aktuálnou verziou smeruj do fóra.
3 · Tombik Avatar Tombik · 20.01.2012 23:17
Tak co ty aktualizační soubory? :-O
4 · RAMMSTEIN16 Avatar RAMMSTEIN16 · 22.01.2012 13:14
Paráda, veľká pochvala ;-) Raz MNews, navždy MNews :-)
5 · Frostfire Avatar Frostfire · 23.01.2012 16:45
Pekne ... môžem sa spýtať kedy bude možnosť uploadovať viac obrázkov naraz ? ;,(
6 · mylan Avatar mylan · 23.01.2012 20:08
Tombik: odišiel som v piatok nečakane do Nemecka na víkend, takže až teraz... Inak stačí stiahnuť aj plnú verziu MNews a jednoducho prepísať všetky súbory

Frostfire: chcel som to už teraz, ale blblo mi to, tak som sa na to vysral vykašľal a ponechám to na MNews 2.4.0. Avšak netuším kedy to bude.
7 · Frostfire Avatar Frostfire · 23.01.2012 20:44
... ok ... inak akurát skúšam pridať galériu do článku pomocou [mn_gal­lery=­X] ... no nejako to nejde. :-[
8 · mylan Avatar mylan · 23.01.2012 21:16
Napíš ten kód od začiatku, nekopíruj ten kód z článku... Alebo to skopíruj odtiaľto: [mn_gallery=X]
9 · RbnR Avatar RbnR · 23.01.2012 21:24
Výborný systém. Super práce jen tak dál. Poslední věc co mi tady chybí je snadné přidávání celých galerii do článků nebo na stránku pomocí nějakého tlačítka a né pomocí vkládání kódu a již výše zmíněný upload více souborů najednou.
10 · Frostfire Avatar Frostfire · 23.01.2012 21:29
Funguje, díky ...
11 · mylan Avatar mylan · 24.01.2012 11:25
RbnR: Na oboch veciach chcem zapracovať v MNews 2.4.0, avšak zatiaľ nemám žiaden termín vydania, predpoklad je cca o 2 mesiace.
12 · SlaviaFans Avatar SlaviaFans · 26.01.2012 19:30
Jak funguje ten mn_skip, respektive co musím udělat aby fungoval? :-)
13 · mylan Avatar mylan · 26.01.2012 22:41
Do kódu pridáš premennú $mn_skip, ktorou špecifikuješ koľko článkov chceš preskočiť, takže napríklad chceš preskočiť prvé 2 články vo výpise, tak kód bude vyzerať nejako podobne: <?php
  $mn_skip 
2;
  include 
'./mnews/mn-show.php';
?>
14 · Tombik Avatar Tombik · 28.01.2012 00:06
mn_skip mi přijde jako naprosto zbytečná a dost nevyužitelná funkce. Kdybys místo toho udělal, že každý x-tý článek bude moci mít jiný výpis, byl bych vděčnější.
15 · SlaviaFans Avatar SlaviaFans · 28.01.2012 17:39
Naprosto souhlasím s Tombikem, pokud bych nechtěl zobrazovat prvních "x" článků, tak je prostě nechám nezveřejněný. Také bych rád viděl jiné výpisy článků atd.
Plus by nebylo špatné, kdybych mohl zvolit prvních x-y článků, které by byli nahoře s nějakým velkým náhledovým obrázkem a perexem a po nějakém intervalu by se slideshowem "přepínali". Pod tímto by pak mohl být výpis článků pouze s perexem.
16 · mylan Avatar mylan · 30.01.2012 15:48
Tombik, SlaviaFans: $mn_skip som pridal len ako kompromis na pôvodnú požiadavku a práve pomocou $mn_skip a viacnásobného vloženia sa dá dosiahnuť, aby od x-tého článku mal výpis noviniek iný vzhľad. MNews je a bude len jednoduchý redakčný systém a toto bol naozaj len kompromis, aby to bolo možné aspoň nejako dosiahnuť. Rozširovať možnosti výpisu noviniek momentálne neplánujem.
17 · SlaviaFans Avatar SlaviaFans · 30.01.2012 19:41
Po nainstalování této verze nám nejde otevírat editor "přidat delší článek".

Jinak díky za vyjádření, chápu. 8-)
18 · Ayrton1 Avatar Ayrton1 · 01.02.2012 13:52
Perfektní, díky moc 8-)
19 · mylan Avatar mylan · 01.02.2012 16:32
SlaviaFans: nemyslím si, že by mal byť nejaký dôvod, aby sa prestal otvárať editor - updateoval som MNews na viacerých stránkach a všade v pohode, tak snáď som nič neprehliadol ja. Skopíroval si všetky súbory, skúsil si stránku obnoviť (F5)?
20 · Tombik Avatar Tombik · 03.02.2012 13:35
Rozumím. Mám ale ještě jednu prosbu na další update a to, že když přímo v kódu uvedu, aby se mi někde zobrazoval jen stránka 5 a pak do url přidám, že chci aby se mi zobrazila stránka 6, tak aby v tom místě kde má být pětka (protože je fixně nastavena) neskočila ta šestka. Moc by to pomohlo a bylo by to logické.
21 · mylan Avatar mylan · 04.02.2012 23:28
Pokiaľ sa zmení URL, mal by sa zmeniť aj obsah, nie? Jedna stránka by nemala mať viac URL, tak mne príde logické, že sa mení stránka.
22 · Jiri Avatar Jiri · 16.02.2012 15:37
MNews je perfektní, ale jestli je v plánu další vývoj, tak bych osobně verzi 3 začal programovat kompletně znova a hlavně objektově (nejen objekty, ale dodržet aspoň trochu odpovědnosti a dalších zásad), protože v současnosti se nedá nic upravit jinak než: otevřu soubor -> vyhledat slovo co chci -> vybrat jedno z milionu, které mi to nabídne -> nebo jíst konkrétně po číslu řádku (viz na foru otevri a edituj 1880 WTF? ...
23 · Frostfire Avatar Frostfire · 16.02.2012 20:27
Skúšam pridať obrázok do článku cez ten editor, ale nejako to vo verzií 2.3.1 nejde, dám prechádzať, čo by malo otvoriť všetky uploadnute obrázky, no neotvorí ... taká drobná chyba asi ...
24 · mylan Avatar mylan · 16.02.2012 22:11
Jiri: taký bol aj pôvodný plán, avšak momentálne sa programovaniu nevenujem, nerozvíjam sa v tejto oblasti, skôr sa sústredím na iné veci. Takže MNews je aktuálne urobené tak ako viem (ok, možno už by to šlo lepšie, ale na začatie verzie 3 to určite nie je). Je to môj projekt na voľný čas, ktorý mám v pláne ďalej rozvíjať, avšak objektovú verziu v dohľadnej dobe nečakajte. Toto amatérske naprogramovanie MNews má zase tú vyhodu, že každý začiatočník si vie upraviť veci, zatiaľ čo pri objektoch by boli mnohí stratení.

Frostfire: s editorom nebolo manipulované snáď od verzie 2.0.0, nič sa tam nemenilo. Skús obnoviť stránku, možno sa ti nenačítali všetky javascripty.
25 · Jiri Avatar Jiri · 17.02.2012 11:53
S těmi úpravami si to nemyslím, jestli jde o začátečníka, tak tam je myslím jedno, jestli si definuje proměnnou s hodnotou a include souboru, anebo vytvořenému objektu nastaví atribut (nebo parametr konstruktoru) a pak zavolat nějakou metodu pro zobrazení. Ono by se právě s OOP pěkně oddělily tyhle zobrazovací třídy např. od načítání/ukládání do souborů apod.
Ale samozřejmě záleží hlavně na tobě, jak ti to vyhovuje. Sám taky pár věcí vyvíjím a čas je prostě prevít, ale kdyby byl čas, tak skvělý pokročilý kurz PHP je na - http://www.lynda.com/PHP-tutorials/php-with-OOP-beyond-the-basics/653-2.html
26 · mylan Avatar mylan · 17.02.2012 13:54
Viem, že ak by bolo MNews naprogramované inak, bolo by to jednoduchšie najmä pre mňa na údržbu a rozvoj, lenže ak by som už s niečím takým začal, použil by som skôr nejaký framework, než sa zaoberať všetkými funkciami od začiatku a to by už nebolo ono.
Vďaka za odkaz na kurz, zložil som si ho do google bookmarks, snáď sa k tomu niekedy dostanem, zatiaľ však MNews ostane "zbastlené" :-)
27 · Frostfire Avatar Frostfire · 18.02.2012 09:43
No proste mi to nejde, v starších verziách to ide, ale v tejto 2.3.1 to proste nejde :-P
28 · Adam Avatar Adam · 20.02.2012 22:19
Fakt super systém !! Jen mi tu chybí přidávání panelu . něco jako u php fusion Kdo je online a atd.. a další věc co mi tu chybí je to že tu třeba neni statistika a atd.. eště jedna věc .. jestli by se do MNews dokázal udělat nějak login . ! ale jinak super systeém sem z něj natšen
29 · Adam Avatar Adam · 28.02.2012 16:45
Mohl by si mi odpovědět prosím ? jestli to v nějaké verzi bude ;-) ? děkuji
30 · mylan Avatar mylan · 01.03.2012 14:48
Ahoj!
MNews je jednoduchý redakčný systém určený predovšetkým na písanie článkov a takto to aj zostane, neplánujem pridávať veci ako kto je online a podobne. Základnú štatistiku máš na nástenke po prihlásení.
31 · mylan Avatar mylan · 06.03.2012 22:46
Frostfire a ostatní, čo mali problém s TinyBrowserom: http://forum.mnewscms.com/viewtopic.php?p=1253#p1253
32 · Frostfire Avatar Frostfire · 07.03.2012 22:05
Už som zistil v čom bola chyba ... nemal som ešte aktívny plus účet u endory a tá reklama tam robila bordel ... kvôli tomu to nešlo.
33 · Frostfire Avatar Frostfire · 29.03.2012 18:00
Kedy bude nová verzia Mnews ?:-)
34 · mylan Avatar mylan · 30.03.2012 11:51
Rozpracovaná, pridané je už dosť veľa, ale stále mi chýba ten dlho sľubovaný multiupload a ešte som sa do toho nepustil...
35 · Frostfire Avatar Frostfire · 19.04.2012 17:13
Sa teším, už aby to bolo :-)
36 · mylan Avatar mylan · 16.05.2012 23:22
Multiupload úspešne otestovaný a funguje ako má, teraz už len doladiť pár drobností a dizajn :-)

Tento článok bol uzatvorený. Nie je možné k nemu pridávať ďalšie komentáre.