فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره تجهیزات نگهداری و حمل و نقل کالا

اختصاصی از فایلکو تحقیق درباره تجهیزات نگهداری و حمل و نقل کالا دانلود با لینک مستقیم و پر سرعت .

تحقیق درباره تجهیزات نگهداری و حمل و نقل کالا


تحقیق درباره تجهیزات نگهداری و حمل و نقل کالا

 لینک پرداخت و دانلود *پایین مطلب

    فرمت فایل:Word (قابل ویرایش و آماده پرینت)

     تعداددصفحه:63

تجهیزات نگهداری کالا

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

تجهیزات نگهداری قابل حمل

به وسایلی که جهت نگهداری و جابجایی اقلام در سطح انبار و آمادگاه بصورت واحد بار مورد استفاده قرار می گیرد اطلاق می شود.

تجهیزات نگهداری ثابت (غیر قابل حمل)

تجهیزاتی است که جهت نگهداری و استقرار اقلام در انبار مورد استفاده قرار می گیرد و نصب آنها در انبارها هزینه بر بوده و در صورتیکه بخواهیم آنها را پس از نصب جابجا نماییم مستلزم زمان و هزینه نسبتاً زیادی است.

شرح تجهیزات نگهداری:

الف- پالت: سکوی کوچک قابل حملی است که از آن برای تشکیل واحد بار از کالاهای دارای بسته بندی محکم و منظم، حمل و نقل کالا توسط وسایل حمل واحد بار و ذخیره سازی در انبارها روی هم و یا در قفسه بندی استفاده می شود و در انواع چوبی، فلزی و پلاستیکی از نظر جنس و در انواع دو طرفه و چهار طرفه و یا دو رو و یک رو، دو باله و یا یک باله و پالت مخصوص از نظر طرح و شکل وجود دارند.

پالتها از نظر جنس با توجه به مزایا و معایب آنها و نوع کالا و نوع انبار و نوع اقلیم محل مورد استفاده انتخاب می شوند ولی از نظر طرح با توجه به نحوة ذخیره سازی و وسیله حمل و نقل و … انتخاب می گردند.

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

ب- باکس پالت: پالت دیوار داری است که جهت تشکیل واحد بار از بسته های کوچک و ضعیف و یا قطعات نامنظم، شکستنی و … و ذخیره سازی آنها روی هم تا ارتفاع زیاد و حمل و نقل کالا توسط وسایل حمل واحد بار در انبارها و کارخانه ها استفاده می شود. و در انواع دیواره دار و بدون دیواره و دیوار مشبک و همچنین باکس مخصوص نیز وجود دارند.

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

در باکسهای معمولاً جهت دسترسی آسان به کالای درون آن، یک درب بصورت افقی تا نیمه و یا اینکه یک طرف آنها بصورت باز (بدون دیوار) در نظر گرفته می شود.

ج- زیر چین ها: چهارپایه هایی هستند که از آنها جهت ذخیره سازی کالا در کف انبار استفاده می شود و معمولاً از کنار هم قرار دادن آنها در انبار یک پارت (قسمت) جهت تشکیل انباشته از کالاها تشکیل می گردد. که معمولاً بصورت فلزی با سطح مشبک می باشند.

د- ظروف: محفظه های چوبی، فلزی و یا پلاستیکی هستند که قابل حمل و نقل توسط دست بوده و از آنها جهت نگهداری و حمل و نقل لوازم و قطعات ریز استفاده می شود.

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

و- قفسه بندی: قاب فلزی است که توسط صفحات و یا تیرهای افقی به قسمتهای مختلف تقسیم شده است و از آن برای استفاده بیشتر از فضای انبار، بالا بردن تنوع و گوناگونی اقلام، عدم وجود محدودیت در قرار دادن واحدهای بار، دسترسی سریع به اقلام، افزایش نظم در انبار و … استفاده می گردد. 


دانلود با لینک مستقیم


تحقیق درباره تجهیزات نگهداری و حمل و نقل کالا

تحقیق انواع مواد مخدر و اثرات روانی و جسمی آنها

اختصاصی از فایلکو تحقیق انواع مواد مخدر و اثرات روانی و جسمی آنها دانلود با لینک مستقیم و پر سرعت .

تحقیق انواع مواد مخدر و اثرات روانی و جسمی آنها


تحقیق انواع مواد مخدر و اثرات روانی و جسمی آنها

دانلود تحقیق انواع مواد مخدر و اثرات روانی و جسمی آنها که شامل 20 صفحه و با فرمت قابل ویرایش Word میباشد ، به شرح زیر است :

اعتیاد به مواد مخدر و مصرف آن خطرناکترین پدیده جامعه امروزی بحساب می آید که جز نابودی، تباهی، پشیمانی، بیماری و مرگ چیزی بدنبال نخواهد داشت. نـتـیـجـه و عاقبت افرادی که به مصرف مواد مخدر مبادرت می ورزنـد بـاید درس عبـرتـی برای دیگر افراد جامعه بخصوص جوانان باشـد تا بخاطر شادی ها، خوشـی هـا و اثـرات کـاذب زود گذر و تحت تاثیر دوستان ناباب ،هرگز حتی فکر مصرف آنها را نیز بـه خـود راه نـدهنـد. در این تحقیق پژوهشی برای آشنایی بیشتـر شما با انواع مواد مخدر و اثرات سوئشان مطالــبی گرداوری نموده ایم کــه امید می رود با بحث روی آنها افقی روشـن برای پیشـگیـری و رهایی قطعی در فرا سوی دیدگاه همه افراد شکل گیرد.......
 
فهرست
 
اثرات مواد مخدر
 
روان گردان ها
 
STIMULANT (محرکها): 
 
DEPRESSAN (سرکوبگرها): 
 
HALLUCINOGENS (توهم زاها): 
 
NARCOTICS (خدرکننده ها): 
انواع گیاهان روانگردان
 
OPIUM POPPY  (خشخاش) داروهای استخراجی: 
 
CANNABIS SATIVA ( شاهدانه) داروهای استخراجی: 
 
 COCA  از آن کوکائین استخراج میشود
 
حشیش (CANNABIS)
 
ماری جوآنا (MARIJUANA)
 
هروئین (HEROIN)
 
کوکائین (COCAIN)
 
ال اس دی (LSD)
 
اکستاسی (ECSTASY)
 
کتامین (KETAMIN)
 
متادون (METHADONE)
 
آمفتامین (AMPHETAMINES)
 
قارچ ها (MAGIC MUSHROOMS
 
جی اچ بی (GHB)
 
حلالها (INHALANTS)
 
استروئیدها (STEROIDS)
 
سرکوب  گرها
 
پی سی پی (PCP)
 
اکسی کنتین (OXYCONTIN)
 
تریاک (OPIUM)
 
عوامل زمینه ساز اعتیاد 
 
۱/ عوامل اجتماعی: 
 
۲/ عوامل بین فردی: 
 
۳/ عوامل فردی: 
 
4/ عوامل اجتماعی:
 
 ناتوانی جنسی ( در آقایان):
 
بیماری:
 
عدم توجه و کنترل والدین:
 
۵ - نقص قوانین:
 
۶-  نبود امکانات و شیوه های تفریحی:
 
۷ - حرام بودن مشروبات الکلی:
 
۸ - فقر
 
۹ - اختلالات روحی و پایین بودن امید به آینده:
 
۱۰- ژنتیک یا خانواده:
 
عوارض مصرف مواد مخدر بر سلامت فرد، خانواده و جامعه
 
1) عوارض اعتیاد بر سلامت جسمی و روانی فرد
 
2) عوارض خانوادگی
 
3) بی کفایتی در سرپرستی خانواده        
 
4) عوارض اقتصادی
 
5) عوارض اجتماعی
 
روش های ترک اعتیاد و درمان بیماران معتاد به مواد مخدر
 
1 . روش کم کردن تدریجی ماده مخدر   :
 
2- روش استفاده از داروهای ترک اعتیاد به طور سرپایی:
 
3. روش استفاده از داروهای ترک اعتیاد با بستری شدن در بیمارستان
 
4 . روش سم زدایی یا U.R.O.D :
 
و.................

 


دانلود با لینک مستقیم


تحقیق انواع مواد مخدر و اثرات روانی و جسمی آنها

مقاله مدیریت نام تجاری

اختصاصی از فایلکو مقاله مدیریت نام تجاری دانلود با لینک مستقیم و پر سرعت .

مقاله مدیریت نام تجاری


مقاله مدیریت نام تجاری

لینک پرداخت و دانلود *پایین مطلب

   فرمت فایل:Word (قابل ویرایش و آماده پرینت)

    تعداددصفحه:11

چکیده
در این مقاله به منظور ارائه راهکار برای موفقیت مدیران بازاریابی در دستیابی به اهداف نام تجاری(Brand) و همچنین اثربخشی تلاشهایی (از قبیل موضع‌یابی، تبلیغات و ...) که در جهت ارتقای ارزش برند. (نام تجاری) صورت می‌گیرد، مفهوم مدیریت نام تجاری در مؤسسات تولیدی را مطرح کرده‌ایم. مدیریت نام تجاری در مجموع تلاش دارد تا با هدف‌گذاری، برنامه‌ریزی، اجرا و کنترل، برای نام تجاری ایجاد ارزش کند و سپس در جهت حفظ و ارتقای ارزش آن بکوشد. در این مقاله، با دیدگاه بلند‌مدت و راهبردی به ارائه شیوة مدیریت نام تجاری پرداخته‌ایم.
در ابتدا معیارهایی را برای تعریف ارزشهای هسته‌ای نام تجاری و چگونگی خلق یک نام تجاری منسجم ارائه کرده‌ایم و سپس با بیان معیارهایی که مصرف‌کنندگان با آن نام تجاری را ارزیابی می‌کنند، لزوم انجام تحقیقات بازار را خاطر نشان ساخته‌ایم. در این تحقیقات، صفاتی را که مورد توجه مصرف‌کنندگان در مورد هر کدام از معیارها است، شناسایی می‌کنیم و با استفاده از این صفات و درجه‌بندی آنها توسط مصرف‌کنندگان، ارزیابی ذهنی ایشان را از نام تجاری شناسایی کرده و با استفاده از چارچوبی که بر این معیارها استوار است، راهبرد‌هایی متناسب با موقعیتهای مختلف هر نام تجاری ارائه کرده‌ایم. با انتخاب یک راهبرد و اجرای آن نوبت به ارزیابی و ارائه بازخورد برای کنترل و اصلاح می‌رسد. معیارهایی را برای این کار ارائه کرده‌ایم که می‌توانند در ارزیابی عملکرد نام تجاری ما را یاری دهند.

