hit counter script

پرش به

رنگ بک گراند: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
رنگ بدنه: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
طرح: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
پیشتاز 3.8.0 فروشگاه VIP
خوش آمدید به پشتیبانی phpfox
برای اینکه بتوانید از همه ی امکانات انجمن استفاده نمایید باید ابتدا عضو شوید.اگر قبلا عضو شده اید ب وارد سایت شوید.از لینک های زیر برای عضویت یا ورود استفاده نمایید.
ورود به انجمن عضویت در انجمن
تصویر

آموزش اضافه کردن آپارات به ویدیو

آموزش اضافه کردن آپارات به وی ویدیو آپارات فیلم اشتراک گذاری از آپارات آپارات برای phpfox

  • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
18 پاسخ برای این موضوع

#1
mojtaba026

mojtaba026

    مدیر کل سایت

  • مدیریت کل سایت
    • Member ID: 15
  • 229 ارسال
  • ورژن phpfox
    3.7.7 پیشتاز
مقاله نويس

برای این کار نیاز به هیچ پلاگینی نیست و شما میتوانید به راحتی آپارات و یا هر سایت اشتراک گذاری ویدیو را با phpfox  ست کنید.

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

به آدرس زیر مراجعه کنید

module\video\include\service

 

فایل grab.class.php  باز کنید.

 

1- برای اینکه سایت مجاز کنیم :

در خط 18 بعد از عبارت     private $_aSites = array(

'aparat' => 'aparat'

اضافه میکنیم

 

---------------------------------------------------------------------------------------

2- برای اینکه لینک آپارات  برای phpfox معتبر کنیم

در خط 128 بعد از عبارت زیر

				if (isset($aMatches) && $aMatches[1])
				{
					$sUrl = 'http://www.youtube.com/watch?v=' . $aMatches[1];
				}				
			}

عبار زیر را اضافه میکنیم

// لینک ویدیو معتبر کنیم

			if (strpos($sUrl, 'www.aparat.com/v/') )
			{
				$this->_aRegex = false;
				$this->_aSites = $this->_aSiteCache;
			} 

----------------------------------------------------------------------------------------------------------------

3- برای ست سازی با قالب

 

در خط 234 به دنبال عبارت زیر باشید

						if (isset($this->_aData['html']['yt:noembed']))
						{					
							return false;
						}

