İletileri Göster

Bu sayfada bu üye tarafından gönderilen iletileri görebilirsiniz. Unutmayın, sadece size izin verilen bölümlerdeki iletileri görebilirsiniz.

Konular - gevv

1
Smf Sohbet / Smf 2.1 RC1 yayımlandı
05 Şub 2019 09:59
Çeviri;

Simple Machines, SMF 2.1 RC1'in piyasaya sürüleceğini duyurmaktan mutluluk duyar. SMF 2.1 için bu ilk Sürüm Adayı, beta geliştirme aşamasını sona erdirir ve SMF 2.1'in resmi sürümüne doğru atılan son adımlardan biridir. Beta 3'ün piyasaya sürülmesinden sonra bildirilen çok sayıda hata giderildi ve güvenlik, istikrar ve performansta iyileştirmeler yapıldı.

Beta 3'ten bu yana kayda değer gelişmeler:

Birçok veritabanı sorgusu iyileştirmeleri ve optimizasyonları.

SCEditor, jQuery ve diğer bazı eklentiler ve kütüphaneler için güncellemeler.

Görüntü proxy geliştirmeleri ve dış görüntü proxy'leri için destek.

Daha hızlı ve daha sağlam BBCode ayrıştırma.
IRI'ler için tam destek (Uluslararası URL'ler).

ReCaptcha için yerelleştirme desteği.

Zaman dilimi açıklamalarının yerelleştirilebilmesi.

Onları daha net hale getirmek için çeşitli dil dizelerini yeniden yazar.

Yerleşik dil editörünün elden geçirilmesi.
Özel profil alanları için daha fazla esneklik ve seçenek.

İki faktörlü kimlik doğrulamasında iyileştirmeler.
Geri izleme bilgileri de dahil olmak üzere gelişmiş bir hata günlüğü.

Uyarılar ve e-posta bildirimleri için hata düzeltmeleri yapıldı.

Ücretli aboneliklerde ondalık değerler için destek.
Gülen yüzler şimdi birçok farklı görüntü dosyası biçimini kullanabilir.

Çok sayıda şablon ve CSS geliştirmesi ve düzeltmesi.
Daha akıllı CSS ve JavaScript simge durumuna küçültme.

Düzenlemesiz modlamayı desteklemek için daha da fazla yeni entegrasyon kancası.

GitHub'taki değişiklikler listesinde bunlar ve daha birçok iyileştirme hakkında okuyabilirsiniz .

https://www.simplemachines.org/community/index.php?topic=564881.0


http://download.simplemachines.org/



2
sanırım xenforo 1x sürümlerine ait smiley paketi yeni sürümlerde yok hoşuma gittiği için birleştirilmiş resim dosyasından smileyleri ayıklayıp kullandım düzenlemek uğraştırdı ama sonuç  güzel  

27 adet smiley var

[attach name=xff+.png type=image/png]1418[/attach]
3
Smf 2 Board Notes modun Smf 2.1 versiyonu için düzenlenmiş halidir.

http://custom.simplemachines.org/mods/index.php?mod=163

Smf 2.1 için düzenlenen mod ektedir.



[attach name=modifyb.png type=image/png]1409[/attach]

[attach name=modifyb2.png type=image/png]1407[/attach]
5
Selam,

yeni üye grubunda  imza, kişisel ileti vb.  düzenleme izinleri verilmediği halde  yeni üyeler bu düzenlemeleri yapabiliyor sebebi ne olabilir acaba?  


6
Selam,

postimg.org  alan adı düşmüş kötü niyetli kişiler alan adını kullanıyor ve uygunsuz resimler gösteriliyor resmi sitede yapılan açıklamada linklerin değişmesi gerektiği söylenmiş

Alıntıpostimg.ORG domain is locked by Registry, no prior notice.
While we hope to resolve the issue, we chose postimg.CC as our new home.
Please update codes embedded in your websites.

toplu olarak resim linklerini değiştirmek isterseniz sql sorgusu;

phpmyadminde veri tabanını seçin SQL butonuna tıklayıp gelen pencereye kodu yapıştırıp sağ alt köşedeki git butonuna tıklayın

Kod [Seç]
update smf_messages set body = replace(body,'postimg.org','postimg.cc');
Önemli: Bu işlemi yapmadan önce veri tabanı yedeği almayı unutmayın


Not: linkleri değiştirdiğim halde bazıları sorunluydu site yönetimi ile görüştüm CDN cache kullandıkları için 1...3 gün sonra sorunun çözüleceğini söylediler
7
Selam,

bölüm, konu vb.  bölümlerinde görünen ""Sayfa: 1 2 3..... ""  kısmının biraz daha belirgin ve şık durması için  css düzenlemesi

[attach name=pagi.png type=image/png]1372[/attach]


kodların kaynağı http://custom.simplemachines.org/mods/index.php?mod=3235

yukarıda ki mod smf 2 uyumludur smf 2.1 için   kodları temanızın index.css  dosyasına ekleyeceksiniz

Kod [Seç]
/* Smart Pagination */
.pagelinks strong,
.pagesection strong,
.mlist_above strong,
#mlist_below strong,
.smalllinks strong
{
 background: #CFE2FD;
 border: 1px solid #8FC6F8;
 color: #3E3E3E;
 padding: 2px 6px;
 margin-right: 3px;
}
.navPages, small[id*="pages"] a{
 border: 1px solid #BAD6FD;
 color: #666666;
 padding: 2px 6px;
 text-decoration: none;
}
.navPages:hover, small[id*="pages"] a:hover{
 background: #DFEBFD;
 border: 1px solid #BAD6FD;
 color: #666666;
 text-decoration: none;
}
a[href="#top"], a[href="#bot"], a[href="#lastPost"] {
 background: none transparent !important;
}
a[href="#top"]:hover, a[href="#bot"]:hover, a[href="#lastPost"]:hover {
 text-decoration: none;
}
.pagesection {padding: 0.3em}


Ayrıca @snrj  hocamın smf 2.1 için paylaşımlarına göz atmanızı öneririm

http://smf.konusal.com/index.php?topic=1098.0
http://smf.konusal.com/index.php?topic=1099.0


8
Selam,

2 serisinde kullandığım son konular modu "AJAX Recent Topics"  smf 2.1 b4 üzerinde denemek istedim yükleme kontrolünde hiç hata vermedi ve yüklendi

fakat son konuları listelemiyor aşağıda ki hata mesajı çıkıyor

[attach name=RECENT.png type=image/png]1369[/attach]

mod  tema klasöründe  "Recent.template.php"  isimli bir dosya oluşturuyor birde Sources  klasöründe "Recent.php"  dosyası oluşturuyor

anladığım kadarı ile "Recent.template.php"  dosyasında  satır 371..... 549  arasında ki kodlarda bir uyumsuzluk var   bu satırları sildiğimde "?action=recenttopics"  sayfası çalışıyor hata vermiyor ama kodları sildiğim için ""ileti yok"" hatası görünüyor  kodlarda bir çok deneme yaptım her seferinde satır 549 da  bulunun "}" işareti hakkında hata mesajı çıkıyor  ""eval()'d code on line 549"


sorunu çözemedim  ekte  modun oluşturduğu dosyalar var  yardımcı olabilirseniz sevinirim
9
Selam,  bookmarks modunu  2.1 için düzenlemeye çalışıyorum kurulumda  "ManagePermissions.php"  dosyasında verdiği hataları giderdim fakat  "Display.template.php"  hatalarını çözemedim

konu butonlarınına  ekleme yapması lazım ama  2.1 sürümnde sistem baya değişmiş

bookmarks butonunu  konu sayfasında bulunan  ""yanıtla, yazdır vb."" buton grubuna nasıl ekleyebilirim


eski sürüm için modifikasyonun "Display.template.php"  dosyasında yaptığı değişiklik;

