MyBB Community Forums

Full Version: MyBB:Blog (a blogging application for MyBB)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
Current Version: v1.0.6

Please do note that this is NOT a plugin, Its an application that integrates with MyBB.

~As a side note, I'm a little amazed at how well this was received, thank you all. I'll continue to deliver updates (hopefully) every friday.
----------------------------------------------------------


MyBB:Blog
!A Blogging application for MyBB~


What is MyBB:Blog
MyBB:Blog is a blogging application that integrates with MyBB. It was developed by Zero (known as Xadrieth here, and CuddleBunniezzz12 elsewhere), the admin/owner of Twewy-Fan.com.

Features
  • Blog
  • MyBB Integration
  • Comments
  • RSS Feed
  • ATOM Syndication
  • Forum Stats
  • *Valid xHTML 1.1
  • Valid CSS 2.1
  • The power of Dwoo Template Engine
* webpage is only xHTML valid when logged in, this error occurs because of the login form on the mainpage, working on the issue.

Requirements
  • PHP 5.2.x series
  • MySQL 5
  • MyBB 1.4.x series
  • mysqli_*() functions enabled

Screenshots
Please note that these were taken using FireFox 3.5.x series

The MyBB:Blog application mainpage and default skin:
http://zero.twewy-fan.com/mybbblog/images/main.png

The Comment system, with moderation:
http://zero.twewy-fan.com/mybbblog/images/comments.png

Extra features:
http://zero.twewy-fan.com/mybbblog/image...atures.png

Features to come
  • More forum integration
  • Email subscription
  • Edit templates in ACP
  • Use of Javascript
  • Better comment moderation
  • Avatar Display? (possibly)

Download v1.0.6

Demo/Live application

License
Currently it's using a Creative Commons non commercial no distributions of modifcations license, it will most likely change to another one in the future, possibly GNU GPL v3.

About installtion
When installing, make sure to use the same database as your MyBB installation
When it asks you for your path to the MyBB instaltion, do it relative to where "./config.php" is located, Ex:
(BTW, I use CPanel, so it I do it like this)
Your MyBB installation is here:
/public_html/forums/

And MyBB:Blog is here:
/public_html/blog/

You're path would be:
../forums/

REMEMBER THAT TRAILING SLASH! (this goes for URLs as well)

When entering in a number value, no commas, no decimals, like when it asks for the Max Comment Length, you need to put in something like this:
5000

Not this:
5,000

Custimizing
To add options the navigation bar, open the file "./templates/nav-bar.tpl" in a text editor and add the HTML links, feel free to add images as well.

To change the banner image it shows, look for "./image/banner.png" and replace it with the desired image.

Then in a Text editor, op the file "./templates/table-start.tpl" (It's called Table Start).

And modify the width and height values.

For editing the CSS, you can just edit the default CSS file, but I suggest created a new directory in the "./themes" folder, and then putting the CSS in there, then head into "./templates/header.tpl" and change the path in the "<link>" tag.

The file "./config.tpl" holds the settings, if you ever need to change any, without reinstalling MyBB:Blog, open that file in a text editor and change what you need.

Comments, Questions?
Feel Free to ask, I also need as much input on this as i can get.

Etc.
If used, please attribute, it's not required, but I prefer if you did.

Also, credits:
http://zero.twewy-fan.com/mybbblog/credits.php

Belive it or not, the actual application (the Beta), took only 18 hours to create (that is without the ATOM syndication and "Delete Entry" option in the ACP and some RSS fixes for the foreign characters. This was because It was originally meant for just a new site I was creating, but I decided I should share it with the MyBB community, which took me almost 2 weeks of modifying the source code to make it somewhat easily customizable.)
I will restate my first point! AWESOME! Thanks i hope in the feature you can mimic the forums theme. Thats my only request! Your grrrrrreat!
wery nice thanks.
I think you need to strip some stuff out of the articleIDs but it looks very promising Smile
(2009-10-05, 02:14 PM)MattRogowski Wrote: [ -> ]I think you need to strip some stuff out of the articleIDs but it looks very promising Smile

Yea, I need to clean it up a bit, it wasn't intended originally for the MyBB community Smile.

That's what v1.0.3 is going to do (clean it up a little), maybe around v1.1.x I'll get some better naming schemes placed in.
Looks good. I'll download when this matches the theme of the forum.

Thanks
(2009-10-05, 09:29 PM)apa Wrote: [ -> ]Looks good. I'll download when this matches the theme of the forum.

Thanks

I think it matches it pretty close right now (i'll add some extra CSS and templates in the next version, as well as change some).
mine matches the theme from MY forums xD
anyway,...as i said on the 1.0 release good work Smile
v1.0.3 is out, the update files are here (for v1.0.2 to v1.0.3):

http://zero.twewy-fan.com/mybbblog/updat...v1.0.3.zip

Just head to "./install/upgrade.php" and run the update, make sure that "lock" file is deleted before doing so.

Changedfiles from 1.0.2 to 1.0.3
-------------------
/admin/global.php
/admin/inc/admin.class.php
/admin/inc/index.html (added)
/foruminfo.php (deleted)
/index.php
/install/index.php
/install/upgrade.php
/previousentries.php
/subscribe.php
/templates/header.tpl
/templates/nav-bar.tpl
/templates/forum-info.tpl (added)
/templates/right-side-panel.tpl (added)
/templates/subscription-methods.tpl (added)
/templates/user-bar.tpl
/templates/news/table-news-end.tpl (added)
/templates/news/table-news-start.tpl (added)
/templates/news/previous-entries.tpl (added)
/themes/default/global.css

New Features
ACP Version Check
Edit config in ACP
And here we go with v1.0.4

http://zero.twewy-fan.com/mybbblog/updat...v1.0.4.zip

For this update head to "update.php" instead of "upgrade.php".

Changed files from 1.0.3 to 1.0.4
-------------------
/index.php
/global.php
/robots.txt
/previousentries.php (deleted)
/inc/ (added)
/inc/index.html (added)
/inc/db.class.php (added)
/config.php (var name changed, update script will handle this)
/admin/index.php
/admin/inc/admin.class.php
/install/updrage.php (changed to "update.php")
/install/index.php
/install/settings.php
Pages: 1 2 3 4 5