صفحه 1 از 3 123 آخرآخر
نمایش نتایج 1 تا 40 از 94

نام تاپیک: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

  1. #1
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    با سلام خدمت دوستان

    به علت زیادی درخواست ها برای کار با ادیتور ckeditor و تاپیک های گوناگون ایجاد شده در این چند روز این آموزش کوتاه و ساده را تقدیم میکنم :

    نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    برای قرار دادن ادیتور درون صفحه ابتدا ValidateRequest صفحه را برابر با false قرار دهید :


    <%@ Page Language="C#‎" ValidateRequest="false" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>



    خب حالا پوشه ای به نام editor درون سایت ساخته و فایل های ادیتور را دورن آن کپی کنید و بعد از آن این دو تگ را درون صفحه اضافه کنید :


    <link href="Editor/contents.css" rel="stylesheet" type="text/css" />
    <script src="Editor/ckeditor.js" type="text/javascript"></script>


    اکنون یک textbox درون صفحه قرار دهید و مقدار TextMode آن را برابر MultiLine قرار دهید :


    <asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine" Height="390px"
    Width="788px"></asp:TextBox>


    خب اکنون باید درون pageload صفحه این کد را قرار دهید :


    String StrScript = "CKEDITOR.replace( '" + TextBox1.ClientID + "',{skin : 'kama'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);





    اکنون میتوانید صفحه را اجرا و ادیتور را مشاهده کنید ...
    برای آنکه skin ادیتوررا تغییر دهید کافیست در کدی که درون pageload صفحه نوشته اید کد skin : 'kama' را تغییر دهید

    مقادیری که میپذیرد را از پوشه skin درون فایل های ادیتور مشاهده کنید ...

    برای ذخیره سازی متن درون ادیتور کافیست خاصیت text از textbox1 را بگیرید .... ( درج در دیتابیش یا ... )
    حال برای آنکه در toolbar تنها امکانات دلخواه خود را داشته باشیم باید toolbat ادیتور را ویرایش کنیم
    برای نام گذاری یک toolbar در ادیتور به این صورت عمل میکنیم :

    config.toolbar_<name>

    مانند :


    config.toolbar_Medium
    config.toolbar_Basic
    config.toolbar_Full

    اکنون برای اینکه امکانات درون toolbar را کم یا زیاد کنید باید کدهای تابع زیر را کم و زیاد کنید ...
    من کد toolbar_full را میزارم که همه کنترل ها را دارد ...


    CKEDITOR.config.toolbar_Full =
    [
    ['Source','-','Save','NewPage','Preview','-','Templates'],
    ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'],
    ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
    ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'],
    '/',
    ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
    ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote','CreateDiv'],
    ['JustifyLeft','JustifyCenter','JustifyRight','Just ifyBlock'],
    ['BidiLtr', 'BidiRtl' ],
    ['Link','Unlink','Anchor'],
    ['Image','Flash','Table','HorizontalRule','Smiley', 'SpecialChar','PageBreak'],
    '/',
    ['Styles','Format','Font','FontSize'],
    ['TextColor','BGColor'],
    ['Maximize', 'ShowBlocks','-','About']
    ];



    و میتوانید کد toolbar_Basic را نیز ببینید ...


    config.toolbar_Basic =

    [

    ['Bold', 'Italic', 'Underline', 'Strike', '-','JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'Source'],
    '/',
    ['Font', 'FontSize', 'Format', '-']

    ];



    محل نوشتن کدهای این toolbar ها درون فایل config.js که در بین فایل های ادیتور میباشد هست ...
    حال برای اینکه ادیتور را با toolbar دلخواه خود در صفحه قرار دهیم این کد را باید درون pageload به جای کد قبلی قرار دهیم




    String StrScript = "CKEDITOR.replace( '" + TextBox1.ClientID + "', {toolbar:'نام تولبار'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);

    هاد میکنم در صورتی که از toolbar خاصی استفاده نمیکنید آنرا حذف کنید ...

    پشن

    لطفا از این پس اگر سوالی در رابطه با این ادیتور داشتین در همین تاپیک مطرح بفرمایید.

    لینک دانلود ckeditor از سایت خودش :

    http://ckeditor.com/download

    از سرور پرشین گیگ :

    http://www.persiangig.com/pages/down...or_3.4.1_2.zip

  2. #2

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    آیا این ادیتور روی vs2010 هم کار می کنه ؟؟؟

  3. #3
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    آیا این ادیتور روی vs2010 هم کار می کنه ؟؟؟
    فرقی نداره دوست عزیز ،بله کار میکنه

  4. #4

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    دوست عزیز اینجوری که گفتین من تونستم اضافه کنم. اما نتونستم تولبارشو عوض کنم. در ضمن من آخرین نسخشو همین الان از خود سایتش گرفتم. میشه بگین دقیقا کدوم فایل و در کدم مسیر رو باید ویرایش کنم؟ و اینکه دقیقا این کدها باید کجای اون فایل قرار بگیره؟؟؟؟؟؟؟

  5. #5
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    قایل config.js از پوشه ادیتور را ویرایش کن

    این یک نمونه فایل :


    /*
    Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
    For licensing, see LICENSE.html or http://ckeditor.com/license
    */

    CKEDITOR.editorConfig = function( config )
    {
    // Define changes to default configuration here. For example:
    // config.language = 'En';
    // config.uiColor = '#AADC6E';
    config.language = 'En';
    config.font_defaultLabel = 'Tahoma';
    config.contentsLangDirection = 'rtl';
    config.font_names = 'Tahoma;Arial;Times New Roman;Verdana;';

    //آتو پاراگراف
    config.enterMode = CKEDITOR.ENTER_BR;


    config.toolbar_Medium =

    [

    ['Bold', 'Italic', 'Underline', 'Strike', '-','JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'],
    ['-', 'Subscript', 'Superscript'],
    ['NumberedList', 'BulletedList', '-'],
    ['Image', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak'],
    '/',
    ['Font', 'FontSize', 'Format'],
    ['TextColor', 'BGColor'],
    ['ShowBlocks', '-'],
    ['Link', 'Unlink', 'Anchor','-'],
    ['BidiLtr', 'BidiRtl' ]
    ];

    config.toolbar_Basic =

    [

    ['Bold', 'Italic', 'Underline', 'Strike', '-','JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'Source'],
    '/',
    ['Font', 'FontSize', 'Format', '-']

    ];
    CKEDITOR.config.toolbar_Full =
    [
    ['Source','-','Save','NewPage','Preview','-','Templates'],
    ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'],
    ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
    ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'],
    '/',
    ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
    ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote','CreateDiv'],
    ['JustifyLeft','JustifyCenter','JustifyRight','Just ifyBlock'],
    ['BidiLtr', 'BidiRtl' ],
    ['Link','Unlink','Anchor'],
    ['Image','Flash','Table','HorizontalRule','Smiley', 'SpecialChar','PageBreak'],
    '/',
    ['Styles','Format','Font','FontSize'],
    ['TextColor','BGColor'],
    ['Maximize', 'ShowBlocks','-','About']
    ];

    };


  6. #6

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    تو پوشه ادیتور فقط یک فایل دارم به نام fckconfig.js که اونم متنی که شما توش گفتین نیس؟؟؟؟؟؟؟؟؟ببینید من طبق توضیح اینجا
    http://www.how2learnASP.NET/article....6-2e1c2a3f2268
    راحت ادیتور رو به تولباکس اضاف میکنم و میندازم روی فرم اما خطای زیر رو میده. از چیه این؟؟؟؟؟؟؟؟؟؟
    عکس های ضمیمه عکس های ضمیمه

  7. #7
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    شما از Fckeditor استفاده میکنید نه CKeditor ...

  8. #8

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    مگه جفتش یکی نیست ؟ فقط اسمش عوض شده از ورژن جدید

  9. #9
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    مگه fckeditor شما dll نمیزارین ؟؟

    فرق داره دیگه لابد ...

    شما از ckeditor استفاده کن دوست عزیز ...

  10. #10

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    خوب دوست عزیز من تونستم درستش کنم. همون نسخه شما رو دانلود کردم. اما وقتی تولبار رو میخام عوض کنم دیگه هیچی نشون نمیده. من کدی که گفتین تو config زدم . اما وقتی کد زیر رو توpage_load میزنم دیگه ادیتوری در کار نیست.
     protected void Page_Load(object sender, EventArgs e)
    {
    String StrScript = "CKEDITOR.replace( '" + TextBox1.ClientID + "', {toolbar:'toolbar_Medium'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);

    }

  11. #11
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط swi مشاهده تاپیک
    خوب دوست عزیز من تونستم درستش کنم. همون نسخه شما رو دانلود کردم. اما وقتی تولبار رو میخام عوض کنم دیگه هیچی نشون نمیده. من کدی که گفتین تو config زدم . اما وقتی کد زیر رو توpage_load میزنم دیگه ادیتوری در کار نیست.
     protected void Page_Load(object sender, EventArgs e)
    {
    String StrScript = "CKEDITOR.replace( '" + TextBox1.ClientID + "', {toolbar:'toolbar_Medium'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);

    }
    دوست عزیز در بالا توضبح دادم چجوری toolbar را تغییر بدید
    toolbar_Medium اسم toolbar شما نیست بلکه Medium اسم تولبار شماست ...



    String StrScript = "CKEDITOR.replace( '" + TextBox1.ClientID + "', {toolbar:'Medium'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);

  12. #12
    کاربر دائمی آواتار khorsandreza
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    تبریز
    پست
    776

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط majnun مشاهده تاپیک
    با سلام خدمت دوستان

    به علت زیادی درخواست ها برای کار با ادیتور ckeditor و تاپیک های گوناگون ایجاد شده در این چند روز این آموزش کوتاه و ساده را تقدیم میکنم :

    نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    برای قرار دادن ادیتور درون صفحه ابتدا ValidateRequest صفحه را برابر با false قرار دهید :


    <%@ Page Language="C#‎‎" ValidateRequest="false" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>



    خب حالا پوشه ای به نام editor درون سایت ساخته و فایل های ادیتور را دورن آن کپی کنید و بعد از آن این دو تگ را درون صفحه اضافه کنید :


    <link href="Editor/contents.css" rel="stylesheet" type="text/css" />
    <script src="Editor/ckeditor.js" type="text/javascript"></script>


    اکنون یک textbox درون صفحه قرار دهید و مقدار TextMode آن را برابر MultiLine قرار دهید :


    <asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine" Height="390px"
    Width="788px"></asp:TextBox>


    خب اکنون باید درون pageload صفحه این کد را قرار دهید :


    String StrScript = "CKEDITOR.replace( '" + TextBox1.ClientID + "',{skin : 'kama'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);





    اکنون میتوانید صفحه را اجرا و ادیتور را مشاهده کنید ...
    برای آنکه skin ادیتوررا تغییر دهید کافیست در کدی که درون pageload صفحه نوشته اید کد skin : 'kama' را تغییر دهید

    مقادیری که میپذیرد را از پوشه skin درون فایل های ادیتور مشاهده کنید ...

    برای ذخیره سازی متن درون ادیتور کافیست خاصیت text از textbox1 را بگیرید .... ( درج در دیتابیش یا ... )
    حال برای آنکه در toolbar تنها امکانات دلخواه خود را داشته باشیم باید toolbat ادیتور را ویرایش کنیم
    برای نام گذاری یک toolbar در ادیتور به این صورت عمل میکنیم :

    config.toolbar_<name>

    مانند :


    config.toolbar_Medium
    config.toolbar_Basic
    config.toolbar_Full

    اکنون برای اینکه امکانات درون toolbar را کم یا زیاد کنید باید کدهای تابع زیر را کم و زیاد کنید ...
    من کد toolbar_full را میزارم که همه کنترل ها را دارد ...


    CKEDITOR.config.toolbar_Full =
    [
    ['Source','-','Save','NewPage','Preview','-','Templates'],
    ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'],
    ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
    ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'],
    '/',
    ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],
    ['NumberedList','BulletedList','-','Outdent','Indent','Blockquote','CreateDiv'],
    ['JustifyLeft','JustifyCenter','JustifyRight','Just ifyBlock'],
    ['BidiLtr', 'BidiRtl' ],
    ['Link','Unlink','Anchor'],
    ['Image','Flash','Table','HorizontalRule','Smiley', 'SpecialChar','PageBreak'],
    '/',
    ['Styles','Format','Font','FontSize'],
    ['TextColor','BGColor'],
    ['Maximize', 'ShowBlocks','-','About']
    ];



    و میتوانید کد toolbar_Basic را نیز ببینید ...


    config.toolbar_Basic =

    [

    ['Bold', 'Italic', 'Underline', 'Strike', '-','JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'Source'],
    '/',
    ['Font', 'FontSize', 'Format', '-']

    ];



    محل نوشتن کدهای این toolbar ها درون فایل config.js که در بین فایل های ادیتور میباشد هست ...
    حال برای اینکه ادیتور را با toolbar دلخواه خود در صفحه قرار دهیم این کد را باید درون pageload به جای کد قبلی قرار دهیم




    String StrScript = "CKEDITOR.replace( '" + TextBox1.ClientID + "', {toolbar:'نام تولبار'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);

    هاد میکنم در صورتی که از toolbar خاصی استفاده نمیکنید آنرا حذف کنید ...

    پشن

    لطفا از این پس اگر سوالی در رابطه با این ادیتور داشتین در همین تاپیک مطرح بفرمایید.

    لینک دانلود ckeditor از سایت خودش :

    http://ckeditor.com/download

    از سرور پرشین گیگ :

    http://www.persiangig.com/pages/down...or_3.4.1_2.zip
    اگه بتونی مطالبی را که ذکر کردید در قالب یک مثال بهراه ckeditor قرار بدید بیشتر مور استفاده قرار میگیره من سه نسخه از ckeditor داشتم ولی فایلهای css که نوشتید را پیدا نکردم

    <link href="Editor/contents.css" rel="stylesheet" type="text/css" />
    <script src="Editor/ckeditor.js" type="text/javascript"></script>

  13. #13
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    اگه بتونی مطالبی را که ذکر کردید در قالب یک مثال بهراه ckeditor قرار بدید بیشتر مور استفاده قرار میگیره من سه نسخه از ckeditor داشتم ولی فایلهای css که نوشتید را پیدا نکردم
    دوست عزیز من لینک دانلود ckeditor را داده بودم با اینکه نیازی نمیبینم ولی در هر صورت این فایل خدمت شما :

    یه مثال کامل که خود ckeditor درونش وحود داره


    http://www.persiangig.com/pages/down...ditorlearn.zip

  14. #14

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط majnun مشاهده تاپیک
    دوست عزیز من لینک دانلود ckeditor را داده بودم با اینکه نیازی نمیبینم ولی در هر صورت این فایل خدمت شما :

    یه مثال کامل که خود ckeditor درونش وحود داره


    http://www.persiangig.com/pages/down...ditorlearn.zip
    اگر یه مثال درست می گردید که متن داخل رو به دیتابیس می ریختید خیلی خوب می شد چون من هر کاری می کنم خطا می ده من انواع خطا ها رو داخل این مثال دیدم ولی آخر کار نیوفتاد
    باز هم که جواب سوال ها رو تا همین جا نوشتید خیلی ممنون

  15. #15
    کاربر دائمی آواتار mahmood1000
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    فردیس
    پست
    331

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط ramin149 مشاهده تاپیک
    اگر یه مثال درست می گردید که متن داخل رو به دیتابیس می ریختید خیلی خوب می شد چون من هر کاری می کنم خطا می ده من انواع خطا ها رو داخل این مثال دیدم ولی آخر کار نیوفتاد
    نقل قول نوشته شده توسط ramin149 مشاهده تاپیک

    باز هم که جواب سوال ها رو تا همین جا نوشتید خیلی ممنون
    امید وارم ان کد بدردت بخوره برای ذخیره تو دیتا بیس


    cmd.Parameters.AddWithValue("@ID", "1");
    cmd.Parameters.AddWithValue("@Text", EditTxt1.Text);
    cmd.Parameters.AddWithValue("@Headline", txtOEKhabar1.Text);

    try
    {
    myConnection.Open();
    cmd.ExecuteNonQuery();
    }
    catch (Exception err)
    {
    lblerr.Text = "Error Inserting Record. ";
    lblerr.Text += err.Message;
    }
    finally
    {
    myConnection.Close();
    }

  16. #16

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    میشه درباره کدتون که نوشتید توضیح بدید ؟

  17. #17
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor


    cmd.Parameters.AddWithValue(
    "@ID", "1");
    cmd.Parameters.AddWithValue("@Text", EditTxt1.Text);


    try

    {
    myConnection.Open();
    cmd.ExecuteNonQuery();
    }
    catch (Exception err)
    {
    lblerr.Text = "Error Inserting Record. ";
    lblerr.Text += err.Message;
    }
    finally

    {
    myConnection.Close();

    }
    دوست عزیز مشکل شما اینه که نمیتونید اطلاعات در دیتابیس بریزد ، در حقیقت insert درون دیتابیس بلد نیستین

    این مثال را ببین دوست من
    فایل های ضمیمه فایل های ضمیمه

  18. #18
    کاربر دائمی آواتار mahmood1000
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    فردیس
    پست
    331

    Wink نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    دوستان عزیز

    جاداره اینجا این نکته رو بگم که از دوستانی که تلاش میکنن و این مطالب رو روی سات میزان تا بقیه دوستانی که بلد نیستند استفاده کنند تشکر توسط دکمه ای زیر مطلب گذاشته شده بشه.
    اینطوری دوستان تشویق میشن تا مطالب مفیدتری روی سایت بزارن.
    درضمن امتیاز خودتون به واسطه این تشکر تو سایت بالامیره.

    با تشکر از همه به خصوص majnun

  19. #19

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    یک چیزه جالب من روی full و basic که میزارم کار میکنه . اما medium قبول نمیکنه. رفتم تو فایل کانفیگ کمو زیاد کردم دستکاری کردم دیدم هیچی تغییر نکرد. در کل همه قسمت هایی که اضاف کرده ب.دم پاک کردم بازم فقط full و basic رو قبول میکنه. فک می کنم اطلاعات از جای دیگه خونده میشه. انگار اصلا این فایله تنظیمات این نیس. یعنی کجا میتونه باشه؟؟؟؟؟؟؟

  20. #20
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    عزیز من

    این فایلی که در تصویر انتخاب شده باید ویرایش بشه
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: gif 22.gif‏ (15.8 کیلوبایت, 950 دیدار)

  21. #21

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط majnun مشاهده تاپیک
    عزیز من

    این فایلی که در تصویر انتخاب شده باید ویرایش بشه
    دقیقا الان متن تو اون فایل رو سیستم من اینه

    /*
    Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
    For licensing, see LICENSE.html or http://ckeditor.com/license
    */

    CKEDITOR.editorConfig = function( config )
    {
    // Define changes to default configuration here. For example:
    config.language = 'fa';
    // config.uiColor = '#AADC6E';
    };

    };



    اما ادیتور رو به هرو دو سبک فول و بیسیک میتونم ببینم

    تازه زبان رو هم فارسی ست کردم اما تاثیر نداشت. یعنی اطلاعات از کجا داره خوتده میشه؟؟؟؟؟؟

  22. #22
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    دقیقا الان متن تو اون فایل رو سیستم من اینه
    خب شما اینجا اون توابعی که در پست 5 همین تاپیک گذاشتم را بزار درست میشه

  23. #23

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط majnun مشاهده تاپیک
    خب شما اینجا اون توابعی که در پست 5 همین تاپیک گذاشتم را بزار درست میشه
    ممنون از لطفت درست شد. اما واسم جالبه وقتی هیچ متن هم نبود بازم کار میکرد. یک سوال دیگه. من زبان رو میخام فارسی کنم. اینو میزنم تو کانفیگ
    config.language = 'Fa';

    اما کار نمیکنه؟؟؟؟؟؟؟؟؟

  24. #24
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط swi مشاهده تاپیک
    ممنون از لطفت درست شد. اما واسم جالبه وقتی هیچ متن هم نبود بازم کار میکرد. یک سوال دیگه. من زبان رو میخام فارسی کنم. اینو میزنم تو کانفیگ
    config.language = 'Fa';

    اما کار نمیکنه؟؟؟؟؟؟؟؟؟
    دقت کن بالای فایل کانفیگ چی نوشته
    اینجوری باید بشه


    CKEDITOR.editorConfig = function( config )
    {
    // Define changes to default configuration here. For example:
    // config.language = 'En';
    // config.uiColor = '#AADC6E';
    config.language = 'Fa';
    config.font_defaultLabel = 'Tahoma';
    config.contentsLangDirection = 'rtl';
    config.font_names = 'Tahoma;Arial;Times New Roman;Verdana;';

  25. #25
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    دوستان به جهت اینکه در این تاپیک همه مشکلات کار با ادیتور حل بشه اینو هم اضافه کنم که باید برای تغییر سایز ادیتور از این کدها در کانفیگ استفاده شود :


    CKEDITOR.config.width ='350px';
    CKEDITOR.config.height='500px';


    با تشکر از اقای Chabok که در اینجا این مشکل من را برطرف کردن ....

  26. #26
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    سلام دوستان
    اینم یه سری دیگه از کانفیگ های ادیتور خدمت شما ... دوست داشتین بگین بقیه را هم بزارم

    تغییر اسکین ادیتور


    config.skin='kama';



    مکان قرارگیری toolbar


    config.toolbarLocation = 'bottom';


    برای کم و زیاد کردن شکلکهای درون ادیتور ...

    config.smiley_descriptions =
    [
    'smiley', 'sad', 'wink', 'laugh', 'frown', 'cheeky', 'blush', 'surprise',
    'indecision', 'angry', 'angel', 'cool', 'devil', 'crying', 'enlightened', 'no',
    'yes', 'heart', 'broken heart', 'kiss', 'mail'
    ];




    اضافه یا کم کردن فونت هایی که درون لیست ادیتور است .



    config.font_names =
    'Arial/Arial, Helvetica, sans-serif;' +
    'Times New Roman/Times New Roman, Times, serif;' +
    'Verdana';



    سه حالت برای تغییر لیست سایز فونت های ادیتور



    config.fontSize_sizes = '16/16px;24/24px;48/48px;';
    config.fontSize_sizes = '12px;2.3em;130%;larger;x-small';
    config.fontSize_sizes = '12 Pixels/12px;Big/2.3em;30 Percent More/130%;Bigger/larger;Very Small/x-small';




    این کانفیگ اجازه نمیده که یک تصویر بدون ادرس در ادیتور قرار بگیره



    config.image_removeLinkByEmptyURL = false;




    این کدها برای کلیدهای کنترلی صفحه کلید برای ادیتور هستن



    config.keystrokes =
    [
    [ CKEDITOR.ALT + 121 /*F10*/, 'toolbarFocus' ],
    [ CKEDITOR.ALT + 122 /*F11*/, 'elementsPathFocus' ],

    [ CKEDITOR.SHIFT + 121 /*F10*/, 'contextMenu' ],

    [ CKEDITOR.CTRL + 90 /*Z*/, 'undo' ],
    [ CKEDITOR.CTRL + 89 /*Y*/, 'redo' ],
    [ CKEDITOR.CTRL + CKEDITOR.SHIFT + 90 /*Z*/, 'redo' ],

    [ CKEDITOR.CTRL + 76 /*L*/, 'link' ],

    [ CKEDITOR.CTRL + 66 /*B*/, 'bold' ],
    [ CKEDITOR.CTRL + 73 /*I*/, 'italic' ],
    [ CKEDITOR.CTRL + 85 /*U*/, 'underline' ],

    [ CKEDITOR.ALT + 109 /*-*/, 'toolbarCollapse' ]
    ];




    التماس دعا

  27. #27
    کاربر تازه وارد آواتار oracler
    تاریخ عضویت
    آذر 1388
    محل زندگی
    قم-تهران
    پست
    43

    Smile نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    سلام من از ادیتور FreeTextbox استفاده کردم. این کنترل بدرستی روی وبم قرار گرفته و کار میکنه ولی یه مشکلی هست اینه که وقتی با استفاده از خاصیت text کنترل، کدهای html را توی دیتابیس میذارم حروف فارسی به شکل ؟ ذخیره میشن.
    نوع فیلد دیتابیسم nvarchar(max) هست.دیتا تایپ ntext را هم امتحان کردم ولی جواب نمیده.
    خیلی متشکرم

  28. #28

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط oracler مشاهده تاپیک
    سلام من از ادیتور FreeTextbox استفاده کردم. این کنترل بدرستی روی وبم قرار گرفته و کار میکنه ولی یه مشکلی هست اینه که وقتی با استفاده از خاصیت text کنترل، کدهای html را توی دیتابیس میذارم حروف فارسی به شکل ؟ ذخیره میشن.
    نوع فیلد دیتابیسم nvarchar(max) هست.دیتا تایپ ntext را هم امتحان کردم ولی جواب نمیده.
    خیلی متشکرم
    N رو گذاشتی قبل دستور SQL ؟

  29. #29
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    سلام من از ادیتور FreeTextbox استفاده کردم. این کنترل بدرستی روی وبم قرار گرفته و کار میکنه ولی یه مشکلی هست اینه که وقتی با استفاده از خاصیت text کنترل، کدهای html را توی دیتابیس میذارم حروف فارسی به شکل ؟ ذخیره میشن.
    نوع فیلد دیتابیسم nvarchar(max) هست.دیتا تایپ ntext را هم امتحان کردم ولی جواب نمیده.
    خیلی متشکرم
    دوست عزیز سوالتون ربطی به این تاپیک نداشت ....

  30. #30

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    در قرار دادن همزمان دو ادیتور در یک صفحه مشکل دارم قضیه چیه؟؟؟؟

      protected void Page_Load(object sender, EventArgs e)
    {
    ///Set txtText By Editor
    String StrScriptText = "CKEDITOR.replace( '" + txtText.ClientID + "', {toolbar:'Medium'});";
    Page.ClientScript.RegisterStartupScript(this.GetTy pe(), "Editor", StrScriptText, true);

    ///Set txtMoreText By Editor
    string StrScriptMoreText = "CKEDITOR.replace( '" + txtMoreText.ClientID + "', {toolbar:'Medium'});";
    Page.ClientScript.RegisterStartupScript(this.GetTy pe(), "Editor", StrScriptMoreText, true);
    }

  31. #31
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    دوست من در این خط اسم ادیتور را تغییر بده



    String StrScript = "CKEDITOR.replace( '" + TextBox3.ClientID + "', {toolbar:'Medium'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor", StrScript, true);




    و یکی دیگه




    String StrScript = "CKEDITOR.replace( '" + TextBox3.ClientID + "', {toolbar:'Medium'});";
    ClientScript.RegisterStartupScript(this.GetType(), "Editor1", StrScript, true);


  32. #32
    کاربر دائمی آواتار arta.nasiri
    تاریخ عضویت
    آذر 1386
    محل زندگی
    Tehran
    پست
    782

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    سلام

    من یک مشکلی که دارم این هست که وقتی این ادیتور رو تو Master Page میزارم تو بقیه صفحاتی که از این Master Page استفاده میکنند ارور میده !
    ممنون میشم از راهنماییتون

    با تشکر

  33. #33
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor


    من یک مشکلی که دارم این هست که وقتی این ادیتور رو تو Master Page میزارم تو بقیه صفحاتی که از این Master Page استفاده میکنند ارور میده !
    ممنون میشم از راهنماییتون
    ببخشید چرا میخواین ادیتور درون مسترپیج باشه ؟ اینکار کاملا اشتباهه یعنی در هر صفحه میخواین ادیتور لود بشه ؟

    تو هر صفحه که بهش نیاز دارین ازش استفاده کنید ، نیازی هم نیست کدی درون خود مسترپیج اضافه کنید ف همه را درون همون صفحه که میخواین ادیتور بیاد بزارین

  34. #34

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    سلام
    ممنون از راهنمایی های خوبتون
    چطوری میشه کاری کرد که نشه دیگه اندازه ادیتور دست بخوره
    اینطوری کاربر هم میتونه سایزش رو از طریق اون گوشه ادیتور مثل پنجره های ویندوز کوچیک و بزرگ کنه
    چطوری میشه این خصوصیتش رو برداشت؟

  35. #35

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    کسی در مورد ثابت کردن سایز ادیتور مطلبی نمیدونه؟

  36. #36
    کاربر دائمی آواتار mahmood1000
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    فردیس
    پست
    331

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط rana-writes مشاهده تاپیک
    کسی در مورد ثابت کردن سایز ادیتور مطلبی نمیدونه؟
    دوست عزیز شما باید داخل فایل config این تنظیمات یو انجام بدید

    کد HTML:
    CKEDITOR.config.width ='350px';
    
    CKEDITOR.config.height='500px';

  37. #37

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط mahmood1000 مشاهده تاپیک
    دوست عزیز شما باید داخل فایل config این تنظیمات یو انجام بدید

    کد HTML:
    CKEDITOR.config.width ='350px';
    
    CKEDITOR.config.height='500px';
    ممنون از راهنماییتون
    ولی من منظورم اندازه دادن بهش نبود، اینکارو انجام دادم و سایزی که دوست داشتم رو درآوردم
    وقتی ادیتور رو میندازین تو صفحه، شبیه پنجره های ویندوز، از گوشه سمت چپش قابلیت تغییر سایز داره، یعنی کاربر میتونه با درگ ماوس اندازه ش رو دست بزنه
    اون قسمت رو چطوری میشه غیر فعال کرد؟

  38. #38
    کاربر دائمی آواتار mahmood1000
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    فردیس
    پست
    331

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    نقل قول نوشته شده توسط rana-writes مشاهده تاپیک
    ممنون از راهنماییتون
    ولی من منظورم اندازه دادن بهش نبود، اینکارو انجام دادم و سایزی که دوست داشتم رو درآوردم
    وقتی ادیتور رو میندازین تو صفحه، شبیه پنجره های ویندوز، از گوشه سمت چپش قابلیت تغییر سایز داره، یعنی کاربر میتونه با درگ ماوس اندازه ش رو دست بزنه
    اون قسمت رو چطوری میشه غیر فعال کرد؟
    بله دوست عزیز این کارهم میشه کرد باید قابلیت Resize و false کنید ، الان فایل کانفیگ پیشم نیست وگرنه بهتون دقیقتر میگفتم.

  39. #39
    کاربر دائمی آواتار mahmood1000
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    فردیس
    پست
    331

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    دوست عزیز کدش اینه
    کد HTML:
    config.resize_enabled = false;
    برای اطلاعات بیشتر به این آدرس برید

    http://docs.cksource.com/ckeditor_ap...resize_enabled

  40. #40
    کاربر دائمی آواتار naser_feb8646
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    زیر سایه امیرالمومنین
    پست
    244

    نقل قول: نحوه قرار دادن ادیتور در صفحه+ کار کردن با آن + شخصی سازی ادیتور ckeditor

    سلام دوستان عزیز
    من از این روشی که شما فرمودید استفاده کردم ولی نمیتونم اطلاعات رو در دیتابیس ذخیره کنم یعنی وقتی روی کلید درج در دیتابیس کلیک میکنم با پیام خطای زیر مواجه میشم
    در ضمن من مقدار text کنترل textbox رو درون دیتابیس ذخیره میکنم

    error4.png

صفحه 1 از 3 123 آخرآخر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •