From: <ru...@us...> - 2010-06-07 09:11:35
|
Revision: 7468 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=7468&view=rev Author: rurban Date: 2010-06-07 09:11:29 +0000 (Mon, 07 Jun 2010) Log Message: ----------- Move helper script away Modified Paths: -------------- trunk/lib/HtmlElement.php trunk/lib/HtmlElement5.php Added Paths: ----------- trunk/admin/mkfuncs Added: trunk/admin/mkfuncs =================================================================== --- trunk/admin/mkfuncs (rev 0) +++ trunk/admin/mkfuncs 2010-06-07 09:11:29 UTC (rev 7468) @@ -0,0 +1,45 @@ +#!/bin/sh +mkfuncs4() { + for tag in "$@" + do + echo " function $tag (/*...*/) {" + echo " \$el = new HtmlElement('$tag');" + echo " return \$el->_init2(func_get_args());" + echo " }" + done +} +mkfuncs5 () { + for tag in "$@" + do + echo " public static function $tag (/*...*/) {" + echo " \$el = new HtmlElement('$tag');" + echo " return \$el->_init2(func_get_args());" + echo " }" + done +} +alias mkfuncs=mkfuncs4 +#alias mkfuncs=mkfuncs5 + +d=' + /****************************************/' +mkfuncs link meta style script noscript +echo "$d" +mkfuncs a img br span +echo "$d" +mkfuncs h1 h2 h3 h4 h5 h6 +echo "$d" +mkfuncs hr div p pre blockquote +echo "$d" +mkfuncs em strong small +echo "$d" +mkfuncs tt u sup sub +echo "$d" +mkfuncs ul ol dl li dt dd +echo "$d" +mkfuncs table caption thead tbody tfoot tr td th colgroup col +echo "$d" +mkfuncs form input option select textarea label fieldset legend +echo "$d" +mkfuncs area map frame frameset iframe nobody object embed param +echo "$d" +mkfuncs video Property changes on: trunk/admin/mkfuncs ___________________________________________________________________ Added: svn:executable + * Modified: trunk/lib/HtmlElement.php =================================================================== --- trunk/lib/HtmlElement.php 2010-06-07 08:15:50 UTC (rev 7467) +++ trunk/lib/HtmlElement.php 2010-06-07 09:11:29 UTC (rev 7468) @@ -145,45 +145,8 @@ } } - // - // Shell script to generate the following static methods: -/* + // See admin/mkfuncs shell script to generate the following static methods -#!/bin/sh -mkfuncs () { - for tag in "$@" - do - echo " public static function $tag (/*...*/) {" - echo " \$el = new HtmlElement('$tag');" - echo " return \$el->_init2(func_get_args());" - echo " }" - done -} -d=' - /****************************************/' -mkfuncs link meta style script noscript -echo "$d" -mkfuncs a img br span -echo "$d" -mkfuncs h1 h2 h3 h4 h5 h6 -echo "$d" -mkfuncs hr div p pre blockquote -echo "$d" -mkfuncs em strong small -echo "$d" -mkfuncs tt u sup sub -echo "$d" -mkfuncs ul ol dl li dt dd -echo "$d" -mkfuncs table caption thead tbody tfoot tr td th colgroup col -echo "$d" -mkfuncs form input option select textarea label fieldset legend -echo "$d" -mkfuncs area map frame frameset iframe nobody object embed param -echo "$d" -mkfuncs video -*/ - function link (/*...*/) { $el = new HtmlElement('link'); return $el->_init2(func_get_args()); Modified: trunk/lib/HtmlElement5.php =================================================================== --- trunk/lib/HtmlElement5.php 2010-06-07 08:15:50 UTC (rev 7467) +++ trunk/lib/HtmlElement5.php 2010-06-07 09:11:29 UTC (rev 7468) @@ -146,45 +146,8 @@ } } - // - // Shell script to generate the following static methods: -/* + // See admin/mkfuncs shell script to generate the following static methods -#!/bin/sh -mkfuncs () { - for tag in "$@" - do - echo " public static function $tag (/*...*/) {" - echo " \$el = new HtmlElement('$tag');" - echo " return \$el->_init2(func_get_args());" - echo " }" - done -} -d=' - /****************************************/' -mkfuncs link meta style script noscript -echo "$d" -mkfuncs a img br span -echo "$d" -mkfuncs h1 h2 h3 h4 h5 h6 -echo "$d" -mkfuncs hr div p pre blockquote -echo "$d" -mkfuncs em strong small -echo "$d" -mkfuncs tt u sup sub -echo "$d" -mkfuncs ul ol dl li dt dd -echo "$d" -mkfuncs table caption thead tbody tfoot tr td th colgroup col -echo "$d" -mkfuncs form input option select textarea label fieldset legend -echo "$d" -mkfuncs area map frame frameset iframe nobody object embed param -echo "$d" -mkfuncs video -*/ - public static function link (/*...*/) { $el = new HtmlElement('link'); return $el->_init2(func_get_args()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |