PDA

View Full Version : Script Update



Patrick
08-09-2004, 11:43 PM
Well,

After quite a bit of work I have brought the script up to code ;).

Alot has been fixed, including what I think was the problem of BrainDamage.

Get the latest from EP-Dev.com (v1.01):
PLEASE FOLLOW UNINSTALL PROCEDURE IF YOU HAVE INSTALLED THIS HACK.
http://www.ep-dev.com/modules.php?name=Dow...op=getit&lid=14 (http://www.ep-dev.com/modules.php?name=Downloads&d_op=getit&lid=14)

Also, here is a demo showing all is working well: http://cms-forum-member-e107.ep-dev.com/news.php

Feel free to register, login, logout, change password, ect.

What's New?
1.01 adds support for e107 to automatically detect cookie name from e107 db. The e107 login plugin is now also modified in the process of installation.

ALOT of bug updates. All of the identified bugs found in v1.01 have been squashed.

change log:
classes/cms-e107-0.616.php:
- Added support for login vars handling into installation process (now hacks e107 login plugin).
- Added support to auto-detect cookie name from e107 database.
- Removed rename cookie warning from install process.
- Updated IP retrieval
- Updated regex for detecting cookie domain (wasn't detecting if path "/")
- Updated version to 1.01
classes/forum-ibf-1.3.php:
- Added support for login vars handling.
- Fixed bug detecting writable files via is_writable (if asked AND instead of OR).
- Added editing for file sources/Usercp.php during install process for change password.
- Updated IP retrieval
- Updated to be able to create / handle sessions (login from remote form requires this).
- Updated version to 1.01
classes/cms-phpnuke-7.3.php
- Updated IP retrieval
- Updated regex for detecting cookie domain (wasn't detecting if path "/")
- Updated version to 1.01

Carnage
08-10-2004, 05:09 AM
I have installed the newest code. But it didnt work. I saffer the same problem. Maybe its becouse my e107 its not a new install? i have added some bug fixes new login menu (i have added the old one for test-the same results") etc. any tips how to make it working. Hmm i have try to set the cookie to e107cookie but it doesnt change :/ its always ecookie i could change it in phpmyadmin directly would it help?

Carnage
08-10-2004, 06:31 AM
I have tryed to modify cms-e107-0.616.php. i set the cookie to ecookie bu it didnt help. Latter im gone try on clean e107 maybe that will work.

Patrick
08-10-2004, 11:47 AM
You should check to see if all the files are being modified (all the ones it tells you to chmod during install). Every file that is modified will have "ep-dev" in it somewhere.


Also, the cookie problem is no more as it now pulls the cookie from e107's db (in v1.01).

kiwus
08-11-2004, 09:13 AM
Could you tell me how does the situation look with users.
I run a IB forum, and i'd like to integrate it with e107. Forum has currently ~200 users. What happens to them? They're gonna be deleted, transfered, or what ?

BrainDamage
08-11-2004, 09:44 AM
HI KIwus !!! You don't lose your IBF members, They are copied into e107 with their passwords and email address I think..

And there is no risk losing 'em cause the script only reads from your ibf database and does not alter it !!!

and all is automatic :D You should try it out !!! Patiek did a very good job on this one !

kiwus
08-12-2004, 11:46 AM
Okay :D
One last question: Is it compatible with e107 language packs. I mean, the hack already worked on localhost, but after i installed polish language pack the session/cookie thing wen't out (I mean i wasn't logged to e107, neither to ib). It happens or am i just an exception ?

lalo
08-12-2004, 10:05 PM
yes, I would also like to know about the language thing.

BrainDamage
08-15-2004, 09:16 AM
Okey, have a look at NextRock (http://www.nextrock.com), it's my site and it's working with french lang pack !

My advise is that you install Language packs before you do any modifications!

Worked for me that way... why wouldn't it for you ?? ;)

TolRath
08-22-2005, 05:17 PM
Excellent work.....

now the tough question....

Does it work with IPB v2.0.4?

curious minds want to know.