Tak vy potřebujete rozběhnout nový web?

Velmi rád vám pomůžu.

Nová verze redakčního systému 2013-01-16

juneau před pěti roky.

Po devíti měsících je tu další dávka úprav a nových funkcí. Respektive – pokusím se na to všechno povzpomínat, a snad na ni nezapomenu.

1. Nová úvodní stránka fotogalerie – zatímco doposud se tam ukazovala jen škaredá tabulka s posledními pěti vytvořenými fotogaleriemi, nyní se ukáže pkěný přehled s názvy a první fotografií z každé fotogalerie. Vyžaduje to úpravu CSS vašeho vzhledu, ale klidně můžete na patřičné místo doplnit jen tento kód a bude to nějak fungovat.

table.prehled-galerii {}
table.prehled-galerii td { vertical-align: top; }
table.prehled-galerii td:hover { background: #fff }
table.prehled-galerii h3 { text-align:center; margin: 0 0 5px !important; line-height: 115%; }
table.prehled-galerii p { border: 0 }
table.prehled-galerii .obalujici-p { margin: 0 auto 5px; }
table.prehled-galerii p.datum { color: gray; font-size: 90%; padding: 0; text-align:center}
table.prehled-galerii p.stat { color: gray; font-size: 85%; padding: 0; text-align:center}

 

2. Do složky /js/ je doplněn FancyBox plugin – jednoduchá věc pro ty, kterým už nestačí zastaralý Lightox plugin. Stačí si najít dokumentaci, do HTML šablony vložit odpovídající JS/CSS soubory (a odstranit ty pro Lightbox) a zvesela toto otevírátko fotek používat. Redakční systém by měl jeho existenci sám vzít na vědomí.

3. Rozsáhlé úpravy Textů a Stránek – vím, že kamenem úrazu RS2 je docela neohrabaná práce s obrázky. Člověk aby uměl dělat weby, chce-li do textu nějak doplnit fotky nebo Youtube video. A tak jsem rozšířil editaci textů a stránek o tyto nové možnosti:

a) Doprovodný obrázek – jednoduše ke každému textu připojít obrázek, který se bude napřehledu zobrazovat vlevo od textu a bude to odkaz na detail.

b) Velký obrázek – chcete-li publikovat jen jednu větší fotku, pak je pod Perex nové pole Velký obrázek. Opět vyberete obrázek, a ten bude zobrazen na webu pod Perexem. Žádné divoké umisťování do textu nebo jeho nahrávání a pak vybírání ze seznamu … 

c) Youtube video – jednoduše video vložíte na Youtube, zkopírujete si jeho identifikační kód a vložíte k textu. O vše ostatní se už RS2 postará.

d) Galerie pod textem – chcete napsat pár vět a pak přidat desítky fotografií? Nyní je to jednoduché – pod textem je tlačítko pro hromadný upload fotek a vy se o nic více už nemusíte starat.

Kvůli těmto možnostem je třeba doplnit rozměry velké fotografie a Youtube přehrávače v Nastavení > Pokročilé (úplně dole)! Aby RS2 věděl, jak velký přehrávač nebo obrázek může do stránky vložit, aniž by to rozhodilo váš vzhled.

Galerie pod textem je také ve formuláři Stránky a funguje úplně stejně.

4. V Nastavení > Pokročilé je možné zapnout pro Stránky podporu pole META DESCRIPTION. Kdyby někomu přišlo vhodné jej vyplňovat.

No a to je myslím asi vše. Možná si ještě na něco vzpomenu. Jsou tam všude možně ještě různé drobnosti, které nemá cenu zmiňovat.


Doufám, že bude vše fungovat, přece jenom jsem příliš času kompletování Zipu nevěnoval, jinak bych se asi ani neodhodlal tyto novinky publikovat. Kompletní Redakční systém RS2 nebo Upgrade na verzi 2013–01–16 (z verze 2012–04–04).

Připojeno 50 komentářů.

Komentáře

1 | mikrom @ | před pěti roky | mikrom.cz

nevěřím!

ona vyšla nová verze. jdu vyzkoušet :)

reagovat

