المساعد الشخصي الرقمي

مشاهدة نسخة كاملة : الرابط المباشر للصورة كود الصورة للمشاركة في المنتديات


ya3mri
02-05-2008, 08:14
من مجلد includes

نقوم بفتح ملف functions.php


global $site_template, $site_sess, $lang, $mode;



التي هي في

الـ : function

function get_media_code($media_file_name, $image_id = 0, $cat_id = 0,

بالأخر مسحت علامة ; وأضفت

$******_url; : الـ

هي معرف عنوان الجاليري ******_url

فأصبح شكل الكود كالتالي:


global $site_template, $site_sess, $lang, $mode,$******_url;



الخطوة التالية بحثت عن:


$site_template->register_vars(array(
"media_src" => $media_src,
"media_icon" => $media_icon,
"image_name" => $image_name





وأضفت تحت image name التالي:


"image_path" => $site_sess->url($******_url.(preg_replace("/(\?.*)/", "", str_replace("./", "/", $media_src)))),





هذا كل شيء في صفحة function.php


بعدها نقوم بفتح مجلد القالب templates

ومثلا نقوم بفتح ملف المجلد default كمجلد ستايل نفتح صفحة details.html
ونضيف الوسم التالي:


{image_path}



وبذلك نحصل تحت كل صورة .. الامتداد الصحيح للصورة للمشاركة بها في المنتديات مثلاُ ...





للحصول .. على جدول تحت كل صورة ويحتوي على خيارات متعددة للصورة وبمجرد لمسة الرابط يقوم بنسخ نفسة تلقائيا

مثل (( صور موقع صح )) أضغط هنا ...



أدخل علي صفحة ال details.html

وأنسخ هذا الكود بعد ال{header}


<****** language='Java******'>
function highlight(elemnt) {
********.getElementById(elemnt).select();
********.getElementById(elemnt).focus();
if (********.all) {
textRange = ********.getElementById(elemnt).createTextRange();
textRange.execCommand('RemoveFormat');
textRange.execCommand('Copy');
*****('تم نسخ رابط الصورة');
}
}
</******>



ثم ضع هذا الكود في المكان الذي تريد ظهور فيه الرابط


<table cellpadding="0" width="100%" id="table25513">
<tr>
<td align="right" colspan="2" height="21">أضغط بالمؤشر ( الماوس) على الرابط .. </td>
</tr>
<tr>
<td width="34%">الكود للمنتديات : </td>
<td align="right" width="65%"><input class="txt" id="1" onclick="highlight('1');" name="link" size="50" value="{image_path} (http://www.s77.com/pic)" dir="ltr"></td>
</tr>
<tr>
<td width="34%">الكود للصفحات :</td>
<td align="right" width="65%"><input class="txt" id="2" onclick="highlight('2');" name="link0" size="50" value="&lt;img border=&quot;0&quot; src=&quot;{image_path}&quot;&gt;" dir="ltr"></td>
</tr>
<tr>
<td width="34%">الرابط العام :</td>
<td align="right" width="65%"><input class="txt" id="3" onclick="highlight('3');" name="link1" size="50" value="{image_path}" dir="ltr"></td>
</tr>
</table>

سميتك غلاي
28-05-2008, 12:26
يسلموو خيو ع الطرح الرائع

لاهنتـ..