Dies ist eine Aktualisierung (Neuinterpretation) der Anleitung von
Catman & auch
Superkater13439 aus
diesem Thread .
Changelog
Code Anpassung Foren-Optionen werden nun berücksichtigt Validierung nach XHTML 1.0 Transitional Keine neuen Fehler mit error_reporting E_ALL;
Forumsbeitrag Editieren
Hier klicken für weitere Informationen
Suche in der pkinc/publictpl/forum/editpost.htm nach:
HTML
1
<form method="post" name="myform" action="include.php?path=forumseditpost" >
und
ERSETZE mit:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<form method="post" name="myform" action="include.php?path=forumseditpost&postid=$postid" >
<!-- Vorschau Funktion | kitnetwork.de | END -->
Suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$lang[save]" />
<input type="hidden" name="save" value="$lang[save]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche in der pkinc/public/forumseditpost.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendes ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
2
if( $forumpost [ 'forumpost_bbcode' ]== 1 )
$bbcode = " checked" ;
und ersetze mit:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$bbcode = (isset( $_POST [ 'post_bbcode' ]) && $_POST [ 'post_bbcode' ]== 1 ) || (!isset( $_POST [ 'preview' ]) && $forumpost [ 'forumpost_bbcode' ]== 1 ) ? 'checked="checked"' : '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
2
if( $forumpost [ 'forumpost_smilies' ]== 1 )
$smilies = 'checked' ;
und ersetze mit:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$smilies = (isset( $_POST [ 'post_smilies' ]) && $_POST [ 'post_smilies' ]== 1 ) || (!isset( $_POST [ 'preview' ]) && $forumpost [ 'forumpost_smilies' ]== 1 ) ? 'checked="checked"' : '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "forum/editpost" ). "\";" );
und füge
DARÜBER folgendes ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
11
12
13
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$post_autor = pkEntities ( $forumpost [ 'forumpost_autor' ]);
$post_title = pkEntities ( $forumpost [ 'forumpost_title' ]);
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : pkEntities ( $forumpost [ 'forumpost_text' ]);
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $_POST [ 'content' ] : $forumpost [ 'forumpost_text' ];
$previewtext = $BBCODE -> parse ( $previewtext , 0 , intval ( $_POST [ 'post_bbcode' ]), intval ( $_POST [ 'post_smilies' ]), $config [ 'forum_images' ], 1 , pkGetConfig ( 'forum_imageresize' ), pkGetConfig ( 'forum_textwrap' ));
eval( "\$preview= \"" . pkTpl ( "forum/editpost_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Suche in der pkinc/publictpl/forum/editpost.htm nach:
HTML
1
<form method="post" name="myform" action="include.php?path=forumseditpost" >
und ERSETZE mit:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<form method="post" name="myform" action="include.php?path=forumseditpost&postid=$postid" >
<!-- Vorschau Funktion | kitnetwork.de | END -->
Suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$lang[save]" />
<input type="hidden" name="save" value="$lang[save]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche in der pkinc/public/forumseditpost.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendes ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
2
if( $forumpost [ 'forumpost_bbcode' ]== 1 )
$bbcode = " checked" ;
und ersetze mit:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$bbcode = (isset( $_POST [ 'post_bbcode' ]) && $_POST [ 'post_bbcode' ]== 1 ) || (!isset( $_POST [ 'preview' ]) && $forumpost [ 'forumpost_bbcode' ]== 1 ) ? 'checked="checked"' : '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
2
if( $forumpost [ 'forumpost_smilies' ]== 1 )
$smilies = 'checked' ;
und ersetze mit:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$smilies = (isset( $_POST [ 'post_smilies' ]) && $_POST [ 'post_smilies' ]== 1 ) || (!isset( $_POST [ 'preview' ]) && $forumpost [ 'forumpost_smilies' ]== 1 ) ? 'checked="checked"' : '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "forum/editpost" ). "\";" );
und füge DARÜBER folgendes ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
11
12
13
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$post_autor = pkEntities ( $forumpost [ 'forumpost_autor' ]);
$post_title = pkEntities ( $forumpost [ 'forumpost_title' ]);
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : pkEntities ( $forumpost [ 'forumpost_text' ]);
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $_POST [ 'content' ] : $forumpost [ 'forumpost_text' ];
$previewtext = $BBCODE -> parse ( $previewtext , 0 , intval ( $_POST [ 'post_bbcode' ]), intval ( $_POST [ 'post_smilies' ]), $config [ 'forum_images' ], 1 , pkGetConfig ( 'forum_imageresize' ), pkGetConfig ( 'forum_textwrap' ));
eval( "\$preview= \"" . pkTpl ( "forum/editpost_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Kommentar/Eintrag im persönlichen Gästebuch verfassen
Hier klicken für weitere Informationen
Suche in der pkinc/publictpl/comment_writeform.htm nach:
HTML
1
<script type="text/javascript" src="fx/main.js" > </script >
und füge darunter folgendes ein:
HTML
1
2
3
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<!-- Vorschau Funktion | kitnetwork.de | END -->
suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$lang[save]" />
<input type="hidden" name="save" value="$lang[save]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche in der pkinc/public/comment.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendes ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
such dann
2 mal nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "comment_writeform" ). "\";" );
und füge
DARÜBER folgendese ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'gbook_ubb' ], $config [ 'gbook_smilies' ], $config [ 'gbook_images' ], 1 , pkGetConfig ( 'guestbook_imageresize' ), pkGetConfig ( 'guestbook_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "comment_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Suche in der pkinc/public/userguestbook.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendese ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "member_gbook" ). "\";" );
und füge
DARÜBER folgendes ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'gbook_ubb' ], $config [ 'gbook_smilies' ], $config [ 'gbook_images' ], 1 , pkGetConfig ( 'guestbook_imageresize' ), pkGetConfig ( 'guestbook_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "comment_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Suche in der pkinc/publictpl/comment_writeform.htm nach:
HTML
1
<script type="text/javascript" src="fx/main.js" > </script >
und füge darunter folgendes ein:
HTML
1
2
3
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<!-- Vorschau Funktion | kitnetwork.de | END -->
suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$lang[save]" />
<input type="hidden" name="save" value="$lang[save]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche in der pkinc/public/comment.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendes ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
such dann 2 mal nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "comment_writeform" ). "\";" );
und füge DARÜBER folgendese ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'gbook_ubb' ], $config [ 'gbook_smilies' ], $config [ 'gbook_images' ], 1 , pkGetConfig ( 'guestbook_imageresize' ), pkGetConfig ( 'guestbook_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "comment_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Suche in der pkinc/public/userguestbook.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendese ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "member_gbook" ). "\";" );
und füge DARÜBER folgendes ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'gbook_ubb' ], $config [ 'gbook_smilies' ], $config [ 'gbook_images' ], 1 , pkGetConfig ( 'guestbook_imageresize' ), pkGetConfig ( 'guestbook_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "comment_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Inhalt einsenden
Hier klicken für weitere Informationen
Suche in der pkinc/publictpl/content/submit.htm nach:
HTML
1
<script type="text/javascript" src="fx/main.js" > </script >
und füge darüber folgendese ein:
HTML
1
2
3
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<!-- Vorschau Funktion | kitnetwork.de | END -->
suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$lang[submit]" />
<input type="hidden" name="submit" value="$lang[submit]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche ind der pkinc/public/contentsubmit.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendese ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
2
eval( "\$submit_body= \"" . pkTpl ( "content/submit_type" . $type . "" ). "\";" );
eval( "\$site_body.= \"" . pkTpl ( "content/submit" ). "\";" );
und füge DARÜBER folgendese ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$content_autor = isset( $_POST [ 'content_autor' ]) && !empty( $_POST [ 'content_autor' ]) ? pkEntities ( $_POST [ 'content_autor' ]) : '' ;
$content_email = isset( $_POST [ 'content_email' ]) && !empty( $_POST [ 'content_email' ]) ? pkEntities ( $_POST [ 'content_email' ]) : '' ;
$content_title = isset( $_POST [ 'content_title' ]) && !empty( $_POST [ 'content_title' ]) ? pkEntities ( $_POST [ 'content_title' ]) : '' ;
$content_altdat = isset( $_POST [ 'content_altdat' ]) && !empty( $_POST [ 'content_altdat' ]) ? pkEntities ( $_POST [ 'content_altdat' ]) : '' ;
$content = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$prevcword = $type == 1 || $type == 1 ? 'Quelle' : 'URL' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'text_ubb' ], $config [ 'text_smilies' ], $config [ 'text_images' ], 1 , pkGetConfig ( 'user_imageresize' ), pkGetConfig ( 'user_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "content/submit_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Suche in der pkinc/publictpl/content/submit.htm nach:
HTML
1
<script type="text/javascript" src="fx/main.js" > </script >
und füge darüber folgendese ein:
HTML
1
2
3
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<!-- Vorschau Funktion | kitnetwork.de | END -->
suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$lang[submit]" />
<input type="hidden" name="submit" value="$lang[submit]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche ind der pkinc/public/contentsubmit.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendese ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
2
eval( "\$submit_body= \"" . pkTpl ( "content/submit_type" . $type . "" ). "\";" );
eval( "\$site_body.= \"" . pkTpl ( "content/submit" ). "\";" );
und füge DARÜBER folgendese ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$content_autor = isset( $_POST [ 'content_autor' ]) && !empty( $_POST [ 'content_autor' ]) ? pkEntities ( $_POST [ 'content_autor' ]) : '' ;
$content_email = isset( $_POST [ 'content_email' ]) && !empty( $_POST [ 'content_email' ]) ? pkEntities ( $_POST [ 'content_email' ]) : '' ;
$content_title = isset( $_POST [ 'content_title' ]) && !empty( $_POST [ 'content_title' ]) ? pkEntities ( $_POST [ 'content_title' ]) : '' ;
$content_altdat = isset( $_POST [ 'content_altdat' ]) && !empty( $_POST [ 'content_altdat' ]) ? pkEntities ( $_POST [ 'content_altdat' ]) : '' ;
$content = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$prevcword = $type == 1 || $type == 1 ? 'Quelle' : 'URL' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'text_ubb' ], $config [ 'text_smilies' ], $config [ 'text_images' ], 1 , pkGetConfig ( 'user_imageresize' ), pkGetConfig ( 'user_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "content/submit_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Private Nachrichte
Hier klicken für weitere Informationen
Suche in der pkinc/publictpl/imcenter_writeform.htm nach:
HTML
1
<script type="text/javascript" src="fx/main.js" > </script >
und füge darunter folgendese ein:
HTML
1
2
3
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<!-- Vorschau Funktion | kitnetwork.de | END -->
suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$LANG[send]" />
<input type="hidden" name="send" value="$LANG[send]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche in der pkinc/public/privatemessages.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendes ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "imcenter_writeform" ). "\";" );
und füge
DARÜBER folgendes ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
11
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$im_title = isset( $_POST [ 'im_title' ]) && !empty( $_POST [ 'im_title' ]) ? pkEntities ( $_POST [ 'im_title' ]) : '' ;
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'text_ubb' ], $config [ 'text_smilies' ], $config [ 'text_images' ], 1 , pkGetConfig ( 'user_imageresize' ), pkGetConfig ( 'user_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "imcenter_writeform_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Suche in der pkinc/publictpl/imcenter_writeform.htm nach:
HTML
1
<script type="text/javascript" src="fx/main.js" > </script >
und füge darunter folgendese ein:
HTML
1
2
3
<!-- Vorschau Funktion | kitnetwork.de | START -->
$preview
<!-- Vorschau Funktion | kitnetwork.de | END -->
suche weiter nach:
HTML
1
2
<input type="submit" name="action" value="$LANG[send]" />
<input type="hidden" name="send" value="$LANG[send]" />
und füge darunter folgendes ein:
HTML
1
2
3
4
<!-- Vorschau Funktion | kitnetwork.de | START -->
<input type="submit" name="action" value="$lang[preview]" />
<input type="hidden" name="preview" value="$lang[preview]" />
<!-- Vorschau Funktion | kitnetwork.de | ENDE -->
Suche in der pkinc/public/privatemessages.php nach:
PHP-Quelltext
1
2
if(! defined ( 'pkFRONTEND' ) || pkFRONTEND != 'public' )
die( 'Direct access to this location is not permitted.' );
und füge darunter folgendes ein:
PHP-Quelltext
1
2
3
/* Vorschau Funktion | kitnetwork.de | START */
$preview = '' ;
/* Vorschau Funktion | kitnetwork.de | END */
suche weiter nach:
PHP-Quelltext
1
eval( "\$site_body.= \"" . pkTpl ( "imcenter_writeform" ). "\";" );
und füge DARÜBER folgendes ein:
PHP-Quelltext
1
2
3
4
5
6
7
8
9
10
11
/* Vorschau Funktion | kitnetwork.de | START */
if(isset( $_POST [ 'preview' ]) && $ACTION == $_POST [ 'preview' ])
{
pkLoadClass ( $BBCODE , 'bbcode' );
$im_title = isset( $_POST [ 'im_title' ]) && !empty( $_POST [ 'im_title' ]) ? pkEntities ( $_POST [ 'im_title' ]) : '' ;
$post_text = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? pkEntities ( $_POST [ 'content' ]) : '' ;
$previewtext = isset( $_POST [ 'content' ]) && !empty( $_POST [ 'content' ]) ? $BBCODE -> parse ( $_POST [ 'content' ], 0 , $config [ 'text_ubb' ], $config [ 'text_smilies' ], $config [ 'text_images' ], 1 , pkGetConfig ( 'user_imageresize' ), pkGetConfig ( 'user_textwrap' )) : '' ;
eval( "\$preview= \"" . pkTpl ( "imcenter_writeform_preview" ). "\";" );
}
/* Vorschau Funktion | kitnetwork.de | END */
Am Ende noch die Templates aus dem Anhang hoch laden.