I am working on Geeklog 1.3.7 with the new security update that just came out and Menu Plugin 1.2. Our security folks have asked that I get the login part of Geeklog encrypted as soon as possible so passwords aren't being sent in cleartext. So I got SSL running on the site and I'm looking for clues on how to get Geeklog to work with it.
The first applicable reference I found that relates to this appears here. I followed the advice in the response to this question by changing my $_CONF['site_url'] variable from http://somegeeklog.com to '' as suggested and ended up with Geeklog not displaying anything on the page at all.
So, I scratched my head for a bit and changed the $_CONF['site_url'] back and started poking around to find the code that displays the actual form thinking I could change the form to post to https://somegeeklog.com/users.php instead of http://somegeeklog.com/users.php. And thanks to some help from TomW and others I located the places where I could edit the Login Form. I changed it in two places. The first in /plugins/menu/functions.inc (thanks TomW), I changed ' . $_CONF['site_url'] . ' in the form part of the MNU_userMenu function to https://somegeeklog.com/users.php. And the second place in /public_html/layout/clean/users/loginform.thtml. The change to loginform.thtml seems to work great, but when users login using the form displayed by the Menu Plugin after my change, the system comes back with a server not found error because URL bar shows it is trying to point to http://somegeeklog.com/,http://somegeeklog.com. If I type the actual URL back in and go back I find that I am authenticated to the system, however, and I can get into everything I am supposed to.
My guess is that I'm simply trying to do something that I shouldn't be (or I'm trying to do it the wrong way) and I should sit on my hands. Anyway, sorry for the long note. I am not the sharpest tack in the wall and also not a PHP wiz. Any help would be greatly appreciated. Thanks much.
---
L. Whitworth
www.finiserv.com
---
L. Whitworth
www.finiserv.com