source: trunk/phpgwapi/js/ckeditor/_samples/php/advanced.php @ 2862

Revision 2862, 2.9 KB checked in by rodsouza, 14 years ago (diff)

Ticket #663 - Atualizando e centralizando o CKEditor (v. 3.2.1)

Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<!--
3Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
4For licensing, see LICENSE.html or http://ckeditor.com/license
5-->
6<html xmlns="http://www.w3.org/1999/xhtml">
7<head>
8        <title>Sample - CKEditor</title>
9        <meta content="text/html; charset=utf-8" http-equiv="content-type"/>
10        <link href="../sample.css" rel="stylesheet" type="text/css"/>
11</head>
12<body>
13        <h1>
14                CKEditor Sample
15        </h1>
16        <!-- This <div> holds alert messages to be display in the sample page. -->
17        <div id="alerts">
18                <noscript>
19                        <p>
20                                <strong>CKEditor requires JavaScript to run</strong>. In a browser with no JavaScript
21                                support, like yours, you should still see the contents (HTML data) and you should
22                                be able to edit it normally, without a rich editor interface.
23                        </p>
24                </noscript>
25        </div>
26        <!-- This <fieldset> holds the HTML that you will usually find in your pages. -->
27        <fieldset title="Output">
28                <legend>Output</legend>
29                <form action="../sample_posteddata.php" method="post">
30                        <p>
31                                <label>Editor 1:</label><br/>
32                        </p>
33<?php
34// Include CKEditor class.
35include("../../ckeditor.php");
36
37// Create class instance.
38$CKEditor = new CKEditor();
39
40// Do not print the code directly to the browser, return it instead
41$CKEditor->returnOutput = true;
42
43// Path to CKEditor directory, ideally instead of relative dir, use an absolute path:
44//   $CKEditor->basePath = '/ckeditor/'
45// If not set, CKEditor will try to detect the correct path.
46$CKEditor->basePath = '../../';
47
48// Set global configuration (will be used by all instances of CKEditor).
49$CKEditor->config['width'] = 600;
50
51// Change default textarea attributes
52$CKEditor->textareaAttributes = array("cols" => 80, "rows" => 10);
53
54// The initial value to be displayed in the editor.
55$initialValue = '<p>This is some <strong>sample text</strong>. You are using <a href="http://ckeditor.com/">CKEditor</a>.</p>';
56
57// Create first instance.
58$code = $CKEditor->editor("editor1", $initialValue);
59
60echo $code;
61?>
62                        <p>
63                                <label>Editor 2:</label><br/>
64                        </p>
65<?php
66// Configuration that will be used only by the second editor.
67$config['toolbar'] = array(
68        array( 'Source', '-', 'Bold', 'Italic', 'Underline', 'Strike' ),
69        array( 'Image', 'Link', 'Unlink', 'Anchor' )
70);
71
72$config['skin'] = 'v2';
73
74// Create second instance.
75echo $CKEditor->editor("editor2", $initialValue, $config);
76?>
77                        <p>
78                                <input type="submit" value="Submit"/>
79                        </p>
80                </form>
81        </fieldset>
82        <div id="footer">
83                <hr />
84                <p>
85                        CKEditor - The text editor for Internet - <a href="http://ckeditor.com/">http://ckeditor.com</a>
86                </p>
87                <p id="copy">
88                        Copyright &copy; 2003-2010, <a href="http://cksource.com/">CKSource</a> - Frederico
89                        Knabben. All rights reserved.
90                </p>
91        </div>
92</body>
93</html>
Note: See TracBrowser for help on using the repository browser.