View Full Version : CMPS shouldnīt be a "hack"
HumanNature
07-08-2004, 06:24 PM
I love CMPS, I think that itīs an amazing hack but I have some suggestions that in my opinion will make it better.
May be CMPS is coded this way because is the only way to do it but if it was possible I think that CMPS should use his own database (or let you choose if you want the same as vb or another one) to create the new tables that the install scripts creates and conect to the vb database when it needs to do it.
I also think that it will be better if you donīt have to edit vb files (I know that this is HackNature xd)
Well Iīm a photopost user and I think that may be cmps one day should work like photopost do. I donīt know nothing about coding and I donīt know if this is very difficult to a free software.
:)
i dont agree, i like the idea of cmps being integrated as it is with vbulletin.... but that is just my opinion...
KW802
07-08-2004, 06:35 PM
i dont agree, i like the idea of cmps being integrated as it is with vbulletin.... but that is just my opinion...
The only thing that's a 'bummer' so to speak is that when you upgrade your vb using the normal method (copy all files over then run the upgrade script) you end up having to re-install the cmps edits as well.
:o
mholtum
07-08-2004, 06:38 PM
The only thing that's a 'bummer' so to speak is that when you upgrade your vb using the normal method (copy all files over then run the upgrade script) you end up having to re-install the cmps edits as well.
:o
Yea, but that doesn't really take that long anyways..
Milorad
07-08-2004, 06:38 PM
having it as its own DB would exclude a LARGE number of small-time users who are allowed only one database with their hosting solution (unless they pay more money).
besides, a different DB for CMPS stuff is the worst kind of overkill I've heard of in a long time.
The only thing that's a 'bummer' so to speak is that when you upgrade your vb using the normal method (copy all files over then run the upgrade script) you end up having to re-install the cmps edits as well.
:o
i see your concern...
Brian
07-08-2004, 06:44 PM
I don't think we'll be changing the way it's done anytime soon... The way things are done now, it allows it to be integrated with vBulletin as well as possible. We have also tried to keep as many things as possible out of the vBulletin files and tables (ex - the settings), but some things are better if they are done through vBulletin itself (ex - the calendar). I know it makes it a little harder to upgrade vBulletin, but there are only 5 files that need to be modified that shouldn't take more than 5 minutes to do even for a novice user. :)
HumanNature
07-08-2004, 07:21 PM
Auch I went to the street one second with my dog and I find a lot of answers :D
Brian when I think about that I consider that is not the same that you made a "portal" hack that if you made an "arcade" "review" etc hack, because if your arcade hack donīt work your users allways can wait to you to fix it but your portal is 10000000 times more important.
Anyway I donīt care about editing files, this is a very little work but the data base... As long as CMPs only works with an existing vb I consider that the heart of all the internet pages with vb and cmps is vbulletin, because if you have a problem with the vb data base you are dead but if you lose the cmps database you just can install it again as long as your user your post and all the important things still reamin in VB.
ŋWhat are my fears? my fear is that one day when my internet web site will be great and famous (xd) vbulletin tell me to upgrade to the vb4.0.0 and the changes that I have made to the database became a serius problem. Or simply that one day I have to restore my vbdb by anything and the vb script find some problem with my vb-cmps backup db.
That what I like about Photopost, I can restore my precious vbdatabase without any fear.
having it as its own DB would exclude a LARGE number of small-time users who are allowed only one database with their hosting solution (unless they pay more money).
Yes, thatīs why I say that the scritp let you choose what you want to do, anyway I dont know if there are many swho pay 7$ for his host and are playing to run vbulletin...
Brian
07-08-2004, 07:27 PM
You do bring up some interesting and valid points... I'm not sure that it will ever be changed, but I will think about what would need to be changed in order for some of those fears to be put to rest. ;)
HumanNature
07-08-2004, 07:47 PM
Hey I will go to bed happy! :)
When I chose my gallery I choose photopost because they give vb integration support, because I donīt need to edit files, and because I can use a different db. I donīt care about anything else, it wasnīt the only gallery that offers this important things. I like 4images and coppermine that are free, I like albinator that is cheaper than photoshop but.... in the end I paid for a gallery more that for vblletin...
I think a lot the things before doing it, I like to install scritps and see how it works and I tell you that if in the end I decide not to use cmps it will be because of the database "problem" and my fears about this, not because I donīt like cmps or because I donīt want to pay the optional 30$ for the license :)
Now I really go to bed
Brian
07-08-2004, 07:49 PM
Oh, by the way... You said that you were worried that there would be a problem restoring a backup from vBulletin and it messing up the CMPS or vice versa... That wouldn't happen. ;)
HumanNature
07-08-2004, 07:58 PM
:) ŋ100%sure? :p Can I ask you why? :rolleyes:
Brian
07-08-2004, 08:01 PM
When you make a backup, it backs up all of your tables... When you retore one, it restores them all too. ;)
HumanNature
07-08-2004, 08:18 PM
And If you made and vbupgrade with vbdatabase modifications or aditions, is the vbulletin software ready to ignore tables that are not the originals of vbulletin? is this thougt this way? I donīt not why but I think that if I ask this is vbulletin.com the will say to me that If I do this is at my own risk xd and they donīt say to me that I can have another tables perfectly. Iīm wrong?
Anyway I like cmps a lot and I think I will use it, but in the future consider to made cmps anti-fear and cmps for-braves
Brian
07-08-2004, 09:05 PM
vBulletin updates and such will not touch the vBadvanced tables - Only the ones that it needs to in order to upgrade vBulletin.
KW802
07-09-2004, 09:50 AM
.... but there are only 5 files that need to be modified that shouldn't take more than 5 minutes to do even for a novice user. :)
I can attest to that. :D I'm a PHP idiot and the edits only took me a few minutes to do, including the transferring of the files. Next up for me is learning how to do some of the custom modules. :cool:
that is right, that is an advanage for us the newbies in php... oh wait... i been a newbie in php for the last 2 years :rolleyes: :o
Wayne Luke
07-09-2004, 04:39 PM
And If you made and vbupgrade with vbdatabase modifications or aditions, is the vbulletin software ready to ignore tables that are not the originals of vbulletin? is this thougt this way? I donīt not why but I think that if I ask this is vbulletin.com the will say to me that If I do this is at my own risk xd and they donīt say to me that I can have another tables perfectly. Iīm wrong?
Anyway I like cmps a lot and I think I will use it, but in the future consider to made cmps anti-fear and cmps for-braves
You're partially correct and partially wrong.
At vBulletin.com, we will not support you if you edit vBulletin's tables nor will we support any code changes you make. However having additional tables in the database will have no effect on vBulletin and we will not use it to deny support.
You're partially correct and partially wrong.
At vBulletin.com, we will not support you if you edit vBulletin's tables nor will we support any code changes you make. However having additional tables in the database will have no effect on vBulletin and we will not use it to deny support.
really? wow, i didnt know that... I'm glad I know now...
Brian
07-09-2004, 04:56 PM
You're partially correct and partially wrong.
At vBulletin.com, we will not support you if you edit vBulletin's tables nor will we support any code changes you make. However having additional tables in the database will have no effect on vBulletin and we will not use it to deny support.
That's part of the reason why I've tried to get as many of the settings and such out of the default vBulletin tables. Pretty much only the templates and phrases are added to the default vB tables (no way I'm writing in functionality for vBa to do these itself when vB's works perfectly fine ;)), while everything else has a new table.
I guess according to your statement though Wayne, technically even if a user removed the file changes that are required for either the CMPS or Homepage, then that still wouldn't allow Jelsoft to provide support since both scripts alter the language table. Would this be correct, or would that be an exception? (Just curious incase there is ever a problem that arrises and you guys would know the answer better support than myself, or I'm sure it's a vBulletin issue. ;))
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.