2 | no.nick @ | před pěti roky

ooo paráda…

reagovat

3 | Pnaky @ | před pěti roky

Super! Nečekal jsem takovou rychlost v updatu – jen mne vyděsilo to množství změn v šablonách (php) ale s tím si poradím.

Jen takový technický dotaz – proč v tom kódu máš tolik whitespaces? :)

reagovat

4 | x-xao @ | před pěti roky

dobry ty :)
Vse funguje, diky moc. Je to super.

reagovat

5 | juneau @ | před pěti roky

[3] Pnaky: No beze změn v kódu žádné vylepšení nebude … :) A whitespaces … kóduju si to tak, abych to měl přehledné. Žádných pravidel se při tom nedržím.

[4] x-xao: Díky :)

reagovat

6 | Pnaky @ | před pěti roky

[5] juneau: V pohodě :-) Změny jsou pochopitelné a s whitespaces si poradím ;) Jen mne to zaujalo.

Každopádně díky za upgrade – ten titulní obrázek textu mi chyběl!

reagovat

7 | Jiří @ | před pěti roky | www.jpart.cz

Děkuji.

Děkuji moc za to, že se o tento skvělý nástroj staráš. Jdu to vyzkoušet. Doufám že nebudou nějaké komplikace. Tento redakční systém je totiž úplně nejlepší. Neskutečně jednoduchý, ale jde v něm dělat snad vše na co si vzpomenete.
Děkuji.
www.jpart.cz – Běží na RS2

reagovat

8 | Hydron @ | před pěti roky

Skvěle!

Nejlepší redakční systém v Čechách a na Moravě žije! A má i nové funkce. Ještě vyhledávání, a je to dokonalé !!!

reagovat

9 | Bernie @ | před pěti roky | 24-business.cz

no vida

jseš super, jdu to zkurvit :-) Jsem si zvyknul a CMS je super, moc díky

reagovat

10 | mikrom @ | před pěti roky | mikrom.cz

kodovani emailove notifikace

neni tam nejake spatne kodovani, prave mi prisla notifikace o novem komentari ve tvaru:

NávÅ¡tÄ›vnÃk 1 napsal tento komentář:

1

Odkaz: http://mikrom.cz/—zåz v íÏ Ë ôomav ckkszáv sv kzÍnÊÍgÏ cË èk g— ïnÏ/#comm-9174

reagovat

11 | juneau @ | před pěti roky

To je divné. Po upgradu? Vše ostatní ok? Jiné komentáře? A bylo to k existujícímu textu? Vypadá to jako spamový koment.

reagovat

12 | Tombik @ | před pěti roky | tombik.cz

Ahoj, asi bych ocenil možnost vypnout ty obrázky a videa, protože ne každý to musí využívat a pak to jen zbytečně bere místo.

reagovat

13 | mikrom @ | před pěti roky | mikrom.cz

[11] juneau: tak to vypada, ze se to asi spravilo, ted mi zas prijde divny proklik na komentar z uvodni stranky administrace.

vypada to, ze prvni odkaz je (nejde)
http://mikrom.cz/admin/index.php?…

a ostatni (funguji)
http://mikrom.cz/admin/index.php?…

reagovat

14 | juneau @ | před pěti roky

[13] mikrom: Ten první komentář je z nějakého modulu?

reagovat

15 | PetrS @ | před pěti roky | petrsevera.eu

Už to tady asi bylo, ale stejně: Při vytváření fotogalerie píše toto: Složku „bla bla bla“ pro uložení fotografií nelze vytvořit! Tudíž nelze pokračovat. Co mám špatně? Díky.

reagovat

16 | PetrS @ | před pěti roky

[15] PetrS: Už nic, už to vím.

reagovat

17 | juneau @ | před pěti roky

Špatně vyplněné FTP údaje v Nastavení?

reagovat

18 | PetrS @ | před pěti roky | kankfotbal.com

[17] juneau: Jo, ale je to v nápovědě špatně popsané. "Pokud při přihlášení FTP musíte kliknout na www, pak sem patří www. Ale nechal jsem to políčko prázdné a začalo to fungovat.

reagovat

