Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browser caching #18

Closed
norv opened this issue May 2, 2012 · 10 comments
Closed

Browser caching #18

norv opened this issue May 2, 2012 · 10 comments

Comments

@norv
Copy link
Contributor

norv commented May 2, 2012

We will need to change ?fin20 to alpha1 (or dev), for the first community tests. Possibly other small versioning stuff.

@Spuds
Copy link
Contributor

Spuds commented May 2, 2012

Perhaps that should have made that a variable so we do not have to edit all those files everytime

@DrDeejay
Copy link
Contributor

DrDeejay commented May 6, 2012

@Spuds I can do that, if you think it's fine :)

@DrDeejay
Copy link
Contributor

DrDeejay commented May 6, 2012

Done:
https://github.com/DrDeejay/playpen/commit/91623e9d60deb1f3d8378a85efd51b366cbc876b
and
https://github.com/DrDeejay/playpen/commit/658d5d895fb251f081ad2e42fec6bc939bc82beb

I'm sure I've missed many things, but I wanted to be sure that it's fine this way before I start editing the other cache versions. :)

@norv
Copy link
Contributor Author

norv commented May 6, 2012

There are many other places where ?fin20 is used, not only index template.

Also, I don't think yet another global like this is an answer, we're trying to remove them globals, not add to them.

@DrDeejay
Copy link
Contributor

DrDeejay commented May 6, 2012

I understand. :) But a question though, in which file should it be put? I was thinking of using the context variable, but that one is defined later in index.php so I didn't know if it would be fine there. What do you think?

@Spuds
Copy link
Contributor

Spuds commented May 6, 2012

My gut reaction was not to use a global (well once I saw it of course).

There are well over 40 places that ?fin20 is used, which is why they are missed from time to time :P

Don't know how folks feel about defining a constant for this purpose define('SMF_BROWSER_SALT', '?dev21') or some such thing. Don't know really.

@DrDeejay
Copy link
Contributor

DrDeejay commented May 7, 2012

A constant sounds good to me :)

@emanuele45
Copy link
Contributor

str_replace(' ', '', $context['forum_version']);

:P

@Spuds
Copy link
Contributor

Spuds commented May 7, 2012

I did consider that, but thought it was a bit clunky, even fro 2,1 :P

@Spuds Spuds closed this as completed May 9, 2012
@Spuds Spuds reopened this May 9, 2012
@Spuds
Copy link
Contributor

Spuds commented May 9, 2012

Looks like we are going to leave this old school for this round ... find/replace

@Spuds Spuds closed this as completed May 9, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants