View Full Version : vb3 Journal hack (Yes, I'm working on it)
Reeve of shinra
02-13-2004, 03:03 AM
Alright, Reeve told me that you guys were like dying for the journal hack for vb3
Well, I've been working on it on and off, I've added a few things to it, Like page support, journal buddy lists, thread style comment pages, comment titles that default to Re: journal entry name.. blah blah blah
to see vb2 hacked version in action www.shinraonline.com/board/journal.php
I've got the vb3 version working on my beta server from home, the templates are still a mess, there's major 'counting' issues on most of the entries, but that's pretty much cosmetic. I'll be upgrading shinra tomorrow night to vb3 and adding my modified code for the journal hacks, so if you like what you see, let me know. and I'll put more work into fixing it up and releasing it.
I don't know anythign about vb.org so like umm.. the original hack was vbJournal 1.1b By Ryangel.
Tootles!
--Wonko the Sane @ shinraonline.com
Link14716
02-13-2004, 03:27 AM
Heh, it's been a while since you were around here.
Good luck on the vB3 journal, I'd love to use it. ;)
Reeve of shinra
02-13-2004, 03:34 AM
I've never been around here :P, I'm not reeve.
Luck? no, what i need is sleep ;)
Link14716
02-13-2004, 03:35 AM
Ah...
Heh, I know the feeling. ;) I need some sleep too :p
Reeve of shinra
02-13-2004, 04:53 AM
Okay, I got bored, I fixed all the errors, bugs, and everything, all that needs to be done now is have the templates updated to vb3 stuff and I'll slap it up.
and since I don't do templates... the time to completion depends upon when MAS gets to it.
sorry to keep you on the edge of your seats
--Wonko
colicab-d
02-13-2004, 07:18 AM
ooooh this looks good, never really been one for journals (vb2) but this may just be what our site needs for vb3 ;)
KuraFire
02-13-2004, 09:05 AM
Uhm..
that link is just a regular vB Journal Lite...
See the Syn-Journal dev thread (https://vborg.vbsupport.ru/showthread.php?t=58118) for a large list of features that is going to be in my new Journal System for vB3 (which is at base a port of my personal Journal System that I wrote myself; see my vB2 Journal System in action on my site (http://www.kurafire.com/thecouch/journal.php), but with a TON more new features and things).
Also, the JS I'm developing will have an import feature from the vB Journal Lite for vB2, so if people had that running on their site before switching to vB3, and did not delete those tables, they can import all of their user's journals to the new vB3 JS. :)
Reeve of shinra
02-13-2004, 09:45 AM
Cool, I'll check it out later, I'm in the process of eating and going of to class.
KuraFire
02-13-2004, 09:47 AM
heehee, I'm eating and doing work, atm ^_^
good luck in class then, eh? ;)
Erwin
02-13-2004, 10:38 AM
Keep up the good work. :)
sabret00the
02-13-2004, 05:05 PM
sorry to seem [insert word here] but what have you done to it exactly bar elongated the most recent entries list? i mean in all honest theirs to many entries there, you should maybe have a link to view all entries? :shrug: the rest i can't comment on as it appears to be bog standard vbjl bar the buddy list that is.
Reeve of shinra
02-13-2004, 07:23 PM
sorry to seem [insert word here] but what have you done to it exactly bar elongated the most recent entries list? i mean in all honest theirs to many entries there, you should maybe have a link to view all entries? :shrug: the rest i can't comment on as it appears to be bog standard vbjl bar the buddy list that is.
Well, I'm going to work on reorganizing that, I was just handed whatever code that our last php guy did, and started working with it, I'll get stuff like that dealt with when the time comes. :)
Reeve of shinra
02-14-2004, 07:03 PM
tada, it's up.
www.shinraonline.com/board/journal.php
templates still need work, and the code still needs major revisions, buuuuut, it works in vb3 without screwing up anywhere.
sabret00the
02-15-2004, 03:02 AM
what's on the official features list?
Wonko of Shinra
02-15-2004, 02:40 PM
Hmm.
It's basically the same as the vbJournal 1.1b By Ryangel, but with some enhancements
features would be...
Users can post Public and Private journal entries
(new) Journal entries are divided up into pages
(new) Each Journal has it's own comment thread like system (will be adding feature to toggle between entry centric and general comment thread later)
(new) comment subject heading, that way the reader knows which entry you're talking about, if one at al.
(new) Journal Buddy List, designed if you don't want to go hunting for your friends journal, it's now quick and easy to find
I may of forgotten a few, but it's a little early in the morning for me still
sabret00the
02-15-2004, 02:53 PM
not bad, if you haven't already read the thread kura pointed too, what he seems to have planned for the journal system is drool worthy.
KuraFire
02-15-2004, 04:34 PM
not bad, if you haven't already read the thread kura pointed too, what he seems to have planned for the journal system is drool worthy.
Gracias ;)
JamesFrost
02-16-2004, 04:37 PM
Alright, Reeve told me that you guys were like dying for the journal hack for vb3
Well, I've been working on it on and off, I've added a few things to it, Like page support, journal buddy lists, thread style comment pages, comment titles that default to Re: journal entry name.. blah blah blah
to see vb2 hacked version in action www.shinraonline.com/board/journal.php
I've got the vb3 version working on my beta server from home, the templates are still a mess, there's major 'counting' issues on most of the entries, but that's pretty much cosmetic. I'll be upgrading shinra tomorrow night to vb3 and adding my modified code for the journal hacks, so if you like what you see, let me know. and I'll put more work into fixing it up and releasing it.
I don't know anythign about vb.org so like umm.. the original hack was vbJournal 1.1b By Ryangel.
Tootles!
--Wonko the Sane @ shinraonline.com
It looks good on Shinraonline. :D
I'd be interested in using this (whilst waiting for Kura's journal update - hint, hint;)). Any idea when it will be available?
I'm currently using vb3 rc4, but with the journal running off my old vb2 site. It's a real mess in terms of cookies, new users etc etc, so any improvements would be most welcome.
JamesFrost
02-22-2004, 09:52 AM
It looks good on Shinraonline. :D
I'd be interested in using this (whilst waiting for Kura's journal update - hint, hint;)). Any idea when it will be available?
I'm currently using vb3 rc4, but with the journal running off my old vb2 site. It's a real mess in terms of cookies, new users etc etc, so any improvements would be most welcome.
Any update on when this might be available guys?
Wonko of Shinra
02-24-2004, 01:50 AM
Well, I can put it up now if you want, Reeve's put out an email to the creator of the previous hack, to make sure it's alright that I release this.
the templates are still full of ugly vb2 code, and I have one bug left that I want to hammer out and I'll toss it up in the betas section and link you
I will only partially support this hack. because I want to have time to do my school work and work on this archiving hack I'm doing for the shinra writing community (currently not really working in any shape form www.shinraonline.com/wbarchive.php )
KuraFire
02-25-2004, 08:05 AM
An FYI to all people waiting for my upcoming vB3 Journal System:
I will be releasing a very basic vB3 Journal System soon (this weekend?) that will be forwards-compatible to the later-to-come FULL version.
This because many people keep asking me when it'll be done because their members are screaming for a journal system (but they've upgraded to vB3 already...) - Because so many people are waiting for my journal system I've decided to make an initial start that people could use. It will not have many features AT ALL yet, it will be really basic (and with very basic templates), but once the full version is finished you can easily upgrade without losing anything. So that's a plus, ne? :)
JamesFrost
02-25-2004, 08:39 AM
An FYI to all people waiting for my upcoming vB3 Journal System:
I will be releasing a very basic vB3 Journal System soon (this weekend?) that will be forwards-compatible to the later-to-come FULL version.
This because many people keep asking me when it'll be done because their members are screaming for a journal system (but they've upgraded to vB3 already...) - Because so many people are waiting for my journal system I've decided to make an initial start that people could use. It will not have many features AT ALL yet, it will be really basic (and with very basic templates), but once the full version is finished you can easily upgrade without losing anything. So that's a plus, ne? :)
Sounds fantastic - count me in! :D
colicab-d
02-25-2004, 09:29 AM
hey kura i,ll def give this to my users on artorg :D should be kool as hell :D
u got my msn still?
KuraFire
02-25-2004, 09:50 AM
Ehhh, not sure if I have your MSN - PM it to me if you'd like :)
yes, yes, please release it as soon as you can, if it's easy to upgrade then I don't mind to use it at all, just some basic function first.
Oblivion Knight
02-25-2004, 10:24 AM
Journal.. vB3.. Must have.. *twitches*
JamesFrost
02-25-2004, 06:29 PM
I will be releasing a very basic vB3 Journal System soon (this weekend?) that will be forwards-compatible to the later-to-come FULL version.
just a quick question KuraFire - will the journal be HTL only?
I am still waiting for ShinraOnline to release its store hack. :(
KuraFire
02-26-2004, 11:53 AM
just a quick question KuraFire - will the journal be HTL only?
Read: https://vborg.vbsupport.ru/showthread.php?t=61939
sabret00the
02-26-2004, 11:53 AM
An FYI to all people waiting for my upcoming vB3 Journal System:
I will be releasing a very basic vB3 Journal System soon (this weekend?) that will be forwards-compatible to the later-to-come FULL version.
This because many people keep asking me when it'll be done because their members are screaming for a journal system (but they've upgraded to vB3 already...) - Because so many people are waiting for my journal system I've decided to make an initial start that people could use. It will not have many features AT ALL yet, it will be really basic (and with very basic templates), but once the full version is finished you can easily upgrade without losing anything. So that's a plus, ne? :)
* sabret00the enteres the drool fest
awesome news, i've been waiting for this for agessssssssssssssssssssss
Wonko of Shinra
02-26-2004, 02:29 PM
We're working on the store hack right now, I'm just having MASelphie finish up on the vb3 journal templates, and waiting on a response from the original creator of the journal hack and if he says okay then I'll release it
if you don't like my system and want to swap over to kura's instead, I have done things to make it compatible. though you will lose comments with renamed subject headers.
KuraFire
02-26-2004, 02:31 PM
We're working on the store hack right now, I'm just having MASelphie finish up on the vb3 journal templates, and waiting on a response from the original creator of the journal hack and if he says okay then I'll release it
if you don't like my system and want to swap over to kura's instead, I have done things to make it compatible. though you will lose comments with renamed subject headers.
I'm sure I could make an importer for that, so that nothing would be lost. :)
Not an unfair thing to do, right?
Wonko of Shinra
02-26-2004, 04:39 PM
Our goal is making people happy, not journal competition so sure :)
Alright, here's the deal
the vb2 edition had comments per entry, the people at shinra prefered their comments to be threaded. so we modified that (example http://www.shinraonline.com/board/journal.php?s=&action=comments&journalid=2359 )
In order for it to still act much like the old system. To make it work with your upgrade script, i've modified how it adds comments.
so when you have an entry such as...
http://www.fewl.org/images/kura-hacka.jpg
to make a comment you hit discuss and come back with a link like...
shinraonline.com/board/journal.php?s=&action=comments&journalid=786&entryid=9190
and inside my code it checks to see if the person still wanted to comment on on that topic...
if (isset($entryid) && $entryid != "")
{
$testtitle = $DB_site->query_first("SELECT title FROM
journal_entry WHERE entryid=$entryid");
$testtitle[title] = "Re: " . $testtitle[title];
$subject = addslashes(htmlspecialchars($subject));
if ($subject != $testtitle[title])
$entryid = 0;
} else {
$entryid = 0;
}
$insert_comment = $DB_site->query("INSERT INTO journal_comments
(commentid, title, comment, timestamp, entryid, journalid, userid) VALUES
('commentid+1', '$subject',
'".addslashes(htmlspecialchars($comment))."',
'".time()."', '$entryid', '$journalid', '$bbuserid')");
best way to make it compatible is to have it check the timestamp of all comments tied to entryid=0 and check it with the timestamps of the journal entries and insert them where appropriate.
I'll be releasing this in a matter of days or less, so you can figure it all out from there.
JamesFrost
02-26-2004, 06:05 PM
Read: https://vborg.vbsupport.ru/showthread.php?t=61939
I would ..... if it were still there.
Oblivion Knight
02-26-2004, 06:08 PM
I would ..... if it were still there.Basically, his Journal mod will be HTL only and released at EvB.
JamesFrost
02-27-2004, 12:46 PM
Basically, his Journal mod will be HTL only and released at EvB.
OK, thanks. :)
Wonko of Shinra
03-01-2004, 03:43 AM
Beta posted.
https://vborg.vbsupport.ru/showthread.php?p=481190#post481190
JamesFrost
03-01-2004, 03:05 PM
Wonko,
the link doesnt work anymore. Has the software been pulled for some reason?
James
assassingod
03-01-2004, 03:07 PM
It was removed because the original author didn't give permission for the hack to be ported.
spence2
03-01-2004, 03:26 PM
You know...between the endless betas of vB3 and the disarray about permissions over mods, IPB is looking better everyday!
And, I don't give a rat's behind which sycophant jumps in to defend vB...I'm annoyed, frustrated and I'm sure as hell not the only one!
As suggested in another post to me, I PM'd the original "owner" of this mod about his/her intentions to port this to vB3. "Yes," they replied, "but it won't be me doing it, it will be ______." So, I kept checking back for progress...and nothing, nada, zilch!
Since the code for the original mod is now obsolete for vB3 that means coding changes had to be made. At what point...and in whose judgment enough changes are ever made to designate it an original mod, I don't know. I'm not in favor, of course, of not giving credit where it is due, but isn't "credit" enough?
If someone does not "grant permission" for others...ever...which, I am assuming is their "right" (no matter how much the original code must be altered)...then I suppose some mods will not only never get ported to vB3...they will never get ported to 4, 5 or 6!
I'd rant some more, but I've gotta get outside and take the tires off my car, because after all, I don't think Goodyear invented the wheel!
FleaBag
03-01-2004, 05:36 PM
I'd rant some more, but I've gotta get outside and take the tires off my car, because after all, I don't think Goodyear invented the wheel!
I hear you loud and clear mate.
Wonko of Shinra
03-01-2004, 06:46 PM
You know...between the endless betas of vB3 and the disarray about permissions over mods, IPB is looking better everyday!
And, I don't give a rat's behind which sycophant jumps in to defend vB...I'm annoyed, frustrated and I'm sure as hell not the only one!
As suggested in another post to me, I PM'd the original "owner" of this mod about his/her intentions to port this to vB3. "Yes," they replied, "but it won't be me doing it, it will be ______." So, I kept checking back for progress...and nothing, nada, zilch!
Since the code for the original mod is now obsolete for vB3 that means coding changes had to be made. At what point...and in whose judgment enough changes are ever made to designate it an original mod, I don't know. I'm not in favor, of course, of not giving credit where it is due, but isn't "credit" enough?
If someone does not "grant permission" for others...ever...which, I am assuming is their "right" (no matter how much the original code must be altered)...then I suppose some mods will not only never get ported to vB3...they will never get ported to 4, 5 or 6!
I'd rant some more, but I've gotta get outside and take the tires off my car, because after all, I don't think Goodyear invented the wheel!
I'm with you on this, it's pointless. I've hacked up that code so much. he had incomplete ideas, it was really a rough hack at the time and not designed for extensive use. I've made it so it's actually usable.
And of course, there's no license on these files, so I'm going to have to assume that it's protected by the GNU/GPL. If not, well fnord.
you now have 3 options if you want to run a journal on your forum.
A. you can wait for Kura Fire to release his version
B. you have to wait until whoever created the original hack to respond to my email.
C. wait for me to totally redesign it so I can take his name off of it.
Reeve of shinra
03-01-2004, 07:27 PM
I understand that a lot of people would be ticked if some script kiddie with tons of free time came in, changed a line of code, then re-released a hack taking all the credit. Hell, I would be pissed too. If that's the reason for the rule, then lets add something where those folks can be given the credit they rightfully deserve.
There are tons of add-on's that don't come as standard with vbulletin 3 and as such alot of existing hacks will need to be updated. Alot of us (none of us?) are running our forums for profit - we have jobs, we have lives, we have tons of things that need to be done. Its a dis-service to OUR community here at vbulletin.org to not allow us to build off of each others work. If we port a hack (adding onto it no less), then why should everyone else have to waste thier valuable time trying to re-create the wheel? It isn't a popularity contest, at least it shouldn't be....
spence2
03-01-2004, 08:45 PM
I think we are all agreed about protecting the rights of the hackers (bless 'em!).
The flaw is in the process in place here. Obviously, there are fundamental and complex changes in the coding from vB2 to vB3. Most hacks will not "port" without extensive re-designing. This being the case, there should be a standardized method for the vB2 hackers to grant or deny permission.
Would anyone else agree that a reasonable time period could be established for the "owners" of vB2 hacks to announce their intentions via this forum? Emails change. PM's assume the person still lingers. And, obviously, there are some people who are intensely interested in one piece of software for a limited amount of time...hack it...move on and honestly couldn't "give a rip!"
If we assume that a forum announcement could be posted in this community, then those who respond that they wish to port their own hacks could have those hacks placed in the Beta section. That way, everyone would know.
Those who failed to respond would remain the owners of their vB2 hacks. But, having been given fair notice and adequate time to respond, I think a logical conclusion would be that they are disinterested. And so, those hacks could then be opened for collaborative efforts. A standardized way of creditiing the original coder would not be that hard to implement.
All it takes is a little organization here to standardize and expedite the process in a fair manner to all.
I'm sure others could come up with a better system than what I have proposed...but, any system would be better than the current "no system at all."
FleaBag
03-01-2004, 10:29 PM
I hear what you're saying and I think it's a great idea. But as you say, implementation is the key. This stuff does happen, and nobody is being blamed - but I can understand the upset here, especially from an admin such as myself. I was thrilled to see the hack here today, went to get some breakfast with the intention of returning to get it running at my site only to find it had been removed. I hope something can be worked out here, as I think everyone will benefit.
JamesFrost
03-02-2004, 11:50 AM
It was removed because the original author didn't give permission for the hack to be ported.
Surely a 'modification of a mod' is allowed if released separately? For example, find code X, and replace with code Y (in the same way that we modify vbulletin, not by releasing new vb files)?
If the journal mod is currently based on the old journal hack, could it not be released as a 'change file'?
I think this is a hack that will beneifit a lot of people and it is sad to see it not being released.
I'm interested to know - did the original auther refuse to give permission, or has he just not bothered to reply?
Reeve of shinra
03-02-2004, 01:34 PM
I sent an email to the address the author has listed on his main page and haven't heard back from him as of yet.
Wonko of Shinra
03-02-2004, 04:09 PM
I've done a whole lot more to this hack than just, make it work with vb3
I've added Page support for both the comment (threaded system), as well as the entries.Which I'd like to point out, he had some code in there commented out that he wanted to use to expand upon his hack, but I never used that code.
I've added a goto system for the entries.
I've added bbcode parsing support (still ironing out some weird bugs).
I've made a journal buddy system.
I've added a quoting system for the comments that way you can reply to other people's comments.
I've added a titles for the comment threaded system that way you know what they're replying too.
I've made it backwards compatible with the old system so Kura Fire's hack will be able to upgrade from it.
I've changed his usage of the timestamp for the journal table in order to show the last time somebody made an entry, so after 4 weeks the user drops off the grand list not to make it overly huge and cumbersome.
I've had the templates totally reworked.
I've made it vb3 complient.
I've fixed all of his bugs (I hope by now).
I'm going to make the option to modify the post times of the entries, that way if you wanted it to line up with another existing journal, or port it from somewhere else, you can
I'm going to make the journal buddy system into something much more than it is currently.
I'm going to be added the ability to use attachments public and private on there, which will require you to have the PM attachment hack installed.
And magically he doesn't respond to our email, so all this work is for not?
Now I have to change this code by reworking it to my style of code that way I get all the credit? this is highly counter productive for an open source community.
I don't even care about the credit.
Reeve originally told me that many people wanted to have a journal hack for the VB3 system, and I'd already upgraded mine to vb3, so I thought I'd goto the effort to share what I've done.
I understand the implications this brings, but I'm glad I did this, because with VB3 soon to be released, and having no way to intergrate the older hacks, because of the fact the coders hacks which they originally wrote for vb2 is protected until consent given, and if that coder isn't around anymore, it slows us down. This is going to make this community lose it's edge of why vBulletin was the best, which was teamwork.
spence2
03-02-2004, 08:45 PM
I started a thread addressed to the Admins regarding some of the issues discussed here.
https://vborg.vbsupport.ru/showthread.php?t=62110
Please help me get their attention by contributing you thoughts if you wish.
Thanks!
Wonko of Shinra
03-03-2004, 12:31 AM
Spence2: I appreciate your concern, I'll voice my opinion when I have time tomorrow.
spence2
03-03-2004, 10:33 PM
Might you still release this on evB?
It would be a shame to see your work go unreleased....and yes, my motives are partly self-interested.
My site needs a great journal!
Wonko of Shinra
03-07-2004, 03:28 PM
Might you still release this on evB?
It would be a shame to see your work go unreleased....and yes, my motives are partly self-interested.
My site needs a great journal!
you'd have to PM me about evB first, as I've never heard of it.
JamesFrost
03-07-2004, 04:04 PM
you'd have to PM me about evB first, as I've never heard of it.
www.everythingvb.com
spence2
03-09-2004, 05:02 PM
It was removed because the original author didn't give permission for the hack to be ported.
Would this (https://vborg.vbsupport.ru/showpost.php?p=302863&postcount=87) constitute the permission you require?
If so, could we have this mod back, please?
I feel we are nearing a resolution of this issue and that, I'm sure, would please everyone involved.
Osterling
03-10-2004, 03:37 AM
any idea when the relase will be
Reeve of shinra
03-10-2004, 01:33 PM
You can get it at everythingvb.com, I guess if the mods like - they can undelete the original thread that was posted here.
ga.net
03-29-2004, 01:14 PM
any update on this one?
spence2
03-29-2004, 03:32 PM
any update on this one?
Well, yes and no.
In terms of true progress, no.
In terms of promises (http://www.everythingvb.com/showthread.php?t=148&page=5&pp=10), yes.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.