Vyšel CMS Made Simple 1.4 a 1.4.1


Vložil milos.kroulik

Seznam změn

  • Obsahuje novou informační stránku v administračním rozhraní
    • Poděkování zasluhuje Alby a ostaní, kdo se na ní podíleli
  • Smarty nyní v administračním rozhraní funguje podle předpokladů
    • tuto techniku používají všechny nové nebo přepsané stránky v administračním rozhraní
    • tato technika může způsobit nefunkčnost pluginu pisearch
  • Zcela nový způsob zpracování šablon
    • šablony jsou při zpracování rozděleny na tři části:
      1. jakýkoliv text před <head>
      2. sekce <head>
      3. zbytek šablony (tělo)
    • Nejprve je pomocí Smarty zpracována 1.část šablony, poté tělo a nakonec hlavička. Nakonec jsou všechny části spojeny. To umožňuje využit proměnné, nastavené v obsahu stránky či výpisu modulů např. k nastavení titulku stránky, či meta-tagů.
    • Nová textarea v záložce "Volby", dostupná při editaci stránek, umožňuje nastavit data specifická pro tuto stránku (naproti dřívějšímu způsobu, kdy se tato data vkládala do sekce metadat)
    • Nový plugin zpracovává data specifická pro stránku pomocí Smarty. Měl by být umístěn na začátku každé šablony. V případě nově nainstalovaného systému všechny dostupné šablony již obsahují.
    • Tato úprava může způsobit nefunkčnost stránek, které používají některé z triků Roberta Campbella (Calguye), které slouží k nastavení titulku stránek na základě novinek nebo jiného obsahu generovaného moduly. Proto je tento způsob v ostré verzi vypnut. Můžete ho zapnout v souboru config.php
  • Optimizace paměťových a dotazovacích operací: Provedli jsme několik kontrol a vylepšili několik věcí, což by měli přinést mírný nárůst výkonu.
    • správce souborů je nyní pouze modulem administračního rozhraní
    • nuSOAP je nyní pouze modulem administračního rozhraní (pro většinu stránek).
    • vylepšení cachování
  • Výrazné zdokonalení zacházení s kaskádovými styly
    • nyní je možné povolit nebo zakázat cachování kaskádových stylů v prohlížeči
    • kaskádové styly jsou nyní řaditelné
  • Aktualizace struktury menu v adminsitračním rozhraní: Nabídka Hlavní se nyní jmenuje CMS, byli do ní přeneseny příkazy "Odhlásit" a "Zobrazit prezentaci". Původní obsah této nabídky byl přesunut do nabídky "Obsah"
  • Zdokonalení tématu administračního rozhraní
    • poděkování si zalouží Nuno
    • nové ikony pro "Odhlásit" a "Zobrazit prezentaci"
  • Zdokonalení a pročištění Správce modulů. Nyní by měl být rychlejší a přehlednější.
    • Malá vylepšení modulu CMSMailer
  • Vylepšení instalačního rozhraní
    • instalační rozhraní je nyní plně vícejazyčné. Český překlad se připravuje. O jeho vydání Vás budeme informovat na našich stránkách.
    • bylo přidáno a přesunuto mnoho kontrol. Snad se tak podaří vyřešit problémy, které mají někteří lidé s instalací.
    • Aktivované safe_mode vyvolá stále pouze varování, ale je provedena kontrola, zda proces webového serveru může vytvořit soubor v adresáři, který vytvořil. Tím by měli být odhaleny problémy se zapnutým safe_modem, když php běží jako modul apache (což není podporováno).
  • Nyní je ke stažení jak úplná verze, tak základní anglická instalace a mnoho "jazykových balíků", včetně českého
  • NCleanGrey je nyní výchozím tématem administračního rozhraní
  • nyní můžete definovat výchozí text pro přídavné bloky textu v šablonách stránek
  • Nové oprávnění, kontrolující přístup ke stránce "Tagy", takže editoři mohou prohlížet zde obsaženou nápovědu.
  • K mnoha pluginům byl přidán parametr assign (včetně všech pluginů modulů)
  • přidán plugin image_url
  • Přidána podpora WYSIWYG editoru pro "Vlastní chybové hlášení 404" a "Zpráva stránky mimo provoz"
  • Přidána nová možnost cíle pro typ obsahu "Content".
  • prověrka bezpečnostních kontrol v metodách administračního rozhraní
  • Modifikace oprávnění skupin a formulářů, sloužících k vytváření nových formulářů. Správa by nyní měla být mnohem snažší.
  • Aktualizace pluginu embed
  • Přidány tři nové atributy stránek pro následující typy obsahu: "content, PageLink, Link, and SectionHeader"
  • Správce menu byl upraven tak, aby podporoval export atributy stránek. To může být užitečné pro přenos oprávnění, metadat nebo jiných tagů.
  • Správce souborů nyní podporuje rekurzivní nastavení vlastností souborů a adresářů (CHMOD), uživatelské třídění lepší správu oprávnění ve Windows
  • Modul Printing byl aktualizován na TCPDF verze 4.0, včetně přepisu kódu, generujícího html
  • Editor TinyMCE byl aktualizován, opraveny byly některé problémy, související s CSS
  • Zdokonalení modulu Hledání
  • malé vylepšení výkonu re-indexace
  • nyní jsou před vlastním vyhledáváním ošetřeny všechny znaky, které mají zvláštní význam v regulárních výrazech
  • šablona byla pozměněna do podoby, odpovídající chováním verzím před 1.5 při zachování nových funkcí
  • Nová zpráva, informující o nutnosti konfigurace e-mailových funkcí
  • Nová funkce administračního rozhraní, kontrolující současnou instalaci proti kontrolnímu souboru, odpovídajícímu určitému vydání nebo proti dříve staženému kontrolnímu souboru. To může odhalit chyby, vzniklé při uploadu, nebo nalézt soubory, které byly modifikovány od posledního stavu, kdy byl systém v pořádku. Tím je možné odhalit hacknutou instalaci.
  • Modul News byl drobně vylepšen
    • Nyní zvládá staré "hezké adresy", stejně jako nové, tzn.
      • News/<newsid>/<pageid> will work just as well as
      • News/<newsid>/<pageid>/<article-title>
    • Nová ikona pro RSS kanály