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

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

Redakční systém RS2 je jednoduchá a snadno ovladatelná webová aplikace (a zdarma!), na jejímž základě lze provozovat weby jak malé, tak rozsáhlé a hojně navštěvované. Původním účelem bylo provozování vlastního blogu, ale byl by velký omyl myslet si, že je to jediné možné využití tohoto redakčního systému! Vedle osobních blogů pohání RS2 weby měst a obcí, sportovních klubů, různých spolků a sdružení, škol a dokonce i komerčních firem. Neváhejte a podívejte se do databáze webů postavených na tomto redakčním systému. Určitě zjistíte, že RS2 je vhodný i pro váš budoucí web! Podrobné představení RS2 »»»

Oprava TinyMCE a několik drobností

juneau před třemi měsíci.

Jak mě upozornil Tombik, v TinyMCE (což je grafický editor v administraci) nešlo vytvářet vnořené UL/OL seznamy. V HTML kódu došlo k chybě, kterou při ukládání do databáze Texy! policajt nemilosrdně zahodil. Vytvořit zanořený odrážkový seznam = nemožné. Takže jsem doplnil nejaktuálnější verzi tohoto editoru, které opravuje i jiné chybky, na které jsem občas narazil.

Když už jsem v tom byl, tak jsem do Kalendáře akcí přidal nastavení, že nové záznamy mohou na front-endu vkládat pouze registrovaní a přihlášení uživatelé (a admini samozřejmě nadále v adminu).

A jako takovou drobnost jsem ještě do Fotogalerie přidal funkci, že přecházení mezi fotografiemi nyní reaguje na stisknutí klávesových šipek Vlevo a Vpravo. Není tedy nutné divoce klikat na šipky po stranách fotek, stačí se jen pohodlně usadit s jednou rukou na klávesách a s tou druhou … držící šálek kávy. Najs.

Jak aktualizovat Vaše RS2?

K dispozici je samozřejmě kompletní zip Redakční systém RS2 a dva rozdílové upgrady – pro upgrade z (předchozí) verze 2011–10–12 a pro upgrade od srpna. Tedy – pokud jste tu čtvrt roku nebyli a netušíte, jakou máte verzi či kýho výra, tak stáhněte kompletní zip RS2 a přepište svůj web všemi jeho soubory (pozor na případný vzhled!). Pokud jste aktualizovali už před týdnem (na verzi 2011–10–12), tak si stáhněte zip z druhého odkazu. Pokud jste aktualizovali někdy v září, tak si stáhněte zip z třetího odkazu, který obsahuje všechny změny od srpna 2011.

Po přehrátí souborů na Vašem FTP se přihlašte do administrace webu, budete vybídnuti k aktualizaci databáze. Kliknutím nic nezkazíte, uvidíte, zda vám v ní něco chybělo, a pak dle pokynů smažte soubor upgrade.php.

To by bylo pro dnešek asi vše.

Připojeno 28 komentářů.

Oprava otravného "Pro pokracovani prosim kliknete sem"

juneau před čtyřmi měsíci.

Týden se s týdnem sešel a musím vydat další upgrade, neboť jak už tomu bývá, v minulé verzi jsem do systému zanesl jiný problém :) A to docela otravný. Změnil jsem způsob, jakým je po „akcích“ (uložení formulářů, mazání položek,…) přesměrovával na původní stránku. Na front-endu se tím zpracování těchto operací urychlilo, ale v administraci přesměrování po uložení přestalo úplně fungovat a objevila se vždy jen výzva k manuálnímu kliknutí na odkaz … na localhostu mi vše fungovalo, ale na serverech ne. Dnes jsem konečně odhalil důvod, zanadával si do lam nejlamovatějších a vše opravil.

Mimochodem jsem opravil i drobnost v Registracích, která umožňovala šikovným uživatelům registrovat se i při neexistenci registračního formuláře.

Stáhněte si tedy prosím Upgrade na verzi 2011–10–12 (z verze 2011–10–03) a přehrajte těch pár souborů. Pozor, platí pouze pro ty z vás, co máte nahraný nejaktuálnější RS2 (verzi 2011–10–03). Jinak musíte nahrát nejdříve předchozí upgrade a potom teprve tento.

Připojeno 10 komentářů.

Oprava registrací a pár drobností

juneau před čtyřmi měsíci.

Po pár dnech nová verze. Chápu, není to nic příjemného, ale holt vývoj RS2 je takto živelný a nesystematický. Nenaděláte nic. Předně jsem opravil modul Registrace, aby nebyla možná duplicita jmen uživatelů. Pravda, ještě to má rezervy, ale otázkou je, jak moc být paranoidní a kam až zajít. Brát jako duplicitu „petr“ a „Petr“ nebo ne? Uvidíme časem.

Do Fotogalerie jsem doplnil zobrazení fotografií v Lightboxu. Stačí to zapnout ve Fotogalerie > Nastavení. Ale pozor! Od toho okamžiku se začne Fotogalerie chovat, jako by nikdy neexistovaly žádné samostatné stránky s velkými fotografiemi (tedy ty s URL …/foto/123/). Bude místo nich vracet 404 chyby, vyřadí je ze sitemapy, Náhodná fotografie se bude také otevírat do lightboxu … prostě konzistentní chování napříč celým webem.

