4images Forum & Community
International => Arabic / قسم الدعم الفني => Topic started by: asms on November 15, 2007, 10:55:18 AM
-
افتح ملف :
includes/page_header.php
اضاف هذ الكود قبل ?>:
في انهاية الصفحة
$site_template->register_vars(array(
"lang_keyword" => $lang['keywords'], //---[/[MOD] Tag Clouds]
"show_tag_clouds" => get_tag_clouds() //---[/[MOD] Tag Clouds]
));
افتح ملف:
includes/functions.php
اضاف هذ الكود قبل ?>:
في انهاية الصفحة
//---[ [MOD] Tag Cloud]
function get_tag_clouds() {
global $site_db, $lang, $site_sess, $mode;
$output = "";
$sql = "SELECT i.word_id, i.word_text, COUNT(c.word_id) AS quantity
FROM ".WORDLIST_TABLE." i
LEFT JOIN ".WORDMATCH_TABLE." c ON i.word_id = c.word_id
WHERE keys_match > 0
GROUP BY i.word_text
ORDER BY RAND()
LIMIT 20";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$tags[$row['word_text']] = $row['quantity'];
}
//uncommentnext line to sort the tag array in reverse order (+ => -)
//arsort($tags);
$max_size = 250; // max font size in %
$min_size = 50; // min font size in %
// largest and smallest array values
$max_qty = max(array_values($tags));
$min_qty = min(array_values($tags));
// find the range of values
$spread = $max_qty - $min_qty;
if ($spread == 0) { // we don't want to divide by zero
$spread = 1;
}
// set the font-size increment
$step = ($max_size - $min_size) / ($spread);
// loop through the tag array
foreach ($tags as $key => $value) {
// calculate font-size
// find the $value in excess of $min_qty
// multiply by the font-size increment ($size)
// and add the $min_size set above
$size = round($min_size + (($value - $min_qty) * $step));
$output .= '<a href="'.$site_sess->url(ROOT_PATH."search.php?search_keywords=".$key.((!empty($mode)) ? "&mode=".$mode : "")).'" style="font-size:'.$size.'%;color:rgb('.mt_rand(0, 255).', '.mt_rand(0, 255).', '.mt_rand(0, 255).');font-family:Verdana, Arial, Helvetica, sans-serif;" title="'.$value.' '.$lang['tagged_with'].' '.$key.'">'.$key.'</a> ';
}
return $output;
}
//---[/[MOD] Tag Cloud]
افتح ملف اللغة
main.php
اضاف هذ الكود قبل ?>:
في انهاية الصفحة
$lang['tagged_with'] = "صورة في كلمة: ";
يمكنك وضع هذ الكود في اي مكن في
الثيم الموقع
{show_tag_clouds}
-
شكرا لك وبارك اله فيك
لم اعرف ان هناك دعم عربي الآن رأيته وحبيت اشكر جهودك به
-
بارك الله فيك ياخوي.....
-
جزاك الله كل خير اخي
لك اتمنى توضح فائدة الموديلات اللي تنزلها
وياريت تحط صور بالشرح، وأمثلة على الموديلات
وشكراً لك
-
مثل هذا الموقع
http://bnathi.com
تضهر كلمات متغيرة
-
جرب الخطوة مرة
ثانية
يوجد خطاء في ملف
/includes/functions.php
هذا الملف ارجو التجربة
-
سبق جربت هاك في القسم الاجنبي لا ادري هو ام لا
المهم ان كلمات البحث التي تظهر
هي فقط الصور التي عليها تلميحات
ام ان موضوعك هذا تقصد به كلمات بحث الزوار
موقع العاب (http://www.n7r.com)
-
اخوي معليش ولكن أنا
كنت اقصد انة يضيف كلمات البحث التي هي التلميحات
في كل صفحة من موقعك عن طريق جالب الكلمات من كلمات البحث الموجودة في
كل صورة
-
نريد كي ووردز كالتي موجود هنا
al3by.com
لاحظ انه لا مشاكل مع العربية
-
موقع العبي لا يستخدم طريقة في وضع كلمات البحث
يقوم بـ كتابة كلمات البحث والرابط
-
مشكور عزيزي على طريقة والله يعطيك الف عافية جاري تجربة
-
الف شكر
-
بارك الله فيك
ما فيه مثال ؟
-
مشكووووور جدا جدا
موضوع رائع جدا
-
تستحق التجربة ...مشكور
--------------------
بوابة النت
-
شكرا لك