Statamic

Software Screenshot:
Statamic
Software Details:
Version: 2.0.0 updated
Upload Date: 29 Sep 17
Distribution Type: Commercial
Price: 199.00 $
Downloads: 0

Rating: 1.0/5 (Total Votes: 1)

Statamic is a simple static site generator, with support for blogging features.

Statamic is not that different from any other blog, major changes hiding under the hood.

It uses templated layouts to assemble the user's desired content inside nicely crafted static HTML pages.

This new approach might scare WordPress users away, but it actually provides a safe and secure alternative to running a blog in conditions where a database is not accessible and WordPress can't be installed.

System requirements
  • PHP 5.3 or higher
  • mod_rewrite enabled

What is new in this release:

  • New:
  • Backported some new modifiers from v2: contains, starts_with, ends_with, replace, remove_left, remove_right, and required_list
  • Added a "View Page/Entry" link on the publish screen. We didn't have that already? Hilarious.
  • You can now collapse subpage's subpages in the Page Tree.
  • Parent tag for fetching the current page's parent variables.
  • New hooks: member__login, member__login_failed, member__pre_process, and member__registration_failure
  • Improved:
  • Upgraded Redactor to 10.2.3 which fixes Firefox's Add Link issue
  • Removed Denali theme. It's so old it really doesn't belong in there anymore.
  • Tag conditions got an upgrade and can now do MUST HAVE ALL and MUST NOT HAVE ALL conditions with the use of the & instead of |
  • Transform now supports multiple watermarks. Just string em together with commas.
  • Brought in the latest version of Markdown and Markdown Extra so you can now add attributes to more block-level elements like img.
  • The nav tag now supports limit and offset parameters
  • Fixed:
  • Really long page titles disappeared on the CP Page Tree. Silly CSS.
  • Really long slug name visual glitchy thing (non-technical term for CSS) on the Publish screen
  • An undefined index error that could occur when Apache isn't sending session headers
  • Member logout redirect URL on subdirectory installs
  • Localization variables in Replicator

What is new in version 1.10.5:

  • New:
  • Added sort_by="random" to the get_files tag
  • Added MySQL and MongoDB support
  • Improved:
  • Email sending has been given a tune-up
  • You can add a placeholder to the text fieldtype
  • The transform tag now uses 100% quality by default, and can be overridden globally using _transform_quality
  • Fixed:
  • Fix issue with when a suggest field tag is zero
  • Fix case sensitive username issue in the member:profile_form tag
  • Fix issue where the Color field wasn't working inside new Replicator sets
  • Fix issue when Publish and Continue would sometimes redirect to page listing
  • Fix issue where instructions are laid out incorrectly in the location fieldtype
  • Just kidding about the DB stuff. It's April 1st

What is new in version 1.10.1:

  • Improved:
  • Made Entries:Listing taxonomy mode smarter
  • Fixed:
  • Revisions was throwing a control panel error for some people. It no longer does that, because nobody likes that.

What is new in version 1.9.2:

  • Fixed:
  • The nav tag now correctly orders folders and files together, instead of pushing folders to the bottom.
  • Dipper has been updated to work better with PHP 5.3 again. Sorry about that. BAD DIPPER.