مقدمه
مشکلاتی که امروزه مدیران بازاریابی را به خود مشغول کرده، عبارت است از آنکه تلاش آنها برای خلق و نگهداری برند فاقد برنامه‌ریزیهای لازم بوده، به دلیل عدم شناخت ویژگی‌های نام تجاری (brand) و عدم شناخت روشهای صحیح مدیریت نام تجاری نمی‌توانند به صورت اثربخشی، محصول را با نام تجاری پیوند بزنند. اغلب مدیران بازاریابی و یا مدیران برند، مفاهیم بازاریابی را از قبیل شناخت نیازهای مشتری ، موضع‌یابی ، فعالیتهای ترفیعی و تبلیغی به‌خوبی می‌دانند و تجربه فراوانی در اجرای آنها دارند، اما در مجموع آنچه آنها را در بازاریابی محصولات و خدمات دچار مشکل می‌کند، آن است که نمی‌توانند مفاهیم بازاریابی را در راه ارتقای ارزش نام تجاری به کار گیرند. اینها همه از آنجا ناشی می‌شود که آنها شناخت درستی از نام تجاری به عنوان یکی از مهمترین دارائیهای نامشهود شرکت ندارند و برداشت آنها از دارایی صرفاً شامل چیزهایی است که درنظر می‌آید وقابل لمس است.
همان‌گونه که علم مدیریت سازمان می‌تواند مدیران موسسات تولیدی را با استفاده از ابزارهای مدیریتی نظیر هدف‌گذاری ، برنامه‌ریزی، هماهنگی، بسیج منابع و امکانات وکنترل یاری دهد تا به اهداف سازمان دست یابد. علم مدیریت برند نیز مدیران را قادر می‌سازد تا برنامه‌ریزی صحیحی در راستای دستیابی به اهداف نام تجاری بکنند، به‌گونه‌ای که بدون به‌هدردادن منابع میزان دستیابی به اهداف بیشینه شود.
از آنجا که یکی از مهمترین عواملی که می‌تواند جایگاه برند را در ذهن مصرف‌کننده ارتقا بخشد، تبلیغات است، در این مقاله با تاکید بر کارکردهای تبلیغات در ایجاد، حفظ و ارتقای ارزشهای برند به چگونگی مدیریت برند در مؤسسات تولیدی خواهیم پرداخت.

مدیریت نام تجاری
یک نام تجاری در صورتی موفق می شود که مدیران برند درک درستی از دارائیهایی که آن را تشکیل می‌دهند، داشته باشند. از جمله مهمترین دارائیهای نام تجاری می‌توان به این موارد اشاره کرد :
*ارزشی که مشتری برای نام تجاری قائل می‌شود؛
*سرمایه‌گذاری مدیریت نام تجاری به‌گونه‌ای که با حفاظت از ویژگی‌های نام تجاری، هم ارزش آن را حفظ کند و هم وفاداری مشتریان را از دست ندهد.
در این راستا باید در مدیریت نام تجاری به ترتیب تمام چارچوبهایی را که در مدیریت یک سازمان به کار می‌بریم رعایت کرد. همان‌گونه که مدیریت سازمان ابتدا با بیان مأموریت خود مشخص می‌کند که سازمان چه رسالتی را می‌خواهد به انجام برساند و سپس اهداف مجموعه را بر اساس آن بیانیه مأموریت تعریف می‌کند و با تدوین استراتژی سعی در دستیابی به اهداف سازمان دارد، در اینجا نیز، برای نام تجاری یک بیانیه یا گزاره مأموریت بیان کرده، سپس اهداف را براساس آن تعریف می‌کنیم. در نهایت از روی آن استراتژی‌هایی را تدوین کرده، با استفاده از بازخور، کنترل می‌کنیم که تا چه حد به اهداف خود دست یافته‌ایم.
در زیر چگونگی فرآیند و الزامات مدیریت نام تجاری را بنابر چارچوب فوق تشریح خواهیم کرد.

بیانیه ماموریت
سازمان یا موسسه تولیدی در گام اول با تعیین ارزشهای هسته‌ای نام تجاری ، مبنایی را برای تمام اقدامات و فعالیتهای مدیران و به‌خصوص مدیران بازاریابی مشخص می‌سازد. لازم به یادآوری است که در بیانیه مأموریت باید افقی بلندمدت را در نظر داشت و از همین آغاز با طرزتفکری استراتژیک به مدیریت نام تجاری مبادرت ورزید. در حالی که ممکن است مدیریت نام تجاری تحت فشار مدیران عالی سازمان مجبور به کسب نتایج کوتاه مدت شود ( مثلاً افزایش سهم بازار در یک سال آینده) واین انتظار نه تنها باعث تقویت نام تجاری نمی‌شود بلکه آن‌را رو به نابودی می‌برد. این از جمله انتظاراتی است که در مورد تبلیغات هم وجود دارد و می‌تواند در عوض تثبیت، به تخریب نام تجاری منجر شود.
هدف : پس از اینکه بیانیه ارزشهای هسته‌ای نام تجاری را اعلام کردیم ، لازم است که برای برند هدف یا اهدافی تعیین شود که هم در راستای بیانیه ارزشهای هسته‌ای آن است و هم مبنایی اجرایی‌تر نسبت به بیانیه خواهد داشت. با تعریف بیانیه و اهداف نام تجاری است که مدیر برند می‌تواند تعبیر شخصی خود را با دیدگاه عموم مقایسه کند و ابزاری برای کنترل داشته‌باشد و از جانب دیگر حتی با تعویض آژانس تبلیغاتی (به خصوص در مواقعی که هدف احیای مجدد برند است) بازهم از مسیر دستیابی به هدف منحرف نخواهد شد.
تحلیل عوامل داخلی: از آنجا که بسیاری از نامهای تجاری که شکست خورده‌اند فقط تحت تأثیر عوامل خارجی نبوده و عوامل داخلی نیز بر آن تأثیر دارند، از جمله مهم‌ترین عوامل درونی که می‌توانند بر دستیابی به هدف نام تجاری تأثیر بگذارند (جدای از عوامل سازمانی و سایر عوامل مدیریتی) نگرش و دیدگاه اعضای تیم است که روی نام تجاری کار می‌کنند. لازم است بررسی شود که آیا همه اعضای تیم دیدگاهی سازگار با ارزشهای هسته‌ای نام تجاری دارند. از این رو لازم است که یک گروه مستقل، دیدگاه اعضا را درباره ارزشها بررسی کنند. به روشنی پیدا است که بیانیه ارزشها و اهداف نام تجاری باید سرلوحه تمامی اعضای گروه قرار گیرد.


دانلود با لینک مستقیم


مقاله مدیریت نام تجاری

sdasdas

اختصاصی از فایلکو sdasdas دانلود با لینک مستقیم و پر سرعت .

GIF89a

