News:

Wondering if this will always be free?  See why free is better.

Main Menu

SSI Rehberi

Started by forsakenlad, August 25, 2005, 06:51:20 PM

Previous topic - Next topic

jOkErGuEsT

Hata da almıyorum çıktı da?

[SiNaN]

Bütün sayfanın koldarını buraya ekler misiniz?
Former SMF Core Developer | My Mods | SimplePortal

jOkErGuEsT

Site isimlerini silip ekledim;

<html>
<head>
<title>Title</title>




<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1254">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Language" content="tr">
<META NAME="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="cache-control" CONTENT="no-cache">
<script type="text/javascript">
</script>




</head>
<body bgcolor="#535353">
</td>
          </tr> 
           <tr>
            <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="455"><table border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      </table>
<p>LOGO</p>
                      <table width=100% cellpadding="0" borders="0">
</table></td>
                               <td width="468" height="70" valign="top">
<div style="position:relative; left:0px;z-index:10001;">

<div id="reklam_468x60" id="banner" style="z-index:5000; position:absolute; left:-2px; top:5px; width:468px; height:60px" align="right">
468x60 Reklam Alanı
</div>


</div></td>
              </tr>

            </table></td>
          </tr>
         
<tr>
  <td style="padding-bottom:5px;">
<table width=100% border="0" cellspacing="1" cellpadding="1">
<tr><td align=left valign="top">
<p>

<div align=left name="jOkErGuEsT"><object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="190" height="341" align="right">
<param name="movie" value="menu.swf">
<param name="quality" value="High">
<param name="salign" value="L">
<embed src="menu.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="190" height="341" quality="High" salign="L"></object></div>
</td></tr>
  </table></td>
</tr>
      </table></td>
    </tr>
  </table></td>
</tr>
<tr><td></td></tr>
&nbsp;<tr><td style="border:1px solid #cccccc; background-color:#FFFFFF;"><p></td>
</tr>

<tr>
  <td>
</p>
</td></tr>
</table></td></tr>
<tr><td>
<table border="0" width=100% cellspacing="0" cellpadding="0">

<td bgcolor="#535353" style="padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px">
<table border="0" width=100% cellspacing="0" cellpadding="0">
<tr>
<td class="bottom-copyright"><font color="#777777">© Copyright 2008 Site Adı</font></td>
<td align="right">&nbsp;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td><img border="0" src="/p/spacer.gif" width="2" height="2"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF" style="padding-top: 10px; padding-bottom: 10px">


<style>

.anasayfa-footer-link                                           {           font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }

.anasayfa-footer-link:link                         {           font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }

.anasayfa-footer-link:visited                     {           font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }

.anasayfa-footer-link:hover                                   {           font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e10000; text-decoration:underline; }

.anasayfa-footer-link:active                      {           font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }



</style>



<table border="0" cellpadding="0" cellspacing="0" bgcolor="#eeeeee" align=center>

<tr>

                       
                        <td>
<p align="center"><a href="siteadresi.com/">
<font color="#535353">Portal</font></a></td>

                        <td width="10" align="center"><font color="#535353"><img src="/p/bottom_logo_line.gif" border="0" height="25" width="2"></font></td>

                        <td>
<p align="center"><a href="siteadresi.com/forum/">
<font color="#535353">Forum</font></a></td>

                        <td width="10" align="center"><font color="#535353"><img src="/p/bottom_logo_line.gif" border="0" height="25" width="2"></font></td>

                        <td>
<p align="center"><a href="mailto:[email protected]">
<font color="#535353">İletişim</font></a></td>

                        <td width="10" align="center"><font color="#535353"><img src="/p/bottom_logo_line.gif" border="0" height="25" width="2"></font></td>


                        </tr></table>

</td>
</tr>
</table></td></tr>
</table><br />
<?php
$welcome 
implode(""file('http://www.simplemachines.org/community/SSI.php?ssi_function=welcome'));
echo 
$welcome;

$topics implode(""file('http://www.simplemachines.org/community/SSI.php?ssi_function=recentTopics'));
echo 
$topics;
?>

</body>
</html>

[SiNaN]

Yukarıda yazdığım kodları göndermeden önce denemiştim, bende bir sorun olmadı. Eğer oradaki adresi değiştiriyorsanız, adresi doğru yazdığınızdan emin olun.
Former SMF Core Developer | My Mods | SimplePortal

jOkErGuEsT

Direkt sizin verdiklerinizi kullanıyorum.  ???

[SiNaN]

Sayfanızın uzantısı .php mi?
Former SMF Core Developer | My Mods | SimplePortal

jOkErGuEsT


[SiNaN]

O zaman benim yapabileceğim birşey yok, kodları ben denediğimde çalışıyor. İsterseniz farklı bir dosyaya ekleyerek deneyin.
Former SMF Core Developer | My Mods | SimplePortal

keRym

