{$form} IPSCONTENT; return $return; } function createBlog( $form ) { $return = ''; $return .= <<getTemplate( "global", "core" )->pageHeader( \IPS\Member::loggedIn()->language()->get('create_blog') ); $return .= <<club() ): $return .= <<clubs and \IPS\Settings::i()->clubs_header == 'full' ): $return .= <<getTemplate( "clubs", "core" )->header( $club, $blog ); $return .= << IPSCONTENT; endif; $return .= <<isAjax() ): $return .= \IPS\Theme::i()->getTemplate( "global", "core" )->pageHeader( \IPS\Member::loggedIn()->language()->addToStack( 'create_blog_entry' ) ); endif; $return .= <<member_id ) ? !$blog->can( 'add', \IPS\Member::loggedIn(), FALSE ) : FALSE; $return .= <<getTemplate( "forms", "core" )->postingInformation( $guestPostBeforeRegister, $modQueued, TRUE ); $return .= <<club() ): $return .= << IPSCONTENT; endif; $return .= <<
IPSCONTENT; foreach ( $hiddenValues as $k => $v ): $return .= << IPSCONTENT; endforeach; $return .= << IPSCONTENT; endif; $return .= << 1 ): $return .= << IPSCONTENT; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( 'entry_information', ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) ); $return .= <<
IPSCONTENT; foreach ( $elements as $name => $content ): $return .= << IPSCONTENT; $val = "{$name}"; $return .= \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $val, ENT_DISALLOWED, 'UTF-8', FALSE ), TRUE, array( ) ); $return .= << IPSCONTENT; endforeach; $return .= << IPSCONTENT; $return .= \IPS\Theme::i()->getTemplate( "global", "core", 'global' )->tabScrollers( ); $return .= <<
IPSCONTENT; foreach ( $elements as $name => $contents ): $return .= <<
IPSCONTENT; endforeach; $return .= << IPSCONTENT; else: $return .= << IPSCONTENT; foreach ( $elements as $collection ): $return .= << $input ): $return .= <<