-
Notifications
You must be signed in to change notification settings - Fork 7
josef-jelinek/blog
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Simple (to the point of being trivial) PHP Blog Engine using file system instead of a DB. created by josef.jelinek@gmail.com 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
About
simple file-based php blog engine for one user with comments
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published