Gönderen Konu: SP Haber Block İçin Tooltips Yapma  (Okunma sayısı 922 defa)

Çevrimdışı Skaty

  • Trade Sayısı: (0)
  • Yeni Üye
  • *
  • İleti: 12
  • Karma +0/-0
    • Profili Görüntüle
SP Haber Block İçin Tooltips Yapma
« : 17 May 2013, 02:14:05 »
Merhaba arkadaşlar, resimleri otomatik çeken bir kod var kimyacı arkadaşımızın sanırım. Bunda ufak bir değişiklik yapmak istiyorum bu şekilde çok daha kullanışlı olacak ama yardımınıza ihtiyacım var.

SP Block'da gözüken haber resimlerinin üzerine gelince, haberin içeriğini en azından konu başlığını gösteren bir tooltip yapılabilir mi ?
Konu içeriğini gösteren bir tooltip modu var, olmadı mümkünse onu entegre etmeyi de düşünebiliriz.

Mod nicetooltips:
http://custom.simplemachines.org/mods/index.php?mod=2115

Anlatmaya çalıştığım şey de şöyle bir şey:


Kullandığım kod da bu:

Kod: [Seç]
global $smcFunc, $scripturl;
$boards = array(2);
$request = $smcFunc['db_query']('', '
   SELECT t.id_topic, m.subject, m.body
   FROM {db_prefix}topics AS t
      INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_first_msg)
   WHERE t.id_board IN ({array_int:boards})
   ORDER BY t.id_topic DESC
        LIMIT {int:limit}',
   array(
      'boards' => $boards,
                'limit' => 25,
   )
);
$topics = array();
while ($row = $smcFunc['db_fetch_assoc']($request))
   $topics[] = array(
      'id_topic' => $row['id_topic'],
      'body' => $row['body'],
      'first_image' => preg_match_all('~\[img[^]]*\]([^]]*)\[\/img\]~i', $row['body'], $images) ? '<img src="' . $images[1][0] . '" alt="' . $row['subject'] . '" height="40" width="80" />' : '',
   );
$smcFunc['db_free_result']($request);
echo '
         <center><table>
            <tr>
               <td>
                  <marquee onmouseover="this.stop()" onmouseout="this.start()"  height="100%" scrollamount="0" scrolldelay="0" direction="left"  loop="infinite">
                  <table></center></tr>';
foreach ($topics as $topic)
   echo '
                        <td><div class="mansetyan">
                        <a href="', $scripturl, '?topic=', $topic['id_topic'], '.0"><font color=red size=1 ALIGN="Center" width="50">', $topic['subject'], '</font>', $topic['first_image'], '</a>
                         </td>';
echo '
                       
                     </table>
                  </marquee>
               </td>
         </tr></table></div>';
« Son Düzenleme: 09 Ağu 2013, 16:01:04 Gönderen: orhan »