Status: offline

appie252001

Forum User
Junior
Registered: 05/12/05
Posts: 17
I just upgraded to Geeklog 1.4.1. After the upgrade it is not possible to add any calendar events by logged in, and not logged in users. With the right to moderate or edit it is working well.

When the submit button is pushed, the normal input screen is comming back. No fault reported, also no faults in the error log.

I didn't see any solution in the forum topics, can someone help me on this.

Thanks.

Albert



Status: offline

appie252001

Forum User
Junior
Registered: 05/12/05
Posts: 17
Can someone help me on this problem, because this issue is blocking a update of another site.

On that site this function is used very often.

Thanks .......

Albert

Status: offline

Laugh

Site Admin
Admin
Registered: 27/09/05
Posts: 1397
I'm not too familiar with the Calendar Plugin but there is a Calendar Admin that has calendar.moderate and calendar.edit rights. There is also a calendar.submit right as well but I am not sure what group uses it.

I think the best choice here (unless someone else answers with more knowledge on this) is to uninstall the calendar plugin (through the admin interface) and then just reinstall. It should then reapply the correct security settings. Of course if you have any data in the gl_events table you should back it up and then reapply it after you have installed the plugin again.
One of the Geeklog Core Developers.

Status: offline

appie252001

Forum User
Junior
Registered: 05/12/05
Posts: 17
Laugh,

I hope someone have another solution, because edetting in the database is not my specialism. Ik noticed that there are more issues about this. http://www.geeklog.net/forum/viewtopic.php?forum=3&showtopic=75419&highlight=calendar

I just upgraded another site, and the same problem.

Ik hope there is a specialist about the calendar plugin who can help me on this.

Albert

Sharlene

Anonymous
I've been having this same problem so I replaced submit.php with the one from v1.4.0sr5

So far it's been working fine.

Status: offline

appie252001

Forum User
Junior
Registered: 05/12/05
Posts: 17
Hi,

I looked at all the differences between the two files, and there are a lot. Most of them are about story in the new file, and event in the old? So it looks like this is the problem, but I'm not sure if I can replace this file without causing other problems.

Can someone help me on this, and tell me if the changes are there with a reason? Why is the event code not in the new file anymore?

Thanks.

Albert

Status: offline

jmucchiello

Forum User
Full Member
Registered: 29/08/05
Posts: 985
Because the calendar was turned into a true plugin. Apparently with some bugs. But I'm surprise the 1.40s5 file worked without causing other errors. Are you sure you updated to 1.4.1 correctly?

Status: offline

appie252001

Forum User
Junior
Registered: 05/12/05
Posts: 17
Hi,

I suppose so, is there a way to check this?

I was glad that there was another user with this problem, she discovered that the problem is in the submit.php.

Albert

Status: offline

jmucchiello

Forum User
Full Member
Registered: 29/08/05
Posts: 985
Let's start simple. How are you config.php settings for the calendar set (check plugins/calendar/config.php):

// when set to 1 will only allow logged-in users to view the list of past events
// (also see $_CONF['loginrequired'] in Geeklog's config.php)
$_CA_CONF['calendarloginrequired'] = 0;

// enable (set to 1) or disable (set to 0) submission queues:
$_CA_CONF['eventsubmission'] = 1;


Status: offline

appie252001

Forum User
Junior
Registered: 05/12/05
Posts: 17
Hi,

All set as it should be, as far as I know.

Calendar config:
// when set to 1 will only allow logged-in users to view the list of past events
// (also see $_CONF['loginrequired'] in Geeklog's config.php)
$_CA_CONF['calendarloginrequired'] = 0;

// enable (set to 1) or disable (set to 0) submission queues:
$_CA_CONF['eventsubmission'] = 1;


Geeklog config:
// this lets you select which functions are available for registered users only
$_CONF['loginrequired'] = 0; // all of them, if set to 1 will override all else
$_CONF['submitloginrequired'] = 0;
$_CONF['commentsloginrequired'] = 0;
$_CONF['statsloginrequired'] = 0;
$_CONF['searchloginrequired'] = 0;
$_CONF['profileloginrequired'] = 0;
$_CONF['emailuserloginrequired'] = 0;
$_CONF['emailstoryloginrequired'] = 0;
$_CONF['directoryloginrequired'] = 0;

SVillanueva

Anonymous
Hi guys! The same thing happened to me with my site www.consorcio empresarial.com.mx . I don´t know what is happening and only works fine with the rights to moderate or edit, but I don´t want to give priviledges to people that get registered to submit events. Could comeone be so kind in helping??
You can test it with the user "reguser" and password "calsubmiter".

Thanks in advance.

Quote by: appie252001

I just upgraded to Geeklog 1.4.1. After the upgrade it is not possible to add any calendar events by logged in, and not logged in users. With the right to moderate or edit it is working well.

When the submit button is pushed, the normal input screen is comming back. No fault reported, also no faults in the error log.

I didn't see any solution in the forum topics, can someone help me on this.

Thanks.

Albert




Status: offline

svillanueva

Forum User
Newbie
Registered: 25/01/10
Posts: 6
The Geeklog version is 1.6.0. Could someone be so kind in giving me a tip of where the problem could be? or should I replace the submit.php for the 1.4.0 version? Thanks in advance. You can see the problem in www. consorcio empresarial. com . mx with the user: reguser y password: calsubmiter

Thanks and Regards,

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Don't mix code from different Geeklog versions, that'll only make things worse.

I had a quick look through the code but couldn't find an obvious explanation for the problem you're having. This would need someone looking at your install. I believe you've already been in contact with somebody?

bye, Dirk

Status: offline

alb3rt

Forum User
Chatty
Registered: 30/10/06
Posts: 64
It's one error of language, is necesary that

~language/languageX.php
$LANG12[8]

~plugins/calendar/language/languageX.php
$LANG_CAL_1[45]


Have the same translation.
D Web Studio - www.d-webstudio.net

Status: offline

jmucchiello

Forum User
Full Member
Registered: 29/08/05
Posts: 985
Oh, it's this bug again:

http://www.geeklog.net/forum/viewtopic.php?showtopic=71587