هو الموضوع ده صعب قوى كده
هو الموضوع ده صعب قوى كده
up
مادام انك محتاجه اوي كده
والسكربت ده صعب المنال
بامكان الاخوان يبرمجوه لك بمقابل مادي
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته
انا لقيت مواقع كثير عاملة الطريقة ده معنى كده انه موجود جاهز
اخي الكريم بحث لك عن هذا السكريبت ووجدت هذا الكود
أمل ان تجد ضالتك فيهكود PHP:
<?php
/*
Plugin Name: Auto link words
Plugin URI: http://localhost/n1/
Description: Create a list with words which are automatically converted into links.
Version: 0.2
Application: CuteNews
Author: FI-DD
Author URI: http://english.cutenews.ru/forum/profile.php?mode=viewprofile&u=2
*/
add_filter('news-entry-content', 'link_filter');
add_filter('cutenews-options', 'link_AddToOptions');
add_action('plugin-options', 'link_CheckAdminOptions');
function link_filter($output){
$barword = new PluginSettings('linkwords');
foreach($barword->settings as $bad){
list($link, $replacement) = $bad;
$find = "#(| |\{nl\})$link( |\{nl\})#i";
$replace = ' <a href="'.$replacement.'">'.$replacement.'</a> ';
$output = preg_replace($find, $replace, $output);
}
return $output;
}
function link_AddToOptions($options){
global $PHP_SELF;
$options[] = array(
'name' => 'Linkwords',
'url' => $PHP_SELF.'?mod=options&action=linkwords',
'access' => '1',
);
return $options;
}
function link_CheckAdminOptions(){
if ($_GET['action'] == 'linkwords'){link_AdminOptions();}
}
function link_AdminOptions(){
global $PHP_SELF;
echoheader('options', 'Linkwords');
$barword = new PluginSettings('linkwords');
$buffer = '<table border=0 cellpading=0 cellspacing=0 width="645">
<table border=0 cellpading=0 cellspacing=0 width="645" >
<form method=post action="'.$PHP_SELF.'?mod=options&action=linkwords">
<td width=321 height="33"><b>Add a word</b>
<table border=0 cellpading=0 cellspacing=0 width=379 class="panel" cellpadding="7" >
<tr>
<td valign="top" width=350 height="25">Word:<br /><input type="text" name="add_badword">
<td width=350 height="25">Replacement:<br /><input type="text" name="add_replacement">
<br />e.g. http://www.domain.com
</tr>
<tr>
<td><input type="submit" value="Add to list">
</tr>
</form>
</table>
<tr>
<td width=654 height="11">
<img height=20 border=0 src="skins/images/blank.gif" width=1>
</tr><tr>
<td width=654 height=14>
<b>Word list</b>
</tr>
<tr>
<td width=654 height=1>
<table width=641 height=100% cellspacing=2 cellpadding=2>
<tr>
<td width=200 class="panel"><b>Word</b></td>
<td width=340 class="panel"><b>Replacement</b></td>
<td width=40 class="panel"> <b>Action</b></td>
</tr>';
if ($words = $barword->settings){
foreach($words as $key => $bad){
list($link, $replacement) = $bad;
$i++;
if ($i%2 == 0){$bg = ' class="enabled"';}
else {$bg = ' class="disabled"';}
if ($bad){$buffer .= '<tr'.$bg.'><td>'.$link.'</td><td>'.$replacement.'</td><td><a href="'.$PHP_SELF.'?mod=options&action=linkwords&subaction=remove&id='.$key.'">[Remove]</a></td>';}
}
}
$buffer .= '</table></table>';
if ($_POST['add_badword']){
$barword -> settings[] = array($_POST['add_badword'], $_POST['add_replacement']);
$barword -> save();
$buffer = 'The word was added!<br><br><a href="'.$PHP_SELF.'?mod=options&action=linkwords">Back to the list</a>';
}
if ($_GET['subaction'] == 'remove'){
unset($barword -> settings[$_GET['id']]);
$barword -> save();
$buffer = 'The word was removed from the list!<br><br><a href="'.$PHP_SELF.'?mod=options&action=linkwords">Back to the list</a>';
}
echo $buffer;
echofooter();
}
?>
اسم الملف هو : auto-link-words.php
هذا سكريبت لكنه غير مجاني
Word Link Script
الكود اللي حضرتك حطيته ده اضافة لسكربت الكيوت نيوز الروسي
ولكنه مكن تعديل الكود لاستخدامه علي اي برمجة غيرها
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته
وتقريبا السكربت الآخر
مخصص لعمل مواقع الباك لينكس
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته
هذا ليس بسكربت
اعتقد كده يكون بلجن يتبرمج على حسب نوع الاسكربت اللى هتستخدمه فيه
يعنى لو ورد بريس ممكن تدور على بلجن ليه فيه الخاصية دى وهكذا بقى على حسب سكربت الذى تستخدمه
أخي الكريم يمكنك الاطلاع على هذا النقاش
ممكن تستفيد
http://english.cutenews.ru/forum/aut...ords-t987.html
الطريقة ده نجحت معايا بس لتغيير كلمة واحدة هل ممكن التعديل لتغيير عدة كلمات ولكل كلمة رابط مختلف
You can easily create your own script:
Put this above the beginning of your content:
كود PHP:
<?php
ob_start();
?>
Put this below the end of your content:
Change my_word and my_link.com as you likeكود PHP:
<?php
$my_content = ob_get_clean();
$my_output = str_replace("my_word", '<a href="my_link.com">my_word</a>', $my_content);
echo $my_output;
?>
up
الطريقة سهلة جدا بالphp
استخدم دالةstr_replace
مثال توضيحي
كود PHP:
$thetext = str_replace(الاستضافة','<a target="_blank" href="link.php?name=page&pa=showpage&id=10"><span style="text-decoration: none">الاستضافة </span></a>',$thetext);
التوضيح:
بعد ان تستخرج البيانات من الداتا بيس تحته مباشرة اضف الكود
مع مراعات تغيير الرابط المؤدي الي الكلمة المطلوبة والكلمات الاخرى وكل كلمة بسطر من كود
__________________
أن أردت التحليق مع الصقور فلا تبقى مع الدجاج -----------
تصميم...تطوير .برمجه....
9fahad@gmail.com
الكود الموجود بالاعلى عمل معى بنجاح ولكنى اريد ان استخدمه لتغيير اكثر من كلمة
You can easily create your own script:
Put this above the beginning of your content:
كود PHP:
<?php
ob_start();
?>
Put this below the end of your content:
كود PHP:
<?php
$my_content = ob_get_clean();
$my_output = str_replace("my_word", '<a href="my_link.com">my_word</a>', $my_content);
echo $my_output;
?>
Change my_word and my_link.com as you like
بكل سهولة
كود PHP:
$thetext = str_replace(الاستضافة','<a target="_blank" href="link.php?name=page&pa=showpage&id=10"><span style="text-decoration: none">الاستضافة </span></a>',$thetext);
$thetext = str_replace(الاستضافة','<a target="_blank" href="link.php?name=page&pa=showpage&id=10"><span style="text-decoration: none">الاستضافة </span></a>',$thetext);
$thetext = str_replace(الاستضافة','<a target="_blank" href="link.php?name=page&pa=showpage&id=10"><span style="text-decoration: none">الاستضافة </span></a>',$thetext);
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته