رفتن به مطلب

نحوه نصب فایل منیجر elfinder؟


پست های پیشنهاد شده

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

من ویرایشگر ckeditor رو روی وردپرس نصب کردم. میخواستم از طریق ویرایشگر به فایل های هاست هم دسترسی داشته باشم از طریق نصب و پیکر بندی elfinder میشه این کارو انجام داد.

توی قسمت زیر آموزش نصب و پیگر بندی رو گفته:

https://github.com/Studio-42/elFinder/wiki/Integration-with-CKEditor

هر چی خوندم متوجه نشدم...

اگه بتونید مرحله به مرحله بگید که باید چه فایل هایی رو دانلود کنم و توی کدوم قسمت کپی کنم و دقیقا کدوم فایل ها رو ویرایش کنم ممنون میشم

منتظر راهنمایی هاتون هستم

لینک به ارسال

فایل config.js افزونه ckeditor را باز کنید

و این کد رو به انتهای اون اضافه کنید


CKEDITOR.editorConfig = function( config )
{
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
config.filebrowserBrowseUrl = 'includes/elFinder/elfinder.html';
};

پوشه مدیریت فایل را در پوشه‌ای مانند includes در روت ذخیره کنید

و این کد رو در فایل elfinder


<script type="text/javascript" charset="utf-8">
// Helper function to get parameters from the query string.
function getUrlParam(paramName) {
var reParam = new RegExp('(?:[\?&]|&)' + paramName + '=([^&]+)', 'i') ;
var match = window.location.search.match(reParam) ;

return (match && match.length > 1) ? match[1] : '' ;
}
$().ready(function() {
var funcNum = getUrlParam('CKEditorFuncNum');
var elf = $('#elfinder').elfinder({
url : 'php/connector.php',
getFileCallback : function(file) {
window.opener.CKEDITOR.tools.callFunction(funcNum, file);
window.close();
},
resizable: false
}).elfinder('instance');
});
</script>

جایگزین این کد کنید:


<script type="text/javascript" charset="utf-8">
$().ready(function() {
var elf = $('#elfinder').elfinder({
url : 'php/connector.php' // connector URL (REQUIRED)
// lang: 'ru', // language (OPTIONAL)
}).elfinder('instance');
});
</script>

(به بخش افزونه ها منتقل شد)

لینک به ارسال

گفتید پوشه مدیریت فایل را در پوشه‌ای مانند includes در روت ذخیره کنم. منظورتون فولدر wp-includes در روت هستش یا فولدر includes که توی خود افزونه ckeditor هستش؟

کدی زیر رو که گفتید توی فایل elfinder.html پیدا کنم:


<script type="text/javascript" charset="utf-8">
// Helper function to get parameters from the query string.
function getUrlParam(paramName) {
var reParam = new RegExp('(?:[\?&]|&)' + paramName + '=([^&]+)', 'i') ;
var match = window.location.search.match(reParam) ;

return (match && match.length > 1) ? match[1] : '' ;
}
$().ready(function() {
var funcNum = getUrlParam('CKEditorFuncNum');
var elf = $('#elfinder').elfinder({
url : 'php/connector.php',
getFileCallback : function(file) {
window.opener.CKEDITOR.tools.callFunction(funcNum, file);
window.close();
},
resizable: false
}).elfinder('instance');
});
</script>

این کد توی فایل موزد نظر اصلا وجود نداره.

لینک به ارسال

فرقی نداره در کجا باشه

در کد اولی بخشی برای آدرس دهی اسکریپ هست

کد سومی رو پیدا کنید

و با کد دومی جایگزین کنید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...