Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Nasıl yapılır ? Buton Ekleme

Sota

xFanatik
SMS onaylı
Kullanıcı
Katılım
18 Şub 2018
Mesajlar
611
Çözümler
17
Herkese Iyı Aksamlar

Resımde Isaretledıgım (Dosya Eklenın Yanına) Yere Buton Eklemek Istıyorum

Elımde Scrıpt Kodunu.
Hangı Sablonda, Hangı Satıra Eklemem Gerekıyor


Ekran_Al_nt_s.png
 

Nasıl yapılır ? Buton Ekleme

Kullandığınız temada quick_reply_macros şabonunu açın.

Aşağıdaki kod bütününü bulun

Kod:
                            <div class="formButtonGroup-extra">
                                <xf:contentcheck>
                                    <xf:if is="$attachmentData">
                                        <xf:macro template="helper_attach_upload" name="upload_link_from_data"
                                            arg-attachmentData="{$attachmentData}"
                                            arg-forceHash="{$forceHash}" />
                                    </xf:if>
                             
                                    <xf:if is="$xf.options.multiQuote && $multiQuoteHref">...
quick_reply_macros şablonunda şu kod altına eklemeyi deneyebilirsin.

Kod:
                    <xf:if is="$attachmentData">
                        <xf:macro template="helper_attach_upload" name="uploaded_files_list"
                            arg-attachments="{$attachmentData.attachments}"
                            arg-listClass="attachUploadList--spaced" />
                    </xf:if>
 
hemen denıyorum
sana bahsettıgım kodun xenforo ıcın destegının geldıgını belırtmısler deneme yapacam test forumda
 
Kullandığınız temada quick_reply_macros şabonunu açın.

Aşağıdaki kod bütününü bulun

Kod:
                            <div class="formButtonGroup-extra">
                                <xf:contentcheck>
                                    <xf:if is="$attachmentData">
                                        <xf:macro template="helper_attach_upload" name="upload_link_from_data"
                                            arg-attachmentData="{$attachmentData}"
                                            arg-forceHash="{$forceHash}" />
                                    </xf:if>
                             
                                    <xf:if is="$xf.options.multiQuote && $multiQuoteHref">
                                        <xf:macro template="multi_quote_macros" name="button"
                                            arg-href="{$multiQuoteHref}"
                                            arg-messageSelector="{$messageSelector}"
                                            arg-storageKey="{$multiQuoteStorageKey}" />
                                    </xf:if>
                                </xf:contentcheck>
                            </div>


Aşağıdaki kod ile değiştirin

Kod:
<div class="formButtonGroup-extra">
                                <xf:contentcheck>
                                    <xf:if is="$attachmentData">
                                        <xf:macro template="helper_attach_upload" name="upload_link_from_data"
                                            arg-attachmentData="{$attachmentData}"
                                            arg-forceHash="{$forceHash}" />
                                    </xf:if>
                                    <button type="button" class="u-jsOnly button"><span class="button-text">netr0n</span></button>
                                    <xf:if is="$xf.options.multiQuote && $multiQuoteHref">
                                        <xf:macro template="multi_quote_macros" name="button"
                                            arg-href="{$multiQuoteHref}"
                                            arg-messageSelector="{$messageSelector}"
                                            arg-storageKey="{$multiQuoteStorageKey}" />
                                    </xf:if>
                                </xf:contentcheck>
                            </div>

Butona link verecekseniz kodların arasında editleyeceğiniz yer

Kod:
<button type="button" class="u-jsOnly button"><span class="button-text">netr0n</span></button>

Kendinize göre düzenlersiniz.

buttonekleme.JPG
 
Çözüm
eklemek ıstedıgım botuna ait kod

<script async src="//tr.imgbb.com/upload.js" data-sibling="imgbb yükle"></script>

u-jsOnly button yazan yere kodu yazdım buton cıktı ama calısmıyor
 
Şu şekilde çalışıyor:

Kod:
                    <div class="formButtonGroup-extra">
                                <xf:contentcheck>
                                    <xf:if is="$attachmentData">
                                        <xf:macro template="helper_attach_upload" name="upload_link_from_data"
                                            arg-attachmentData="{$attachmentData}"
                                            arg-forceHash="{$forceHash}" />
                                    </xf:if>
                                    <script async src="//imgbb.com/upload.js"></script>
                                    <xf:if is="$xf.options.multiQuote && $multiQuoteHref">
                                        <xf:macro template="multi_quote_macros" name="button"
                                            arg-href="{$multiQuoteHref}"
                                            arg-messageSelector="{$messageSelector}"
                                            arg-storageKey="{$multiQuoteStorageKey}" />
                                    </xf:if>
                                </xf:contentcheck>
                            </div>

upim.jpg
 
mkucuksari mkucuksari, hocamin bahsettigi yere
Kodu yalin halde koyunca calisiyor

Kod Kaynakli Ortaya bug cikiyor
Duzenle butonuna 2 defa basmadan
Calismiyor suan kadar gordugum tek sikinti
Tesekkurler
 
Duzenle butonuna 2 defa basmadan
Calismiyor suan kadar gordugum tek sikinti
Evet bunu ben de fark ettim. "Rapor", "Geçmiş" veya "Sil" eskisi gibi TEK Tıklama ile çalışırken "Düzenle" de neden böyle küçük bir hata ortaya çıktı ben de anlam veremedim ??
 
Bu Resım Yukleme Scrıptını Yapan Sıte

Chevereto - Image Hosting Script

Onlara Maıl Atmayı Dusunuyorum Bug Hakkında.
Sonucu bildirirsen güzel olur.

Ama sanki imgbb bu arkadaşın eski bir sürümünü alıp oradan kendisi devam etmiş diye bir yerleşe okudum. Yani imgbb direk olarak da ayrıca temasa geçmek faydalı olabilir.

Bu arada aynı Script kullanan çok fazla benzer resim upload Sitesi varmış. Ama bazılarında link kopyalama çalışmıyor ya da bazılarında illa üye olmak gerekiyor.

Hızlı Resim - Resim Upload - Resim Paylaş - imgyukle.com
https://imgchr.com/page/plugin

Gördüğüm kadarı ile en iyisi yine de imgbb.

Birde bu sitede tek sevmediğim nokta full versiyon resmî görmek için tıkayınca kendi sitesine gidiyor. Full img linkini vermiyor ne yazık ki. (Benzer sitelerde mesela eksik olan full versiyon bbcode verme özelliği var)
 

Ekli dosyalar

  • A258224A-B6DC-4E13-B2A4-FD8C4D3ADD94.png
    A258224A-B6DC-4E13-B2A4-FD8C4D3ADD94.png
    571.5 KB · Görüntüleme: 14
Son düzenleme:

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Gece/Gündüz modunu seç

Gece ve gündüz modlarından tarzınıza yada ihtiyaçlarınıza uygun olanı seçerek kullana bilirsiniz.

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.