برگزیده های پرشین تولز

Ping To Rebuild

babak_b

کاربر تازه وارد
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
281
لایک‌ها
0
سلام .
من براي ساختن لينكدوني همه كارهاش رو درست جلو رفتم ، حتي bookmarklets هم درست كردم كه ديگه مثل هلو بشه لينك اضافه كرد ، اما هر كار مي كنم اين Ping To Rebuild وبلاگ اصلي رو Rebuild نمي كنه . آيدي ها رو درست زدم ، اسكي آپلودش كردم ، دسترسي بهش رو 755 گذاشتم و در قسمت وبلاگ لينكدوني هم گفتم كه زمان پست جديد به آدرس pingToRebuild.cgi پينگ كنه ولي با اين حال كار نمي كنه !
مشكل چي مي تونه باشه ؟ :?:
 

babak_b

کاربر تازه وارد
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
281
لایک‌ها
0
حداقل بگم چه جوري مشكل رو حل كردم كه تك خوري نباشه !
اين كد رو به اسم rebuild.cgi در دايركتوري ام تي قرار بديد :
[code:1]

#!/usr/bin/perl -w

use strict;



# Usage: mt-rebuild.pl

# add this to your cron file to automate rebuilds. example:

#

#0 0 * * * /path/to/mtdir/mt-rebuild.pl

#

# The above will rebuild blog #1 at 12 AM (your server's time)



print "Content-type: text/html nn";



# INSERT YOUR BLOG ID BELOW

my $blog_id = 1; # blog id here

if (!$blog_id) {

  print STDERR "usage: mt-rebuild.pl (Blog ID)n";

  exit 1;

}



my($MT_DIR);

BEGIN {

  if ($0 =~ m!(.*[/])!) {

      $MT_DIR = $1;

  } else {

      $MT_DIR = './';

  }

  unshift @INC, $MT_DIR . 'lib';

  unshift @INC, $MT_DIR . 'extlib';

}



require MT;



my $mt = MT->new(Config => $MT_DIR . 'mt.cfg',

               Directory => $MT_DIR);



require MT::Blog;



my $blog = MT::Blog->load($blog_id);



if (!$blog) {

  print STDERR "failed to load blog $blog_idn";

  exit 1;

}



print "Rebuilding Blog: ".$blog->name."<br>n";

print "Started: ".(localtime())."<br>n";



$mt->rebuild(

 BlogID => $blog_id,

 EntryCallback => sub { print ' - ',$_[0]->title, '('.$_[0]->id.')', "<br>n" }

);

print "Finished: ".(localtime())."<br>n";

[/code:1]

به جاي قسمت $blog_id آيدي وبلاگ ام تي كه مي خواهيد بازسازي بشه قرار بديد .
هر وقت به لينكدوني لينكي اضافه كرديد اين رو اجرا كنيد و خلاص .
خيلي ممنون از كمكتون ، زحمت كشيديد . خسته نباشيد !
 

aaber_piade

Registered User
تاریخ عضویت
19 دسامبر 2002
نوشته‌ها
1,660
لایک‌ها
25
سن
40
محل سکونت
Tehran
راستش من خودم از اين پلاگين زياد خوشم نمياد و هميشه از روش هاي ديگه استفاده ميكنم..
 

babak_b

کاربر تازه وارد
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
281
لایک‌ها
0
من هم از خير اون پلاگين گذشتم . يه فايل ديگه قرار دادم كه صداش كه مي زنم وبلاگ اصلي رو rebuild مي كنه . روش بهتري هست ؟
ممنون
 

badjens

کاربر تازه وارد
تاریخ عضویت
20 دسامبر 2002
نوشته‌ها
318
لایک‌ها
0
محل سکونت
تهران
من هم از خير اون پلاگين گذشتم . يه فايل ديگه قرار دادم كه صداش كه مي زنم وبلاگ اصلي رو rebuild مي كنه . روش بهتري هست ؟
ممنون
ميشه بيشتر توضيح بدي :idea:
 

babak_b

کاربر تازه وارد
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
281
لایک‌ها
0
چشم . همون كدي كه اون بالا قرار دادم رو تو فايلي به اسم مثلا rebuild.cgi ذخيره كنيد . تنها تغييري كه بايد توش بديد اينه كه قسمت blog_id$ بايد آيدي وبلاگي كه مي خواهيد بازسازي بشه رو بنويسيد . بعد اين فايل رو تو پوشه ام تي آپلود كنيد (آپلود اسكي و دسترسي 755 فراموش نشه ) . از اين به بعد هر وقت خواستيد وبلاگتون دوباره سازي بشه كافيه اين فايل رو صدا بزنيد . خيلي به درد لينكدوني مي خوره .
 

aaber_piade

Registered User
تاریخ عضویت
19 دسامبر 2002
نوشته‌ها
1,660
لایک‌ها
25
سن
40
محل سکونت
Tehran
اصلا اين کارا براي چي هستش؟ مگه نميشه يه بلاگ ديگه ساخت و فرضا با يه دستور php ايندکس اون رو داخل صفحه اصلي import کرد؟ راه ديگه هم هست ولي با يه دستور php ساده تره.. حالا نمي دونم اين مشکل خاصي ايجاد ميکنه؟ که هيچ کس استفاده نمي کنه و همه ميرن سراغ اون پلاگين؟
 

babak_b

کاربر تازه وارد
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
281
لایک‌ها
0
البته كه اون راه ساده تره حق با شماست . اما خب همه php بلد نيستند(من جمله خودم) و با پلاگين آماده امتي راحت تر ميشه كار كرد .
 

ehsan