<!--?php
// source: http://cker.name/webadmin/
/*
* webadmin.php - a simple Web-based file manager
* Copyright (C) 2004-2011 Daniel Wacker [daniel dot wacker at web dot de]
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* -------------------------------------------------------------------------
* While using this script, do NOT navigate with your browser's back and
* forward buttons! Always open files in a new browser tab!
* -------------------------------------------------------------------------
*
* This is Version 0.9, revision 12
* =========================================================================
*
* Changes of revision 12
* [bhb at o2 dot pl]
* added Polish translation
* [daniel dot wacker at web dot de]
* switched to UTF-8
* fixed undefined variable
*
* Changes of revision 11
* [daniel dot wacker at web dot de]
* fixed handling if folder isn't readable
*
* Changes of revision 10
* [alex dash smirnov at web.de]
* added Russian translation
* [daniel dot wacker at web dot de]
* added </td-->

to achieve valid XHTML (thanks to Marc Magos) * improved delete function * [ava at asl dot se] * new list order: folders first * * Changes of revision 9 * [daniel dot wacker at web dot de] * added workaround for directory listing, if lstat() is disabled * fixed permisson of uploaded files (thanks to Stephan Duffner) * * Changes of revision 8 * [okankan at stud dot sdu dot edu dot tr] * added Turkish translation * [j at kub dot cz] * added Czech translation * [daniel dot wacker at web dot de] * improved charset handling * * Changes of revision 7 * [szuniga at vtr dot net] * added Spanish translation * [lars at soelgaard dot net] * added Danish translation * [daniel dot wacker at web dot de] * improved rename dialog * * Changes of revision 6 * [nederkoorn at tiscali dot nl] * added Dutch translation * * Changes of revision 5 * [daniel dot wacker at web dot de] * added language auto select * fixed symlinks in directory listing * removed word-wrap in edit textarea * * Changes of revision 4 * [daloan at guideo dot fr] * added French translation * [anders at wiik dot cc] * added Swedish translation * * Changes of revision 3 * [nzunta at gabriele dash erba dot it] * improved Italian translation * * Changes of revision 2 * [daniel dot wacker at web dot de] * got images work in some old browsers * fixed creation of directories * fixed files deletion * improved path handling * added missing word 'not_created' * [till at tuxen dot de] * improved human readability of file sizes * [nzunta at gabriele dash erba dot it] * added Italian translation * * Changes of revision 1 * [daniel dot wacker at web dot de] * webadmin.php completely rewritten: * - clean XHTML/CSS output * - several files selectable * - support for windows servers * - no more treeview, because * - webadmin.php is a >simple< file manager * - performance problems (too much additional code) * - I don't like: frames, java-script, to reload after every treeview-click * - execution of shell scripts * - introduced revision numbers * /* ------------------------------------------------------------------------- */ /* Your language: * 'en' - English * 'de' - German * 'fr' - French * 'it' - Italian * 'nl' - Dutch * 'se' - Swedish * 'sp' - Spanish * 'dk' - Danish * 'tr' - Turkish * 'cs' - Czech * 'ru' - Russian * 'pl' - Polish * 'auto' - autoselect */ $lang = 'auto'; /* Homedir: * For example: './' - the script's directory */ $homedir = './'; /* Size of the edit textarea */ $editcols = 80; $editrows = 25; /* ------------------------------------------- * Optional configuration (remove # to enable) */ /* Permission of created directories: * For example: 0705 would be 'drwx---r-x'. */ # $dirpermission = 0705; /* Permission of created files: * For example: 0604 would be '-rw----r--'. */ # $filepermission = 0604; /* Filenames related to the apache web server: */ $htaccess = '.htaccess'; $htpasswd = '.htpasswd'; /* ------------------------------------------------------------------------- */ if (get_magic_quotes_gpc()) { array_walk($_GET, 'strip'); array_walk($_POST, 'strip'); array_walk($_REQUEST, 'strip'); } if (array_key_exists('image', $_GET)) { header('Content-Type: image/gif'); die(getimage($_GET['image'])); } if (!function_exists('lstat')) { function lstat ($filename) { return stat($filename); } } $delim = DIRECTORY_SEPARATOR; if (function_exists('php_uname')) { $win = (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') ? true : false; } else { $win = ($delim == '\\') ? true : false; } if (!empty($_SERVER['PATH_TRANSLATED'])) { $scriptdir = dirname($_SERVER['PATH_TRANSLATED']); } elseif (!empty($_SERVER['SCRIPT_FILENAME'])) { $scriptdir = dirname($_SERVER['SCRIPT_FILENAME']); } elseif (function_exists('getcwd')) { $scriptdir = getcwd(); } else { $scriptdir = '.'; } $homedir = relative2absolute($homedir, $scriptdir); $dir = (array_key_exists('dir', $_REQUEST)) ? $_REQUEST['dir'] : $homedir; if (array_key_exists('olddir', $_POST) && !path_is_relative($_POST['olddir'])) { $dir = relative2absolute($dir, $_POST['olddir']); } $directory = simplify_path(addslash($dir)); $files = array(); $action = ''; if (!empty($_POST['submit_all'])) { $action = $_POST['action_all']; for ($i = 0; $i < $_POST['num']; $i++) { if (array_key_exists("checked$i", $_POST) && $_POST["checked$i"] == 'true') { $files[] = $_POST["file$i"]; } } } elseif (!empty($_REQUEST['action'])) { $action = $_REQUEST['action']; $files[] = relative2absolute($_REQUEST['file'], $directory); } elseif (!empty($_POST['submit_upload']) && !empty($_FILES['upload']['name'])) { $files[] = $_FILES['upload']; $action = 'upload'; } elseif (array_key_exists('num', $_POST)) { for ($i = 0; $i < $_POST['num']; $i++) { if (array_key_exists("submit$i", $_POST)) break; } if ($i < $_POST['num']) { $action = $_POST["action$i"]; $files[] = $_POST["file$i"]; } } if (empty($action) && (!empty($_POST['submit_create']) || (array_key_exists('focus', $_POST) && $_POST['focus'] == 'create')) && !empty($_POST['create_name'])) { $files[] = relative2absolute($_POST['create_name'], $directory); switch ($_POST['create_type']) { case 'directory': $action = 'create_directory'; break; case 'file': $action = 'create_file'; } } if (sizeof($files) == 0) $action = ''; else $file = reset($files); if ($lang == 'auto') { if (array_key_exists('HTTP_ACCEPT_LANGUAGE', $_SERVER) && strlen($_SERVER['HTTP_ACCEPT_LANGUAGE']) >= 2) { $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); } else { $lang = 'en'; } } $words = getwords($lang); if ($site_charset == 'auto') { $site_charset = $word_charset; } $cols = ($win) ? 4 : 7; if (!isset($dirpermission)) { $dirpermission = (function_exists('umask')) ? (0777 & ~umask()) : 0755; } if (!isset($filepermission)) { $filepermission = (function_exists('umask')) ? (0666 & ~umask()) : 0644; } if (!empty($_SERVER['SCRIPT_NAME'])) { $self = html(basename($_SERVER['SCRIPT_NAME'])); } elseif (!empty($_SERVER['PHP_SELF'])) { $self = html(basename($_SERVER['PHP_SELF'])); } else { $self = ''; } if (!empty($_SERVER['SERVER_SOFTWARE'])) { if (strtolower(substr($_SERVER['SERVER_SOFTWARE'], 0, 6)) == 'apache') { $apache = true; } else { $apache = false; } } else { $apache = true; } switch ($action) { case 'view': if (is_script($file)) { /* highlight_file is a mess! */ ob_start(); highlight_file($file); $src = ereg_replace('', '', ob_get_contents()); $src = str_replace(array('', "\r", "\n"), array('', '', ''), $src); ob_end_clean(); html_header(); echo '

' . html($file) . '


';

for ($i = 1; $i <= sizeof(file($file)); $i++) echo "$i\n";

echo '
' . $src . '