Merhabalar,
Ben kendimce bir portal yaptım.Bloklarda üye linkleri var ama ben bunları renklendirmek istiyorum.Nasıl yapabilirim.

portal:limitsiz.org

[SiNaN]

Member Color Link modunu mu kullanıyorsunuz?
Former SMF Core Developer | My Mods | SimplePortal

keRym


[SiNaN]

Bunun için şu paketi kullanabilirsiniz:

http://www.simplemachines.org/community/index.php?action=dlattach;topic=32101.0;attach=51907

Sadece SSI.php'de değişiklik yapıyor.
Former SMF Core Developer | My Mods | SimplePortal

keRym

Manueli var mı acaba kurulmuyor.
Hiçbir kurulum ve kaldırma eylemi tanımlanmadı!

BuЯЯЯЯaK

Package-info yu düzenle

1.1.4 leri 1.1.5 olarak değiştir tekrar kur .

keRym

SSI.php'de kodları bulamadı.Kurulum olmadı.Ben manuel kurmayı denicem eğer verebilirseniz?

BuЯЯЯЯaK

SSI Member Color Link

Only for Version 1.1RC3 and 1.1+

      

This mod change the colors of the Member Link in the SSI.php.



Only the Birthdaylinks don't work...

-----

Dies ist ein Mod f�r die SSI.php, mit diesen werden die Member Links mit farben versehen.



Copyright 2005-2007 by DIN1031 @ www.ayu-kult.de/forum/

      



