[BETA] The Blog Mod 0.2.4

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment! No new topics are allowed in this forum.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: MOD Development Forum rules

On February 1, 2009 this forum will be set to read only as part of retiring of phpBB2.
Locked
User avatar
hardworking
Registered User
Posts: 80
Joined: Tue Sep 20, 2005 3:22 pm
Contact:

[BETA] The Blog Mod 0.2.4

Post by hardworking » Wed Oct 19, 2005 6:16 pm

The Blog Mod
(Current Version - 0.2.4b, Released April 09, 2006)
http://www.theblogmod.com/community/vie ... =1454#1454

Please install the latest security patch:
http://www.theblogmod.com/community/viewtopic.php?t=671

The Blog Mod is a fully featured weblog system designed to integrate with a phpBB forum and thus allow all its members the opportunity to create a weblog and share their thoughts to the rest of the forum in the form of a online journal/diary. The overall purpose of this mod is to keep communities closer together (rather than joining a humongous community just for a weblog (i.e. livejournal, xanga, etc.) and as a method of grouping weblogs together by community (unlike other systems such as blogger, moveable type)

Features:
  • Weblogs can be created by any member of the board, but only in simple mode (where only basic, basic options can be chosen).
  • Fully Customizable weblogs for those approved by an administrator.
  • Show/Hide certain blocks (in simple mode)
  • Full posting system with unlimited comments.
  • Calendar and/or a simple Previous/Forward link to view past entries
  • Selectable styles for simple mode, and as a base for the advanced mode.
  • 4 Levels of authentication to allow certain people to view their weblog (All viewers, Registered Only, Friends Only, or Weblog Owner)
  • 4 Levels of authentication for each individual entry (same levels as above).
  • Mood, and Action Icons per entry to specify the mood that the owner is feeling and what he/she is currently doing.
  • RSS script for rss feeds.
  • HTML, BBCode, and Smilies can be used just like how phpbb uses them.
  • Fully functional friends list, that allows you to add a friend and then you'll be able to see all your friend's latest post all on one page.
  • Also in the friends page, it will also show who has listed you as a friend ("Friend of...").
  • Blocked List
  • Entire weblog structure is mostly independant from the phpbb forum system, which means less hassle when installing and much less conflicts.
  • Option for admins to disable weblog face plates in the weblog index and instead use a default, small (one line) faceplate; useful for boards with large webloggers.
  • Administrators can choose whether or not to censor weblogs and their entries
  • In the entry viewing page, the actual entry is seperated completely and styleized from the replies.
  • When a user chooses to delete the weblog, it is marked for deletion and will not be visible in the weblog index. The weblog may be undeleted as long as an Administrator has not purged all weblogs that were marked for deletion.
  • Automatically tries to CHMOD files in order to access them. If it is unable to (i.e. no file there) the script will inform the user of the exact file it was looking for.
  • Weblog pages will show the "RSS" icon in the bottom right of the window for those using Firefox 1.0PR (for the Live Bookmarks!)
  • In easy mode, you can edit the look and feel of your weblog very, very easily! Over 30 options that can be changed! This allows styles to be used as a base, where colors and fonts can be changed.
  • Mood sets
  • Customizable simple mode (i.e. choose background colors, add music/background image, etc.)
  • Recently updated blogs (by user or by weblog name) on the index.
  • Clicking on "Post your comment" on a weblog's main page will open another window, completely styled like the weblog is.
  • Personal shoutbox for each weblog! Allows smileys, bbcode and limited html (as per forum settings)
  • Permalink for each entry
  • Trackback support, for sending/receiving trackback pings.
  • Picture Uploading - Users can upload pictures (with restrictions on size/height/width), and then they can be placed whereever they want using the BBCode that is generated
Planned for the next major release (0.3.0):
  • Weblog Entry Categories - The ability to group entries into categories. Should the categories be defined by the admin or users? or both?
  • Automatic First Entry - An intial entry posted to a newly created blog, where the message is changeable via the Admin CP.
  • Multiple Blogs per user - To allow users to also create additional blogs so that they may be used for contribution based weblogs.
  • Use Forum Template - Use the forum based template so that forum headers/footers are used instead.
  • XML-RPC Capability to ping some sites - Probably will have a page in the Admin CP that lets you add the ability to ping sites like weblogs.com or technorati.com
  • Ascending/Descending display of entries.
  • Option to enable/disable the ability for Administrators to view private entries. When enabled, a message will be displayed while posting stating this fact, as well as in the Blog CP
  • Entries marked as Events. These special entries will have a star next to them, and may or may not be specially highlighted in the calendar if a particular day has an event.
  • Ability to import smilies from phpBB as moods.
  • Ability to move blocks up and down in easy mode.
  • Option in the ACP to disable all shoutboxes entirely.
  • Additional Blocks:

    Entries, marked as Events
    Memorable Entries
    Most Popular Entries
    Links
    Friends's Blogs
  • Advanced mode will only have the basic blocks, however documentation will be provided so that the owner of the advanced blogs can add them himself/herself.
  • Ability to limit number of blogs that a user can "own".
  • Ability to export all entries from a particular weblog into a text file that the weblog's owner(s) can download themselves.
  • Email on reply to an entry (specific for each entry).
MOD History:
  • December 22, 2004
    The Blog Mod version 0.1.0 released!
  • January 23, 2005
    The Blog Mod version 0.2.0 released!
  • March 10, 2005
    The Blog Mod version 0.2.1 released!
  • May 6, 2005
    The Blog Mod version 0.2.2 released!
  • May 18, 2005
    The Blog Mod 0.2.3 has been released!
    This version contains a number of fixes as well as small enhancements plus a brand new template!
  • 2005-12-02 - version 0.2.3c
    Upgrade support to phpbb 2.0.18 released
    Fixed to reduce sql query and loading of weblogs.php Submitted by Siava
    Fixed bugs installation when using easymod
    Update Installation guide.
  • 2006-03-01 - version 0.2.4
    Currently testing SEO and short URL ... pending released!
    Category Addon courtesy by Willow
    Fixed some dead links
  • 2006-04-09 - version 0.2.4
    Added weblogs_news.php
    updated database table for new install
    Fixed minor bugs
Bug Fixes:
  • Fixed usernames not being showed for latest post link when viewing all entries
  • Fixed Contributors not being able to edit/add a new entry
  • Fixed friends and blocked pages not being able to block or add users (while letting Admin be able to do so)
  • Fixed "Friends Only" authentication problem introduced in 0.2.2
  • Lastest Unread Entries now works properly now (showing an orange "latest post" icon when appropriate in weblogs.php)
Enhancements/Fixes:
  • Contributors now get same access as Admins - all entries viewable and editable except for weblog owner only entries.
  • Changed orangeBlue faceplate so that it also uses BlogCP settings
  • October 25, 2005
    The Blog Mod 0.2.3b has been released! This released comes with 15 templates and updated link to blogpoint.com website.
Template PREVIEW:
http://www.theblogmod.com/community/viewtopic.php?t=2
  • Imagea 99% semantically correct, css based template that has been tested in IE5.5, IE6, Mozilla, Firefox, and Opera. Mozilla/Firefox users get get a special treat - client-side rounded borders.
    Image has a javascript style switcher included that let's you switch between 4 color schemes. It will remember your settings via a cookie.
    Image only partially editable - font size, background images/colors should work.
Please keep reading if you are new to this mod
  • ImageA quick installation script (db_update.php) is provided, so that you can make the database changes. If you have the old Forum Weblogs Mod you must wait until I have an upgrade script readily available. (Don't know when though)
    ImageAlso, be careful who you grant permission to for the fully customizable weblogs ("advanced mode") IF you have the eXtreme Styles mod. That mod allows php execution in templates, so this could lead to some serious problems. On the other hand, it could also enrich the blog with extra content!
    Image Don't forget to install a weblog template! To do this, unzip the contents of a template's zip file (two templates are included in the package) to the weblogs/templates/ folder. One template is already done for you. Each template should have their own folder (like phpbb's template system). Then go to the Administration Control Panel => Weblog Templates => Add New Template.
    Image The Private Templates feature is kinda useless right now, there's no facility to change a weblog's template to use a private template. If you're confortable with manual database handling you can figure out how to switch the template of a weblog
Some things you should know
  • Ensure that the following have the appropriate permissions:
    weblogs/ - 777
    weblogs/upload/ - 755
    weblogs/templates/ - 755
    weblogs/templates/(any template folder) - 755
    any .htm and .cfg file that comes in the zip file - 755
    all else - 644
  • If a directory doesn't have the correct permissions, the script won't be able to create a files in weblogs/ in Advanced Mode. Then, you'll get errors saying file not found. If that happens, create a blank file with the name of the missing file (as shown in weblog_config.php or by clicking on "Bloc CP") in the directory weblogs/ and the go to the Blog CP and choose "Reload Template". Make sure that weblogs/ is CHMOD 755
  • EasyMod may also choke on the COPY section. If this happens, you should just do this manually (just upload all the files, keeping the same directory structure, to your forum root directory.
  • Do NOT forget to install a weblog template! If you go to the Administration Panel and try to select a directory, it will not work (the preview image will be broken - an indication that the template isn't there). Just open up either or both of the zip files included within the first zip file (simpleGray.zip or ljDigitalMultiplex) and extract them to their own folder under the weblogs/templates/ directory. Then go to the Admin Control Panel -> Weblog Templates, and add the template there.
  • If you get the error "Table WEBLOG_CONFIG_TABLE doesn't exist" or something similar, ensure that you made the changes to constants.php correctly. "WEBLOG_CONFIG_TABLE" is a constant referring to the actual table, plus your forum prefix.
WHERE TO DOWNLOAD:
(Updating from 0.2.2 to 0.2.3 requires only that you replace the old files with the new files) In behalf of The Blog Mod, we sincerely give thanks to Hyperion for sharing this excellent script to us. We are here to continue to support and develop this script.
Last edited by hardworking on Wed Jul 26, 2006 2:10 pm, edited 7 times in total.
Project Manager, The Blog Mod
TheBlogMod.com Open Source = Free of Speech | Blogs for Everyone.
XV.NET - Lawyer/Attorney Directory.

dcz
Registered User
Posts: 787
Joined: Sun Feb 13, 2005 5:37 am
Contact:

Post by dcz » Thu Oct 20, 2005 12:04 am

So I'll be the first to post here after you.
So first thank you for what you plan, this code deserved it.

Then, as I don't see it in the planned add on, do you think it would be possible to use a different db (eg same provider but different table and password) for the blog's post entry.
I don't know if this would be technicali possible, but I am sure this would make this mode the best.
As then, this would double the limit of simultanous db connection for both phpbb and blog, and as they could easy be as big (several blog can be as big as phpbb itself) , that could become a really important point when it get to page loading time.
And for the size of tha db itself to, as we all know that db other 100mo begin to be harder to handle.

anyway, it's a good thing to see this one continued!

++

[edit] For the original dev thread by hyperion, you can have a look at This post [/edit]
Last edited by dcz on Fri Oct 21, 2005 1:30 pm, edited 1 time in total.

phpBB SEO || phpBB3 SEO Premod || SEO phpBB3
GYM Sitemaps & RSS for phpBB3: GYM Sitemaps & RSS

ctcentralinfo
Registered User
Posts: 191
Joined: Wed Jul 06, 2005 8:33 pm
Contact:

Post by ctcentralinfo » Thu Oct 20, 2005 12:39 am

Finally glad this project is getting started.

aops
Registered User
Posts: 45
Joined: Thu Nov 13, 2003 9:00 pm

Post by aops » Thu Oct 20, 2005 12:42 am

Thanks much for continuing development of this mod; our users love it.

In response to one of the questions for 0.3.0:
Weblog Entry Categories - The ability to group entries into categories. Should the categories be defined by the admin or users? or both?


I would strongly opt for users to be able to define their own categories, as the users should feel the blog is 'theirs' as much as possible.

ctcentralinfo
Registered User
Posts: 191
Joined: Wed Jul 06, 2005 8:33 pm
Contact:

Post by ctcentralinfo » Thu Oct 20, 2005 1:16 am

Good point.

gixty
Registered User
Posts: 39
Joined: Tue Mar 15, 2005 1:42 am

Post by gixty » Thu Oct 20, 2005 2:39 am

can users have their own address or something like an easy address...?

example: www.mysite.com/user
or
www.mysite.com/blog/user

??

thnx

User avatar
James78
Registered User
Posts: 811
Joined: Sat Jul 30, 2005 4:54 pm
Location: Washington, USA
Contact:

Post by James78 » Thu Oct 20, 2005 3:01 am

are you the one who's taking over the project?

Helmer
Registered User
Posts: 16
Joined: Thu Aug 11, 2005 8:09 am
Location: Denmark
Contact:

Post by Helmer » Thu Oct 20, 2005 7:39 am

Yes James.
When in doubt, run in circles and scream & shout!!
Visit HBI!
My gf's PHPBB2 Board

ctcentralinfo
Registered User
Posts: 191
Joined: Wed Jul 06, 2005 8:33 pm
Contact:

Post by ctcentralinfo » Thu Oct 20, 2005 8:23 pm

I have a question I want to set up the blog for my main site as well as sort of a news and events section for my site. I wonder if their was away to have it so you can put up banners in the admin section like adsense or media pizza.

User avatar
hardworking
Registered User
Posts: 80
Joined: Tue Sep 20, 2005 3:22 pm
Contact:

Post by hardworking » Thu Oct 20, 2005 8:27 pm

Try ezportal mod by smartor.

:D
Project Manager, The Blog Mod
TheBlogMod.com Open Source = Free of Speech | Blogs for Everyone.
XV.NET - Lawyer/Attorney Directory.

ctcentralinfo
Registered User
Posts: 191
Joined: Wed Jul 06, 2005 8:33 pm
Contact:

Post by ctcentralinfo » Thu Oct 20, 2005 8:31 pm

Cool man, Don't mean to hold up the project. Let me know when you need to beta test the new blog mod and I will set it up on the test site.

ctcentralinfo
Registered User
Posts: 191
Joined: Wed Jul 06, 2005 8:33 pm
Contact:

Post by ctcentralinfo » Fri Oct 21, 2005 1:03 pm

What about an option to choose a different avatar for your personal blog and not to show a avatar at all.

dcz
Registered User
Posts: 787
Joined: Sun Feb 13, 2005 5:37 am
Contact:

Post by dcz » Fri Oct 21, 2005 1:31 pm

dcz wrote: So I'll be the first to post here after you.
So first thank you for what you plan, this code deserved it.

Then, as I don't see it in the planned add on, do you think it would be possible to use a different db (eg same provider but different table and password) for the blog's post entry.
I don't know if this would be technicali possible, but I am sure this would make this mode the best.
As then, this would double the limit of simultanous db connection for both phpbb and blog, and as they could easy be as big (several blog can be as big as phpbb itself) , that could become a really important point when it get to page loading time.
And for the size of tha db itself to, as we all know that db other 100mo begin to be harder to handle.

anyway, it's a good thing to see this one continued!

++

[edit] For the original dev thread by hyperion, you can have a look at This post [/edit]



So any reaction on this proposal ?

Undoable?

++

phpBB SEO || phpBB3 SEO Premod || SEO phpBB3
GYM Sitemaps & RSS for phpBB3: GYM Sitemaps & RSS

User avatar
hardworking
Registered User
Posts: 80
Joined: Tue Sep 20, 2005 3:22 pm
Contact:

Post by hardworking » Fri Oct 21, 2005 2:33 pm

I think that's doable, this is the same approach we used for Multiforums.com (seb mod). It just a matter of time of doing it or maybe someone from this board already testing it.

Right now, learning this script will take a while so stay with us.
:D
Project Manager, The Blog Mod
TheBlogMod.com Open Source = Free of Speech | Blogs for Everyone.
XV.NET - Lawyer/Attorney Directory.

gixty
Registered User
Posts: 39
Joined: Tue Mar 15, 2005 1:42 am

Post by gixty » Fri Oct 21, 2005 6:36 pm

can we use easy/user-friends addresses? like www.mydomain.com/username

Locked

Return to “[2.0.x] MODs in Development”