Kod [Seç]
<file name="$themedir/Display.template.php">
<!-- Add a button for making bookmarks (num_replies, active reply button). Optional. -->
<operation error="ignore">
<search position="before"><![CDATA[
'reply' => array('test' => 'can_reply', 'text' => 'reply', 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies'], 'active' => true),]]></search>
<add><![CDATA[
'bookmark' => array('test' => 'can_make_bookmarks', 'text' => 'bookmark_add', 'lang' => true, 'url' => $scripturl . '?action=bookmarks;sa=add;topic=' . $context['current_topic'] . ';' . $context['session_var'] . '=' . $context['session_id']),]]></add>
</operation>

<!-- Add a button for making bookmarks (last_msg, active reply button). Optional. -->
<operation error="ignore">
<search position="before"><![CDATA[
'reply' => array('test' => 'can_reply', 'text' => 'reply', 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';last_msg=' . $context['topic_last_message'], 'active' => true),]]></search>
<add><![CDATA[
'bookmark' => array('test' => 'can_make_bookmarks', 'text' => 'bookmark_add', 'lang' => true, 'url' => $scripturl . '?action=bookmarks;sa=add;topic=' . $context['current_topic'] . ';' . $context['session_var'] . '=' . $context['session_id']),]]></add>
</operation>

<!-- Add a button for making bookmarks (num_replies, inactive reply button). Optional. -->
<operation error="ignore">
<search position="before"><![CDATA[
'reply' => array('test' => 'can_reply', 'text' => 'reply', 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies']),]]></search>
<add><![CDATA[
'bookmark' => array('test' => 'can_make_bookmarks', 'text' => 'bookmark_add', 'lang' => true, 'url' => $scripturl . '?action=bookmarks;sa=add;topic=' . $context['current_topic'] . ';' . $context['session_var'] . '=' . $context['session_id']),]]></add>
</operation>

<!-- Add a button for making bookmarks (last_msg, inactive reply button). Optional. -->
<operation error="ignore">
<search position="before"><![CDATA[
'reply' => array('test' => 'can_reply', 'text' => 'reply', 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';last_msg=' . $context['topic_last_message']),]]></search>
<add><![CDATA[
'bookmark' => array('test' => 'can_make_bookmarks', 'text' => 'bookmark_add', 'lang' => true, 'url' => $scripturl . '?action=bookmarks;sa=add;topic=' . $context['current_topic'] . ';' . $context['session_var'] . '=' . $context['session_id']),]]></add>
</operation>

</file>


@snrj  hocamın paylaştığı Önemli Konular modu  fikir verir diyerek inceledim ama oda karmaşık kancalarla yapmış çözemedim
10
Modifikasyon Adı: Global Topics
Yazar: margarett
Tür: Yeni özellik
İndir: https://custom.simplemachines.org/mods/index.php?mod=1723



Mod. işlevi:  Özellikle forum kuralları, duyurular vb. konuları için kullanılabilecek bir mod. İstediğiniz konunun izin verdiğiniz tüm bölümlerde görünmesini sağlar. İzin yönetiminden hangi üye gruplarının  konuları seçebileceğini ayarlayabilirsiniz  izin verdiğiniz bölümde ki konunun sonunda yönetim butonlarının arasında ki "global topic" butonuna tıkladığınızda o konu  tüm bölümlerde en üstte renklendirilmiş olarak görünür.

11
Modifikasyon Adı: Board Notes
Yazar: codenaught
Tür: Yeni özellik
İndir: http://custom.simplemachines.org/mods/index.php?mod=163



Mod. işlevi: Bölümlere özel notlar eklemenizi sağlar. Bölüm düzenleme alanında "tanım" kısmının altında "Top Block:"  bölümüne yazdığınız notlar bölüm içinde görünür notlarınızda BBC etiketlerini kullanabilirsiniz.

12
Modifikasyon Adı: Resize Attached Images
Yazar: Kays
Tür: Yönetimsel
İndir: http://custom.simplemachines.org/mods/index.php?mod=2206



Mod. işlevi: Yüklenen resimlerin ölçülerini belirlenen ölçülere göre yeniden ayarlar bu sayede resim dosyalarının boyutları küçülür. .png, .gif veya .bmp dosyalarının yükleninken .jpg formatına çevirebilir. .jpg kalitesi ayarlanabilir.

Örneğin: Mod ayarlarında  genişlik "Max. width of attached images" 1024  yükseklik "Max. height of attached images"  ayarını da 700  olarak belirlediğinizde yüklenen resim ölçüleri bu buyutları aşarsa resim orantılı olarak yeniden ölçülendirilir. Bu sayede resim dosyaları sunucunuzda daha az yer kaplar.

13
Selam,

2 versiyonunda  Son iletiler bölümünde konu başlıklarının   tekrar etmesini engellemek için  Recent Topics On Board Index eklentisini  kullanıyorduk http://custom.simplemachines.org/mods/index.php?mod=1314

bu eklenti 2.1 versiyonu ile uyumlu değil   eklenti "Subs-Recent.php"  dosyasında aşağıda ki değişikliği yapıyor

Kod [Seç]
$request = $smcFunc['db_query']('', '
SELECT
m.poster_time, ms.subject, m.id_topic, m.id_member, m.id_msg, b.id_board, b.name AS board_name,
IFNULL(mem.real_name, m.poster_name) AS poster_name,
SUBSTRING(m.body, 1, 384) AS body, m.smileys_enabled
FROM {db_prefix}topics AS t
INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_last_msg)
INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
INNER JOIN {db_prefix}messages AS ms ON (ms.id_msg = t.id_first_msg)
LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)' . (!$user_info['is_guest'] ? '
LEFT JOIN {db_prefix}log_topics AS lt ON (lt.id_topic = t.id_topic AND lt.id_member = {int:current_member})
LEFT JOIN {db_prefix}log_mark_read AS lmr ON (lmr.id_board = b.id_board AND lmr.id_member = {int:current_member})' : '') . '
WHERE t.id_last_msg >= {int:min_message_id}
AND ' . $user_info['query_wanna_see_board'] . ($modSettings['postmod_active'] ? '
AND t.approved = {int:is_approved}
AND m.approved = {int:is_approved}' : '') . '
ORDER BY t.id_last_msg DESC
LIMIT ' . $latestPostOptions['number_posts'],
array(
'current_member' => $user_info['id'],
'min_message_id' => $modSettings['maxMsgID'] - 35 * min($latestPostOptions['number_posts'], 5),
'is_approved' => 1,
)
);


smf 2.1  Subs-Recent.php  dosyasında  benzer kodlar var ;


Kod [Seç]
$request = $smcFunc['db_query']('substring', '
SELECT
m.poster_time, m.subject, m.id_topic, m.id_member, m.id_msg,
COALESCE(mem.real_name, m.poster_name) AS poster_name, t.id_board, b.name AS board_name,
SUBSTRING(m.body, 1, 385) AS body, m.smileys_enabled
FROM {db_prefix}messages AS m
INNER JOIN {db_prefix}topics AS t ON (t.id_topic = m.id_topic)
INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)
WHERE m.id_msg >= {int:likely_max_msg}' .
(!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? '
AND b.id_board != {int:recycle_board}' : '') . '
AND {query_wanna_see_board}' . ($modSettings['postmod_active'] ? '
AND t.approved = {int:is_approved}
AND m.approved = {int:is_approved}' : '') . '
ORDER BY m.id_msg DESC
LIMIT ' . $latestPostOptions['number_posts'],
array(
'likely_max_msg' => max(0, $modSettings['maxMsgID'] - 50 * $latestPostOptions['number_posts']),
'recycle_board' => $modSettings['recycle_board'],
'is_approved' => 1,
)
);

bu kodlar üzerinde modifikasyonun yaptığı değişikliğe göre çeşitli denemeler yaptım fakat hep php hataları ile karşılaştım bir şeyleri eksik veya fazla ekliyorum ama çözemedim


14
Selam,

Açıklayıcı bir başlık olmadı kusuruma bakmayın ayrıca sorum genel  uygun bölüm bulamadığım için buraya konu açtım.

Smf kod sitili çok kötü sağ olsun @snrj hocamın paylaştığı stil kodları ile baya iyi hale geldi  ek olarak aklıma bir fikir geldi biliyorsunuz smf php kodlarını otomatik olarak renklendiriyor 

Kod [Seç]
<?php

// Page créé par Shepard [Fabian Pijcke] <Shepard8@laposte.net>
// Arno Esterhuizen <arno.esterhuizen@gmail.com>
//chemin jusqu'au fichier de conf de WampServer
$wampConfFile '../wampmanager.conf';

//chemin jusqu'aux fichiers alias
$aliasDir '../alias/';


bizim forumda kullandığımız kodların yapısıda  benzer
örnek;


Kod [Seç]
#include <16f877a.h>
#fuses HS,NOLVP,NOWDT,PUT
#use delay(clock=20000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)

void main() {
   int i, value, min, max;
   
   printf("Sampling:");
   
   setup_adc_ports( RA0_ANALOG );
   setup_adc( ADC_CLOCK_INTERNAL );
   set_adc_channel( 0 );
   
   do {                       //Takes 30 samples from pin A0
      min = 255;              //and displays the min and max
      max = 0;                //values for that 100ms period
      for(i = 0; i <= 30; ++i) {
         delay_ms(100);
         value = read_adc();
         if(value < min)
            min = value;
         if(value > max)
            max = value;
      }
      printf("nrMin:%x MAX: %x", min, max);
   } while (TRUE);
}


fakat kod php olmadığı için smf renklendirme aktif olmuyor bende  kodun başına  <?php  etiketi ekledim  kod renklendi


Kod [Seç]
<?php #include <16f877a.h>
#fuses HS,NOLVP,NOWDT,PUT
#use delay(clock=20000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)

void main() {
   
int ivalueminmax;
   
   
printf("Sampling:");
   
   
setup_adc_portsRA0_ANALOG );
   
setup_adcADC_CLOCK_INTERNAL );
   
set_adc_channel);
   
   do {                       
//Takes 30 samples from pin A0
      
min 255;              //and displays the min and max
      
max 0;                //values for that 100ms period
      
for(0<= 30; ++i) {
         
delay_ms(100);
         
value read_adc();
         if(
value min)
            
min value;
         if(
value max)
            
max value;
      }
      
printf("nrMin:%x MAX: %x"minmax);
   } while (
TRUE);
}


smf nin kendi içinde güzel bir kod renklendirme sistemi var fakat sadece php kodlarında aktif oluyor acaba bu sistemin tüm kodlar için aktif olmasını nasıl sağlarız ?
15
@snrj  hocam  bu bölümü en üste nasıl taşırız ?  2.0 serisinde BoardIndex.template.php  dosyasında

Kod [Seç]
       // This is the "Recent Posts" bar.
    if (!empty($settings['number_recent_posts']))
    {
        echo '
            <div class="title_barIC">
                <h4 class="titlebg">
                    <span class="ie6_header floatleft">
                        <a href="', $scripturl, '?action=recent"><img class="icon" src="', $settings['images_url'], '/post/xx.gif" alt="', $txt['recent_posts'], '" /></a>
                        ', $txt['recent_posts'], '
                    </span>
                </h4>
            </div>
            <div class="hslice" id="recent_posts_content">
                <div class="entry-title" style="display: none;">', $context['forum_name_html_safe'], ' - ', $txt['recent_posts'], '</div>
                <div class="entry-content" style="display: none;">
                    <a rel="feedurl" href="', $scripturl, '?action=.xml;type=webslice">', $txt['subscribe_webslice'], '</a>
                </div>';

        // Only show one post.
        if ($settings['number_recent_posts'] == 1)
        {
            // latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
            echo '
                <strong><a href="', $scripturl, '?action=recent">', $txt['recent_posts'], '</a></strong>
                <p id="infocenter_onepost" class="middletext">
                    ', $txt['recent_view'], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt['recent_updated'], ' (', $context['latest_post']['time'], ')<br />
                </p>';
        }
        // Show lots of posts.
        elseif (!empty($context['latest_posts']))
        {
            echo '
                <dl id="ic_recentposts" class="middletext">';

            /* Each post in latest_posts has:
                    board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
                    subject, short_subject (shortened with...), time, link, and href. */
            foreach ($context['latest_posts'] as $post)
                echo '
                    <dt><strong>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt>
                    <dd>', $post['time'], '</dd>';
            echo '
                </dl>';
        }
        echo '
            </div>';
    }


kodlarını kesip satır 81 84 arasında ki açıklamanın altına ekliyordum  bu düzenleme ile en üstte görünüyordu


2.1 içinde aynı işlemi yapıyorum bir türlü üste çıkmıyor
16
Merhaba,

Wordpress blogu SMFye taşımayı düşünüorum  wordpresin aşırı sistem kullanımından gına geldi cache, optimize vb. idare diyor fakat SMF kadar rahat değil

merak ettiğim SMF 2.1 sürümü önceki versiyonlar gibi sunucuyu fazla yormayacak şekilde mi ? bir çok yenilik geldi ama CPU Ram kullanımı nasıl merak ediyorum günlerce uğraşıp blogu taşıdıktan sonra SMF 2.1 de kasarsa yandık

17
merhaba,



global moderatörlere "Herhangi bir iletiyi"  düzenleme yetkisi verince ileti düzenleme süre sınırlamasından etkilenmiyor ama sadece kendi iletisini düzenleyebilir şeklinde yetki verince süre sınırına takılyor bunun bir çözümü varmıdır?

global moderatör  sadece kendi iletisi düzenleyebilsin ve düzenleme süre sınırına takılmasın mümkünmüdür?
18
Merhaba,

konu, yorum silme, taşıma işlemlerinin    açıklama ile kullanıcıya bildirilmesini sağlayan bir mod varmıdır?

örneğin yorumu silerken sebep yazılsa yazılan otomatik kullanıcıya pm ile bildirilse

Not: resmi sitede mod aradım fakat bulamadım