Administrator
مدیر انجمن
Administrator
تاریخ عضویت
5 دسامبر 2002
نوشته‌ها
7,949
لایک‌ها
3,918
محل سکونت
Internet
اين پلاگين رو من نتونستم راه بندازم. يعني اينكه درست كار نميكنه. اصلا هم ديگه فرصت نشد روش كار كنم. واسه همين منتظر ميشم تا يه نفر برام كامنت بذاره و اينطوري خود صفحه دوباره سازي ميشه.
 

aaber_piade

Registered User
تاریخ عضویت
19 دسامبر 2002
نوشته‌ها
1,660
لایک‌ها
25
سن
40
محل سکونت
Tehran
اقا من يه سوالي دارم.. استفاده نكردن از خروجي js يا ايمپورت نکردن يه صفحه با php يا ssi ايا دليل فني خاصي داره که همه ميرن سراغ اين پلاگين؟ چون من برام سوال شده که ايا فرضا صرف پسوند php موتورهاي جستجو رو به اشتباه ميندازه يا چه دليل ديگه اي هستش ؟؟؟ چون احسان و زهير هم که هر دو کم وارد نيستن از اين پلاگين استفاده ميکنن.. هودر هم همين طور!
 

badjens

کاربر تازه وارد
تاریخ عضویت
20 دسامبر 2002
نوشته‌ها
318
لایک‌ها
0
محل سکونت
تهران
اين پلاگين رو من نتونستم راه بندازم. يعني اينكه درست كار نميكنه. اصلا هم ديگه فرصت نشد روش كار كنم. واسه همين منتظر ميشم تا يه نفر برام كامنت بذاره و اينطوري خود صفحه دوباره سازي ميشه.

ولي درست كار مي كنه ;)
 

experience

Guest
تاریخ عضویت
18 سپتامبر 2003
نوشته‌ها
132
لایک‌ها
4
اقا من يه سوالي دارم.. استفاده نكردن از خروجي js يا ايمپورت نکردن يه صفحه با php يا ssi ايا دليل فني خاصي داره که همه ميرن سراغ اين پلاگين؟ چون من برام سوال شده که ايا فرضا صرف پسوند php موتورهاي جستجو رو به اشتباه ميندازه يا چه دليل ديگه اي هستش ؟؟؟ چون احسان و زهير هم که هر دو کم وارد نيستن از اين پلاگين استفاده ميکنن.. هودر هم همين طور!
شايد اين بحث قديمي باشه ولي دليل اصلي كه خيلي دوست دارند لينك دوني يا ... به صورت يك فايل جدا توسط وبلاگشون صدا زده نشه و اون جزو مطالب وبلاگ باشه ، مساله موتورهاي جستجو است.
يعني مطلبي كه به صورت خروجي به صفحه اي لينك داده بشه جزو مطالب اون صفحه ايندكس نمي شه .
بنابراين اگر سرچي هم بشه اون لينك بي نصيب مي مونه :(
 

badjens

کاربر تازه وارد
تاریخ عضویت
20 دسامبر 2002
نوشته‌ها
318
لایک‌ها
0
محل سکونت
تهران
ولي خوب خوده سايت مثلآ لينكدوني به تنهايي ايندكس ميشه پس بهتره يك شكل و شمايل خوبي براي بلاگ لينكدوني طراحي بشه ;)
 

dashti

کاربر تازه وارد
تاریخ عضویت
11 سپتامبر 2003
نوشته‌ها
400
لایک‌ها
2
سن
45
محل سکونت
Yazd , Iran
خوب اين هم فكر خوبيه ...
 

sh7228

کاربر تازه وارد
تاریخ عضویت
23 دسامبر 2002
نوشته‌ها
131
لایک‌ها
2
آقا من يه مشكلي با اين لينكدوني دارم ..
عرضم به حضورتون كه ما همه چيزه اين لينكدونيمون درست كار ميكنه
لينك كه ميذاريم تو وبلاگ لينكدوني هم مثله بچه آدم ميره پينگ ميكنه وبلاگ اصلي رو
مشكل اينجاست كه آدرس لينك ها توي وبلاگ اصلي يه چيزه عجيب غريب به اين شكل مياد(و براي همه لينك ها همين مياد)
کد:
[CODE]http://tehran36.fu8.com/sh7228/<ahref=
[/CODE]

اون آدرس قسمت اول آدرس وبلاگ اصلي هست
كدي هم كه در وبلاگ اصلي براي نشون دادن لينكدوني استفاده كردم اينه:

<div class="sidetitle">لینکدونی</div>
<div class="sidebody" style="width: 127; height: 23">
<p align="center">
<MTOtherBlog blog_name="linkdooni_saeed"><MTEntries lastn="10">
<a href="<$MTEntryBody escape_html="1"$>"<MTIfNotEmpty var="EntryExcerpt"> title="<$MTEntryExcerpt escape_html="1" escape_htmlattr="1"$>"</MTIfNotEmpty>><$MTEntryTitle$></a><br />
</MTEntries></MTOtherBlog>
[<a href="http://tehran36.fu8.com/sh7228/linkdooni/">آرشيو</a>]
</div>

هم اكنون نيازمند كمك هاي سبزتان هستيم
 

sh7228

کاربر تازه وارد
تاریخ عضویت
23 دسامبر 2002
نوشته‌ها
131
لایک‌ها
2
آقا كسي نيست جوابي واسه اين مشكل داشته باشه؟
 

babak_b

کاربر تازه وارد
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
281
لایک‌ها
0
تو قسمت بدنه نوشته لينكدوني فقط بايد آدرس جايي كه لينك مي دي باشه . غير از اون چيز ديگه اي قرار دادي ؟
 

sh7228

کاربر تازه وارد
تاریخ عضویت
23 دسامبر 2002
نوشته‌ها
131
لایک‌ها
2
نه فقط خوده لينك هست
 
بالا