Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Powerpoint wab presentations 1

Status
Not open for further replies.

arthurbr

Technical User
Nov 6, 2003
231
BE
Dunno if it's the right forum, but my question is as follows:
I saved a PPT presentation as web page, unfortunately, the only thing I can do is watch the presentation, there does not seem any way to interact to go to the next slide.
Maybe some clever bit if code?
Many thx
 
Personally, I think this is the incorrect forum. I believe you should be asking in the Microsoft: Office (forum68) forum. However it all depends on what PowerPoint has created for you. If it actually made some kind of html page, then we could probably be able to assist you, though it is still probably sooner a javascript thing than anything else. But if it just created a powerpointscript file (pps), then surely we cannot be of assistance. I suggest you inspect the code PP has given you on the webpage and if it looks like regular html code (no called ppt or pps files), we can help. If not, I suggest you go to the aforementioned forum.
 
From memory I think it creates a framed site with the navigation in one frame and the presentation in another.

But, from memory again, it's the usual MS "version" of HTML rather than the one everyone else uses.

I'll try and test something later and post my findings.

Foamcow Heavy Industries - Web design and ranting
Buy Languedoc wines in the UK
 
Yep, framed.

Once you click "publish" you will get a whole load of options.
They seemed fairly straightforward and are geared towards browser types etc.

You should end up with an html file and a folder containing loads of files.

Open the single html file and you should get a frameset with the content of your slides on the right and a list of the slides on the left.
Clicking a link in the left frame will show the corresponding slide in the right.

I think if you want "back" and "next" buttons on the slides themselves you should make them in powerpoint. They should then appear on each slide when you publish.


Foamcow Heavy Industries - Web design and ranting
Buy Languedoc wines in the UK
 
Hello FoamCow,
thanks for your advice, I will insert the buttons in PPT ( If I find out how..)and let you know

Hell Vragabond,
yes it is HTML, and I will try FoamCow's advice.

Thx for your interest
 
It's a powerpoint question rather than HTML but...
Making a next and back button is easy.
Create your button, be that a graphic or just text.
Right click it and select "Action Settings"
In the dialogue box choose "Hyperlink to" and select the appropriate option from the pull down box.

Do it on your master page and you will have the buttons on each slide.

Foamcow Heavy Industries - Web design and ranting
Buy Languedoc wines in the UK
 
Hello FoamCow,
thx again, I inserted the action buttons which will work welle in ppt, BUT when saved in a web presentation, they will not work anymore.
Any Ideas ?
 
Hmmm
Sorry, no.
I just assumed that they would be translated into javascript when you published the HTML.
Silly me for assuming anything when MS are involved!

I will try and take another look, but it's getting to be more and more a Powerpoint issue and might be better answered in the MS Office forum.

Foamcow Heavy Industries - Web design and ranting
Buy Languedoc wines in the UK
 
Well I tried with some samples and it appaears that if you give an animation to the buttons, you cannot click on them anymore.
So thx for putting me on the right track and a star for you !
 
Indeed. Even with the navigation options turned off it still produces a frameset.

And look at the code it churned out for a completely empty slide. No text, no colour other than white, nothing.

Code:
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
xmlns:oa="urn:schemas-microsoft-com:office:activation"
xmlns="[URL unfurl="true"]http://www.w3.org/TR/REC-html40">[/URL]

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=PowerPoint.Slide>
<meta name=Generator content="Microsoft PowerPoint 10">
<link id=Main-File rel=Main-File href="../Presentation1.htm">
<link rel=Preview href=preview.wmf>
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
p\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
v\:textbox {display:none;}
</style>
<![endif]-->
<title>PowerPoint Presentation</title>
<meta name=Description content="11/01/2006">
<link rel=Stylesheet href="master03_stylesheet.css">
<![if !ppt]>
<style media=print>
<!--.sld
	{left:0px !important;
	width:6.0in !important;
	height:4.5in !important;
	font-size:107% !important;}
-->
</style>
<script src=script.js></script><script><!--
if( !IsNts() ) Redirect( "PPTSld" );
//--></script><!--[if vml]><script>g_vml = 1;
</script><![endif]--><![endif]><o:shapelayout v:ext="edit">

 <o:idmap v:ext="edit" data="2"/>
</o:shapelayout>
</head>

<body lang=EN-GB style='margin:0px;background-color:black'
onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()">

<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
visibility:hidden'><p:slide coordsize="720,540"
 colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
 masterhref="master03.xml">
 <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
  href="master03.xml#_x0000_s1028"/><p:shaperange
  href="master03.xml#_x0000_s1029"/><![endif]><p:shaperange
  href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s2050" type="#_x0000_m1026"
  style='position:absolute;left:54pt;top:167.75pt;width:612pt;height:115.75pt'>
  <v:fill o:detectmouseclick="t"/>
  <v:stroke o:forcedash="t"/>
  <o:lock v:ext="edit" text="f"/>
  <p:placeholder type="centerTitle"/></v:shape><p:shaperange
  href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s2051" type="#_x0000_m1027"
  style='position:absolute;left:108pt;top:306pt;width:7in;height:138pt'>

  <v:fill o:detectmouseclick="t"/>
  <v:stroke o:forcedash="t"/>
  <o:lock v:ext="edit" text="f"/>
  <p:placeholder type="subTitle" position="1"/></v:shape></p:slide></div>

</body>

</html>

That's really, really clever. Anyone producing stuff like that should definitely be held up as an example of good practice, am I right?

:p

Foamcow Heavy Industries - Web design and ranting
Buy Languedoc wines in the UK
 
Woah, hold on. That's going to put us web designers out of business!
Can you get some table layout and a few rotating Java skulls or reflection animations in there? :)

Actually, that's harsh, sorry... but I found it amusing so left it in.

That would be a useful tool if ever I needed a frameset.
At least yours would do it properly.
Instead of having to copy/paste the files, how about you make that tool create the files, zip them up and download them to the user?

Foamcow Heavy Industries - Web design and ranting
Buy Languedoc wines in the UK
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top