19 | Tombik @ | před pěti roky

Ahoj, updatoval jsem, ale bylo tam příliš nevyužitelných věcí, takže jsem dal downgrade (po db updatu jsem přepsal všechny soubory starými). Všecko funguje až na editace/vkládání stránek. Ty se načtou po </div> <!-- main-submenu -->
<div id=„main-obsah“>
a dál nic. Poradíš?

reagovat

20 | juneau @ | před pěti roky

[19] Tombik: Jaká je verze PHP?

reagovat

21 | Ez @ | před pěti roky

Zdravím a děkuji za skvělý systém. Dotaz: u fotogalerií se mi nenačítá počet zobrazení, mám tam stále „Zobrazeno: 0“ i když fotogalerie neustále někdo prochází. Počet fotek to zobrazuje. Dá se to nějak ošetřit? Galerie o které zdánlivě nemá nikdo zájem nejsou dobrou vizitkou… :-) Díky!

reagovat

22 | juneau @ | před pěti roky

Není zač. Nejsem si jistý, jestli u galerií se počet zobrazení vůbec počítá, jestli to není jen u jednotlivých fotek. Můžete přiložit odkaz, co přesně myslíte?

reagovat

23 | Hindalf @ | před dvěma roky

Zdravím, chápu, že RS2 je v posledním tažení a většina z vás včetně Juna jede už jen wordpress. Sám ho mám ale velice rád, a tak jsem se po mnoha letech znovu rozhodl udělat web skrze něho. Mám ale jeden problém, který nemohu vyřešit. Do fóra se nemůžu přihlásit, tak ho napíšu sem a budu doufat, že to někdo objeví: V RS2 verzi 2013 přibyla možnost vkládat galerii pod texty, existuje ale také funkce, která by mi umožnila k nim přidat popisky? Nikde jsem ji nenašel. Díky!

reagovat

24 | juneau @ | před dvěma roky

Poslední tažení? Tady se tři roky nehnul ani lísteček :-D

Ne, taková funkce tam není. Prostě se jen „vysypou“ fotky ze složky do stránky, není k tomu nic víc.

reagovat

25 | Hindalf @ | před dvěma roky

Jasně, vím, mám rád eufemismy. :-D

Dobře, díky za odpověď. Tahle funkce je pro mě důležitá, takže to vypadá, že se jdu učit s wordpressem. Každopádně myslím, že neuškodí ti jednou za tři roky připomenout, že RS2 stálo za to, a že ho je škoda. Pročetl jsem fórum, takže znám tvé důvody a chápu je, jen je to škoda. Díky za to, že RS2 kdy spatřilo světlo světa.

reagovat

26 | x-xao @ | před dvěma roky

Pořád ho používám, jede skvěle a bez problému. To že se vývoj zastavil, je škoda. Třeba se stane zázrak. Já věřím na zázraky :-)

reagovat

27 | Opicakuz @ | před jedním rokem | opicakuz.desitka.cz

Přesně, jede skvěle. A na jednoduchost editace šablon nedám dopustit. S tím se může jít WP bodnout. :)

reagovat

28 | juneau @ | před jedním rokem

Ne, zázrak se nestane :-) Ale vrásky mi dělá to, že Google Chrome má od roku 2016 přestat podporovat Flash Player… a na flashi je závislý uploader obrázků.

reagovat

29 | Beruna @ | před jedním rokem

RS2

Taky na RS2 nedam dopustit, jednoduse se do nej dodelava spousta veci. Ted zrovna, zatim neuspesne resim fungovani na PHP7.

reagovat

30 | Peťan @ | před jedním rokem

Lze vložit nějakou zástupnou značku mezi první a druhou část textu? V starší verzi RS to šlo, ale teď to nějak nemůžu dát do kupy… Jaký soubor vytváří <%TextTelo%>?

reagovat

31 | juneau @ | před jedním rokem

Ne, teď to nejde – leda přímou úpravou souboru sablona-text.php.

reagovat

32 | Peťan @ | před jedním rokem | mylms.cz