حالا بعد از عبارت فوق ، عبارت پایین را اضافه کنید

						// ست کردن با قالب
						break;
					case 'aparat':
						$aUrl = parse_url($this->_aData['url']);
						if (!isset($aUrl['query']) && isset($aUrl['path']))
						{
							$aFix = explode('/',$aUrl['path']);
							$aUrl['query'] = 'v=' . $aFix[2];
	
						}
						parse_str($aUrl['query'], $aStr);
						$xVideo = Phpfox::getLib('request')->send('http://www.aparat.com/video/video/one/videohash/' . $aStr['v']."/setdata/xml" , array(), 'GET');
						if ($xVideo == 'Video not found' || $xVideo == 'Private video')
						{

----------------------------------------------------------------------------------------------------------------

 

 

4- برای  عنوان  ویدیوهای عبارات و اضافه کردن آن در phpfox

 

در خط 277  به دنبال عبارات زیر بگردید.

		switch($this->_aData['site_id'])
		{
			// YouTube
			case 'youtube':
				if (isset($this->_aData['html']['media:group']['media:title']['value']))
				{
					$sTitle = $this->_aData['html']['media:group']['media:title']['value'];
				}

حالا بعد از عبارات فوق ، عبارات پایین را  اضافه کنید

				// عنوان ویدیو
				
				break;
			case 'aparat':
				if (isset($this->_aData['html']['item']['title']))
				{
					$sTitle = $this->_aData['html']['item']['title'];
				}
				

------------------------------------------------------------------------------------------------------------------

5-  برای تصاویر  هر ویدیو و اضافه کردن آن به phpfox

در خط 353 به دنبال عبارات زیر برگدید.

					break;
				case 'myspace':
					preg_match('/<meta property="og:image" content="(.*?)" \/>/i', $this->_aData['html'], $aMatches);
					if (isset($aMatches[1]))
					{
						$sImage = trim($aMatches[1]);
					}

 بعد ازعبارات فوق ، عبارت پایین را اضافه کنید.

				//	تصویر عکس ویدیو
					
					break;
				case 'aparat':
						$sImage = trim($this->_aData['html']['item']['image']);

----------------------------------------------------------------------------------------------------------------------------

6-  ست سازی در نمایی چیدمان  ویدیوها

در خط 513 به دنبال  عبارات زیر برگردید.

$sEmbed = '<object width="425" height="344"><param name="wmode" value="transparent"></param><param name="movie" value="http://www.youtube.com/v/' . $aStr['v'] . (Phpfox::getParam('video.embed_auto_play') ? '&amp;autoplay=1' : '') . (Phpfox::getParam('video.full_screen_with_youtube') ? '&amp;fs=1' : '') . (Phpfox::getParam('video.disable_youtube_related_videos') ? '&amp;rel=0' : '') . '"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed wmode="transparent" src="http://www.youtube.com/v/' . $aStr['v'] . (Phpfox::getParam('video.embed_auto_play') ? '&amp;autoplay=1' : '') . (Phpfox::getParam('video.full_screen_with_youtube') ? '&amp;fs=1' : '') . (Phpfox::getParam('video.disable_youtube_related_videos') ? '&amp;rel=0' : '') . '" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>';

بعد از عبارات فوق ، عبارت زیر را اضافه کنید.

		//ست سازی با قالب			
			break;
			case 'aparat':
									$sEmbed =$this->_aData['html']['item']['player'];

تمام!!!

 مخصوص افراد تنبل

 

تمام تغییرات در فایل grab.class.php  انجام شد ، کافیه فایل پیوستی زیر را در مسیر    module\video\include\service   جایگزین کنید

 

لازم به ذکر است سایت کمپ اولین سایت می باشد پلاگین آپارات و آموزش آن را قرار داده است

فایل های پیوستی


  • masiha, omid, rezazare1234 و 11 فرد دیگر این پست را پسندیده اند

#2
zeos

zeos

    Member

  • کاربر عادی
    • Member ID: 84
  • 28 ارسال
  • محل سکونت
    ایران
  • ورژن phpfox
    3.5.3
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی

اقا مجتبی از کجا لیست سایت های مجاز اشتراک ویدئو رو تغییر بدیم.مثلا همین اپارات و سایت های دیگه رو بهش اضافه کنیم.منظورم همون لیستی هست که زیر کادر ادرس ویدئو موقع اشتراک ویدئو نوشته "برای دیدن سایت های مجاز اینجا کلیک کنید" بعد یه لیست بلند بالا میاد!


  • mzolfaghari71 این پست را پسندیده است

#3
mojtaba026

mojtaba026

    مدیر کل سایت

  • مدیریت کل سایت
    • Member ID: 15
  • 229 ارسال
  • ورژن phpfox
    3.7.7 پیشتاز
مقاله نويس

زئوس عزیز برای این سوال باید یه تاپیک جدا باز میکردین

به این مسیر برین

module\video\template\default\block

فایل supported.html.php رو پیدا کنین و ویرایش کنین

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

	<ul>
	{foreach from=$aSites item=sSite}
		<li>{$sSite|clean}</li>
	{/foreach}
	</ul>

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

<ul>
<li> آپارات</li>
{foreach from=$aSites item=sSite}
<li>{$sSite|clean}</li>
{/foreach}
</ul>

برای اضافه کردن سایت های دیگه میتونی اسمش رو بین این تگ ها قرار بدین<li> </li> و زیر آپارات اضافه کنین

برای پاک کردن کلی لیست موجود هم باید اینو <li>{$sSite|clean}</li> پاک کنین


  • rezazare1234, zeos, memare-ahvaz و 1 فرد دیگر این پست را پسندیده اند

#4
zeos

zeos

    Member

  • کاربر عادی
    • Member ID: 84
  • 28 ارسال
  • محل سکونت
    ایران
  • ورژن phpfox
    3.5.3
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی

زئوس عزیز برای این سوال باید یه تاپیک جدا باز میکردین

به این مسیر برین

module\video\template\default\block

فایل supported.html.php رو پیدا کنین و ویرایش کنین

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

	<ul>
	{foreach from=$aSites item=sSite}
		<li>{$sSite|clean}</li>
	{/foreach}
	</ul>

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

<ul>
<li> آپارات</li>
{foreach from=$aSites item=sSite}
<li>{$sSite|clean}</li>
{/foreach}
</ul>

برای اضافه کردن سایت های دیگه میتونی اسمش رو بین این تگ ها قرار بدین<li> </li> و زیر آپارات اضافه کنین

برای پاک کردن کلی لیست موجود هم باید اینو <li>{$sSite|clean}</li> پاک کنین

 

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



#5
raminhod75

raminhod75

    Member

  • کاربر عادی
    • Member ID: 616
  • 11 ارسال

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

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

اگه راهنمایی کنید خیلی ممنون میشم



#6
facephp

facephp

    Advanced Member

  • کاربر عادی
    • Member ID: 482
  • 41 ارسال
  • محل سکونت
    تبریز
  • ورژن phpfox
    3.7.7
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی

ماژولش رو نصب کن بی درد سر



#7
raminhod75

raminhod75

    Member

  • کاربر عادی
    • Member ID: 616
  • 11 ارسال

من هرچی گشتم نتنونستم ماژولش رو پیدا کنم . میشه لینکشو بزارید ؟



#8
facephp

facephp

    Advanced Member

  • کاربر عادی
    • Member ID: 482
  • 41 ارسال
  • محل سکونت
    تبریز
  • ورژن phpfox
    3.7.7
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی

این افزونه برای کاربران ویژه قرار داده شده است

 

 

http://phpfoxsupport...-آپارات-phpfox/


  • raminhod75 این پست را پسندیده است

#9
rezazare1234

rezazare1234

    مدیریت

  • مدیریت کل سایت
    • Member ID: 11
  • 3256 ارسال
  • محل سکونت
    تهران
  • ورژن phpfox
    3.7.7 پیشتاز
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی
مقاله نويس

با سلام تایپیک از بخش وی ای پی به بخش عادی انتقال یاقت .

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


حس خیلی بدیه وقتی میبینم کسی مثل استیو جابز (که نه تنها کمک چندانی به پیشرفت علم کامپیوتر نکرد، بلکه حتی در بسیاری موارد با سیاستهای انحصارطلبانه خودش جلوی پیشرفت بقیه رو هم سد میکرد) تبدیل به اسطوره میشه و در مقابل اسطوره هایی مثل دنیس ریچی (که نمیشه گفت چقدر علم کامپیوتر مدیونشون هست) خیلی زود از یادها میرن!


#10
behzad

behzad

    Member

  • کاربر عادی
    • Member ID: 119
  • 11 ارسال

این روش مشکل داره و بعد از آپدیت دیگه هیچ کدوم از فیلم ها باز نمیشند



#11
raminhod75

raminhod75

    Member

  • کاربر عادی
    • Member ID: 616
  • 11 ارسال

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



#12
rezazare1234

rezazare1234

    مدیریت

  • مدیریت کل سایت
    • Member ID: 11
  • 3256 ارسال
  • محل سکونت
    تهران
  • ورژن phpfox
    3.7.7 پیشتاز
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی
مقاله نويس

دوست عزیز

 

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


حس خیلی بدیه وقتی میبینم کسی مثل استیو جابز (که نه تنها کمک چندانی به پیشرفت علم کامپیوتر نکرد، بلکه حتی در بسیاری موارد با سیاستهای انحصارطلبانه خودش جلوی پیشرفت بقیه رو هم سد میکرد) تبدیل به اسطوره میشه و در مقابل اسطوره هایی مثل دنیس ریچی (که نمیشه گفت چقدر علم کامپیوتر مدیونشون هست) خیلی زود از یادها میرن!


#13
behzad

behzad

    Member

  • کاربر عادی
    • Member ID: 119
  • 11 ارسال

شما این روش رو روی 3.6 یا هر نسخه ی دیگه پیاده کن میبینی که جواب میده بعد با یه نسخه ی بالاتر مثل 3.7.3 آپدیت کن میبینی هیچ کدوم از فیلم ها ی قبلی اجرا نمیشند و واسه همه میزنه که ویدئو در دسترس نیست


  • aliimhdvi این پست را پسندیده است

#14
Arsooy

Arsooy

    کاربر پیشتاز

  • کاربران پیشتاز
    • Member ID: 611
  • 768 ارسال
  • محل سکونت
    اسپادانا
  • ورژن phpfox
    3.7.7
  • نوع نسخه مورد استفاده
    پیشتاز شمسی با دیتابیس فارسی
مقاله نويس

میخواستم بدونم با این کار میشه سایت های دیگه ای رو هم در کنار aparat  اضافه کرد؟؟؟


شبکه اجتماعی آرسوی

مدرن ترین شبکه اجتماعی فارسی زبان

http://www.arsooy.com


#15
memare-ahvaz

memare-ahvaz

    کاربر پیشتاز

  • کاربر رسمی
    • Member ID: 730
  • 348 ارسال
  • محل سکونت
    ایران
  • ورژن phpfox
    3.8.0
  • نوع نسخه مورد استفاده
    پیشتاز شمسی با دیتابیس فارسی
مقاله نويس

متاستفانه واسه من کار نمیکنه



#16
rezazare1234

rezazare1234

    مدیریت

  • مدیریت کل سایت
    • Member ID: 11
  • 3256 ارسال
  • محل سکونت
    تهران
  • ورژن phpfox
    3.7.7 پیشتاز
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی
مقاله نويس

متاستفانه واسه من کار نمیکنه

http://phpfoxsupport...-آپارات-phpfox/


  • memare-ahvaz این پست را پسندیده است

حس خیلی بدیه وقتی میبینم کسی مثل استیو جابز (که نه تنها کمک چندانی به پیشرفت علم کامپیوتر نکرد، بلکه حتی در بسیاری موارد با سیاستهای انحصارطلبانه خودش جلوی پیشرفت بقیه رو هم سد میکرد) تبدیل به اسطوره میشه و در مقابل اسطوره هایی مثل دنیس ریچی (که نمیشه گفت چقدر علم کامپیوتر مدیونشون هست) خیلی زود از یادها میرن!


#17
LOBA

LOBA

    Advanced Member

  • کاربر عادی
    • Member ID: 849
  • 67 ارسال
  • محل سکونت
    گیلان
  • ورژن phpfox
    3.8
مقاله نويس

آقا دستت درد نکنه این فایل پیوستی غوغا کرد . 

من روی 3.7.7 اجرا کردم و کاملا جواب گرفتم


  • rezazare1234 این پست را پسندیده است

#18
mahdijoon

mahdijoon

    Member

  • کاربر عادی
    • Member ID: 1811
  • 12 ارسال

عالی بود دوست عزیز 

برای سایت های دیگه هم به همین روش باید اقدام کرد ؟

یعنی همین عبارات رو بعد از کدهای گفته شده اضافه کنم ( البته با تغییر اسم آپارات به اسم سایت دلخواه )  سایت های دیگه هم فعال میشوند ؟



#19
rezazare1234

rezazare1234

    مدیریت

  • مدیریت کل سایت
    • Member ID: 11
  • 3256 ارسال
  • محل سکونت
    تهران
  • ورژن phpfox
    3.7.7 پیشتاز
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی
مقاله نويس

عالی بود دوست عزیز 

برای سایت های دیگه هم به همین روش باید اقدام کرد ؟

یعنی همین عبارات رو بعد از کدهای گفته شده اضافه کنم ( البته با تغییر اسم آپارات به اسم سایت دلخواه )  سایت های دیگه هم فعال میشوند ؟

خیر - هر سایت نوع کدنویسیش فرق داره
برای اولین بار انجمن فاکس این موضوع محقق نمود.
 


  • kingston و mahdijoon این پست را پسندیده است

حس خیلی بدیه وقتی میبینم کسی مثل استیو جابز (که نه تنها کمک چندانی به پیشرفت علم کامپیوتر نکرد، بلکه حتی در بسیاری موارد با سیاستهای انحصارطلبانه خودش جلوی پیشرفت بقیه رو هم سد میکرد) تبدیل به اسطوره میشه و در مقابل اسطوره هایی مثل دنیس ریچی (که نمیشه گفت چقدر علم کامپیوتر مدیونشون هست) خیلی زود از یادها میرن!






همچنین به آموزش اضافه کردن آپارات به وی, ویدیو, آپارات, فیلم, اشتراک گذاری از آپارات, آپارات برای phpfox نیز برچسب خورده است

0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی