davidshe / blog-1 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from josef-jelinek/blog
simple file-based php blog engine for one user with comments
This project forked from josef-jelinek/blog
simple file-based php blog engine for one user with comments
Simple (to the point of being trivial) PHP Blog Engine using file system instead of a DB. created by [email protected] Main points: - installed by copying files to a remote server, updating a simple config file - posts created by the person with the password - the Author (the initial one is "test" without quotes) - posts created as drafts (not visible to viewers), then published when ready - posts created as HTML - editing and deleting drafts, posts, and comments is available only to the Author - comments created as plain text preserving line breaks - comments open for viewers to add and to edit what they posted for a couple of minutes - adding comments can be frozen per post - categorization using customizable tags - Atom feed for posts and all comments - full text search in posts - graphical CAPTCHA preventing (to a degree) automated spammers - ~50kB of formatted PHP+HTML+CSS source code (+ 24kb images) Instalation: - download the repository - change the config folder settings if necessary - adjust CSS to your own taste - download a font for CAPTCHA to fonts directory - update captcha.php to use it (it uses fonts/ConcertOne-Regular.ttf now) - upload to your server with PHP support Possible problems: - if you cannot post anything, the file access rights are probably preventing PHP to write to the data/* directories set the rights for the directories under the data directory to read/write (0777 under unix/linux) you can usually use even ftp application by sending a server SITE command - e.g. for data/posts directory: quote site chmod 0777 data/posts - IE6 and IE7 are supported to a certain degree, IE8 is a bit better, IE9 seems working fine Changing your password: - currently a bit tricky, but it is usually very infrequent operation - sign in using the current password (initially it is "test" without quotes) - go to your site /auth.php/test - enter the new password and submit - replace the code in /config/config.php by the newly generated code on the page
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.