PDA

View Full Version : سوال: تغییر در ظاهر CKEditor



Ali0Boy
شنبه 27 اسفند 1390, 02:51 صبح
باسلام دوستان من می خواهم جاهایی که در تصویر ضمیمه می بینید رو تغییر بدهم. مثلا tool های آن را کم و زیاد کنم و یا نگذارم که هیچ تغییر اندازه ای صورت بگیرد و آن ثابت باشد.
کد صفجه ی من:


<?php
include_once("../includes/ckeditor/ckeditor.php");
?>
<html>
<body>
<div>
<form action="test-ckeditor.php" method="get">
<?php
$CKEditor = new CKEditor();
$CKEditor->returnOutput = true;
$code = $CKEditor->editor("editor1", "<p>Initial value.</p>");
echo "<p>Editor 1:</p>";
echo $code;
?>
<input type="submit"/>
</form>
</div>
</body>
</html>


http://barnamenevis.org/attachment.php?attachmentid=84300&d=1331941805

Reza1607
شنبه 27 اسفند 1390, 09:38 صبح
براي انتخاب ابزار ها از كد زير استفاده كنيد

CKEDITOR.replace( 'editor1',
{
toolbar :
[
['Source', '-', 'Save','NewPage','-','Undo','Redo'],
['Find','Replace','-','SelectAll','RemoveFormat'],
['Link', 'Unlink', 'Image'],
'/',
['FontSize', 'Bold', 'Italic','Underline'],
['NumberedList','BulletedList','-','Blockquote'],
['TextColor', '-', 'Smiley','SpecialChar', '-', 'Maximize']
],
... some other configurations omitted here
});

Ali0Boy
شنبه 27 اسفند 1390, 14:46 عصر
باسلام من کد رو به صورت زیر تغییر دادم ولی خطا داد.
کد:


<?php
include_once("../includes/ckeditor/ckeditor.php");
?>
<html>
<body>
<div>
<form action="test-ckeditor.php" method="get">
<?php
$CKEditor = new CKEditor();
$CKEditor->returnOutput = true;
$code = $CKEditor->editor("editor1", "<p>Initial value.</p>");
CKEDITOR.replace( 'editor1',
{
toolbar :
[
['Source'],
['Find','Replace','-','SelectAll','RemoveFormat'],
['Link', 'Unlink', 'Image'],
'/',
['FontSize', 'Bold', 'Italic','Underline'],
['NumberedList','BulletedList','-','Blockquote'],
['TextColor', '-', 'Smiley','SpecialChar', '-', 'Maximize']
],
});
echo "<p>Editor 1:</p>";
echo $code;
?>
<input type="submit"/>
</form>
</div>
</body>
</html>


خطا:


Parse error: syntax error, unexpected '{' in C:\wamp\www\mycms\pages\test-ckeditor.php on line 13

Ali0Boy
شنبه 27 اسفند 1390, 15:03 عصر
ببخشید یه مورد رو یادم رفت. من نمی دونم آیا درست ckeditor رو دانلود کرده ام یا نه؟ من اونو از سایت ckeditor.com دانلود کردم.

84316

hamed-php
شنبه 27 اسفند 1390, 16:20 عصر
بلی
میتونی مستنداتش رو تست کنی یا بگذاری اینجا تا کمکت کنند دوستان

Ali0Boy
شنبه 27 اسفند 1390, 18:50 عصر
اساتید عزیز و دوستان کسی نیست منو یاری کنه. خواهش میکنم، سریعا لازم دارم. اگه کسی سورسی داره که این کارها رو در اون کرده باشه بزاره ممنون می شوم.
اساتید و دوستان عزیز لطفا کمک کنید. فوری فوتی است !!!

Reza1607
شنبه 27 اسفند 1390, 21:36 عصر
بفرما اينم كد



<?php
// Include the CKEditor class.
include_once "../../ckeditor.php";
// The initial value to be displayed in the editor.
$initialValue = '<p>This is some <strong>sample text</strong>.</p>';
// Create a class instance.
$CKEditor = new CKEditor();
// Path to the CKEditor directory, ideally use an absolute path instead of a relative dir.
// $CKEditor->basePath = '/ckeditor/'
// If not set, CKEditor will try to detect the correct path.
$CKEditor->basePath = '../../';

//remove resize
$CKEditor->config['removePlugins']='resize';
$CKEditor->config['toolbar']=array(array( 'Source', '-', 'Bold', 'Italic', 'Underline', 'Strike' ),array('Copy','Cut','Paste'));
// Create a textarea element and attach CKEditor to it.
$CKEditor->editor("editor1", $initialValue);
?>

Reza1607
شنبه 27 اسفند 1390, 21:37 عصر
ببخشید یه مورد رو یادم رفت. من نمی دونم آیا درست ckeditor رو دانلود کرده ام یا نه؟ من اونو از سایت ckeditor.com دانلود کردم.

84316

بله دوست عزيز شما درست دانلود كردين
تنها تفاوت اون دو لينك در نوع فشرده سازي هستش فقط همين

Ali0Boy
شنبه 27 اسفند 1390, 22:54 عصر
استاد عزیز آقا رضا واقعا ممنون. مشکلم حل شد. آقا ما که از اینجا از دستمون کاری بر نمیاد ولی انشاءالله در این سال نو به قول پیرزن ها "خدا هر چی می خوای بده بهت" :لبخند:. اساتید سر سفره هفت سین ما رو یادتون نره ما هم به یاد شما اییم.

Reza1607
شنبه 27 اسفند 1390, 23:10 عصر
خواهش مي كنم
ولي من استاد نيستم
من اگه بتونم كمك مي كنم
من هم اميدوارم "خدا هرچي مي خواي بهت بده"