mhscientist

اسکریپت انتقال خود و طبقه بندی فایلها از SkyDrive به وردپرس

7 پست در این موضوع قرار دارد

سلام

وقت دوستان و اساتید به خیر.

واقعیّت امر، یه اسکریپت لازم هست که یه پوشه ی شیر شده روی SkyDrive (یا هر سرویس مشابه دیگه ای، ولی ترجیحا همین) رو بگیره،

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

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

نکته ای که این جا هست اینه که اگه فایلمون داخل فولدر یا ساب فولدر خاصی هست، برای هر فولدر یه تگ (یا دسته بندی) مشخّص کنه، و یه ساختار درختی ایجاد کنه برامون.

به نحوی که بعداً بتونیم همون ساختار تقسیم بندی درختی داخل اسکای درایو رو روی سایتمون داشته باشیم.

اگه کمک یا پیشنهاد خاصّی بتونین بدین خیلی ممنون می شم.

با سپاس پیشاپیش،

. م . ح . ح . خ .

0

به اشتراک گذاری این پست


لینک به پست

به انجمن خوش آمدید

فکر نکنم چنین افزونه سفارشی باشه

http://wordpress.org/plugins/search.php?q=skydrive

2

به اشتراک گذاری این پست


لینک به پست

به انجمن خوش آمدید

فکر نکنم چنین افزونه سفارشی باشه

http://wordpress.org....php?q=skydrive

ممنون از پاسختون.

واقعیّت ش این سرچ رو کرده بودم، و بهترین افزونه بینشون این هست:

http://wordpress.org/plugins/cloud-folder-share/

که فقط محتویات فولدر مورد نظر رو میاد نمایش می ده، و برای اسکای درایو هم درست کار نمی کنه :(

ضمناً کد های مختلف خوندن فولدر ها و فایل های اسکای درایو رو خود مایکروسافت اینجا گذاشته:

http://msdn.microsoft.com/en-us/library/live/hh826531.aspx

من هم از مراحل این کار، فقط تونسته م همینو پیدا کنم.

و بقیّه ی قسمت ها (دانلود کردن فال ها روی هاست، دراوردن ساختار درختی فایل ها درون فولدر ها، و ساخت اوتوماتیک صفحات مجزّا برای هر فایل) رو اصلاً بلد نیستم.

ممنون می شم اگه بتونین کمکی بکنین.

با سپاس پیشاپیش.

0

به اشتراک گذاری این پست


لینک به پست

اینهایی که شما گفتین خودش یک پروژه بزرگ هست :)

1

به اشتراک گذاری این پست


لینک به پست

یه همچین افزونه ای من ندیدم خودت باید از skydrive api استفاده کنی برای نمونه اگه بخوای یه request برای POST درست کنی یه همچین چیزی هست


$url = 'POST https://apis.live.net/v5.0/me/skydrive/files';
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POSTFIELDS, array('access_token' => TOKEN, 'name' => 'file', 'filename' => "@HelloWorld.txt"));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);

تمام نوع های درخواست


http://msdn.microsoft.com/en-us/library/live/hh243648.aspx#http_verbs

برای آشنایی بیشتر


http://stackoverflow.com/questions/11004750/access-skydrive-using-php-and-oauth

3

به اشتراک گذاری این پست


لینک به پست

خیلی ممنون از شما.

اینهایی که شما گفتین خودش یک پروژه بزرگ هست :)

آره حق با شماست :D .

یه همچین افزونه ای من ندیدم خودت باید از skydrive api استفاده کنی برای نمونه اگه بخوای یه request برای POST درست کنی یه همچین چیزی هست

ممنون.

به نظرم رسیده (یعنی یکی پیشنهاد داد) پای اسکایدرایو رو از این وسط خارج کنیم،

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

نکته ای که این جا هست اینه که اگه فایلمون داخل فولدر یا ساب فولدر خاصی هست، برای هر فولدر یه تگ (یا دسته بندی) مشخّص کنه، و یه ساختار درختی ایجاد کنه برامون.

بازم ممنون ;)

0

به اشتراک گذاری این پست


لینک به پست

مجدّداً سلام!

من این پلاگین ها رو پیدا کردم، که به نظرم مفید باشن!

(هنوز امتحانشون نکرده ام)

http://wordpress.org/plugins/wp-ultimate-csv-importer/

http://wordpress.org/plugins/csv-2-post/

http://wordpress.org/plugins/list-category-posts/other_notes/

فقط چیزی که به نظرم باقی میمونه،

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

اگه مورد خوبی رو سراغ دارین،

خبرم کنین لطفاً.

ممنون.

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط iranlotus
      دوستان ممکنه نحوه اضافه کردن یک برنامه حساب کتاب را در بخش ادمین بگویید.پیچ و رولپلاک نما-نماشویی
    • توسط iranibonsai
      درود، سایتی رو با وردپرس بالا آوردیم
      اما اکنون در صفحات داخلی سایت کد خطایی رو در بخش بالای مرورگر نشون میده که نتونستیم رفعش کنیم
      Warning: count(): Parameter must be an array or an object that implements Countable in /home3/zahrefzo/public_html/wp-includes/post-template.php on line 284
      این خطا قبلا وجود نداشت، نفهمیدم به چه علتی بوجود آمده و تو اینترنت هم چیز خاصی راجعبه رفعش پیدا نکردم، ممنون میشم اعلام نظر بفرمایید
      آدرس سایت :
      http://minelbeautysalon.com//
    • توسط sydvza
      باسلام ببخشید من کلیدواژه دکه را انتخاب کردم ولی در سرچ گوگل کلمه دکه وارد میکنم حتی جز 10 صفحه هم نیستم
      https://dackeh.com
    • توسط MajidRB
      سلام وقتتون بخیر.
      دوستان قالب placid رو به صورت های مختلف دانلود و نصب کردم ( هم از سایت های فارسی و قالب فارسی شده هم از منابع خود وردپرس)
      چه به شکل فارسی چه به شکل انگلیسی پست ها رو اونطوری که در پیش نمایش قالب نشان داده شده ، در صفحه اصلی نشان نمیده !
      عکس ها رو درج میکنم
      هیچ تنظیماتی نمانده که من دستکاری نکرده باشم
      فکر کنم باید چند خط کد کم یا زیاد بشه ( که بلد نیستم ! )
      خیلی ممنون میشم راهنمایی کنید
       


    • توسط nnmmss
      با سلام
       
      من اصلا وردپرس بلد نيستم ولي مجبورم كه سايتي را نگهداري كنم. در اين سايت وقتي وارد بعضي صفحات ميشوم عبارت "دسته" به انتهاي عنوان اضافه شده.  اين صفحات بعنوان "دسته" در فهرست انتخاب شده اند. مثلا
      من در منو مورد 
      آرشيو   
      را دارم كه زير مجموعه آن 
      آرشيو سال 97
      آرشيو سال 96
      آرشيو سال 95
      هست.
       
      من "آرشيو" بعنوان برگه انتخاب شده و آرشيو سال 97 - 96 - 95 به صورت دسته انتخاب شده است. وقتي من روي هر كدام از آرشيو سال 97 يا 96 يا ..... ميروم عنوان صفحه به صورت زير است
      آرشیو سال 97دسته
      اين عبارت دسته از كجا ميايد؟ و من چگونه ميتوانم آنرا حذف كنم؟
      با تشكر