How to import FCKeditor into PHP+SMARTY_PHP tutorial

WBOY
Release: 2016-07-20 11:10:14
Original
866 people have browsed it


When extracting Fckeditor, use the following method
PHP uses $_POST['p_info'] to get the value of FCKeditor
Supplement:
1. The path of basepath here must be the same as the path of include above. Same. Otherwise the file will not be found)
In addition, for the input content variable, if you want to save it in the database tutorial, its variable name is the name of the object you created. For example, the above is "p_info "

2. There are examples of php tutorial calls in FCKeditor/_samples/, such as simples01.php

and sampleposteddata.php. The latter file is php
that outputs variable names. program, through which you can get the variable name of the text input box content.

3. Configuring FCKeditor's toolbar function buttons can be easily customized. You can configure the FCKeditor configuration file according to your

needs Customize in FCKeditor/fck_config.js
A function button corresponds to a unique name.
Three toolbar styles have been set by default in fck_config.js: Default (including
including all functions), Accessibility and Basic.

Let us first take a look at the custom format of the toolbar style:

config.ToolbarSets["ToolBarSetName"] = [ // Toolbar name
['Item 1','Item 2',' -','Item 3','Item n'], // First line of Toolbar
['Item 4','-','Item 5','Item 6','Item n'] // Toolbar second line
];
The function of '-' here is to create a split bar.

Instance

$BasePath = "../include/FCKeditor/" ;
include( $BasePath . "fckeditor.php" );

$fck = new FCKeditor ('p_info');//Create object

$fck -> BasePath = $BasePath;//The location of Fckeditor
$fck -> ToolbarSet = 'News' ;//News is the name of the customized Fckeditor toolbar
$fck -> Width = '700' ;//Length
$fck -> Height = '350' ;//Height
$fck -> Config [ 'AutoDetectLanguage' ] = false ;//Language automatic detection
$fck -> Config [ 'DefaultLanguage' ]= 'zh-cn' ;//Language
$ content = $fck -> CreateHtml ();//Create Fckeditor script file
$smarty -> assign ( 'content' , $content );
$smarty -> display ( "fck.tpl" );
?>

Where it needs to be displayed in the smarty file

< td colspan="2" valign="top" bgcolor="#F5F5F5" class="font12en">
<{$content}>

The default Default contains all the functions of FCKeditor. Personally, I feel that some functions are not useful and full loading will affect the display speed, so I simplified it and only loaded some commonly used functions:

1. Open the FCKeditor/fck_config.js file

When using it, just change $oFCKeditor->ToolbarSet = 'Default'

to $oFCKeditor->ToolbarSet = 'www'
Finally, we delete all directories starting with underscore "_" in the FCKeditor directory to save space, such as _test._samples


http://www.bkjia.com/PHPjc/444748.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/444748.htmlTechArticleWhen extracting Fckeditor, use the following PHP to use $_POST['p_info'] to get the value of FCKeditor: 1. This The path to basepath must be the same as the path to include above. Otherwise, the file will not be found...
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!