PluginProbe
Wp-Insert / 1.7.3
Wp-Insert v1.7.3
trunk 1.0 1.1 1.2 1.2.1 1.2.2 1.3.0 1.3.1 1.3.3 1.4 1.5.0 1.5.1 1.5.2 1.5.3 1.6.0 1.6.1 1.6.2 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 2.0 All 63 releases
wp-insert / fckeditor / _samples / php / sample02.php

sample02.php in Wp-Insert 1.7.3, at fckeditor/_samples/php/sample02.php

109 lines 3.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
4 * Copyright (C) 2003-2009 Frederico Caldeira Knabben
5 *
6 * == BEGIN LICENSE ==
7 *
8 * Licensed under the terms of any of the following licenses at your
9 * choice:
10 *
11 * - GNU General Public License Version 2 or later (the "GPL")
12 * http://www.gnu.org/licenses/gpl.html
13 *
14 * - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
15 * http://www.gnu.org/licenses/lgpl.html
16 *
17 * - Mozilla Public License Version 1.1 or later (the "MPL")
18 * http://www.mozilla.org/MPL/MPL-1.1.html
19 *
20 * == END LICENSE ==
21 *
22 * Sample page.
23 */
24
25 include("../../fckeditor.php") ;
26 ?>
27 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
28 <html>
29 <head>
30 <title>FCKeditor - Sample</title>
31 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
32 <meta name="robots" content="noindex, nofollow">
33 <link href="../sample.css" rel="stylesheet" type="text/css" />
34 <script type="text/javascript">
35
36 function FCKeditor_OnComplete( editorInstance )
37 {
38 var oCombo = document.getElementById( 'cmbLanguages' ) ;
39 for ( code in editorInstance.Language.AvailableLanguages )
40 {
41 AddComboOption( oCombo, editorInstance.Language.AvailableLanguages[code] + ' (' + code + ')', code ) ;
42 }
43 oCombo.value = editorInstance.Language.ActiveLanguage.Code ;
44 }
45
46 function AddComboOption(combo, optionText, optionValue)
47 {
48 var oOption = document.createElement("OPTION") ;
49
50 combo.options.add(oOption) ;
51
52 oOption.innerHTML = optionText ;
53 oOption.value = optionValue ;
54
55 return oOption ;
56 }
57
58 function ChangeLanguage( languageCode )
59 {
60 window.location.href = window.location.pathname + "?Lang=" + languageCode ;
61 }
62 </script>
63 </head>
64 <body>
65 <h1>FCKeditor - PHP - Sample 2</h1>
66 This sample shows the editor in all its available languages.
67 <hr>
68 <table cellpadding="0" cellspacing="0" border="0">
69 <tr>
70 <td>
71 Select a language:&nbsp;
72 </td>
73 <td>
74 <select id="cmbLanguages" onchange="ChangeLanguage(this.value);">
75 </select>
76 </td>
77 </tr>
78 </table>
79 <br>
80 <form action="sampleposteddata.php" method="post" target="_blank">
81 <?php
82 // Automatically calculates the editor base path based on the _samples directory.
83 // This is usefull only for these samples. A real application should use something like this:
84 // $oFCKeditor->BasePath = '/fckeditor/' ; // '/fckeditor/' is the default value.
85 $sBasePath = $_SERVER['PHP_SELF'] ;
86 $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ;
87
88 $oFCKeditor = new FCKeditor('FCKeditor1') ;
89 $oFCKeditor->BasePath = $sBasePath ;
90
91 if ( isset($_GET['Lang']) )
92 {
93 $oFCKeditor->Config['AutoDetectLanguage'] = false ;
94 $oFCKeditor->Config['DefaultLanguage'] = $_GET['Lang'] ;
95 }
96 else
97 {
98 $oFCKeditor->Config['AutoDetectLanguage'] = true ;
99 $oFCKeditor->Config['DefaultLanguage'] = 'en' ;
100 }
101
102 $oFCKeditor->Value = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
103 $oFCKeditor->Create() ;
104 ?> <br>
105 <input type="submit" value="Submit">
106 </form>
107 </body>
108 </html>
109