Oh, well that's a different question ;-) To "publish" your content, you have two popular choices. There maybe others, but here's my 3 cents:
~~ XML, using an RSS (or RDF) Vocabulary used widely by Weblogs (a.k.a. Blogs). Although this is not a simple implementation, here is some information to get you started: http://blogs.law.harvard.edu/tech/rss Here's an example RSS XML Feed from one of my sites: http://witango.org/witango-websightings-rss.taf ~~ JavaScript, where you use a TAF file to dynamically output JavaScript code which the other sites can call by simply using the SRC attribute of the <SCRIPT/> tag. Something like: ---call your site---- <script src="http://www.stefansite.com/published_text.taf"></script> ---your TAF output---- // write your output just like // an external JS file, so no <script> tags document.write("<div style=\"width:100px\">"); document.write("Some text from Stefan\'s database"); document.write("</div>"); // content finished ---------------------- Then, all your other sites have to do is embed the <script src="..."></script> code in their pages, in the HTML "where" they want the content to appear. Note: It also doesn't hurt to specify a custom HTTP Header for your JavaScript output, something like: <@ASSIGN request$httpHeader VALUE="HTTP/1.1 200 OK<@CRLF>Content-Type: application/x-javascript<@CRLF><@CRLF>"> You could also make the JavaScript file static by having your Witango application dynamically write the file as text on your server, and give it a *.js extension. Hope this helps. Cheers... Scott Cadillac, Witango.org - http://witango.org 403-281-6090 - [EMAIL PROTECTED] -- Information for the Witango Developer Community --------------------- XML-Extranet - http://xmlx.ca 403-281-6090 - [EMAIL PROTECTED] -- Well-formed Development (for hire) --------------------- -----Original Message----- From: Stefan Gonick <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Date: Mon, 26 Jan 2004 14:21:10 -0500 Subject: Re: Witango-Talk: Incorporating content from another site > Unfortunately, this approach would only work for Witango sites. > The special content comes from me using Witango, but the > other sites are generic sites. How do I set it up so that they > can use my Witango content on their pages? > > Stefan > > At 02:17 PM 1/26/2004, you wrote: > >Well...now that you mention it... > > > >If it were me, I'd: > > > >~~ Use <@URL> to get the other site's page content. > >~~ Parse the HTML for the text I needed. > > > >and use either of the following to embed the content into my page: > >~~ Dump the parsed text into my TAF/HTML output. > >~~ Use JavaScript SRC to get the content. > >~~ Use XML Databinding in MSIE to embed the content (mix some XSLT in > >there). > > > >All without using IFRAME. > > > >But, I thought the question was more about IFRAMEs :-) > > > >Hope this helps. Cheers.... > > > >Scott Cadillac, > >Witango.org - http://witango.org > >403-281-6090 - [EMAIL PROTECTED] > >-- > >Information for the Witango Developer Community > >--------------------- > > > >XML-Extranet - http://xmlx.ca > >403-281-6090 - [EMAIL PROTECTED] > >-- > >Well-formed Development (for hire) > >--------------------- > > > > > >-----Original Message----- > >From: Bill Conlon <[EMAIL PROTECTED]> > >To: "Witango-Talk" <[EMAIL PROTECTED]> > >Date: Mon, 26 Jan 2004 11:08:14 -0800 > >Subject: Re: Witango-Talk: Incorporating content from another site > > > > > I'm surprised Scott didn't suggest an XML feed with XSLT for format > > > control. > > > > > > >Good question Stefan, > > > > > > > >I don't think I've ever heard this one asked before. > > > > > > > >Although I don't have an answer for you, I think you'll find that > > > content > > > >in a IFRAME (or regular FRAME) is not readable via Script "if" the > > > page > > > >in the IFRAME is from a different domain than the parent page > (page > > > with > > > >IFRAME tag). > > > > > > > >JavaScript will through an "Access denied" sort of message. This > is a > > > >security feature of MS Internet Explorer and other browsers (or at > > > least > > > >it should be). > > > > > > > >Good luck. Cheers... > > > > > > > >Scott Cadillac, > > > >Witango.org - http://witango.org > > > >403-281-6090 - [EMAIL PROTECTED] > > > >-- > > > >Information for the Witango Developer Community > > > >--------------------- > > > > > > > >XML-Extranet - http://xmlx.ca > > > >403-281-6090 - [EMAIL PROTECTED] > > > >-- > > > >Well-formed Development (for hire) > > > >--------------------- > > > > > > > > > > > >-----Original Message----- > > > >From: Stefan Gonick <[EMAIL PROTECTED]> > > > >To: [EMAIL PROTECTED] > > > >Date: Mon, 26 Jan 2004 13:41:32 -0500 > > > >Subject: Witango-Talk: Incorporating content from another site > > > > > > > >> Hi Everyone, > > > >> > > > >> I want to generate content that will appear on other > > > >> people's sites. I can get it to work to a limited degree > > > >> with iframes. The problem with iframes for me is that > > > >> you have to specify the height of the frame in advance > > > >> (I think). My content is variable, so I don't know how > > > >> much height it will need. > > > >> > > > >> I have two questions: > > > >> > > > >> 1. Is there a way to set up an iframe so that it accommodates > > > >> the height of the content generated? > > > >> > > > >> 2. Is there an alternative way of doing this with Javascript? > > > >> > > > >> Thanks, > > > >> Stefan > > > >> > > > >> ======================================================== > > > >> Database WebWorks: Dynamic web sites through database > integration > > > >> http://www.DatabaseWebWorks.com > > > >> > > > >> > > > > _______________________________________________________________________ > > > >> _ > > > >> TO UNSUBSCRIBE: Go to > http://www.witango.com/developer/maillist.taf > > > > > > > > >______________________________________________________________________ > > > __ > > > >TO UNSUBSCRIBE: Go to > http://www.witango.com/developer/maillist.taf > > > > > > > > > > > > > Bill Conlon > > > > > > To the Point > > > 345 California Avenue Suite 2 > > > Palo Alto, CA 94306 > > > > > > office: 650.327.2175 > > > fax: 650.329.8335 > > > mobile: 650.906.9929 > > > e-mail: mailto:[EMAIL PROTECTED] > > > web: http://www.tothept.com > > > > > > > > > > _______________________________________________________________________ > > > _ > > > TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf > > > >______________________________________________________________________ > __ > >TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf > > ======================================================== > Database WebWorks: Dynamic web sites through database integration > http://www.DatabaseWebWorks.com > _______________________________________________________________________ > _ > TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf ________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
