openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 91d423d8d9b74803c50060483beeb2d630bba00b
parent ff5062bf5f8971f7d7cc4015428282a49fb96f34
Author: dankert <devnull@localhost>
Date:   Mon,  3 May 2004 22:21:49 +0200

setzen von ObjectId bei Code-Elementen

Diffstat:
objectClasses/Value.class.php | 8++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/objectClasses/Value.class.php b/objectClasses/Value.class.php @@ -20,7 +20,10 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- // $Log$ -// Revision 1.6 2004-05-02 14:41:31 dankert +// Revision 1.7 2004-05-03 20:21:49 dankert +// setzen von ObjectId bei Code-Elementen +// +// Revision 1.6 2004/05/02 14:41:31 dankert // Einfügen package-name (@package) // // Revision 1.5 2004/05/02 12:01:33 dankert @@ -802,13 +805,14 @@ class Value $this->page->load(); Api::delOutput(''); + Api::setObjectId( $this->page->objectid ); // haesslich :-/ $code = "<?php\n".$this->element->code."\n?>"; $tmp = $conf_tmpdir.'/'.md5($this->element->elementid).'.tmp'; $f = fopen( $tmp,'w' ); fwrite( $f,$code ); fclose( $f ); - require( $tmp ); + require( $tmp ); // Ausfuehren des temporaeren PHP-Codes $inhalt = Api::getOutput();