Welcome to Geeklog Sunday, May 19 2013 @ 07:26 PM EDT
A quick recap of the new features: Uses PEAR::Mail for emails (so that you can send emails via SMTP), extended content syndication (including a web interface), web interface to rearrange blocks (for admins), supports URL rewriting of story URLs (so that Google can finally pick up the URLs to stories), Static Pages plugin 1.4 and more. Other changes include bugfixes and a much stricter parameter checking for better protection against SQL injection attempts.
This is a recommended upgrade for all Geeklog users. Please note that support for Geeklog 1.3.7 has now officially ceased, so if you're still on 1.3.7, now would be a good time to upgrade.
For those running on the last release candidate (1.3.9rc3): The only code changes were in lib-common.php and admin/user.php, so that you only have to replace those two files (and adjust the version number in config.php).
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Something about requiring ....../plugins/plugname/functions.inc
Good work on the url_rewriting, this was a VERY important feature for me!
Thank you for all the effort in bringing Geeklog1.3.9. to the community. It really looks good.
I have a question regarding PEAR and mail. Can anyone tell me where I can find more information regarding this topic (PEAR and Mail settings)?
Config.php suggest the use of PHP4.3.0 or newer for PEAR. What if I am still using php4.1.2? RedHat 7.3 doesn't have any upgrades for php? How will that affect me?
Also, what are the options that I should use? sendmail, SMTP or mail. I know that mail will work most of the time.
But I would really like to understand this a little better so that I can make use of the new facilities that you have so kindly built into GL1.3.9
Thank you.
$_CONF['have_pear']config option to'true'.bye, Dirk
I could have sworn that I tested geeklog 1.3.9rc3 on my test site, running apache 1.3.28 and using php 4.3.3, and saw URL rewriting work perfectly and it used article.php/storyid as the url. Now when I went and upgraded my main site from geeklog 1.3.8sr4 to geeklog 1.3.9, url rewriting is only working for static pages and not for stories or at least geeklog isn't using the new url's in the story links it creates on the site like in the older stories block. Any ideas on what is up with that?
It also appears to not use the new URL form in rdf feeds either, using the article.php?story=storyid format instead of article.php/storyid/ when
$_CONF['url_rewrite'] = truein config.phpThe stats page also doesn't use the new URL form when linking to stories.
Isn't the Read More page good enough for url rewriting? As long as Google picks up the stories, isn't that enough? Why do you need the url rewriting in other areas like the stats?
I am just curious.
Happy birthday to GL 1.3.9!
Sam
Sam
---
The reason people blame things on previous generations is that there's only one other choice.
gallery install wizard worked fine and then I got his error which i
never have gotten before.
Warning: main(/home/zqjcfhm/gl/public/lib-common.php):
failed to open stream: No such file or directory in /home/
zqjcfhm/public_html/gallery/init.php on line 261
Fatal error: main(): Failed opening required '/home/zqjcfhm/
gl/public/lib-common.php' (include_path='.:/usr/lib/php:/usr/
local/lib/php') in /home/zqjcfhm/public_html/gallery/init.php on
line 261
---- line 261 is
require_once($GEEKLOG_DIR . '/lib-common.php');
global $_USER;
---
Victor B. Gonzalez -
http://aeonserv.com
I just upgraded from 1.3.8 to 1.3.9, and almost everything works fine - all in
all it was a very smooth upgrade.
However, My embedded Gallery (1.4.1) is no longer as "neatly" embedded. In
1.3.8, The Gallery would accept Geeklog permissions as well as theme and
block elements. Under 1.3.9, I get a more vanilla page - The authorization is
still working via Geeklog, and the page generates a "Powered by Geeklog" link
at the bottom, but all blocks are gone, and the background is a stark white.
Thoughts? Did I do something wrong?
---
Dave
COM_siteHeader();
with
echo COM_siteHeader();
See the forum thread
The Geekbook also has the same problem. I ended up commenting out the old occurences of COM_siteHeader and added the echo statements in 3 files - index.php, gkaddentry.php and geekbadd.php.
Can someone who is more knowledgeable on PHP tell me if that's ok to do? My geekbook works fine with that crude edit.
Can someone tell me what I did wrong?
TomW
Good work quys ;)
I upgraded a fat and very active site and expected some problem. I read the instruction but didn't follow it.
I am a little irritated because everything went smoothly and have nothing to complain.
Hope this help.
Great job, team!
Sam
Are you not putting up the upgrade files? Will I not need to re-install geeklog completly with the complete tarball?
Slightly confused.
Toby.
bye, Dirk
However, despite starting with some trepidation I have to say the upgrade went very smoothly and everything seems to be working very very well.
Great job Dirk and friends! GL is great!
I do have one issue: Sending a mass mail to my Logged-in users. I got:
Fatal error: Call to a member function on a non-object in /var/www/
html/mikesrants/lib-common.php on line 3268
However, if I just mail the root, it works fine.
Any ideas?
Please keep up the great work!
---
Merlisk