Welcome to Geeklog, Anonymous Saturday, December 21 2024 @ 11:03 pm EST

Geeklog Forums

Gallery includes Geeklog integration in code base


Status: offline

robinbowes

Forum User
Junior
Registered: 08/06/02
Posts: 23
Hi,

You may be interested to learn that the Gallery team have included Vince's integration mods into their code base.

The mods were committed on 10th February, so you will have to checkout Gallery from CVS to use them.

I found one easily-fixed but show-stopping bug where none of the Geeklog headers are displayed.

The fix is to edit html_wrap/wrapper.header.default and change the line:

COM_siteHeader();

to read:

echo COM_siteHeader();

I will be feeding this back to the Gallery team so it should make into CVS soon.

Also, there is some work left to do around integrating Geeklog and Gallery styles in the Geeklog .css files. I'm afraid this is outside my area of expertise, but I just copied the styles from one of the Gallery embedded style sheets. I'm sure there will be further development of this issue soon.

To summarise, setting up Geeklog / Gallery integration should be as simple as:

1. Set up Geeklog
2. Set up Gallery. When you run the Gallery config wizard, you can specify that Gallery will be wrapped in Geeklog and must enter the file system path to the Geeklog dir, i.e. /path/to/geeklog/public_html
3. (optional) Add a link within Geeklog to link to Gallery

That's all there is to it!

R.
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Actually, one of the Gallery developers contacted us and he and Vincent are working on this together.

bye, Dirk
 Quote

Status: offline

destr0yr

Forum User
Full Member
Registered: 07/06/02
Posts: 324
he mentions in that post:
I recently have done the phpBB2 integration and would be happy to do it for
geeklog too.

I personally feel this would be a benefit to the GL Community. However, I know Blaine (and company) have put a lot of work into this forum... I just never understood the point at re-inventing the wheel. Do you know if anybody has replied to Jens on this topic?
-- destr0yr
"I love deadlines. I like the whooshing sound they make as they fly by." -- Douglas Adams
 Quote

Status: offline

vinny

Site Admin
Admin
Registered: 06/24/02
Posts: 352
Location:Colorado, USA
robinbowes: I've already submitted a fix for the COM_siteHeader() problem to the gallery devel mailing list. Jens has promised to fix the issue in cvs version -b39.

destr0yr: Jens meant that he just finished integrating phpBB2 into Gallery, not into Geeklog. He mentioned that to introduce his interest in integrating Geeklog and Gallery (as part of the 'main' Gallery project). He is a Gallery developer and doesn't appear to have any interest in integrating phpBB2 with Geeklog.

On another note: Things are looking good for the 1.4.3 release of Gallery to have Geeklog (smoothly) integrated into Gallery. Therefore I will no longer be releasing a seperate integration package. Once gallery 1.4.3 is released I'll be removing the integration from the gplugs website.

-Vinny
 Quote

Status: offline

robinbowes

Forum User
Junior
Registered: 08/06/02
Posts: 23
Quote by vinny: robinbowes: I've already submitted a fix for the COM_siteHeader() problem to the gallery devel mailing list. Jens has promised to fix the issue in cvs version -b39.


Doh, I sent him an email about 5 mins ago.

Thanks for getting things this far with maintaining the GL/Gallery integration. Hopefully the incorporation of the hack into Gallery source code will mean it is not a hack any more and will continue to be maintained.

Cheers,

R.
 Quote

Status: offline

destr0yr

Forum User
Full Member
Registered: 07/06/02
Posts: 324
Quote by vinny:On another note: Things are looking good for the 1.4.3 release of Gallery to have Geeklog (smoothly) integrated into Gallery. Therefore I will no longer be releasing a seperate integration package. Once gallery 1.4.3 is released I'll be removing the integration from the gplugs website.

-Vinny

*looks around* Let me be the first then to say thank you for all your hard work and effort put into this. I know I will greatly benefit from this integration, and I hope it suits everybody elses needs.

Also, do you to what level the integration is? Just wrapped around Geeklog with the user/passwd, or will it include all the uber features that Gallery supports?
-- destr0yr
"I love deadlines. I like the whooshing sound they make as they fly by." -- Douglas Adams
 Quote

Status: offline

vinny

Site Admin
Admin
Registered: 06/24/02
Posts: 352
Location:Colorado, USA
It should look almost exactly like the current integration (in all respects) with a few minor changes that reflect Gallery's ability to integrate with other products as well.

-Vinny
 Quote

Status: offline

dewdoo

Forum User
Chatty
Registered: 01/03/04
Posts: 65
Wink So ...will that mean that Gallery remote will also work with geeklog/gallery? I hope so. Mr. Green
 Quote

Status: offline

vinny

Site Admin
Admin
Registered: 06/24/02
Posts: 352
Location:Colorado, USA
So ...will that mean that Gallery remote will also work with geeklog/gallery? I hope so.


Probably not. I imagine you'd still have to use the workaround of installing another (unitegrated) gallery using the same albums set.

-Vinny
 Quote

Status: offline

geKow

Forum User
Full Member
Registered: 01/12/03
Posts: 445
As my Gallery is somewhat broken right now, I wonder if I should reinstall it using the last integration package (1.4.1 afair) or wait for the next one?

geKow
 Quote

Status: offline

vinny

Site Admin
Admin
Registered: 06/24/02
Posts: 352
Location:Colorado, USA
YES!! Gallery integrations previous to 1.4.1 have MAJOR SECURITY HOLES. Upgrade to the 1.4.1 integration from gplugs or to the latest Gallery CVS (which includes the integration as well).

-Vinny
 Quote

Status: offline

geKow

Forum User
Full Member
Registered: 01/12/03
Posts: 445
hey, calm down Laughing Out Loud I run 1.4.1, that's the one I want to renew. Ill try to get the Gallery CVS files.

geKow

edit: looking at the CVS *gulp* no idea how to handle that *sigh
edit edit: I think I found it at jpmullan.com, right?
 Quote

All times are EST. The time is now 11:03 pm.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content