Git Product home page Git Product logo

blog's Introduction

PHP7 blogging application

Easy blogging application written with PHP7! The application comes with a fulltext search functionality for posts and with customizable themes and languages. You can build your own theme if the default theme does not satisfy you.

Default theme

Administration interface

Administration interface

Content editor

Content editor

Requirements

  • PHP version >= 7.3!
  • MariaDB version >= 10.2.2 or MySQL version >= 8.0!

Installation

  1. Clone the repository to the target directory (usually your document root). (Alternatively you also can download a specific release as ZIP archive and extract it to the target destination and skip step 2.)
  2. Check out the latest tag (or the tag you wish) by running git tag -l and git checkout <tag>. If you wish to get the newest code and features which are not yet included in a release tag, you can use the master branch.
  3. Create your MariaDB/MySQL database and import core/db/database.sql.
  4. Copy core/configuration-example.php to core/configuration.php and customize the configuration and set in any case the settings for the database connection.
  5. Navigate your browser to /admin/auth.php and authenticate with the default username ChangeMe and the password changeme (please note that the username is case-sensitive).

Documentation

You can find more information about the configuration and customization in the wiki:

blog's People

Contributors

markushackspacher avatar nerdmind avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blog's Issues

Help Needed

Please I need your assistance here on this blog script.

After following the installation guide, this is what I keep getting when I try to run it on the browser:

"Parse error: syntax error, unexpected '?' in C:\xampp\htdocs\icode\learn\exercises\to_clone\Blog-master\admin\auth.php on line 49".

Please how do I go about solving this?

Thank you.

How to make sidebar?

Dear Developer!

I'd like to ask how to make a sidebar? It's like your blog.

Ich möchte fragen, wie man eine Sidebar erstellt? Es ist wie dein Blog. :)

Thank you!
Regards,
Lacesz

500 Internal Server Error

Nerdmind,

I have this error when try to access a single post, page, user, feed. I can access admin area and create /edit/delete a post just fine. Am I missing something?

What a WONDERFULL script

hello, you made a wonderfull script
Some features might be interressing like

  • Event Calendar
  • Private message

etc.
i'm sure it will be THE BLOG script of the future .

Open Graph Meta Tags for Total Facebook and Twitter Mastery?

Is it possible to create a way (perhaps user input in the 'Create Post') to enter data for each new page to include Open Graph meta tags for Facebook and Twitter? I see there is a small bit of the code but it would be nice to be able to manually insert it. as with the slug.

How do I display just an excerpt of a post in the post feed?

How do I display just an excerpt of a post in the post feed? As shown in the example in your home blog (where you have the [...] at the end of each post list item) and then when I click to view the post I should see the full version of the post by itself. ATM I have the full post (quite long content) in the actual post feed page. Thanks.

Linking to Webaddress

Nerdmind,

Perhaps I am missing it in the documentation but where/how can we link this blog site to a web address? Additionally, if I already have a website created is there an easy way to simply add the blog as a separate page? Thank you for any help you can offer in this matter.

Category system

Hello , did you plan to implement a category system ?
thanks for this WONDERFULL Small CMS.

new post type

How to add a new section like post/page/.. ?
I'm trying to add services.

How to disable auto list in post?

Blog always convert '-' in start line to bulleted list when post display, but i don't want that because some lines are dialogues.

Help

Help I get this error when executing the project
Parse error: syntax error, unexpected 'exit' (T_EXIT) in \core\application.php on line 27

Can't Login

I have setup everything and it's works just fine but I can't login into admin area, the page always redirect me back into the login screen!

Ability to add pages which are "hidden"

Hey,

I would like to add pages like a footer, but i dont want them to be displayed on the "pages" Page.

Is this possible somehow?

If you need further clarification, just ping me :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.