Díky moc, našel jsem to a už to funguje… Tento systém je zlatej :) Škoda, že už se nevyvíjí. Bojím se doby, kdy budu muset systém „portovat“ třeba na WordPress :( Doufám, že v budoucnu půjde vyřešit problém z komentáře 31

reagovat

33 | mikrom @ | před jedním rokem | mikrom.cz

bylo to fajn

ale doba jde rychle dopředu a web z roku 2013 už neobstojí, implantovat všechny moderní technologie ručně se mi opravdu nechce, takže sbohem a šáteček, utíkám na WordPress.
Zde něco k migraci: https://www.mikrom.cz/…a-wordpress/

reagovat

34 | Peťan @ | před jedním rokem | mylms.cz

Juneau, myslíš, že by byl k dispozici ten plugin (viz mikromovi stránky) na přechod na WordPress.

Zas nejsem moc velkej IT odborník a tak si nedokážu přestavit, jak bych přešel na WP z RS2. Nejsem si jistej, že když bych si jenom zálohoval databázi a FTP a nahrál tam WP, že bych byl schopnej pak z toho něco rozumnýho vyčíst. Napadl mě ruční přepis RS2 – > WP. Ale to by zabralo dost času, nervů a musel bych to nějak vykoumat, abych mohl provozovat oba CMS zároveň… Což je další problém… Díky :)

reagovat

35 | juneau @ | před jedním rokem

Napadla mě vtipná myšlenka, že (navždy) poslední článek na tomto webu se bude jmenovat „Jak převést RS2 na WordPress“ :-D

Není to tak jednoduché, ale proveditelné by to bylo … musel bych ten svůj plugin trochu upravit, ale s nějakým návodem by pak 90% práce dokázal obstarat. Problém je, že WP v základu neumí inteligentní fotogalerie, takže člověk pro ně musí mít předpřipravenou nějakou vlastní strukturu/plugin, a do ní je importovat, což není pro plošné použití použitelné. Ale kdyby se prostě fotogalerie nepřenášely (taky kdo je nějak intenzivně používá …), tak by to bylo celkem přímočaré.

Bylo by nutné spustit nový WP web ideálně na subdoméně, nainstalovat jej do stejné databáze jako RS2 (což vzhledem k prefixům tabulek není problém), poté aktivovat můj plugin a postupovat podle pokynů … plugin by přenesl všechny texty, kategorie, dokumenty?, stránky … překopíroval obrázky, atd.