Değişiklikler
  • /SSI.php


    (EnÜsteGit)
    /SSI.php
    Code (Find) Select
    $posts = array();
    Code (Add After) Select
    $posts = array();
    $colorids = array();

    Code (Find) Select
    // Censor it!
    censorText($row['subject']);
    censorText($row['body']);

    Code (Add After) Select
    // Censor it!
    censorText($row['subject']);
    censorText($row['body']);

    //Collect the color ids :)
    $colorids[$row['ID_MEMBER']] = $row['ID_MEMBER'];

    Code (Find) Select
    'new_from' => $row['new_from'],
    );
    }
    mysql_free_result($request);

    Code (Add After) Select
    'new_from' => $row['new_from'],
    );
    }
    mysql_free_result($request);

    //Add Colors to the Output link :)
    if(!empty($colorids)) {
    global $color_profile;
    ssi_loadColors($colorids);
    foreach($posts as $k => $p) {
    $profile = $color_profile[$p['poster']['id']];
    if(!empty($profile)) {
    $posts[$k]['poster']['link'] = $profile['link'];
    }
    }
    }

    Code (Find) Select
    $posts = array();
    Code (Add After) Select
    $posts = array();
    $colorids = array();

    Code (Find) Select
    // Censor it!
    censorText($row['subject']);
    censorText($row['body']);

    Code (Add After) Select
    // Censor it!
    censorText($row['subject']);
    censorText($row['body']);

    //Collect the color ids :)
    $colorids[$row['ID_MEMBER']] = $row['ID_MEMBER'];

    Code (Find) Select
    'icon' => '<img src="' . $settings[$icon_sources[$row['icon']]] . '/post/' . $row['icon'] . '.gif" align="middle" alt="' . $row['icon'] . '" border="0" />',
    );
    }
    mysql_free_result($request);

    Code (Add After) Select
    'icon' => '<img src="' . $settings[$icon_sources[$row['icon']]] . '/post/' . $row['icon'] . '.gif" align="middle" alt="' . $row['icon'] . '" border="0" />',
    );
    }
    mysql_free_result($request);

    //Add Colors to the Output link :)
    if(!empty($colorids)) {
    global $color_profile;
    ssi_loadColors($colorids);
    foreach($posts as $k => $p) {
    $profile = $color_profile[$p['poster']['id']];
    if(!empty($profile)) {
    $posts[$k]['poster']['link'] = $profile['link'];
    }
    }
    }

    Code (Find) Select
    while ($row = mysql_fetch_assoc($request))
    $return[] = array(
    'id' => $row['ID_MEMBER'],
    'name' => $row['realName'],
    'href' => $scripturl . '?action=profile;u=' . $row['ID_MEMBER'],
    'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '">' . $row['realName'] . '</a>',
    'posts' => $row['posts']
    );
    mysql_free_result($request);

    Code (Replace) Select
    $colorids = array();
    while ($row = mysql_fetch_assoc($request)) {

    //Collect the ids
    $colorids[$row['ID_MEMBER']] = $row['ID_MEMBER'];

    $return[] = array(
    'id' => $row['ID_MEMBER'],
    'name' => $row['realName'],
    'href' => $scripturl . '?action=profile;u=' . $row['ID_MEMBER'],
    'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '">' . $row['realName'] . '</a>',
    'posts' => $row['posts']
    );
    }
    mysql_free_result($request);

    //Add Colors to the link :)
    if(!empty($colorids)) {
    global $color_profile;
    ssi_loadColors($colorids);
    foreach($return as $k => $p) {
    $profile = $color_profile[$p['id']];
    if(!empty($profile)) {
    $return[$k]['link'] = $profile['link'];
    }
    }
    }

    Code (Find) Select
    while ($row = mysql_fetch_assoc($request))
    {
    // If we want to limit the length of the post.
    if (!empty($length) && $func['strlen']($row['body']) > $length)

    Code (Add Before) Select
    $colorids = array();
    while ($row = mysql_fetch_assoc($request))
    {
    // If we want to limit the length of the post.
    if (!empty($length) && $func['strlen']($row['body']) > $length)

    Code (Find) Select
    censorText($row['subject']);
    censorText($row['body']);

    Code (Add After) Select
    censorText($row['subject']);
    censorText($row['body']);

    //Collect the color ids :)
    $colorids[$row['ID_MEMBER']] = $row['ID_MEMBER'];

    Code (Find) Select
    $return[count($return) - 1]['is_last'] = true;
    Code (Add After) Select
    $return[count($return) - 1]['is_last'] = true;

    //Add Colors to the Output link :)
    if(!empty($colorids)) {
    global $color_profile;
    ssi_loadColors($colorids);
    foreach($return as $k => $p) {
    $profile = $color_profile[$p['poster']['id']];
    if(!empty($profile)) {
    $return[$k]['poster']['link'] = $profile['link'];
    }
    }
    }

    Code (Find) Select
    ?>
    Code (Add Before) Select
    //This is  a small Skript to load colors for ssi
    function ssi_loadColors($users = array()) {
    global $color_profile, $db_prefix, $scripturl;

    // Can't just look for no users :P.
    if (empty($users))
    return false;

    // Make sure it's an array.
    $users = !is_array($users) ? array($users) : array_unique($users);

    //First check is it already loaded?
    if(empty($color_profile))
    $color_profile = array();
    else {
    foreach($users as $k => $u)
    if(isset($color_profile[$u]))
    unset($users[$k]);
    }

    if (empty($users))
    return false;

    // Load the data.
    $request = db_query("
    SELECT
    mem.ID_MEMBER, mem.memberName, mem.realName, mem.ID_GROUP,
    mg.onlineColor AS member_group_color, pg.onlineColor AS post_group_color
    FROM {$db_prefix}members AS mem
    LEFT JOIN {$db_prefix}membergroups AS pg ON (pg.ID_GROUP = mem.ID_POST_GROUP)
    LEFT JOIN {$db_prefix}membergroups AS mg ON (mg.ID_GROUP = mem.ID_GROUP)
    WHERE mem.ID_MEMBER ".(count($users) == 1 ? " = '" . current($users) . "'" : " IN ('" . implode("', '", $users) . "')"), __FILE__, __LINE__);

    $loaded_ids = array();
    while ($row = mysql_fetch_assoc($request))
    {
    $loaded_ids[] = $row['ID_MEMBER'];
    $color_profile[$row['ID_MEMBER']] = $row;
    $color_profile[$row['ID_MEMBER']]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '">' . (!empty($row['member_group_color']) || !empty($row['post_group_color']) ? '<span style="color:'. (!empty($row['member_group_color']) ? $row['member_group_color'] : $row['post_group_color'] ) .';">' : '' ) . $row['realName'] . (!empty($row['member_group_color']) || !empty($row['post_group_color']) ? '</span>' : '' ).'</a>';
    }
    mysql_free_result($request);

    return empty($loaded_ids) ? false : $loaded_ids;
    }
    ?>



keRym


Pяηѕѕ LF

Bisey sormak istiyorum.

SSi kullanarak getirdigimiz bir fonksiyonu mesela "son konular"i modifiye edebilirizmi ? tablo icerisine koyup mesela sol tarafda bölüm ismi ortada konu ismi vesaire.. ajax son konular gibi birsey  ?

ssi modifiye edilirmi yoksa getirdigimiz sekilde mi kalir ? bu konuda  beni biraz aydinlatabilirmisiniz.
1.1.21 Default

Hoochie Coochie Man

Elbette edilir, örnek site gönderdim pm ile..
Haberler bölümüne bak..
İnadına SMF 1.1.X

Pяηѕѕ LF

Evet baya gelistirilmis bir sey yapilmis orda.  :-\

Nasil edildigini anlatan bir konu varmi türkçe bölümünde ?

Son konulari ssi ile bir sayfaya ekledim, oluyor ama görüntü olarak düzenli degil.



require_once('SSI.php');

echo '

<table class="bordercolor" border="0" cellpadding="4" cellspacing="1" width="100%">

<tr class="catbg">
            <td align="center" colspan="2">Recent Topics</td>
         </tr>
         <tr class="windowbg"><td align="center" colspan="2">' ,
         ssi_recentTopics() ,
         '</td></tr></table>';



Varsa konu linki atabilirmisin?
1.1.21 Default

Advertisement: