The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vBJournal Lite 1.1b Details »» | |||||||||||||||||||||||||
ATM, this hack would work with ALL versions of vB unless they renamed the 'user' table :speechless:
README.txt (can be found in the zip) README.txt New in 1.1b - Edit journal.php (2 lines). New journal.php here, for 1.1a users ================================================== =================================== ================================================== =================================== === vBJournal Lite version 1.1b ============================================= ================================================== =================================== ================================================== =================================== This is an addon to vBulletin and acts as an online journal/diary. Users can add entries, either making them private or public(for all to see). For the public entries, users can comment on them. Thats about it. You should be able to get a better idea viewing a live demo at http://sgstudents.com/forum/journal.php. The GUI was modeled after gamingforces journal at http://www.gamingforce.com/forums/journal.php . ------------------------------------------------------------------------------------- === This being my first hack, i am SURE that there are going to be ======= === some bugs, and problems, so just to warn you first ======= === :: BACKUP YOUR DATABASE ! ======= ------------------------------------------------------------------------------------- Now thats over with lets start... I will list the steps of what needs to be done... NOW : 1) Edit the images to suit your site. 2) Upload the images to the forum's /images folder. 3) Upload install_journal.php to your admin directory. 4) Run install_journal.php and follow instructions... shouldn't be a problem. but i only tested it once . 5) Run this query (using phpmyadmin,or use this hack https://vborg.vbsupport.ru/show...&threadid=26272 , etc) ALTER TABLE user ADD journal SMALLINT NOT NULL [note this will add a column in your 'user' table, but i think that shouldnt be a problem ...] 6) Upload journal.php to your forum's root directory. 7) goto journal.php page and click on the button ... (should say "Get a journal" or "Unlock Journal" Cant rem which ... bad memory. lol) this will enable the admin journal (userid=1) and show the first default welcome msg. 8) Link to journal in postbit. ------------------------------ - open admin/functions.php FIND ///////////////////////////////////////////////////// $datecut = time() - $cookietimeout; if ($counter%2==0) { $post[backcolor]="#13486D"; $post[bgclass] = "alt1"; } else { ///////////////////////////////////////////////////// Add ABOVE THIS ///////////////////////////////////////////////////// // vBJournal Hack by Ryangel if($post[journal]==1){ $journal = '<a href="journal.php?s=&journalid='.$post[userid].'&action=view"><img src="https://vborg.vbsupport.ru/images/journal.gif" alt="View '.$post[username].'\'s Journal" border="0"/></a>'; } else { $journal = ''; } ///////////////////////////////////////////////////// save and upload admin/functions.php. 9) open your postbit template and add $journal to where you want the link to show. You are done ! The journal should be able to work now FEW THINGS TO NOTE ------------------------------------------ - private entries can only be viewed by the owner or admin. - erm... did i say a few? ok thats the main thing to note.... I'll edit this as it comes to my mind. lol :laugh: IN WORKS FOR NEXT VERSION ------------------------------------------ - incooperate moods - better interface ( but that you can do now by editing the templates yourself ) - Admin interface -> from admin cp. - New user option to choose whether buddies/admin can view private entries. - anything else that might come up from discussions. Version Update Log ------------------ 1.1a - Fixed some table color code. - Added template txt for manual install. DEMO: http://sgstudents.com/forum/journal.php Show Your Support
|
Comments |
#282
|
|||
|
|||
Quote:
|
#283
|
|||
|
|||
Quote:
I think the entries are in the Journal table. If you have php-my admin, you could look and see what's there. Good luck, Matt |
#284
|
|||
|
|||
It is a display problem, all entries are still in the database. Any way I can make them show?
|
#285
|
|||
|
|||
Hi Shadow,
Looking at your journals, the problem seems consistent across all the users. After about 22 messages, it will only print the title. It's stopping right where it should be printing the Mood & Now Playing line. Why don't you try archiving your journal.php and uploading the original one from this thread as a test. The one without the moods mod. The fact that it is dropping out when it should be printing a mood has me thinking that this may be part of the problem. Regards, Matt |
#286
|
|||
|
|||
Does anyone know how to make this work with vBulletin 3.0.0? It may already have been answered, but I'm too lazy / tired to look for it.
Thanks! |
#287
|
||||
|
||||
Sefiros - vBJournal Lite is not meant to work with anything other than vBulletin 2.x.
|
#288
|
|||
|
|||
Greetings,
Can anyone think of a reason why inline images (created with IMG tags) are not being parsed correctly using this hack? I have seen two other posts here reporting the same problem, and I have been tearing my hair out over it. 1) Other BB code is fine: smiles, underline, bold, italic, font, color , 2) URLs are do not autolink but can be linked manually with URL /URL tags. 3) When I embedded IMG /IMG tags, with the required brackets, of course, it simply displays the unlinked URL surrounded by the IMG /IMG tags. I have even tried hacking the post display procedure to make it ignore the forum's individual preferences on IMG display, but it doesn't work!! Regards, Matt |
#289
|
|||
|
|||
HELP!!!
ok, the journal.php is showing up as a blank page........what did i do wrong?? :/ here's the link if u wanna look at it http://www.anim3.com/forums/journal.php TIA |
#290
|
|||
|
|||
nvm, i found out the problem..........templates didnt get created, had to do it manualy =/
|
#291
|
||||
|
||||
You know, I was really thinking about this in the shower and I thought that this might be a start to solving the whole blog business.
Most people in the anime community really enjoy owning their own blog -- a journal style site that is customized entirely by them, but the majority of the time they don't want to bother with actually setting up the script that runs the blog's background -- that's where vBJournal comes in (excellent work on vBJournal Lite, btw.) If an admin were to put two custom profile fields, hidden on profile view but editable by the user; one for 'Custom Journal Header' and one for 'Custom Journal Footer', and having journal.php call this custom header and custom footer that the user has defined, this would allow the journal system to work it's magic as a backbone for their site -but- not actually have your site keep their site's data and thus, saving on your bandwidth as a whole. It's a tradeoff, but I think it'd work well if journal.php can skip around the default header/head inserts/style. It'd take a little work on FAQing for the user, but in general, I don't believe this would be too hard to implement. Thanks for the great work guys. |
#292
|
||||
|
||||
how can i get the number of comments to show up on the journal-home (journal.php) (where it shows 10 latest entries)
|
#293
|
|||
|
|||
Quote:
bbcodeparse($journal[entry]); Ordinarily there would be additional parameters, $forumid and $allowsmilies, for something like this $journal[description] = bbcodeparse($journal[entry],$forumid,$allowsmilies); Then bbcodeparse would lookup the forum's image display flag and decide whether to display html, images and smilies. It would pass those instructions forward as additional argumetns to bbcodeparse2 like this: bbcodeparse2($bbcode,$dohtml,$dobbimagecode,$dosmi lies,$dobbcode) Of course the journal doesn't have a valid forum ID, so it was behaving a little strangely and not displaying images on my forum on my server. It worked for some. The Bottom Line But if you have this problem, you can make the bbcode call explicit, and tell it absolutely whether to display html, embedded images, smilies and bbcode in your journals: Code:
1. Around line 680 (I have added stuff so the numberings off by +/ 10 lines: // replace this: $journal[description] = bbcodeparse($journal[entry]); // with this: $journal[description] = bbcodeparse2($journal[entry],0,1,1,1); 2. around line 360 // replace this: $journal_comment[comment] = bbcodeparse($journal_comment[comment]); // with this: $journal_comment[comment] = bbcodeparse2($journal_comment[comment],0,1,1,1); Next step, figure out why URLs are not being hotlinked automatically! Regards, Matt |
#294
|
||||
|
||||
Works pretty good for me so far. THANK YOU!!
Any updates on it though? I'd like for the user's buddies to see the private entries instead of just the admins. |
#295
|
|||
|
|||
Quote:
1) Do you want a new table that is something like Journals with the most Comments TreeBay's Journal 19 Comments Lesley's Journal 8 Comments LivingArt's Journal 3 Comments BonsaiMon's Journal 2 Comments pdbbonsai's Journal 2 Comments waltseed's Journal 2 Comments buzzy's Journal 1 Comments 2) Do you want a new table that is something like: Most Recent Comments 2-Oct-2003 07:00 AM | By TreeBay in waltseed's Journal 29-Sep-2003 07:06 PM | By Lesley in BonsaiMon's Journal 23-Sep-2003 10:37 PM | By Lesley in LivingArt's Journal 22-Sep-2003 07:25 PM | By LivingArt in buzzy's Journal 19-Sep-2003 09:02 PM | By TreeBay in Lesley's Journal or 3) Maybe you want to display the number of comments next to the number of entries in the existing tables without adding tables? Regards, Matt |
#296
|
||||
|
||||
Hi there
Love this hack - but... I keep getting this error: ******************************* Database error in vBulletin 2.3.0: Invalid SQL: UPDATE user SET journal=0 WHERE userid=1 mysql error: Unknown column 'journal' in 'field list' mysql error number: 1054 Date: Tuesday 07th of October 2003 06:58:01 PM Script: http://cgi.dullernes-univers.dk/ms/m...on=lockjournal Referer: ******************************** The actions actually takes place even though this error happens. What to dooooo? |
#297
|
||||
|
||||
I found these problems and some have been mentioned before.
I barely found them. The install went well is what I ment. ^^;; 1) The comment button is broken. I can't make a comment, it'll take me to an unknown page. Tried to fix it, but couldn't. 2) The Avatars won't show. It would give me an "x" or nothing at all. It's a "no avatar selected" type of thing. I added that hack. It's a defult avatar in other words. |
#298
|
|||
|
|||
Quote:
|
#299
|
||||
|
||||
Can I get any help with making a comment? When a user makes a comment and clicks on "Add comment" button, it can't find the page, and the comment information doesn't go to the database.
EDIT: Ok, I sorta fixed it, but the info STILL doesn't go to the database. It just goes to the main Journal page. This is the link I have in the journal_comments template. Quote:
Quote:
EDIT II: Nevermind, fixed it, I just deleted the templates and reinstalled just the template section. Turned out to be one stupid thing that was missing. >_>; EDIT III: Working very very very well now, no probs as of yet this time. ^^; EDIT IV: Just thought of this, (so many EDITs, huh? o.O; ). Is there a way to add attachments to entries? I'd really like that add-on. |
#300
|
|||
|
|||
Quote:
|
#301
|
||||
|
||||
do you mean like they have over at www.bluelight.nu?
|
#302
|
|||
|
|||
Something like:
Quote:
|
#303
|
|||
|
|||
Is there a way for me to turn off the option that admins can read private entries?
|
#304
|
|||
|
|||
You'd need to hack the journal.php Look for /* View Journal Page */ and find:
PHP Code:
||($bbuserinfo[usergroupid]=="6" If after doing that, the EDIT option still comes up next to the private entries, you'd hack the /* Edit Entry */ code in a similar way to prevent the admin from just clicking EDIT to read the post. Of course, none of this is bulletproof; if you have database access you can read all you like. Regards, Matt |
#305
|
|||
|
|||
Thank You. I didnt have to do the Edit one. Its works fine now.
And i want the people at my board to feel that they can type whatever they want the the Admins wouldnt see it by accident or something. I wouldnt be reading their private entries on purpose anywayz, so its doesnt matter if its still in the database. |
#306
|
|||
|
|||
I love the hack! It's perfect except for one thing.. The Who's Online screws up when people view their journals.
Is there a way to fix that? Check out the attachment for a screen shot. |
#307
|
||||
|
||||
If you click it, it still takes you to where they are...but I haven't figured out how to fix that part. lol
|
#308
|
||||
|
||||
You can use FireFly's Online Locations hack to make it say what you want. ie, "Using Journal System".
|
#309
|
|||
|
|||
Quote:
|
#310
|
||||
|
||||
bane wrote something that does the full online location to show reading who's journal or anything, anyway it's in the hack requests forum, he should release it
|
#311
|
|||
|
|||
Quote:
I would love 2 and 3 - Please |
#312
|
|||
|
|||
Any idea if this will/is going to work with vb3... I want to upgrade to vb3 Gamma... but I don't wanna kill my members journals...
|
#313
|
||||
|
||||
Nope, see KurFire hack ...
|
#314
|
|||
|
|||
see what?...
|
#315
|
|||
|
|||
Man, this hack looks awesome...I really hope you're gonna make a version for vB3!!
|
#316
|
|||
|
|||
I'm having an issue, how do I delete a user's journal? I do not see an option for this ?
Kevin |
#317
|
||||
|
||||
You know what would be something cool...is to somehow make it where a users journal was accessible from a subdomain. Like when a user registers for your boards it creates a subdomain like "whoever.boards.com" and the subdomain would point to their journal...then people could tell their friends "Hey...go look at my journal at 'whoever.boards.com'" and then you'd get tons of extra traffic and then you'd probably have the most popular boards ever created....all because of my idea
|
#318
|
|||
|
|||
if your server supports htaccess files, you should be able to do something like this through a simple redirect. I have used it to spoof user and keyword subdirectories, so you could probably do subdomains if that was your thing.
You'll see what happens to the address bar when you click this link. htaccess turns the path /user/AutomatikStudio into a search on the term AutomatikStudio: http://pictures.bonsaitalk.com/user/AutomatikStudio Unfortunately, this did not make my forum the most popular on the Internet, however the latest stats indicate we are running a close second. Regards, Matt |
#319
|
|||
|
|||
Ok total weirdness!
has anybody had a active journal user, lose thier postbit link that shows up? Even if they have a journal and its active? This user is the only one and i checked all his setting in phpMyAdmin and they are fine, but the postbit only on him disapearing is completely weird as hell Anybody have an idea? |
#320
|
|||
|
|||
Is there a way I can add the "Most Recent Entries" to a portal page ? (Using a php include maybe)
|
#321
|
|||
|
|||
I just installed this hack and it's a very helpful one.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|