Jump to content
Oscar

Adım adım resimli widget plugini yapmak

Recommended Posts

Oscar, 1 dakika önce yazdı:

 

Ama zaten bunu eklemeniz gerekiyordu şablonsuz kodu üstelik yukarıda verdim de.

 


	public function render()
	{
        $message = "";
        $message = \IPS\Settings::i()->plugin_demo_text;
        return $this->output($message);
	}

 

 

Hocam ben sıradan teker teker gittiğim için ilk iletinizde yazmamışsınız i yi ondan hata veriyordu.Sonra 2. İletinizde yazmışsınız fark ettim.

Sizinle hatta burda kullandığım koduda paylaşmıştım.

Share this post


Link to post
Share on other sites

Evet orada yazım hatası var.  O bölümü bilerek koydum mavi içine aldım. Aradaki farkı yakalayabilmişsiniz bu iyi bir şey. Kod analizi yapmak zorundasınız bir şeyler yaparken. :D

  • Like 1

Share this post


Link to post
Share on other sites
Oscar, 10 dakika önce yazdı:

Evet orada yazım hatası var.  O bölümü bilerek koydum mavi içine aldım. Aradaki farkı yakalayabilmişsiniz bu iyi bir şey. Kod analizi yapmak zorundasınız bir şeyler yaparken. :D

 

Hocam haklısınız ama benimde ilk deneyimim :D sonuçta biraz çırpındım o hata için ama sorunu çözdüm.Şimdi burda text olarak yazıyoruz ama ben buraya html nasıl yazacam :D

Share this post


Link to post
Share on other sites
kaankarabey, 2 dakika önce yazdı:

 

Hocam haklısınız ama benimde ilk deneyimim :D sonuçta biraz çırpındım o hata için ama sorunu çözdüm.Şimdi burda text olarak yazıyoruz ama ben buraya html nasıl yazacam :D

 

 

HTML şablon ekledim son sürümde yapmışsın zaten. HTML zaten text metinlerdir. 

 

Bakınız HTML şablon

<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            {$data}
          </div>
        </li>
      </ul>
    </div>
</div>

 

Share this post


Link to post
Share on other sites
Oscar, 4 dakika önce yazdı:

 

 

HTML şablon ekledim son sürümde yapmışsın zaten. HTML zaten text metinlerdir. 

 

Bakınız HTML şablon


<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            {$data}
          </div>
        </li>
      </ul>
    </div>
</div>

 

 

Tamam hocam bunu ekledim doğru ama admin panel kısmında kaleme basıp metin alanının içeriğinini değiştiriyoruz ya bende (IPBAccess Deneme) yazan yer. oraya html kodu eklediğimde onu nasıl gösterecem onu diyorum.

 

591a1a791f3b9_Adsz.png.ff756f7b3ab01382d0b88a74890f2f70.png

Share this post


Link to post
Share on other sites

O kutu kendisi toplam bir HTML kutu zaten. 

İçerik olarak HTML kod ne istersen ekle sana kalmış.  Bu yapı HTML yapı zaten.

 

Mesela ne eklemek istersin?

 

Share this post


Link to post
Share on other sites

Örnek olarak twitter akışı olabilir

İnstagramdan bir fotografda olabilir yani o o kadar önemli değil yada bir resim eklenip linkle yönlendirme de olabilir.Önemli olan html yi çalıştırsın denedim az önce html olarak çalıştırmadı yazdığım kodu

Share this post


Link to post
Share on other sites
kaankarabey, 1 dakika önce yazdı:

Örnek olarak twitter akışı olabilir

 

1. seçenek

Akış kodunu yukarıda verdiğim şablonun içine kaydetmen yeterli.

 

<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            // kodu buraya yapıştır
          </div>
        </li>
      </ul>
    </div>
</div>

2. seçenek

Veya admin panelden bir textarea field eklersin içeriği onun içine yazar şablona gönderirsin bu daha detaylı bir çalışma ama yeni öğrenenler için ilk seçenek daha pratiktir.

 

Bu arada forum bakım moduna girecek 5dk sonra kapatıyoruz. :)

 

 

  • Like 1

Share this post


Link to post
Share on other sites
Oscar, 13 dakika önce yazdı:

 

1. seçenek

Akış kodunu yukarıda verdiğim şablonun içine kaydetmen yeterli.

 


<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            // kodu buraya yapıştır
          </div>
        </li>
      </ul>
    </div>
</div>

2. seçenek

Veya admin panelden bir textarea field eklersin içeriği onun içine yazar şablona gönderirsin bu daha detaylı bir çalışma ama yeni öğrenenler için ilk seçenek daha pratiktir.

 

Bu arada forum bakım moduna girecek 5dk sonra kapatıyoruz. :)

 

 

 

2.Yöntemle işi çözdüm :D çok teşekkürler

TextArea oluşturdum çalışıyor şu an :D

Share this post


Link to post
Share on other sites

Vay be 2. Oscar diyeceğiz @kaankarabey hocam sanada artık :D takla attırmaya başladın IPB'ye :D 

 

Bu arada 4.2 özeliklleriyle çok hoş olmuş @Oscar hocam forum elinize emeğinize sağlık anlatımlarda harika.

 

Uniform'un 4.2 desteği ne zaman gelecek acaba bilginiz var mı ?

Share this post


Link to post
Share on other sites

Hocam bir ust surume ne zaman geciyoruz bunları yapmayı iyice ögrendim :)

  • Like 1

Share this post


Link to post
Share on other sites

Bu yapının daha öğrenilecek çok özelliği var ama ihtiyaç duyulmadıkça öğrenmesi zor olabilir. Bu yapıya göre mevcut pluginleri inceleyip öğrenebilirsiniz. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
    • 1 Posts
    • 1751 Views
    • 10 Posts
    • 5967 Views
    • 3 Posts
    • 2004 Views
    • 9 Posts
    • 835 Views

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

By using this site, you agree to our Guidelines.