Tvinga ladda ramar

Frågor kring MODdar (modifikationer) för phpBB 2.0.x.

Moderatorer: Moderatorgrupp, Supportgrupp

yeppe
Medlem
Medlem
Inlägg: 19
Blev medlem: 2004-02-08 20:19
Svar: 0

Tvinga ladda ramar

Inlägg av yeppe »

Skulle vilja att oavsett varifrån man kom, så skall en meny som ligger i en ram, laddas vid sidhämtning.

Jag kan ju ha en sida t.ex:
http://www.minsida.com med en länk till forumet och ramen laddas. Men om man går till http://www.minsida.com/forum/ så laddas inte ramen. Men det vill jag att den gör.

Är det möjligt att fixa det?

Läste lite halvt om det här men blev inte mycket klokare.
http://www.phpbb.com/phpBB/viewtopic.ph ... 1&start=20
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Inlägg av Marcus »

Kanske detta är något?

Kod: Markera allt

<!-- ONE STEP TO INSTALL CONTENT PROTECTOR:

  1.  Copy the coding into the HEAD of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Ronnie T. Moore -->
<!-- Web Site:  http://javascriptsource.com -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
ok_urls = new Array();
ok_urls[1] = "http://your-web-site-address-here.com/frameset.html";
ok_urls[2] = "http://www.your-web-site-address-here.com/frameset.html";

// Enter all the possible web addresses that your site's frameset
// page can be accessed online, such as with and without the 'www'

function reportError(msg, url, line) {
if (url == window.location.href) {

msg = "\nBandwidth Theft Alert!\n\n" +
"This site is illegally stealing bandwidth\n" +
"from our site, WWW.OUR-SITE.COM.\n\n" +
"We will now load the content page\n" +
"from our server so you may view it.\n\n" +
"Thanks for your patience!";
alert(msg);

top.location.href = ok_urls[1] + "?" + window.location.href;
return true;
   }
}

window.onerror = reportError;

url_found = 0;
for (var i = 1; i <= ok_urls.length && !url_found; i++) {
url_found = (parent.location.href.indexOf(ok_urls[i]) == -1);
}
if (!url_found || (window == top))
top.location.href = ok_urls[1] + "?" + window.location.href;
//  End -->
</script>

<p><center>
<font face="arial, helvetica" size="-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  1.45 KB -->
/Marcus
yeppe
Medlem
Medlem
Inlägg: 19
Blev medlem: 2004-02-08 20:19
Svar: 0

Inlägg av yeppe »

Tack! Kanske...

Men som jag förstår det så kommer man bara till startsidan med detta script?

Det jag hade tänkt använda det till är följande;
Jag har en hemsida med phpBB-forum. Går man in på startsidan så laddar ramen och startsidan. Klickar man sig vidare till forumet så är ju ramen själklart kvar.
MEN, om en användrare får e-post från forumet så är det en länk med i mailet som går direkt till forumet. Ramen missas då alltså. Naturligtvis kan man ändra länkarna i mailen så att de går till startsidan isället, men då missar man ju lite av poängen med forumbevakning o.s.v.

Har även ett Bildgalleri med samma problem då en användare skall aktivera sitt konto i galleriet. Då går länken direkt till Bildgalleriet.

Den som kan lösa detta är i mina ögon ett geni...!
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Jag vet hur man löser det och ska implementera det för en kund. Jag postar koden när det är fixat.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
yeppe
Medlem
Medlem
Inlägg: 19
Blev medlem: 2004-02-08 20:19
Svar: 0

Inlägg av yeppe »

Låter intressant! Väntar... 8)
Skriv svar

Vilka är online

Användare som besöker denna kategori: 1 och 0 gäst