Také jsem upravil inicializaci Lightboxu, aby neexistence jeho zdrojového souboru nevyvolala JS chybu – což se může stát, pokud ho zapomenete přilinkovat do HTML šablony a pak se divíte, proč na webu nefunguje javascript.

Ve formuláři komentáře nešlo dost dobře přeskakovat z pole na pole tabulátorem. Tak jsem doplnil „tabindex“ atributy a vše je ok. Nyní bude rychlé kombo Tab+Enter z pole příspěvku konečně ukládat komentář, a ne otevírat stránku s Texy! syntaxí ;)

Verzování! Uvidíme, jak dlouho mi to vydrží / kdy poprvé zapomenu označit novou verzi, ale budu se snažit při vydání nového Zipu zapsat do patičky administrace datum verze. Nebudu blbnout s nic neříkajícími čísly – z mého pohledu je užitečnější verzi označit jako „RS2 2011–10–03“. Vy pak snadno poznáte, kdy byla vaše verze vydána a co se od té doby změnilo (porovnáte data publikování novinek zde na webu).

Možnost rozdílových upgradů! To je teprve ta správná novinka pro ty z vás, které už mé chaotické vydávání nových verzí fakt se-e. Doposud si musel člověk stáhnout aktuální Zip a přehrát všechny staré soubory na webu. To bylo nepohodlné a zdlouhavé a já sám nevěděl, jak lépe to řešit. Až mě trkla inspirace a napadlo mě napsat si skript, který za mě vždy porovná původní a nový Zip a do jiného Zipu mi vykopíruje soubory, kterými se obě verze systému liší, s patřičnou adresářovou strukturou. Paráda! Takto budu udržovat vždy rozdílový Zip mezi novou a starší verzí a upgrade bude mnohem jednodušší. Nevýhoda je, že takto jste nuceni instalovat každý upgrade, jinak vám ujede vlak. Takže budu spíš udržovat rozdílový upgrade mezi posledními verzemi a pak další od nějaké vzdálené verze, pravděpodobně od tohoto srpna (starší Zip systému nemám).

Takže, kde stáhnout aktuální a kompletní redakční systém RS2 2011–10–03 víte, a upgrade budu nabízet vždy v textu o novinkách.

Ke stažení: Upgrade na verzi 2011–10–03 (od srpna)

Zip s upgradem stáhněte, rozbalte jej a pak tyto soubory a složky nahrajte na FTP tak, aby byly odpovídající soubory a složky přepsány (!). Poté se přihlaste do administrace a spusťte upgrade databáze. Na závěr všeho z FTP smažte soubor upgrade.php (jinak na vás bude pořád křičet upozornění v adminu).

Připojeno 25 komentářů.

Registrace návštěvníků

juneau před čtyřmi měsíci.

Vyslyšel jsem přání uživatelů a do RS2 zabudoval možnost registrací návštěvníků a tím i umožnil různé srandy, které z toho vyplývají – především tyto:

  • Nyní lze vybrané Texty, Stránky a Fotogalerie (a všechny fotky dané fotogalerie) označit jako „Pouze pro přihlášené“. Minimálně jejich nadpisy ale budou přístupné všem – aby bylo na co kliknout.
  • Lze nastavit, aby komentáře mohli psát pouze přihlášení návštěvníci.
  • Registrace mohou být volné (může se zaregistrovat kdokoli), nebo ruční (uživatelské účty zakládá pouze správce webu).

Tyto možnosti se zaktivní, pokud v Nastavení povolíte modul Registrace. Věnujte pozornost jeho nastavení. 

Poprvé od zveřejnění této verze redakčního systému si tento upgrade vyžádá i zásah do databázové struktury. Takže jak to vyřešit? 

Automatický upgrade databáze

Nahrajte všechny soubory ze Zipu na web. Pak se přihlašte do administrace – na její úvodní stránce budete vyzváni k upgradu databáze. Jedno kliknutí, a je hotovo. Pak stačí jen dle pokynů smazat soubor upgrade.php. Pak se přestane výzva k upgradu nabízet.

Ptejte se, komentujte, fórujte, ležím v posteli s horečkami, tak nemám do čeho píchnout.

Připojeno 31 komentářů.

Červencové drobné novinky

juneau před sedmi měsíci.

Konečně jsem Archiv dotáhl tam, kde jsem jej chtěl mít. Přibylo v něm filtrování textů i podle měsíce publikace, takže nejen filtr dle autora či kategorie. A další věc – třeba na mém blogu se mi líbí Archiv vypsaný původním způsobem – všechny publikované texty na jedné stránce seskupené po rocích. Takže jsem do Pokročilého nastavení přidal volbu, která potlačí všechny srandy v HTML šabloně Archivu a ten vypíše tak jako to RS2 umělo původně. Obyčejná tabulka s nadpisy, nic víc. Líbí.

V Pokročilém nastavení se také objevilo textové pole. Jeho obsah se jako prosté HTML vypíše na úvodce administrace napravo nad posledními komentáři – můžete si tam dát info pro autory, nebo seznam nejpoužívanějších odkazů … a protože to tam musíte napsat pěkně ručně v HTML, tak máte také 100% kontrolu, jak to bude vypadat … některé odkazy červeně, některé tučně … je to na vás.

Od minulé verze jde o změny jen v pár PHP souborech ve hlavní složce, v /moduly/ a v /admin/. Tak si je seřaďte dle data a zkopírujte si na web jen ty nejnovější (novější než ty, co máte na FTP vy).

Připojeno 6 komentářů.