No, šlo by to. Ale čas na to nteď není :-(

reagovat

36 | Peťan @ | před jedním rokem

Fotogalerii nepouzivam :D Budu rád za každou tvoji chvilku ztrávenou nad RS

reagovat

37 | juneau @ | před jedním rokem

Zvláštní, useklo ti to koment hned za smajlem … na email mi došel celý, ale v DB je jen fragment.

Nope, postup bude z 90% shodný s tím, co jsem popsal v komentáři výše. Export RS2 databáze není dostačující, WP potřebuje mít data dostupná přímo v DB tabulkách. Export databáze není formát, který by se dal strojově zpracovávat (tedy pouze importovat do DB).

reagovat

38 | Peťan @ | před jedním rokem

Taky jsem na to koukal, že to ušmiklo text. Ale byl to spešl smajlík, tak asi nějaký to kódování…

Zkoušel jsem teď ten WP :( Zlatě RS2. Sice si tam člověk dost věcí dělal pěšky, ale bylo to lehčí. Pro nás neprogramátory jednodušší. Takhle pak vypadají všechny WP stránky stejně, protože u šablon jde měnit leda tak barva pozadí :( Vidím to na několik bezesných nocí jenom kvůli designu :D

reagovat

39 | juneau @ | před jedním rokem

No, u WP je rozhodující pochopit, jak fungují jednotlivé soubory v šabloně, a jaká je mezi nimi hierarchie. Pak je vytvoření vzhledu hračka. Něco jiného je snažit se upravit staženou šablonu, která je rozsekána do desítek souborů dle autorova uvážení, … to je pro začátečníka fest zmatek, pokud podrobně nezná fungování WP.

reagovat

40 | Peťan @ | před jedním rokem | www.mylms.cz

No, když si to říkám kolem a kolem, tak ani vlastně nevím proč chci na WP přejít. Možná že vlastně ani nechci, nepotřebuju…

Trošku mi vadí, že téměř každej WP web vypadá úplně stejně… Responzivní design (to je v podstatě jediný o co mi šlo) jde udělat pouze pomocí CSS a to bych si možná nějak doklikal sám. Na zkoušku jsem si založil WP a během dvou dnů jsem tam už měl spam… A to tam byl jenom testovací příspěvek. A mít tam kvůli každej kravině deset pluginů pochybnej kvality? Na těch mejch ušmrdlanejch 1000 návštěv za den je RS2 až moc dobrej. Chci říct naprosto luxusní, uživatelsky v podstatě přívětivej (jasný, všechno si tam nenaklikám, ale to ve WP taky ne) a akorát by adresy textů nemusely začínat slovem „text“.

Existuje nějakej problém, kterej by mi mohl v budoucnu web zabít? Např. jak si psal v příspěvku 31 o tom FlashPlayeru? Dalo by se to nějak obejít? Že bych si tam obrázky přidal přes FTP a někde do databáze bych na ně přidal linky? Zadarmo to nechci, kdyby byl na to třeba nějakej modul, nebo tak něco, tak bych mohl pustit i nějaký to kílko. Ale s rozumem, jsem tak trochu SOC :(

Díky, díky,
Peťan

reagovat

41 | juneau @ | před jedním rokem

Njn, WP má svá úskalí. Spam a bruteforce útoky jsou na denním pořádku, a pochybné pluginy … ty jsou problém, když tomu člověk nerozumí. Nedávno jsem řešil, že si klient nainstaloval plugin na doplnění šipečky pro posun na začátek stránky. Plugin s tisíci řádky kódu. A přitom to jde růčo udělat 1 řádkem HTML, 1 řádkem v CSS, a 3 řádky v JS. A načítací doba webu se tím pluginem zpomalila o skoro 3 sekundy.

Problém pro RS2 … ten Flash je asi ok, protože vše i nyní funguje. Očividně se to ukončení podpory týká něčeho jiného (nebo jiné situace), než jsem si myslel.

Ale PHP 5.6 bude pro RS2 konečná. Na PHP 7 už nepojede (ukončení podpory mysql_xxx funkcí).

reagovat

42 | Peťan @ | před devíti měsíci | mylms.cz

reCAPTCHA pro komentáře

Kdyby to někdo potřeboval ( :) ), tak jsem implementoval na web reCaptcha – sem-tam mi stránku spamoval nějakej bot. Myslím že by to mělo fungovat, takže postup zde:

  1. vytvořit si kód na google recaptcha
  2. Do head přidat
<script src='//www.google.com/recaptcha/api.js'></script>
  1. Tam, kde se chceme zobrazit recaptcha políčko, tam vložit kód
<div class="g-recaptcha" data-sitekey="xxxx" data-callback="sbmtbtnenbl"></div>

s vaším sitekey. Viz bod 1. Pokud chcete kód v tabulce komentářů, tak ta je nakódovaná v komentare-funkce. php tag

<tr id="komentformtlacitko">
  1. Tlačítko se může zakázat a zneviditelnit. To lze provést vložením JS
document.getElementById("sbmtbutton").disabled = true;
document.getElementById("sbmtbutton").style.display = 'none';
  1. do souboru komentare.php přidat funkci (místo xxx zadat váš privátní klíč)
$recaptcha = json_decode(file_get_contents('google /recaptcha/api/siteverify?secret=xxx&response=' . $_POST['g-recaptcha-response']));

if ($recaptcha->{'success'} != 'true') {
    $_SESSION[$modul.'-komentare-hlaska'] = '<p class="err">Zatrhni "Nejsem robot"!</p>';
        //exit('<meta http-equiv="Refresh" content="0;url='.$navratova_adresa.'#komformobal" />');
        redir($navratova_adresa.'#komformobal');
        }
  1. do funkce.js přidejte funkci ke zviditelnění tlačítek po zatrhnutí „nejsem robot“
function sbmtbtnenbl(){
    document.getElementById("sbmtbutton").disabled = false;
   document.getElementById("sbmtbutton").style.display = 'block';
   }

reagovat

43 | Peťan @ | před osmi měsíci

Mohl bych se zeptat, jak funguje přidávání zdrojového kódu v tinymce? Když vložím kód do okna a potvrdím, tak se do editoru vloží vše do jednoho řádku.

Zkoušel jsem přidat i nějaký jiný highlighter, než je jush, ale nevím, kde se zpracovává kód, kde se přidává tag <rel><code … Chtěl bych tu trochu poupravit.

Ale zdaleka největší problém je pro mě to vložení celého kódu na jeden řádek :(

reagovat

44 | juneau @ | před osmi měsíci

Přiznám se, že nevím / nevzpomínám si. Teoreticky by mohlo fungovat přepnutí do HTML režimu a kód vložit do <code>…</code> značek? Po uložení a prohnání Texy by to mohlo být obarevené …

reagovat

45 | Peťan @ | před šesti měsíci | mylms.cz

OMG = Ó, Moje Grafika (našla nahrát)

Dneska ve mě ukrutně hrklo. Nešly nahrát nějaký obrázky na web. Naštěstí jsem jenom povolil flash v Chrome a vše se zase rozjelo.

Ptám se tedy. Existuje možnost že to v budoucnu bude ještě horší? Kdybych nechtěl RS odepsat, existuje nějaká varianta jak obrázky na stránku dostat jiným způsobem? I ručně? Nebo nějakej plugin, kterej by šel pro nahrávání obrázků „znásilnit“?

Díky, díky.
Peťan

reagovat

46 | juneau @ | před šesti měsíci

Popravdě jsem si myslel, že to přestane fungovat už dávno… Flash je v prohlížečích pořád více a více upozaďován, a ten uploader jej pro práci vyžaduje.

Jiná varianta existuje – tedy ne zakomponování nějakého jiného uploaderu do administrace (ale ne že by to bylo nemožné) – a to najít nějaký současný PHP „file manager“, a ten si nahrát na FTP vedle RS2, a přes něj nahrávat obrázky do složky /obrazky/. Pak je tam jen drobný zádrhel, že RS2 si seznam složek v /obrazky/ kešuje, takže by se muselo ošetřit ještě tohle.

reagovat

47 | Peťan @ | před čtyřmi měsíci | mylms.cz

https://www.novinky.cz/…a-zmizi.html :(

PHP File manager – nešel by jednoduše použít např Total Commander a obrázky manuálně, přes FTP nahrát na stránku?

Jak se dostat k tabulce, kde jsou uložené obrázky a případně manuálně zadat? Šlo by to? Případně jakým programem upravit (pokud to je vůbec pro člověka rozluštitelné)?

Vypadá, že jsem jedinej, kdo systém používá :( Škoda.

reagovat

48 | juneau @ | před čtyřmi měsíci

No šel by samozřejmě použít TC, ale to už vyžaduje další program. Nějaký PHP file manager běžící „vedle“ RS2 ti umožní nahrávat obrázky i na cestách / na cizím PC.

Obrázky se nezapisují do db, web si je načítá přímo ze složek. Akorát ta struktura se tuším trochu kešuje, takže by bylo třeba vždy odmazat keš, aby se projevila změna. Tuším že jsou to soubory v admin/cache.

reagovat

49 | Peťan @ | před čtyřmi měsíci | mylms.cz

Jasný, že obrázky se nezapisují do DB. Myslel jsem nějaká informace, že tam vůbec ten obrázek je.

Teď jsem to zkoušel a když to tam nahrnu přes TC, tak se to v administraci normálně objeví a lze to vložit do článku. Takže no stress :)

Může mě potkat při tomto stylu nahrávání nějaká nectnost? Pokud to bude fungovat tak super.

Viva la RS Pro blog O:-)

reagovat

50 | juneau @ | před čtyřmi měsíci

Takto to bude bez problémů fungovat …

reagovat

Připojte váš komentář!

Můžete používat Texy! syntaxi.

* Hvězdičkou jsou označeny povinné informace.