Go to file
Jereme Hancock 9a1ff17545
Allow passing in attributes for Theme js files
This is a follow up to a previous PR. The async attribute can cause issues with some js files. For instance I added the lozad.js (https://github.com/ApoorvSaxena/lozad.js) for lazy loading and included it via my theme. However, with the current automatic inclusion of "async" things didn't work. 

So this update allows Theme developers to prevent the async attribute by passing in "null".

Example: ```<?php echo Theme::javascript('js/lozad.min.js', DOMAIN_THEME, null); ?>```

If the Theme developer doesn't include "null" the default will be to use "async".
2020-04-05 20:15:09 -05:00
.github Improve issue template 2019-09-06 16:12:41 +02:00
bl-kernel Allow passing in attributes for Theme js files 2020-04-05 20:15:09 -05:00
bl-languages Update de_AT.json 2020-03-24 13:20:42 +01:00
bl-plugins Merge pull request #1163 from hide-me/patch-22 2020-03-30 13:45:29 +02:00
bl-themes remove social network theme 2020-03-21 22:34:16 +01:00
.gitignore Remove theme social network is not finished 2020-03-21 22:33:20 +01:00
.htaccess remove rewrite base 2020-03-21 15:45:03 +01:00
index.php Fix typo in the index.php 2019-07-05 20:11:00 +01:00
install.php Fix html code for favicon 2020-02-08 19:19:15 +01:00
LICENSE Update bootstrap v4.3.1 -> v4.4.1 2020-01-01 16:40:11 +05:30
README.md Update Golden sponsors 2019-12-31 18:24:15 +01:00

Bludit

Simple, Fast and Flexible CMS.

Bludit is a web application to build your own website or blog in seconds, it's completely free and open source. Bludit uses files in JSON format to store the content, you don't need to install or configure a database. You only need a web server with PHP support.

Bludit is a Flat-File CMS.

Bludit supports Markdown and HTML code for the content.

Follow Bludit

Requirements

You just need a web server with PHP support.

  • PHP v5.6 or higher.
  • PHP mbstring module for full UTF-8 support.
  • PHP gd module for image processing.
  • PHP dom module for DOM manipulation.
  • PHP json module for JSON manipulation.
  • Supported web servers:
    • Bludit supports almost every web server
    • PHP Built-in web server (php -S localhost:8000)

Installation Guide

  1. Download the latest version from the official page. Bludit.com
  2. Extract the zip file into a directory like bludit.
  3. Upload the directory bludit to your web server or hosting.
  4. Visit your domain https://example.com/bludit/
  5. Follow the Bludit Installer to configure the website.

Docker Image

Official Docker image on Docker Hub.

Also we provide Kubernetes deployments yaml files.

Support Bludit!

Bludit is open soruce and free, but if you really like the project and is useful for your you can contribute in Patreon, also for the supporters we provide Bludit PRO.

Bludit PRO

Golden sponsors in Patreon!

License

Bludit is open source software licensed under the MIT license.