taylor 01/09/12 23:22:15 Modified: webapp/WEB-INF/psml/anon/wml default.psml webapp/WEB-INF/psml/anon/wml/en default.psml webapp/WEB-INF/templates/vm/layouts/wml default.vm webapp/WEB-INF/templates/vm/navigations/wml top.vm Added: webapp/WEB-INF/templates/vm/controllers/wml column.vm webapp/WEB-INF/templates/vm/screens/wml Home.vm Log: -- Basic WML support seems to be working again. Added two basic examples (Stocks, Weather). Ive tested with: - OpenWave SDK 5.0 - Nokia WAP Toolkit 2.1 I will make some more mods to the PSML for browsing RSS resources via WML browsers soon. Give me a few minutes and I should have this installed on http://www.bluesunrise.com/jetspeed This only works for the anonymous user. (I think in 1.3a1, we had 'logon' support.) Revision Changes Path 1.2 +7 -31 jakarta-jetspeed/webapp/WEB-INF/psml/anon/wml/default.psml Index: default.psml =================================================================== RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/psml/anon/wml/default.psml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- default.psml 2001/05/08 19:53:52 1.1 +++ default.psml 2001/09/13 06:22:15 1.2 @@ -1,32 +1,8 @@ -<?xml version="1.0" encoding="iso-8859-1"?> -<portlets user="default" xmlns="http://xml.apache.org/jetspeed/2000/psml"> +<?xml version="1.0"?> +<!DOCTYPE wml PUBLIC "-//WAPFORUM/DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> - <controller name="org.apache.jetspeed.portal.controllers.WMLCardController"/> - - <portlets> - <controller name="org.apache.jetspeed.portal.controllers.RowColumnPortletController"/> - - <entry type="ref" parent="Mozilla"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - <parameter name="itemDisplayed" value="5"/> - </entry> - - <entry type="ref" parent="Apacheweek"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - <parameter name="showDescription" value="true"/> - </entry> - - <entry type="ref" parent="XMLHack"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - </entry> - - <entry type="ref" parent="MyWeather"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - </entry> - - <entry type="ref" parent="Stocks"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - </entry> - </portlets> - -</portlets> \ No newline at end of file +<wml> + <card title="David's First WML Example"> + <p> Gello Fucked Up World</p> + </card> +</wml> \ No newline at end of file 1.2 +11 -22 jakarta-jetspeed/webapp/WEB-INF/psml/anon/wml/en/default.psml Index: default.psml =================================================================== RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/psml/anon/wml/en/default.psml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- default.psml 2001/04/25 00:21:21 1.1 +++ default.psml 2001/09/13 06:22:15 1.2 @@ -1,32 +1,21 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<portlets user="default" xmlns="http://xml.apache.org/jetspeed/2000/psml"> +<portlets xmlns="http://xml.apache.org/jetspeed/2000/psml"> - <controller name="org.apache.jetspeed.portal.controllers.WMLCardController"/> +<controller name="org.apache.jetspeed.portal.controllers.RowColumnPortletController"/> +<control name="ClearPortletControl"/> - <portlets> - <controller name="org.apache.jetspeed.portal.controllers.RowColumnPortletController"/> +<portlets> + <controller name="ColumnController"/> + <control name="ClearPortletControl"/> - <entry type="ref" parent="Mozilla"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - <parameter name="itemDisplayed" value="5"/> + <entry parent="MyWeather"> + <control name="ClearPortletControl"/> </entry> - <entry type="ref" parent="Apacheweek"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - <parameter name="showDescription" value="true"/> + <entry parent="Stocks"> + <control name="ClearPortletControl"/> </entry> - <entry type="ref" parent="XMLHack"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - </entry> - - <entry type="ref" parent="MyWeather"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - </entry> - - <entry type="ref" parent="Stocks"> - <control name="org.apache.jetspeed.portal.controls.TitleControl"/> - </entry> - </portlets> +</portlets> </portlets> 1.1 jakarta-jetspeed/webapp/WEB-INF/templates/vm/controllers/wml/column.vm Index: column.vm =================================================================== <card title="Jetspeed WML"> <p> #foreach ( $portlet in $portlets ) <a href="#_$!portlet.Name">$!portlet.Title</a><br/> #end </p> </card> #foreach ( $portlet in $portlets ) $!portlet.getContent($data) #end 1.2 +4 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/layouts/wml/default.vm Index: default.vm =================================================================== RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/layouts/wml/default.vm,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- default.vm 2001/02/11 22:53:59 1.1 +++ default.vm 2001/09/13 06:22:15 1.2 @@ -1,3 +1,7 @@ +<?xml version="1.0" ?> +<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" + "http://www.wapform.org/DTD/wml_1.1.xml"> + <wml> $navigation.setTemplate("wml/top.vm") $screen_placeholder 1.2 +5 -1 jakarta-jetspeed/webapp/WEB-INF/templates/vm/navigations/wml/top.vm Index: top.vm =================================================================== RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/navigations/wml/top.vm,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- top.vm 2001/02/11 22:54:03 1.1 +++ top.vm 2001/09/13 06:22:15 1.2 @@ -1 +1,5 @@ -<template><do type="acccept" label="Back"><prev/></do></template> \ No newline at end of file +<template> + <do type="accept" label="Back"> + <prev/> + </do> +</template> \ No newline at end of file 1.1 jakarta-jetspeed/webapp/WEB-INF/templates/vm/screens/wml/Home.vm Index: Home.vm =================================================================== $data.setMode("default") $jetspeed.getPane("default") --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]