What is new in version 1.9:

  • New:
  • The title modifier now accepts smart as a parameter. When present, this modifier will use this PHP port of John Gruber's title case script instead of the much-more-basic PHP ucwords function.
  • Replicator fieldtype. Create on-the-fly fieldsets for your clients to customize and reorder their content areas
  • Table fieldtype. Create simple tabular content with variable and reorderable rows and columns
  • File fieldtype reworked from scratch with AJAX bulk uploads, drag and drop file reordering, and more
  • Added our new YAML parser, Dipper as an option (set _yaml_mode to quick).
  • Ability to reset passwords using member:forgot_password_form and member:reset_password_form
  • Ability to add watermarks to images using the Transform tag
  • Ability to map a single location using location:map
  • Level of add-on data-saving: _storage, for add-on based content that should survive longer than cached data
  • Improved:
  • Updated .htaccess and internal code to automatically detect the site root that you've installed Statamic into. To use this automatic detection, comment out the _site_root variable in your settings file. (It works in most but not all circumstances.)
  • Query strings are now passed along to login/password pages due to protect schemes.
  • Redactor fields can have all their options (including buttons) set on a per-field basis
  • Markitup fields can have all their options set on a per-field basis
  • Markitup fields can have their buttons customized
  • The 'Entries' text in the CP can be customized per folder
  • The |img modifier can accept and output dimensions
  • Updated Parsedown and ParsedownExtra to the latest version
  • Can send to multiple named addresses (eg "John Smith <john@smith.com>") when using PHPmail/SMTP
  • Added a Publish & Continue button to save content without navigating away
  • Added _response tag, which is an alias of _http_status (because setting _response and then using _http_status in your templates didn't make a ton of sense)
  • Fixed:
  • Inception Grids can now contain file fields at any level. Be careful not to fall into limbo
  • Passwords are required for registration
  • 'Allowed' file extensions in the File field are now case-insensitive
  • Issue where redirects weren't working correctly on some servers
  • Added some missing translations
  • Fixed an issue with sorting arrays
  • Fixed 'Cannot rename because the target already exists' error
  • Fixed issue where only root level pages could be protected

What is new in version 1.8.3:

  • New:
  • Layouts and templates can now set their own default variables with YAML front matter blocks
  • Improved:
  • Visiting /account in the control panel will bring you to your current member route, allowing you to make it as your _admin_start_page setting
  • Fixed:
  • An issue in 1.8.2 where File fields with existing images could lose their data on save if _site_root was in their path
  • Distance functionality on entries and pages tags

What is new in version 1.8.1:

  • New:
  • Added ability to collapse top level page trees
  • nl2br modifier
  • Improved:
  • The Suggest fieldtype now supports member selection
  • The Suggest fieldtype now allows placeholder text and blank selections
  • Allowed line breaks in field instructions using the pipe syntax
  • The member:profile tag can now find members by _uid using the uid parameter

What is new in version 1.8:

  • New :
  • Ability for add-ons to create Control Panel pages (See Raven 2.0)
  • Ability to use or in variables to shorten your long conditionals
  • Can now close if and unless statements with /if and /unless
  • If statements can now use ~ to match with regular expressions
  • New bundle to link directly to an entry's CP publish page
  • New modifier to easily log a variable to the JavaScript console
  • Add-ons can now parse environment-based configuration files
  • API method: Environment::get(); for retrieving the current environment within an add-on
  • Improved:
  • Performance! We've squeezed out rendering time from every corner of Statamic.
  • The Cache and Environment objects have been split into public and private APIs; the private API features functionality that only the core will ever need to do, keeping the public API nice and clear of useless methods
  • Debug panel has many more measurements and an all new timeline view
  • The switch tag can now repeat values multiple times
  • The Markitup fieldtype now supports image and file uploads
  • Nested loops in your templates now do a better job of inheriting contextual data
  • Fixed:
  • A bug where HTML caching would sometimes be one version behind
  • Deprecated on cache update for HTML caching, it now acts like on last modified

What is new in version 1.7.8:

  • New:
  • Rendered HTML caching, this feature is currently experimental, but we'd love to hear your feedback on it, a note on upgrading: you'll want to copy _config/bundles/html_caching to your _config/bundles folder
  • Control Panel per-page admin settings: hide and protected
  • Fixed:
  • Issue introduced in 1.7.6 where the template parser wasn't respecting limits on tag loops in some circumstances
  • Conditional statements now fully-resolve variable values, even if they contain further variables that need evaluating
  • Resolved an issue where in some very edge cases, complex conditional statements were breaking the parser
  • A z-index issue with the Suggest fieldtype
  • Issues where running Statamic in PHP's included command-line server couldn't find some asset files

What is new in version 1.7.6:

  • New:
  • All pages now have added to the _debug variable, which shows the layout, template, theme, environment, and version of Statamic being used on that page
  • Added a dump modifier for quickly dumping a named-list of information, such as _debug
  • Hooks can now have a setStatusCode method for quickly setting the HTTP status code for a triggered hook
  • Added a hook after page render (_render__after)
  • Added a hook after control panel publish (control_panel__publish)
  • Improved:
  • The Control Panel's auto-slug maker is much, much better at what it does
  • Slug::make() has been updated to match the output of the new auto-slug maker
  • The cache's watched-settings list now includes _date_format, _time_format, and _content_type
  • ContentSet's customSupplement method now passes the full current-item's data array into the anonymous function instead of just the current-item's URL
  • The markitup editor now respects your configured _content_type, and now creates Textile and HTML when either of those are selected instead of only Markdown all the time
  • Added _cache to the list of inaccessible folders in the sample.htaccess file
  • Named-lists can now be used as tag-pairs, with list item keys usable as tags within the pair
  • The template parser can now load plugins inside of other plugins
  • The Control Panel now uses n line-endings for content files instead of rn (this can be overridden to the line-ending of your choice by setting the _admin_line_endings variable)
  • Updated Redactor to the latest version (9.2.2) with numerous new features and bugfixes
  • Better error handling for image uploads being too large
  • Fixed:
  • Sorting by results in taxonomy:listings now recalculate result numbers after filtering
  • Added variables site_language and contact_email to Acadia's theme.yaml file, which weren't set and were creating empty fields in the Journal Feed
  • Saving new content as either draft or hidden now stores the content's path correctly
  • Removed ability to load content files in the browser by their actual file names
  • Issue where sometimes you needed to use double-braces instead of single-braces to get a variable to work within a parameter
  • Resolved issue where Control Panel was sometimes changing file permissions of files
  • Issue where having --- in a field could break control panel editing
  • Fixed an issue where Redactor plugins other than fullscreen would not load

What is new in version 1.7.5:

  • Improved:
  • Parse::tagLoop now parses with context
  • Each loop of the nav tag now gives you access to its parent URL's information
  • Location tags now also accept interaction_tap for allowing or preventing touch devices from registering tap events within map displays
  • Fixed:
  • get_content now works in subfolder installations

What is new in version 1.7.4:

  • Improved:
  • Taxonomies can now sort by results
  • Environment detection is no longer case-sensitive
  • Fixed:
  • Typo in format_number modifier
  • member:register_form now correctly uses the return parameter
  • Issue where some PHP files were exposed in some circumstances
  • An issue that prevented you from setting a custom admin theme path
  • Numeric sorting in the entries listing admin view
  • An issue that wouldn't let you send text emails without HTML counterparts
  • An issue where the fieldset's content field settings weren't all being respected
  • An issue with nested add Grid Row button

What is new in version 1.7.3:

  • Improved:
  • Updated the sample .htaccess file to include a line to prevent direct access to Control Panel layout and template files
  • The URL passed to the truncate:marker tag is no longer being forced to lowercase
  • The ending text passed to any of the truncate tags is no longer being forced to lowercase

What is new in version 1.7.2:

  • Improved:
  • Markdown parser now recognizes
    as a block-level element
  • The striptags modifier now has an optional parameter that lets you choose which tags to strip
  • Fields in member tag's fields.yaml can now specify the save_value option
  • Updated the Respect library for improved form validation with Raven and membership fields
  • Conditions can now see if a given field contains some text with ~, like this: conditions="title:~edge"
  • Internal content parsing now caches results, removing performance issues when a page attempts to parse the same content field multiple times
  • title fields in the Control Panel will now accept a display option; if you set display to nothing, the Control Panel will visually remove the label from the screen, but will leave it in place for screen readers
  • Added a sample contact page and Raven template to the Acadia theme

What is new in version 1.7:

  • New:
  • A whole new set of member tools for creating membership within your site
  • Ability to protect content based on member fields, add-on APIs, or one-off passwords
  • Default theme Acadia loaded with great template examples and goodies
  • nav:exists lets you check to see if a navigation will exist for a set of parameters
  • Contextual flash data is now available to add-ons
  • Contextual cookie data is now available to add-ons
  • Modifiers are now an aspect of add-ons
  • API is now an aspect of add-on (add-ons can have an API, and add-ons can now talk to one another easily)
  • Variable modifiers: censor, double, triple, ago, since, relative, until, ordinal, specialchars, entities, ucfirst
  • Plugins can now access variable context if they choose to do so
  • entries:meld lets you either add up or average all of the values found in a given field within the entries found with the parameters set
  • pages:meld lets you either add up or average all of the values found in a given field within the pages found with the parameters set
  • Can now set a folder.yaml file to create folder-level variables that cascade down to into all content files
  • Location lets you create maps without relying on an entry list

What is new in version 1.6.7:

  • Added SVG MIME type to the internal list.
  • Resolved issue where in some cases, entries:pagination was not working.

What is new in version 1.6.5:

  • Partials can now be saved with .md and .textile file extensions to have them parsed on load.

What is new in version 1.6.4:

  • Fixed:
  • Fixed an issue introduced in 1.6.3 that caused tag scoping issues when a null variable was present
  • Fixed an issue introduced in 1.6.3 that broke deep-list conditionals
  • Fixed an issue where saving one row in a Grid field saved improperly indexed YAML
  • Fixed an issue where having listing folders without page.md files present threw an error in the Pages area
  • Fixed an issue with the log filter dropdown not sorting correctly

What is new in version 1.6.2:

  • New:
  • Section fieldtype for organizing your fieldsets visually
  • Improved :
  • Suggest field now accepts adding options, as well as other new features
  • Redactor updated to 9.1.1, now with drag-and-drop uploads
  • 99% translated control panel
  • Numerous improvements to the parser for speed, efficiency, and readability
  • Transform now checks last modified time of the original image which was an issue if an image was ever replaced
  • Added nice new CP error messages
  • Redactor default settings now include the email link setting
  • Rolled back to the old Date fieldtype. The new one was unreliable. Sexy != Better.
  • Removed the mailto link on the member listing screen for a better UX
  • Entries subnav list now includes Entries Listings below the top level
  • Fixed:
  • Plugins now work inside parameters (use single braces)
  • Plugins now correctly work inside your content field
  • Assets not found in the pipeline now send proper 404s

What is new in version 1.5.3:

  • New:
  • Transform tag to replace the Image plugin
  • _enable_add_child_page setting for the Control Panel
  • File::cleanURL() api method
  • Added the ability to use wildcards in entries:listing, pages:listing, and taxonomy:listing folder parameters
  • _type available: xml (works the same as rss)
  • Improved:
  • Updated Redactor to v9.0.3
  • The get_content tag now uses the cache
  • Radio fields in grids now show their labels
  • Better sample .htaccess rules
  • The entries:listing filters are now less greedy
  • Content files that have their _type set to xml can now be referenced as a .xml file in their URL
  • Updated various third party libraries and dependencies
  • The Grid fieldtype is now smarter about when to show the "add row" button
  • Added folders as an alias for folder in all listings tags due to typos in the documentation
  • Fixed:
  • Issue where saving a page in the Control Panel without a fieldset set threw an error
  • Issue with the modulus and exponent variable modifiers
  • Issue with prefixed slashes in your listing's folder parameter breaking entries
  • Variable overwrite that was breaking conditions when comparing piped content to a list of values
  • Deprecated:
  • Image plugin (awkwardly labeled as an "add-on") will be removed in 1.6. It's totally inferior to Transform in every way.

What is new in version 1.5.2:

  • Fixed issues with several fieldtypes not initializing properly on new Grid rows.
  • Fixed an issue with case insenstivity for entries:listing conditions.
  • Turned logged off by default.

What is new in version 1.4.2:

  • Fixed an issue with the Grid not correctly saving new row data.
  • Fixed an issue causing member:profile to only fetch the logged in user.
  • Fixed an issue saving numbered entries using periods as a number delimiter.

Screenshots

statamic_1_145412.png
statamic_2_145412.png
statamic_3_145412.png

Comments to Statamic

Comments not found
Add Comment
Turn on images!