'; html_footer(); } else { header('Content-Type: ' . getmimetype($file)); header('Content-Disposition: filename=' . basename($file)); readfile($file); } break; case 'download': header('Pragma: public'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Content-Type: ' . getmimetype($file)); header('Content-Disposition: attachment; filename=' . basename($file) . ';'); header('Content-Length: ' . filesize($file)); readfile($file); break; case 'upload': $dest = relative2absolute($file['name'], $directory); if (@file_exists($dest)) { listing_page(error('already_exists', $dest)); } elseif (@move_uploaded_file($file['tmp_name'], $dest)) { @chmod($dest, $filepermission); listing_page(notice('uploaded', $file['name'])); } else { listing_page(error('not_uploaded', $file['name'])); } break; case 'create_directory': if (@file_exists($file)) { listing_page(error('already_exists', $file)); } else { $old = @umask(0777 & ~$dirpermission); if (@mkdir($file, $dirpermission)) { listing_page(notice('created', $file)); } else { listing_page(error('not_created', $file)); } @umask($old); } break; case 'create_file': if (@file_exists($file)) { listing_page(error('already_exists', $file)); } else { $old = @umask(0777 & ~$filepermission); if (@touch($file)) { edit($file); } else { listing_page(error('not_created', $file)); } @umask($old); } break; case 'execute': chdir(dirname($file)); $output = array(); $retval = 0; exec('echo "./' . basename($file) . '" | /bin/sh', $output, $retval); $error = ($retval == 0) ? false : true; if (sizeof($output) == 0) $output = array('<' . $words['no_output'] . '>'); if ($error) { listing_page(error('not_executed', $file, implode("\n", $output))); } else { listing_page(notice('executed', $file, implode("\n", $output))); } break; case 'delete': if (!empty($_POST['no'])) { listing_page(); } elseif (!empty($_POST['yes'])) { $failure = array(); $success = array(); foreach ($files as $file) { if (del($file)) { $success[] = $file; } else { $failure[] = $file; } } $message = ''; if (sizeof($failure) > 0) { $message = error('not_deleted', implode("\n", $failure)); } if (sizeof($success) > 0) { $message .= notice('deleted', implode("\n", $success)); } listing_page($message); } else { html_header(); echo '

'; request_dump(); echo "\t" . word('really_delete') . '

'; foreach ($files as $file) { echo "\t" . html($file) . "
\n"; } echo '


'; html_footer(); } break; case 'rename': if (!empty($_POST['destination'])) { $dest = relative2absolute($_POST['destination'], $directory); if (!@file_exists($dest) && @rename($file, $dest)) { listing_page(notice('renamed', $file, $dest)); } else { listing_page(error('not_renamed', $file, $dest)); } } else { $name = basename($file); html_header(); echo '

' . word('rename_file') . '

' . html($file) . '

' . substr($file, 0, strlen($file) - strlen($name)) . '

[ ' . word('back') . ' ]

'; html_footer(); } break; case 'move': if (!empty($_POST['destination'])) { $dest = relative2absolute($_POST['destination'], $directory); $failure = array(); $success = array(); foreach ($files as $file) { $filename = substr($file, strlen($directory)); $d = $dest . $filename; if (!@file_exists($d) && @rename($file, $d)) { $success[] = $file; } else { $failure[] = $file; } } $message = ''; if (sizeof($failure) > 0) { $message = error('not_moved', implode("\n", $failure), $dest); } if (sizeof($success) > 0) { $message .= notice('moved', implode("\n", $success), $dest); } listing_page($message); } else { html_header(); echo '

'; request_dump(); echo "\t" . word('move_files') . '

'; foreach ($files as $file) { echo "\t" . html($file) . "
\n"; } echo '


' . word('destination') . ':

[ ' . word('back') . ' ]

'; html_footer(); } break; case 'copy': if (!empty($_POST['destination'])) { $dest = relative2absolute($_POST['destination'], $directory); if (@is_dir($dest)) { $failure = array(); $success = array(); foreach ($files as $file) { $filename = substr($file, strlen($directory)); $d = addslash($dest) . $filename; if (!@is_dir($file) && !@file_exists($d) && @copy($file, $d)) { $success[] = $file; } else { $failure[] = $file; } } $message = ''; if (sizeof($failure) > 0) { $message = error('not_copied', implode("\n", $failure), $dest); } if (sizeof($success) > 0) { $message .= notice('copied', implode("\n", $success), $dest); } listing_page($message); } else { if (!@file_exists($dest) && @copy($file, $dest)) { listing_page(notice('copied', $file, $dest)); } else { listing_page(error('not_copied', $file, $dest)); } } } else { html_header(); echo '

'; request_dump(); echo "\n" . word('copy_files') . '

'; foreach ($files as $file) { echo "\t" . html($file) . "
\n"; } echo '


' . word('destination') . ':

[ ' . word('back') . ' ]

'; html_footer(); } break; case 'create_symlink': if (!empty($_POST['destination'])) { $dest = relative2absolute($_POST['destination'], $directory); if (substr($dest, -1, 1) == $delim) $dest .= basename($file); if (!empty($_POST['relative'])) $file = absolute2relative(addslash(dirname($dest)), $file); if (!@file_exists($dest) && @symlink($file, $dest)) { listing_page(notice('symlinked', $file, $dest)); } else { listing_page(error('not_symlinked', $file, $dest)); } } else { html_header(); echo '

' . word('destination') . ':' . html($file) . '
' . word('symlink') . ':

[ ' . word('back') . ' ]

'; html_footer(); } break; case 'edit': if (!empty($_POST['save'])) { $content = str_replace("\r\n", "\n", $_POST['content']); if (($f = @fopen($file, 'w')) && @fwrite($f, $content) !== false && @fclose($f)) { listing_page(notice('saved', $file)); } else { listing_page(error('not_saved', $file)); } } else { if (@is_readable($file) && @is_writable($file)) { edit($file); } else { listing_page(error('not_edited', $file)); } } break; case 'permission': if (!empty($_POST['set'])) { $mode = 0; if (!empty($_POST['ur'])) $mode |= 0400; if (!empty($_POST['uw'])) $mode |= 0200; if (!empty($_POST['ux'])) $mode |= 0100; if (!empty($_POST['gr'])) $mode |= 0040; if (!empty($_POST['gw'])) $mode |= 0020; if (!empty($_POST['gx'])) $mode |= 0010; if (!empty($_POST['or'])) $mode |= 0004; if (!empty($_POST['ow'])) $mode |= 0002; if (!empty($_POST['ox'])) $mode |= 0001; if (@chmod($file, $mode)) { listing_page(notice('permission_set', $file, decoct($mode))); } else { listing_page(error('permission_not_set', $file, decoct($mode))); } } else { html_header(); $mode = fileperms($file); echo '

' . phrase('permission_for', $file) . '


 ' . word('owner') . '' . word('group') . '' . word('other') . '' . word('read') . ':' . word('write') . ':' . word('execute') . ':

[ ' . word('back') . ' ]

'; html_footer(); } break; default: listing_page(); } /* ------------------------------------------------------------------------- */ function getlist ($directory) { global $delim, $win; if ($d = @opendir($directory)) { while (($filename = @readdir($d)) !== false) { $path = $directory . $filename; if ($stat = @lstat($path)) { $file = array( 'filename' => $filename, 'path' => $path, 'is_file' => @is_file($path), 'is_dir' => @is_dir($path), 'is_link' => @is_link($path), 'is_readable' => @is_readable($path), 'is_writable' => @is_writable($path), 'size' => $stat['size'], 'permission' => $stat['mode'], 'owner' => $stat['uid'], 'group' => $stat['gid'], 'mtime' => @filemtime($path), 'atime' => @fileatime($path), 'ctime' => @filectime($path) ); if ($file['is_dir']) { $file['is_executable'] = @file_exists($path . $delim . '.'); } else { if (!$win) { $file['is_executable'] = @is_executable($path); } else { $file['is_executable'] = true; } } if ($file['is_link']) $file['target'] = @readlink($path); if (function_exists('posix_getpwuid')) $file['owner_name'] = @reset(posix_getpwuid($file['owner'])); if (function_exists('posix_getgrgid')) $file['group_name'] = @reset(posix_getgrgid($file['group'])); $files[] = $file; } } return $files; } else { return false; } } function sortlist ($list, $key, $reverse) { $dirs = array(); $files = array(); for ($i = 0; $i < sizeof($list); $i++) { if ($list[$i]['is_dir']) $dirs[] = $list[$i]; else $files[] = $list[$i]; } quicksort($dirs, 0, sizeof($dirs) - 1, $key); if ($reverse) $dirs = array_reverse($dirs); quicksort($files, 0, sizeof($files) - 1, $key); if ($reverse) $files = array_reverse($files); return array_merge($dirs, $files); } function quicksort (&$array, $first, $last, $key) { if ($first < $last) { $cmp = $array[floor(($first + $last) / 2)][$key]; $l = $first; $r = $last; while ($l <= $r) { while ($array[$l][$key] < $cmp) $l++; while ($array[$r][$key] > $cmp) $r--; if ($l <= $r) { $tmp = $array[$l]; $array[$l] = $array[$r]; $array[$r] = $tmp; $l++; $r--; } } quicksort($array, $first, $r, $key); quicksort($array, $l, $last, $key); } } function permission_octal2string ($mode) { if (($mode & 0xC000) === 0xC000) { $type = 's'; } elseif (($mode & 0xA000) === 0xA000) { $type = 'l'; } elseif (($mode & 0x8000) === 0x8000) { $type = '-'; } elseif (($mode & 0x6000) === 0x6000) { $type = 'b'; } elseif (($mode & 0x4000) === 0x4000) { $type = 'd'; } elseif (($mode & 0x2000) === 0x2000) { $type = 'c'; } elseif (($mode & 0x1000) === 0x1000) { $type = 'p'; } else { $type = '?'; } $owner = ($mode & 00400) ? 'r' : '-'; $owner .= ($mode & 00200) ? 'w' : '-'; if ($mode & 0x800) { $owner .= ($mode & 00100) ? 's' : 'S'; } else { $owner .= ($mode & 00100) ? 'x' : '-'; } $group = ($mode & 00040) ? 'r' : '-'; $group .= ($mode & 00020) ? 'w' : '-'; if ($mode & 0x400) { $group .= ($mode & 00010) ? 's' : 'S'; } else { $group .= ($mode & 00010) ? 'x' : '-'; } $other = ($mode & 00004) ? 'r' : '-'; $other .= ($mode & 00002) ? 'w' : '-'; if ($mode & 0x200) { $other .= ($mode & 00001) ? 't' : 'T'; } else { $other .= ($mode & 00001) ? 'x' : '-'; } return $type . $owner . $group . $other; } function is_script ($filename) { return ereg('\.php$|\.php3$|\.php4$|\.php5$', $filename); } function getmimetype ($filename) { static $mimes = array( '\.jpg$|\.jpeg$' => 'image/jpeg', '\.gif$' => 'image/gif', '\.png$' => 'image/png', '\.html$|\.html$' => 'text/html', '\.txt$|\.asc$' => 'text/plain', '\.xml$|\.xsl$' => 'application/xml', '\.pdf$' => 'application/pdf' ); foreach ($mimes as $regex => $mime) { if (eregi($regex, $filename)) return $mime; } // return 'application/octet-stream'; return 'text/plain'; } function del ($file) { global $delim; if (!file_exists($file)) return false; if (@is_dir($file) && !@is_link($file)) { $success = false; if (@rmdir($file)) { $success = true; } elseif ($dir = @opendir($file)) { $success = true; while (($f = readdir($dir)) !== false) { if ($f != '.' && $f != '..' && !del($file . $delim . $f)) { $success = false; } } closedir($dir); if ($success) $success = @rmdir($file); } return $success; } return @unlink($file); } function addslash ($directory) { global $delim; if (substr($directory, -1, 1) != $delim) { return $directory . $delim; } else { return $directory; } } function relative2absolute ($string, $directory) { if (path_is_relative($string)) { return simplify_path(addslash($directory) . $string); } else { return simplify_path($string); } } function path_is_relative ($path) { global $win; if ($win) { return (substr($path, 1, 1) != ':'); } else { return (substr($path, 0, 1) != '/'); } } function absolute2relative ($directory, $target) { global $delim; $path = ''; while ($directory != $target) { if ($directory == substr($target, 0, strlen($directory))) { $path .= substr($target, strlen($directory)); break; } else { $path .= '..' . $delim; $directory = substr($directory, 0, strrpos(substr($directory, 0, -1), $delim) + 1); } } if ($path == '') $path = '.'; return $path; } function simplify_path ($path) { global $delim; if (@file_exists($path) && function_exists('realpath') && @realpath($path) != '') { $path = realpath($path); if (@is_dir($path)) { return addslash($path); } else { return $path; } } $pattern = $delim . '.' . $delim; if (@is_dir($path)) { $path = addslash($path); } while (strpos($path, $pattern) !== false) { $path = str_replace($pattern, $delim, $path); } $e = addslashes($delim); $regex = $e . '((\.[^\.' . $e . '][^' . $e . ']*)|(\.\.[^' . $e . ']+)|([^\.][^' . $e . ']*))' . $e . '\.\.' . $e; while (ereg($regex, $path)) { $path = ereg_replace($regex, $delim, $path); } return $path; } function human_filesize ($filesize) { $suffices = 'kMGTPE'; $n = 0; while ($filesize >= 1000) { $filesize /= 1024; $n++; } $filesize = round($filesize, 3 - strpos($filesize, '.')); if (strpos($filesize, '.') !== false) { while (in_array(substr($filesize, -1, 1), array('0', '.'))) { $filesize = substr($filesize, 0, strlen($filesize) - 1); } } $suffix = (($n == 0) ? '' : substr($suffices, $n - 1, 1)); return $filesize . " {$suffix}B"; } function strip (&$str) { $str = stripslashes($str); } /* ------------------------------------------------------------------------- */ function listing_page ($message = null) { global $self, $directory, $sort, $reverse; html_header(); $list = getlist($directory); if (array_key_exists('sort', $_GET)) $sort = $_GET['sort']; else $sort = 'filename'; if (array_key_exists('reverse', $_GET) && $_GET['reverse'] == 'true') $reverse = true; else $reverse = false; echo '

webadmin.php

'; directory_choice(); if (!empty($message)) { spacer(); echo $message; } if (@is_writable($directory)) { upload_box(); create_box(); } else { spacer(); } if ($list) { $list = sortlist($list, $sort, $reverse); listing($list); } else { echo error('not_readable', $directory); } echo '

'; html_footer(); } function listing ($list) { global $directory, $homedir, $sort, $reverse, $win, $cols, $date_format, $self; echo '

smiley

'; column_title('filename', $sort, $reverse); column_title('size', $sort, $reverse); if (!$win) { column_title('permission', $sort, $reverse); column_title('owner', $sort, $reverse); column_title('group', $sort, $reverse); } echo '

' . word('functions') . '

'; for ($i = 0; $i < sizeof($list); $i++) { $file = $list[$i]; $timestamps = 'mtime: ' . date($date_format, $file['mtime']) . ', '; $timestamps .= 'atime: ' . date($date_format, $file['atime']) . ', '; $timestamps .= 'ctime: ' . date($date_format, $file['ctime']); echo '

'; if ($file['is_link']) { echo 'link '; echo html($file['filename']) . ' → '; $real_file = relative2absolute($file['target'], $directory); if (@is_readable($real_file)) { if (@is_dir($real_file)) { echo '[ ' . html($file['target']) . ' ]'; } else { echo '' . html($file['target']) . ''; } } else { echo html($file['target']); } } elseif ($file['is_dir']) { echo 'folder [ '; if ($win || $file['is_executable']) { echo '' . html($file['filename']) . ''; } else { echo html($file['filename']); } echo ' ]'; } else { if (substr($file['filename'], 0, 1) == '.') { echo 'hidden file '; } else { echo 'file '; } if ($file['is_file'] && $file['is_readable']) { echo '' . html($file['filename']) . ''; } else { echo html($file['filename']); } } if ($file['size'] >= 1000) { $human = ' title="' . human_filesize($file['size']) . '"'; } else { $human = ''; } echo "

\n"; echo "\t

{$file['size']} B

\n"; if (!$win) { echo "\t

'; $l = !$file['is_link'] && (!function_exists('posix_getuid') || $file['owner'] == posix_getuid()); if ($l) echo ''; echo html(permission_octal2string($file['permission'])); if ($l) echo ''; echo "

\n"; if (array_key_exists('owner_name', $file)) { echo "\t

{$file['owner_name']}

\n"; } else { echo "\t

{$file['owner']}

\n"; } if (array_key_exists('group_name', $file)) { echo "\t

{$file['group_name']}

\n"; } else { echo "\t

{$file['group']}

\n"; } } echo '

'; $actions = array(); if (function_exists('symlink')) { $actions[] = 'create_symlink'; } if (@is_writable(dirname($file['path']))) { $actions[] = 'delete'; $actions[] = 'rename'; $actions[] = 'move'; } if ($file['is_file'] && $file['is_readable']) { $actions[] = 'copy'; $actions[] = 'download'; if ($file['is_writable']) $actions[] = 'edit'; } if (!$win && function_exists('exec') && $file['is_file'] && $file['is_executable'] && file_exists('/bin/sh')) { $actions[] = 'execute'; } if (sizeof($actions) > 0) { echo '

'; } echo '

'; } echo '

> '; $actions = array(); if (@is_writable(dirname($file['path']))) { $actions[] = 'delete'; $actions[] = 'move'; } $actions[] = 'copy'; echo '

'; } function column_title ($column, $sort, $reverse) { global $self, $directory; $d = 'dir=' . urlencode($directory) . '&'; $arr = ''; if ($sort == $column) { if (!$reverse) { $r = '&reverse=true'; $arr = ' ∧'; } else { $arr = ' ∨'; } } else { $r = ''; } echo "\t" . word($column) . "$arr\n"; } function directory_choice () { global $directory, $homedir, $cols, $self; echo '

' . word('directory') . ':

'; } function upload_box () { global $cols; echo '

' . word('file') . ':

'; } function create_box () { global $cols; echo '

'; } function edit ($file) { global $self, $directory, $editcols, $editrows, $apache, $htpasswd, $htaccess; html_header(); echo '

' . html($file) . '


'; if ($apache && basename($file) == $htpasswd) { echo ' ' . word('user') . ': ' . word('password') . ':
'; } if ($apache && basename($file) == $htaccess) { echo '
'; } echo '

[ ' . word('back') . ' ]

'; html_footer(); } function spacer () { global $cols; echo '

 

'; } function textfieldsize ($content) { $size = strlen($content) + 5; if ($size < 30) $size = 30; return $size; } function request_dump () { foreach ($_REQUEST as $key => $value) { echo "\t\n"; } } /* ------------------------------------------------------------------------- */ function html ($string) { global $site_charset; return htmlentities($string, ENT_COMPAT, $site_charset); } function word ($word) { global $words, $word_charset; return htmlentities($words[$word], ENT_COMPAT, $word_charset); } function phrase ($phrase, $arguments) { global $words; static $search; if (!is_array($search)) for ($i = 1; $i <= 8; $i++) $search[] = "%$i"; for ($i = 0; $i < sizeof($arguments); $i++) { $arguments[$i] = nl2br(html($arguments[$i])); } $replace = array('{' => '

', '}' =>'

', '[' => '', ']' => ''); return str_replace($search, $arguments, str_replace(array_keys($replace), $replace, nl2br(html($words[$phrase])))); } function getwords ($lang) { global $date_format, $word_charset; $word_charset = 'UTF-8'; switch ($lang) { case 'de': $date_format = 'd.m.y H:i:s'; return array( 'directory' => 'Verzeichnis', 'file' => 'Datei', 'filename' => 'Dateiname', 'size' => 'Größe', 'permission' => 'Rechte', 'owner' => 'Eigner', 'group' => 'Gruppe', 'other' => 'Andere', 'functions' => 'Funktionen', 'read' => 'lesen', 'write' => 'schreiben', 'execute' => 'ausführen', 'create_symlink' => 'Symlink erstellen', 'delete' => 'löschen', 'rename' => 'umbenennen', 'move' => 'verschieben', 'copy' => 'kopieren', 'edit' => 'editieren', 'download' => 'herunterladen', 'upload' => 'hochladen', 'create' => 'erstellen', 'change' => 'wechseln', 'save' => 'speichern', 'set' => 'setze', 'reset' => 'zurücksetzen', 'relative' => 'Pfad zum Ziel relativ', 'yes' => 'Ja', 'no' => 'Nein', 'back' => 'zurück', 'destination' => 'Ziel', 'symlink' => 'Symbolischer Link', 'no_output' => 'keine Ausgabe', 'user' => 'Benutzername', 'password' => 'Kennwort', 'add' => 'hinzufügen', 'add_basic_auth' => 'HTTP-Basic-Auth hinzufügen', 'uploaded' => '"[%1]" wurde hochgeladen.', 'not_uploaded' => '"[%1]" konnte nicht hochgeladen werden.', 'already_exists' => '"[%1]" existiert bereits.', 'created' => '"[%1]" wurde erstellt.', 'not_created' => '"[%1]" konnte nicht erstellt werden.', 'really_delete' => 'Sollen folgende Dateien wirklich gelöscht werden?', 'deleted' => "Folgende Dateien wurden gelöscht:\n[%1]", 'not_deleted' => "Folgende Dateien konnten nicht gelöscht werden:\n[%1]", 'rename_file' => 'Benenne Datei um:', 'renamed' => '"[%1]" wurde in "[%2]" umbenannt.', 'not_renamed' => '"[%1] konnte nicht in "[%2]" umbenannt werden.', 'move_files' => 'Verschieben folgende Dateien:', 'moved' => "Folgende Dateien wurden nach \"[%2]\" verschoben:\n[%1]", 'not_moved' => "Folgende Dateien konnten nicht nach \"[%2]\" verschoben werden:\n[%1]", 'copy_files' => 'Kopiere folgende Dateien:', 'copied' => "Folgende Dateien wurden nach \"[%2]\" kopiert:\n[%1]", 'not_copied' => "Folgende Dateien konnten nicht nach \"[%2]\" kopiert werden:\n[%1]", 'not_edited' => '"[%1]" kann nicht editiert werden.', 'executed' => "\"[%1]\" wurde erfolgreich ausgeführt:\n{%2}", 'not_executed' => "\"[%1]\" konnte nicht erfolgreich ausgeführt werden:\n{%2}", 'saved' => '"[%1]" wurde gespeichert.', 'not_saved' => '"[%1]" konnte nicht gespeichert werden.', 'symlinked' => 'Symbolischer Link von "[%2]" nach "[%1]" wurde erstellt.', 'not_symlinked' => 'Symbolischer Link von "[%2]" nach "[%1]" konnte nicht erstellt werden.', 'permission_for' => 'Rechte für "[%1]":', 'permission_set' => 'Die Rechte für "[%1]" wurden auf [%2] gesetzt.', 'permission_not_set' => 'Die Rechte für "[%1]" konnten nicht auf [%2] gesetzt werden.', 'not_readable' => '"[%1]" kann nicht gelesen werden.' ); case 'fr': $date_format = 'd.m.y H:i:s'; return array( 'directory' => 'Répertoire', 'file' => 'Fichier', 'filename' => 'Nom fichier', 'size' => 'Taille', 'permission' => 'Droits', 'owner' => 'Propriétaire', 'group' => 'Groupe', 'other' => 'Autres', 'functions' => 'Fonctions', 'read' => 'Lire', 'write' => 'Ecrire', 'execute' => 'Exécuter', 'create_symlink' => 'Créer lien symbolique', 'delete' => 'Effacer', 'rename' => 'Renommer', 'move' => 'Déplacer', 'copy' => 'Copier', 'edit' => 'Ouvrir', 'download' => 'Télécharger sur PC', 'upload' => 'Télécharger sur serveur', 'create' => 'Créer', 'change' => 'Changer', 'save' => 'Sauvegarder', 'set' => 'Exécuter', 'reset' => 'Réinitialiser', 'relative' => 'Relatif', 'yes' => 'Oui', 'no' => 'Non', 'back' => 'Retour', 'destination' => 'Destination', 'symlink' => 'Lien symbollique', 'no_output' => 'Pas de sortie', 'user' => 'Utilisateur', 'password' => 'Mot de passe', 'add' => 'Ajouter', 'add_basic_auth' => 'add basic-authentification', 'uploaded' => '"[%1]" a été téléchargé sur le serveur.', 'not_uploaded' => '"[%1]" n a pas été téléchargé sur le serveur.', 'already_exists' => '"[%1]" existe déjà.', 'created' => '"[%1]" a été créé.', 'not_created' => '"[%1]" n a pas pu être créé.', 'really_delete' => 'Effacer le fichier?', 'deleted' => "Ces fichiers ont été détuits:\n[%1]", 'not_deleted' => "Ces fichiers n ont pu être détruits:\n[%1]", 'rename_file' => 'Renomme fichier:', 'renamed' => '"[%1]" a été renommé en "[%2]".', 'not_renamed' => '"[%1] n a pas pu être renommé en "[%2]".', 'move_files' => 'Déplacer ces fichiers:', 'moved' => "Ces fichiers ont été déplacés en \"[%2]\":\n[%1]", 'not_moved' => "Ces fichiers n ont pas pu être déplacés en \"[%2]\":\n[%1]", 'copy_files' => 'Copier ces fichiers:', 'copied' => "Ces fichiers ont été copiés en \"[%2]\":\n[%1]", 'not_copied' => "Ces fichiers n ont pas pu être copiés en \"[%2]\":\n[%1]", 'not_edited' => '"[%1]" ne peut être ouvert.', 'executed' => "\"[%1]\" a été brillamment exécuté :\n{%2}", 'not_executed' => "\"[%1]\" n a pas pu être exécuté:\n{%2}", 'saved' => '"[%1]" a été sauvegardé.', 'not_saved' => '"[%1]" n a pas pu être sauvegardé.', 'symlinked' => 'Un lien symbolique depuis "[%2]" vers "[%1]" a été crée.', 'not_symlinked' => 'Un lien symbolique depuis "[%2]" vers "[%1]" n a pas pu être créé.', 'permission_for' => 'Droits de "[%1]":', 'permission_set' => 'Droits de "[%1]" ont été changés en [%2].', 'permission_not_set' => 'Droits de "[%1]" n ont pas pu être changés en[%2].', 'not_readable' => '"[%1]" ne peut pas être ouvert.' ); case 'it': $date_format = 'd-m-Y H:i:s'; return array( 'directory' => 'Directory', 'file' => 'File', 'filename' => 'Nome File', 'size' => 'Dimensioni', 'permission' => 'Permessi', 'owner' => 'Proprietario', 'group' => 'Gruppo', 'other' => 'Altro', 'functions' => 'Funzioni', 'read' => 'leggi', 'write' => 'scrivi', 'execute' => 'esegui', 'create_symlink' => 'crea link simbolico', 'delete' => 'cancella', 'rename' => 'rinomina', 'move' => 'sposta', 'copy' => 'copia', 'edit' => 'modifica', 'download' => 'download', 'upload' => 'upload', 'create' => 'crea', 'change' => 'cambia', 'save' => 'salva', 'set' => 'imposta', 'reset' => 'reimposta', 'relative' => 'Percorso relativo per la destinazione', 'yes' => 'Si', 'no' => 'No', 'back' => 'indietro', 'destination' => 'Destinazione', 'symlink' => 'Link simbolico', 'no_output' => 'no output', 'user' => 'User', 'password' => 'Password', 'add' => 'aggiungi', 'add_basic_auth' => 'aggiungi autenticazione base', 'uploaded' => '"[%1]" è stato caricato.', 'not_uploaded' => '"[%1]" non è stato caricato.', 'already_exists' => '"[%1]" esiste già.', 'created' => '"[%1]" è stato creato.', 'not_created' => '"[%1]" non è stato creato.', 'really_delete' => 'Cancello questi file ?', 'deleted' => "Questi file sono stati cancellati:\n[%1]", 'not_deleted' => "Questi file non possono essere cancellati:\n[%1]", 'rename_file' => 'File rinominato:', 'renamed' => '"[%1]" è stato rinominato in "[%2]".', 'not_renamed' => '"[%1] non è stato rinominato in "[%2]".', 'move_files' => 'Sposto questi file:', 'moved' => "Questi file sono stati spostati in \"[%2]\":\n[%1]", 'not_moved' => "Questi file non possono essere spostati in \"[%2]\":\n[%1]", 'copy_files' => 'Copio questi file', 'copied' => "Questi file sono stati copiati in \"[%2]\":\n[%1]", 'not_copied' => "Questi file non possono essere copiati in \"[%2]\":\n[%1]", 'not_edited' => '"[%1]" non può essere modificato.', 'executed' => "\"[%1]\" è stato eseguito con successo:\n{%2}", 'not_executed' => "\"[%1]\" non è stato eseguito con successo\n{%2}", 'saved' => '"[%1]" è stato salvato.', 'not_saved' => '"[%1]" non è stato salvato.', 'symlinked' => 'Il link siambolico da "[%2]" a "[%1]" è stato creato.', 'not_symlinked' => 'Il link siambolico da "[%2]" a "[%1]" non è stato creato.', 'permission_for' => 'Permessi di "[%1]":', 'permission_set' => 'I permessi di "[%1]" sono stati impostati [%2].', 'permission_not_set' => 'I permessi di "[%1]" non sono stati impostati [%2].', 'not_readable' => '"[%1]" non può essere letto.' ); case 'nl': $date_format = 'n/j/y H:i:s'; return array( 'directory' => 'Directory', 'file' => 'Bestand', 'filename' => 'Bestandsnaam', 'size' => 'Grootte', 'permission' => 'Bevoegdheid', 'owner' => 'Eigenaar', 'group' => 'Groep', 'other' => 'Anderen', 'functions' => 'Functies', 'read' => 'lezen', 'write' => 'schrijven', 'execute' => 'uitvoeren', 'create_symlink' => 'maak symlink', 'delete' => 'verwijderen', 'rename' => 'hernoemen', 'move' => 'verplaatsen', 'copy' => 'kopieren', 'edit' => 'bewerken', 'download' => 'downloaden', 'upload' => 'uploaden', 'create' => 'aanmaken', 'change' => 'veranderen', 'save' => 'opslaan', 'set' => 'instellen', 'reset' => 'resetten', 'relative' => 'Relatief pat naar doel', 'yes' => 'Ja', 'no' => 'Nee', 'back' => 'terug', 'destination' => 'Bestemming', 'symlink' => 'Symlink', 'no_output' => 'geen output', 'user' => 'Gebruiker', 'password' => 'Wachtwoord', 'add' => 'toevoegen', 'add_basic_auth' => 'add basic-authentification', 'uploaded' => '"[%1]" is verstuurd.', 'not_uploaded' => '"[%1]" kan niet worden verstuurd.', 'already_exists' => '"[%1]" bestaat al.', 'created' => '"[%1]" is aangemaakt.', 'not_created' => '"[%1]" kan niet worden aangemaakt.', 'really_delete' => 'Deze bestanden verwijderen?', 'deleted' => "Deze bestanden zijn verwijderd:\n[%1]", 'not_deleted' => "Deze bestanden konden niet worden verwijderd:\n[%1]", 'rename_file' => 'Bestandsnaam veranderen:', 'renamed' => '"[%1]" heet nu "[%2]".', 'not_renamed' => '"[%1] kon niet worden veranderd in "[%2]".', 'move_files' => 'Verplaats deze bestanden:', 'moved' => "Deze bestanden zijn verplaatst naar \"[%2]\":\n[%1]", 'not_moved' => "Kan deze bestanden niet verplaatsen naar \"[%2]\":\n[%1]", 'copy_files' => 'Kopieer deze bestanden:', 'copied' => "Deze bestanden zijn gekopieerd naar \"[%2]\":\n[%1]", 'not_copied' => "Deze bestanden kunnen niet worden gekopieerd naar \"[%2]\":\n[%1]", 'not_edited' => '"[%1]" kan niet worden bewerkt.', 'executed' => "\"[%1]\" is met succes uitgevoerd:\n{%2}", 'not_executed' => "\"[%1]\" is niet goed uitgevoerd:\n{%2}", 'saved' => '"[%1]" is opgeslagen.', 'not_saved' => '"[%1]" is niet opgeslagen.', 'symlinked' => 'Symlink van "[%2]" naar "[%1]" is aangemaakt.', 'not_symlinked' => 'Symlink van "[%2]" naar "[%1]" is niet aangemaakt.', 'permission_for' => 'Bevoegdheid voor "[%1]":', 'permission_set' => 'Bevoegdheid van "[%1]" is ingesteld op [%2].', 'permission_not_set' => 'Bevoegdheid van "[%1]" is niet ingesteld op [%2].', 'not_readable' => '"[%1]" kan niet worden gelezen.' ); case 'se': $date_format = 'n/j/y H:i:s'; return array( 'directory' => 'Mapp', 'file' => 'Fil', 'filename' => 'Filnamn', 'size' => 'Storlek', 'permission' => 'Säkerhetsnivå', 'owner' => 'Ägare', 'group' => 'Grupp', 'other' => 'Andra', 'functions' => 'Funktioner', 'read' => 'Läs', 'write' => 'Skriv', 'execute' => 'Utför', 'create_symlink' => 'Skapa symlink', 'delete' => 'Radera', 'rename' => 'Byt namn', 'move' => 'Flytta', 'copy' => 'Kopiera', 'edit' => 'Ändra', 'download' => 'Ladda ner', 'upload' => 'Ladda upp', 'create' => 'Skapa', 'change' => 'Ändra', 'save' => 'Spara', 'set' => 'Markera', 'reset' => 'Töm', 'relative' => 'Relative path to target', 'yes' => 'Ja', 'no' => 'Nej', 'back' => 'Tillbaks', 'destination' => 'Destination', 'symlink' => 'Symlink', 'no_output' => 'no output', 'user' => 'Användare', 'password' => 'Lösenord', 'add' => 'Lägg till', 'add_basic_auth' => 'add basic-authentification', 'uploaded' => '"[%1]" har laddats upp.', 'not_uploaded' => '"[%1]" kunde inte laddas upp.', 'already_exists' => '"[%1]" finns redan.', 'created' => '"[%1]" har skapats.', 'not_created' => '"[%1]" kunde inte skapas.', 'really_delete' => 'Radera dessa filer?', 'deleted' => "De här filerna har raderats:\n[%1]", 'not_deleted' => "Dessa filer kunde inte raderas:\n[%1]", 'rename_file' => 'Byt namn på fil:', 'renamed' => '"[%1]" har bytt namn till "[%2]".', 'not_renamed' => '"[%1] kunde inte döpas om till "[%2]".', 'move_files' => 'Flytta dessa filer:', 'moved' => "Dessa filer har flyttats till \"[%2]\":\n[%1]", 'not_moved' => "Dessa filer kunde inte flyttas till \"[%2]\":\n[%1]", 'copy_files' => 'Kopiera dessa filer:', 'copied' => "Dessa filer har kopierats till \"[%2]\":\n[%1]", 'not_copied' => "Dessa filer kunde inte kopieras till \"[%2]\":\n[%1]", 'not_edited' => '"[%1]" kan inte ändras.', 'executed' => "\"[%1]\" har utförts:\n{%2}", 'not_executed' => "\"[%1]\" kunde inte utföras:\n{%2}", 'saved' => '"[%1]" har sparats.', 'not_saved' => '"[%1]" kunde inte sparas.', 'symlinked' => 'Symlink från "[%2]" till "[%1]" har skapats.', 'not_symlinked' => 'Symlink från "[%2]" till "[%1]" kunde inte skapas.', 'permission_for' => 'Rättigheter för "[%1]":', 'permission_set' => 'Rättigheter för "[%1]" ändrades till [%2].', 'permission_not_set' => 'Permission of "[%1]" could not be set to [%2].', 'not_readable' => '"[%1]" kan inte läsas.' ); case 'sp': $date_format = 'j/n/y H:i:s'; return array( 'directory' => 'Directorio', 'file' => 'Archivo', 'filename' => 'Nombre Archivo', 'size' => 'Tamaño', 'permission' => 'Permisos', 'owner' => 'Propietario', 'group' => 'Grupo', 'other' => 'Otros', 'functions' => 'Funciones', 'read' => 'lectura', 'write' => 'escritura', 'execute' => 'ejecución', 'create_symlink' => 'crear enlace', 'delete' => 'borrar', 'rename' => 'renombrar', 'move' => 'mover', 'copy' => 'copiar', 'edit' => 'editar', 'download' => 'bajar', 'upload' => 'subir', 'create' => 'crear', 'change' => 'cambiar', 'save' => 'salvar', 'set' => 'setear', 'reset' => 'resetear', 'relative' => 'Path relativo', 'yes' => 'Si', 'no' => 'No', 'back' => 'atrás', 'destination' => 'Destino', 'symlink' => 'Enlace', 'no_output' => 'sin salida', 'user' => 'Usuario', 'password' => 'Clave', 'add' => 'agregar', 'add_basic_auth' => 'agregar autentificación básica', 'uploaded' => '"[%1]" ha sido subido.', 'not_uploaded' => '"[%1]" no pudo ser subido.', 'already_exists' => '"[%1]" ya existe.', 'created' => '"[%1]" ha sido creado.', 'not_created' => '"[%1]" no pudo ser creado.', 'really_delete' => '¿Borra estos archivos?', 'deleted' => "Estos archivos han sido borrados:\n[%1]", 'not_deleted' => "Estos archivos no pudieron ser borrados:\n[%1]", 'rename_file' => 'Renombra archivo:', 'renamed' => '"[%1]" ha sido renombrado a "[%2]".', 'not_renamed' => '"[%1] no pudo ser renombrado a "[%2]".', 'move_files' => 'Mover estos archivos:', 'moved' => "Estos archivos han sido movidos a \"[%2]\":\n[%1]", 'not_moved' => "Estos archivos no pudieron ser movidos a \"[%2]\":\n[%1]", 'copy_files' => 'Copiar estos archivos:', 'copied' => "Estos archivos han sido copiados a \"[%2]\":\n[%1]", 'not_copied' => "Estos archivos no pudieron ser copiados \"[%2]\":\n[%1]", 'not_edited' => '"[%1]" no pudo ser editado.', 'executed' => "\"[%1]\" ha sido ejecutado correctamente:\n{%2}", 'not_executed' => "\"[%1]\" no pudo ser ejecutado correctamente:\n{%2}", 'saved' => '"[%1]" ha sido salvado.', 'not_saved' => '"[%1]" no pudo ser salvado.', 'symlinked' => 'Enlace desde "[%2]" a "[%1]" ha sido creado.', 'not_symlinked' => 'Enlace desde "[%2]" a "[%1]" no pudo ser creado.', 'permission_for' => 'Permisos de "[%1]":', 'permission_set' => 'Permisos de "[%1]" fueron seteados a [%2].', 'permission_not_set' => 'Permisos de "[%1]" no pudo ser seteado a [%2].', 'not_readable' => '"[%1]" no pudo ser leído.' ); case 'dk': $date_format = 'n/j/y H:i:s'; return array( 'directory' => 'Mappe', 'file' => 'Fil', 'filename' => 'Filnavn', 'size' => 'Størrelse', 'permission' => 'Rettighed', 'owner' => 'Ejer', 'group' => 'Gruppe', 'other' => 'Andre', 'functions' => 'Funktioner', 'read' => 'læs', 'write' => 'skriv', 'execute' => 'kør', 'create_symlink' => 'opret symbolsk link', 'delete' => 'slet', 'rename' => 'omdøb', 'move' => 'flyt', 'copy' => 'kopier', 'edit' => 'rediger', 'download' => 'download', 'upload' => 'upload', 'create' => 'opret', 'change' => 'skift', 'save' => 'gem', 'set' => 'sæt', 'reset' => 'nulstil', 'relative' => 'Relativ sti til valg', 'yes' => 'Ja', 'no' => 'Nej', 'back' => 'tilbage', 'destination' => 'Distination', 'symlink' => 'Symbolsk link', 'no_output' => 'ingen resultat', 'user' => 'Bruger', 'password' => 'Kodeord', 'add' => 'tilføj', 'add_basic_auth' => 'tilføj grundliggende rettigheder', 'uploaded' => '"[%1]" er blevet uploaded.', 'not_uploaded' => '"[%1]" kunnu ikke uploades.', 'already_exists' => '"[%1]" findes allerede.', 'created' => '"[%1]" er blevet oprettet.', 'not_created' => '"[%1]" kunne ikke oprettes.', 'really_delete' => 'Slet disse filer?', 'deleted' => "Disse filer er blevet slettet:\n[%1]", 'not_deleted' => "Disse filer kunne ikke slettes:\n[%1]", 'rename_file' => 'Omdød fil:', 'renamed' => '"[%1]" er blevet omdøbt til "[%2]".', 'not_renamed' => '"[%1] kunne ikke omdøbes til "[%2]".', 'move_files' => 'Flyt disse filer:', 'moved' => "Disse filer er blevet flyttet til \"[%2]\":\n[%1]", 'not_moved' => "Disse filer kunne ikke flyttes til \"[%2]\":\n[%1]", 'copy_files' => 'Kopier disse filer:', 'copied' => "Disse filer er kopieret til \"[%2]\":\n[%1]", 'not_copied' => "Disse filer kunne ikke kopieres til \"[%2]\":\n[%1]", 'not_edited' => '"[%1]" kan ikke redigeres.', 'executed' => "\"[%1]\" er blevet kørt korrekt:\n{%2}", 'not_executed' => "\"[%1]\" kan ikke køres korrekt:\n{%2}", 'saved' => '"[%1]" er blevet gemt.', 'not_saved' => '"[%1]" kunne ikke gemmes.', 'symlinked' => 'Symbolsk link fra "[%2]" til "[%1]" er blevet oprettet.', 'not_symlinked' => 'Symbolsk link fra "[%2]" til "[%1]" kunne ikke oprettes.', 'permission_for' => 'Rettigheder for "[%1]":', 'permission_set' => 'Rettigheder for "[%1]" blev sat til [%2].', 'permission_not_set' => 'Rettigheder for "[%1]" kunne ikke sættes til [%2].', 'not_readable' => '"[%1]" Kan ikke læses.' ); case 'tr': $date_format = 'n/j/y H:i:s'; return array( 'directory' => 'Klasör', 'file' => 'Dosya', 'filename' => 'dosya adi', 'size' => 'boyutu', 'permission' => 'Izin', 'owner' => 'sahib', 'group' => 'Grup', 'other' => 'Digerleri', 'functions' => 'Fonksiyonlar', 'read' => 'oku', 'write' => 'yaz', 'execute' => 'çalistir', 'create_symlink' => 'yarat symlink', 'delete' => 'sil', 'rename' => 'ad degistir', 'move' => 'tasi', 'copy' => 'kopyala', 'edit' => 'düzenle', 'download' => 'indir', 'upload' => 'yükle', 'create' => 'create', 'change' => 'degistir', 'save' => 'kaydet', 'set' => 'ayar', 'reset' => 'sifirla', 'relative' => 'Hedef yola göre', 'yes' => 'Evet', 'no' => 'Hayir', 'back' => 'Geri', 'destination' => 'Hedef', 'symlink' => 'Kýsa yol', 'no_output' => 'çikti yok', 'user' => 'Kullanici', 'password' => 'Sifre', 'add' => 'ekle', 'add_basic_auth' => 'ekle basit-authentification', 'uploaded' => '"[%1]" yüklendi.', 'not_uploaded' => '"[%1]" yüklenemedi.', 'already_exists' => '"[%1]" kullanilmakta.', 'created' => '"[%1]" olusturuldu.', 'not_created' => '"[%1]" olusturulamadi.', 'really_delete' => 'Bu dosyalari silmek istediginizden eminmisiniz?', 'deleted' => "Bu dosyalar silindi:\n[%1]", 'not_deleted' => "Bu dosyalar silinemedi:\n[%1]", 'rename_file' => 'Adi degisen dosya:', 'renamed' => '"[%1]" adili dosyanin yeni adi "[%2]".', 'not_renamed' => '"[%1] adi degistirilemedi "[%2]" ile.', 'move_files' => 'Tasinan dosyalar:', 'moved' => "Bu dosyalari tasidiginiz yer \"[%2]\":\n[%1]", 'not_moved' => "Bu dosyalari tasiyamadiginiz yer \"[%2]\":\n[%1]", 'copy_files' => 'Kopyalanan dosyalar:', 'copied' => "Bu dosyalar kopyalandi \"[%2]\":\n[%1]", 'not_copied' => "Bu dosyalar kopyalanamiyor \"[%2]\":\n[%1]", 'not_edited' => '"[%1]" düzenlenemiyor.', 'executed' => "\"[%1]\" basariyla çalistirildi:\n{%2}", 'not_executed' => "\"[%1]\" çalistirilamadi:\n{%2}", 'saved' => '"[%1]" kaydedildi.', 'not_saved' => '"[%1]" kaydedilemedi.', 'symlinked' => '"[%2]" den "[%1]" e kýsayol oluþturuldu.', 'not_symlinked' => '"[%2]"den "[%1]" e kýsayol oluþturulamadý.', 'permission_for' => 'Izinler "[%1]":', 'permission_set' => 'Izinler "[%1]" degistirildi [%2].', 'permission_not_set' => 'Izinler "[%1]" degistirilemedi [%2].', 'not_readable' => '"[%1]" okunamiyor.' ); case 'cs': $date_format = 'd.m.y H:i:s'; return array( 'directory' => 'Adresář', 'file' => 'Soubor', 'filename' => 'Jméno souboru', 'size' => 'Velikost', 'permission' => 'Práva', 'owner' => 'Vlastník', 'group' => 'Skupina', 'other' => 'Ostatní', 'functions' => 'Funkce', 'read' => 'Čtení', 'write' => 'Zápis', 'execute' => 'Spouštění', 'create_symlink' => 'Vytvořit symbolický odkaz', 'delete' => 'Smazat', 'rename' => 'Přejmenovat', 'move' => 'Přesunout', 'copy' => 'Zkopírovat', 'edit' => 'Otevřít', 'download' => 'Stáhnout', 'upload' => 'Nahraj na server', 'create' => 'Vytvořit', 'change' => 'Změnit', 'save' => 'Uložit', 'set' => 'Nastavit', 'reset' => 'zpět', 'relative' => 'Relatif', 'yes' => 'Ano', 'no' => 'Ne', 'back' => 'Zpět', 'destination' => 'Destination', 'symlink' => 'Symbolický odkaz', 'no_output' => 'Prázdný výstup', 'user' => 'Uživatel', 'password' => 'Heslo', 'add' => 'Přidat', 'add_basic_auth' => 'přidej základní autentizaci', 'uploaded' => 'Soubor "[%1]" byl nahrán na server.', 'not_uploaded' => 'Soubor "[%1]" nebyl nahrán na server.', 'already_exists' => 'Soubor "[%1]" už exituje.', 'created' => 'Soubor "[%1]" byl vytvořen.', 'not_created' => 'Soubor "[%1]" nemohl být vytvořen.', 'really_delete' => 'Vymazat soubor?', 'deleted' => "Byly vymazány tyto soubory:\n[%1]", 'not_deleted' => "Tyto soubory nemohly být vytvořeny:\n[%1]", 'rename_file' => 'Přejmenuj soubory:', 'renamed' => 'Soubor "[%1]" byl přejmenován na "[%2]".', 'not_renamed' => 'Soubor "[%1]" nemohl být přejmenován na "[%2]".', 'move_files' => 'Přemístit tyto soubory:', 'moved' => "Tyto soubory byly přemístěny do \"[%2]\":\n[%1]", 'not_moved' => "Tyto soubory nemohly být přemístěny do \"[%2]\":\n[%1]", 'copy_files' => 'Zkopírovat tyto soubory:', 'copied' => "Tyto soubory byly zkopírovány do \"[%2]\":\n[%1]", 'not_copied' => "Tyto soubory nemohly být zkopírovány do \"[%2]\":\n[%1]", 'not_edited' => 'Soubor "[%1]" nemohl být otevřen.', 'executed' => "SOubor \"[%1]\" byl spuštěn :\n{%2}", 'not_executed' => "Soubor \"[%1]\" nemohl být spuštěn:\n{%2}", 'saved' => 'Soubor "[%1]" byl uložen.', 'not_saved' => 'Soubor "[%1]" nemohl být uložen.', 'symlinked' => 'Byl vyvořen symbolický odkaz "[%2]" na soubor "[%1]".', 'not_symlinked' => 'Symbolický odkaz "[%2]" na soubor "[%1]" nemohl být vytvořen.', 'permission_for' => 'Práva k "[%1]":', 'permission_set' => 'Práva k "[%1]" byla změněna na [%2].', 'permission_not_set' => 'Práva k "[%1]" nemohla být změněna na [%2].', 'not_readable' => 'Soubor "[%1]" není možno přečíst.' ); case 'ru': $date_format = 'd.m.y H:i:s'; return array( 'directory' => 'Каталог', 'file' => 'Файл', 'filename' => 'Имя файла', 'size' => 'Размер', 'permission' => 'Права', 'owner' => 'Хозяин', 'group' => 'Группа', 'other' => 'Другие', 'functions' => 'Функция', 'read' => 'читать', 'write' => 'писать', 'execute' => 'выполнить', 'create_symlink' => 'Сделать симлинк', 'delete' => 'удалить', 'rename' => 'переименовать', 'move' => 'передвинуть', 'copy' => 'копировать', 'edit' => 'редактировать', 'download' => 'скачать', 'upload' => 'закачать', 'create' => 'сделать', 'change' => 'поменять', 'save' => 'сохранить', 'set' => 'установить', 'reset' => 'сбросить', 'relative' => 'относительный путь к цели', 'yes' => 'да', 'no' => 'нет', 'back' => 'назад', 'destination' => 'цель', 'symlink' => 'символический линк', 'no_output' => 'нет вывода', 'user' => 'Пользователь', 'password' => 'Пароль', 'add' => 'добавить', 'add_basic_auth' => 'Добавить HTTP-Basic-Auth', 'uploaded' => '"[%1]" был закачен.', 'not_uploaded' => '"[%1]" невозможно было закачять.', 'already_exists' => '"[%1]" уже существует.', 'created' => '"[%1]" был сделан.', 'not_created' => '"[%1]" не возможно сделать.', 'really_delete' => 'Действительно этот файл удалить?', 'deleted' => "Следующие файлы были удалены:\n[%1]", 'not_deleted' => "Следующие файлы не возможно было удалить:\n[%1]", 'rename_file' => 'Переименовываю файл:', 'renamed' => '"[%1]" был переименован на "[%2]".', 'not_renamed' => '"[%1] невозможно было переименовать на "[%2]".', 'move_files' => 'Передвигаю следующие файлы:', 'moved' => "Следующие файлы были передвинуты в каталог \"[%2]\":\n[%1]", 'not_moved' => "Следующие файлы невозможно было передвинуть в каталог \"[%2]\":\n[%1]", 'copy_files' => 'Копирую следущие файлы:', 'copied' => "Следущие файлы былы скопированы в каталог \"[%2]\" :\n[%1]", 'not_copied' => "Следующие файлы невозможно было скопировать в каталог \"[%2]\" :\n[%1]", 'not_edited' => '"[%1]" не может быть отредактирован.', 'executed' => "\"[%1]\" был успешно исполнен:\n{%2}", 'not_executed' => "\"[%1]\" невозможно было запустить на исполнение:\n{%2}", 'saved' => '"[%1]" был сохранен.', 'not_saved' => '"[%1]" невозможно было сохранить.', 'symlinked' => 'Симлинк с "[%2]" на "[%1]" был сделан.', 'not_symlinked' => 'Невозможно было сделать симлинк с "[%2]" на "[%1]".', 'permission_for' => 'Права доступа "[%1]":', 'permission_set' => 'Права доступа "[%1]" были изменены на [%2].', 'permission_not_set' => 'Невозможно было изменить права доступа к "[%1]" на [%2] .', 'not_readable' => '"[%1]" невозможно прочитать.' ); case 'pl': $date_format = 'd.m.y H:i:s'; return array( 'directory' => 'Katalog', 'file' => 'Plik', 'filename' => 'Nazwa pliku', 'size' => 'Rozmiar', 'permission' => 'Uprawnienia', 'owner' => 'Właściciel', 'group' => 'Grupa', 'other' => 'Inni', 'functions' => 'Funkcje', 'read' => 'odczyt', 'write' => 'zapis', 'execute' => 'wykonywanie', 'create_symlink' => 'utwórz dowiązanie symboliczne', 'delete' => 'kasuj', 'rename' => 'zamień', 'move' => 'przenieś', 'copy' => 'kopiuj', 'edit' => 'edytuj', 'download' => 'pobierz', 'upload' => 'Prześlij', 'create' => 'Utwórz', 'change' => 'Zmień', 'save' => 'Zapisz', 'set' => 'wykonaj', 'reset' => 'wyczyść', 'relative' => 'względna ścieżka do celu', 'yes' => 'Tak', 'no' => 'Nie', 'back' => 'cofnij', 'destination' => 'miejsce przeznaczenia', 'symlink' => 'dowiązanie symboliczne', 'no_output' => 'nie ma wyjścia', 'user' => 'Urzytkownik', 'password' => 'Hasło', 'add' => 'dodaj', 'add_basic_auth' => 'dodaj podstawowe uwierzytelnianie', 'uploaded' => '"[%1]" został przesłany.', 'not_uploaded' => '"[%1]" nie może być przesłane.', 'already_exists' => '"[%1]" już istnieje.', 'created' => '"[%1]" został utworzony.', 'not_created' => '"[%1]" nie można utworzyć.', 'really_delete' => 'usunąć te pliki?', 'deleted' => "Pliki zostały usunięte:\n[%1]", 'not_deleted' => "Te pliki nie mogą być usunięte:\n[%1]", 'rename_file' => 'Zmień nazwę pliku:', 'renamed' => '"[%1]" zostało zmienione na "[%2]".', 'not_renamed' => '"[%1] nie można zmienić na "[%2]".', 'move_files' => 'Przenieś te pliki:', 'moved' => "Pliki zostały przeniesione do \"[%2]\":\n[%1]", 'not_moved' => "Plik

دانلود با لینک مستقیم


sdasdas