Are you sure CPG 1.3 is ready for final yet? [some bugs and some fixes] Are you sure CPG 1.3 is ready for final yet? [some bugs and some fixes]
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Are you sure CPG 1.3 is ready for final yet? [some bugs and some fixes]

Started by athlonkmf, June 13, 2004, 01:09:49 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

athlonkmf

It's still quite buggy. As far as I and my members can tell

when a non-admin member tries to go to usersgallery, it'll give a database error for a query like these


While executing query "SELECT count(*) FROM cpg_memgal_albums as a WHERE category = '1' and AND a.aid NOT IN (6) " on 0

mySQL error: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND a.aid NOT IN (6)' at line 1



I've found it it's from the list_albums() and get_cat_list() functions.

I've changed the queries back into the beta-versions-queries and it works
like these ""SELECT count(*) FROM {$CONFIG['TABLE_ALBUMS']} as a WHERE category = '$cat'".$album_filter" and ""SELECT aid FROM {$CONFIG['TABLE_ALBUMS']} as a WHERE category = '$cat'".$album_filter"



----

In all theme a link to memberslist is given. It's going for usermgr.php which gives a blank page (because i've integrated into IPB)


---

The link to log in and out from the gallery when integrated with IPB does not give the right URL.

---
My coppermine gallery with 35000 images: http://www.asianfanatics.net/
Another coppermine gallery with images over the 1MB http://dsample.kmfstudio.com

hyperion

AthlonKMF,

Yes it is ready.  There was minor SQL problem for hidden albums and some other small bugs. When you go from a hundred testers to several thousand users in a general release, people are bound to find things that were missed earlier. This is a stable release, not a final release.  There was 1.2.0, then 1.2.1, etc. 

In this particular case, a the SQL error was introduced at the last minute when the user data structures were rewritten to fix issues with private albums.  Jack has patched this in both the devel and stable branches of the CVS.  Please keep BBS posts on the BBS boards, where I have moved this post. You will note that there is already a thread on the URL issue. 

Please be patient; we will release patches as they come out.  1.3.1 will probably be available in a week or two, depending how many other bugs are found.   

-Hyperion
"Then, Fletch," that bright creature said to him, and the voice was very kind, "let's begin with level flight . . . ."

-Richard Bach, Jonathan Livingston Seagull

(https://coppermine-gallery.com/forum/proxy.php?request=http%3A%2F%2Fwww.mozilla.org%2Fproducts%2Ffirefox%2Fbuttons%2Fgetfirefox_small.png&hash=9f6d645801cbc882a52f0ee76cfeda02625fc537)

athlonkmf

Hmm.. i guess our defination of stable/final is different then. I think these bugs could be very easily found by just clicking on all the menu-items..

Anyway, glad I had a copy running.

There are sql-queries in admin-tools (util.php) too, but I didn't have time to check it out.

And I believe I only stated one BBS-bug, the other two are common?
My coppermine gallery with 35000 images: http://www.asianfanatics.net/
Another coppermine gallery with images over the 1MB http://dsample.kmfstudio.com

jack

Nope, In fact all three are BBS related (albeit that the first one was a bug in all of the bridge files ;) )

The memberlist and longin/out functionality is completely overridden by the bridge.
Please do not contact me for support directly - instead: post on this board!

Tarique Sani

Hmmmm.... I seriously think we should stop bundling the bridges with the distribution - let the bridges be available separately.

They have caused the most delay in 1.3 final release add to it the fact that  people writing bridges are bound to grow we have to put a cap on bloat and then you have statements like the above....   :-\\
SANIsoft PHP applications for E Biz

athlonkmf

Quote from: Tarique Sani on June 13, 2004, 05:09:26 AM
Hmmmm.... I seriously think we should stop bundling the bridges with the distribution - let the bridges be available separately.

They have caused the most delay in 1.3 final release add to it the fact that  people writing bridges are bound to grow we have to put a cap on bloat and then you have statements like the above....   :-\\

I don't think that would be such a good idea. One of the reasons why I and i'm certain a lot of others, chose forCPG is because of the ease of integrating with other software. If you don't bundle the bridges, it means that a lot of people won't be able to upgrade easily.
My coppermine gallery with 35000 images: http://www.asianfanatics.net/
Another coppermine gallery with images over the 1MB http://dsample.kmfstudio.com

Tarique Sani

SANIsoft PHP applications for E Biz

jack

I think we should maybe cut down on the ones we can't support, some of the board software with bridges are commercial code, which means there's no way we (the dev team) can possibly test sid bridges. (I'm thinking specifically of IPB and VB here)

'Out of the box' integration with forum software, like it or not, is one of our perceived strengths and differentiators from other gallery software. The framework that is in place for it is excellent
Please do not contact me for support directly - instead: post on this board!

Tarique Sani

Quote from: jack on June 13, 2004, 01:50:00 PM
'Out of the box' integration with forum software, like it or not, is one of our perceived strengths and differentiators from other gallery software. The framework that is in place for it is excellent
Agreed that the framework is excellent BUT the problems occur when the only dev who knew anything about that bridge disappears!!

So to echo your sentiments we should only support that code which we can  and that which doesn't depend on the vargaries of other people's code :)

In fact I have written today somewhere that there should be a HOW-TO for coding bridges and may be we can make the API for bridges a bit more simpler
SANIsoft PHP applications for E Biz

Joachim Müller

[slighty o/t]
Making the API simpler is one thing, making bbs integration easier another one. I strongly support Jack's idea (mentioned on the dev board) to have a user interface for bbs integration.
[/slighty o/t]

GauGau