T O P I C R E V I E W |
Astralis |
Posted - 20 September 2005 : 16:05:51 Where is strPageSize defined within the code?
UPDATE I found it in config.asp.
I'm going to expand this question. Would a moderator please move this to the "Mods w/o code" forum?
I have a topic.asp hack that is outside the forum directory. One strange thing that is happening is the variables in the config.asp file are not being refreshed when I update them in the admin menu.
For example, when I change the number of posts per topic from 15 to 5, within the forum directory it changes, but outside the forum directory it does not change.
I did a response.write on strCookieURL and saw that outside the forum it is giving me the external file. So, it appears there are two application variables:
1) strCookieURL = /forum/ strPageSize = 5 2) strCookieURL = /site/ strPageSize = 15 <<- This one is not getting updated for obvious reasons. But, I'm not sure how to isolate this.
Any advice?
Moved from Help: General / Current Version (v3.4.xx) - OneWayMule< |
7 L A T E S T R E P L I E S (Newest First) |
Astralis |
Posted - 20 September 2005 : 18:08:21 Thanks Podge. It will restart this evening. I think that's the best way.
OneWayMule, I only have one forum on the server although it's a shared host.< |
Podge |
Posted - 20 September 2005 : 17:43:31 Restart IIS.< |
Astralis |
Posted - 20 September 2005 : 17:39:27 Podge,
If I can avoid changing that, I'd like to because upgrading will be horrendous. I saw this quote from Richard Kinser in the upgrade topic:
quote:
This problem actually happens each time we update the version # of the forum. The value is taken from the Application Variable, but since that page is outside of the forum directory, there are actually 2 sets of Application Variables. For now I have just hard-coded the correct version, it will usually fix itself in a day or two.
It looks like I'm having a similar issue. Besides editing/creating a global asa file, is there another way to refresh the Application variables?< |
Podge |
Posted - 20 September 2005 : 16:45:15 Astralis,
I think your problem may be solved by replacing all instances of .path to .domain in the forum code
e.g. change this
Response.Cookies(strUniqueID & "User").Path = strCookieURL
to this
Response.Cookies(strUniqueID & "User").Domain = strCookieURL
Do you have more than one forum hosted on the same domain?< |
Astralis |
Posted - 20 September 2005 : 16:39:26 Yes. It's been set to website for a while.
I logged-in via the Universal Login mod within the /site/ directory. That shouldn't affect this, though, right?
Where does strCookieURL get defined?< |
OneWayMule |
Posted - 20 September 2005 : 16:33:04 quote: Originally posted by Astralis
I have a topic.asp hack that is outside the forum directory. One strange thing that is happening is the variables in the config.asp file are not being refreshed when I update them in the admin menu.
For example, when I change the number of posts per topic from 15 to 5, within the forum directory it changes, but outside the forum directory it does not change.
I did a response.write on strCookieURL and saw that outside the forum it is giving me the external file. So, it appears there are two application variables:
1) strCookieURL = /forum/ strPageSize = 5 2) strCookieURL = /site/ strPageSize = 15 <<- This one is not getting updated for obvious reasons. But, I'm not sure how to isolate this.
Any advice?
Have you tried setting cookies to website (Admin Options -> Main Forum Configuration)?< |
OneWayMule |
Posted - 20 September 2005 : 16:27:41 The variable is stored in the table CONFIG_NEW in the database, you can change its value via Admin Options -> Feature Configuration.
Like all other configuration variables, strPageSize is loaded from the Application Object in config.asp.
(The configuration variables are stored in the Application Object) < |