Wikimedia Commons üzerinde WordPress/Öğrenci projesi
Genel bakış
"Çevrimiçi Wikimedia Commons kütüphanesinden CMS entegrasyon dosyaları için uzantılar geliştirme"
Wikimedia Commons, ücretsiz lisanslarla yayımlanan eğitsel medyayı bir araya getiren çevrimiçi bir kütüphanedir. En ünlü ücretsiz ansiklopedi Wikipedia dahil olmak üzere çeşitli Wikimedia projelerinin resimlerini merkezileştirir. 2004 yılında kurulan Wikimedia Commons'ın şu anda herkes tarafından ücretsiz olarak yeniden kullanılabilen 11 milyondan fazla dosyası var. Bu yeniden kullanımlar yasalar dahilinde olmalı, yazarların kredilerine ilişkin belirli koşullara uymalıdır.
İçerik yönetim sistemleri (CMS veya İçerik Yönetim Sistemi) yazılımı yaygın olarak kullanılmaktadır. Örneğin, Wordpress blog motoru ve milyonlarca kurulum iddia ediyor. Bu yazılımların işlevselliği uzantılarla genişletilebilir. Medyayı özellikle Flickr veya Panoramio gibi bankalarda kullanmak için vardır.
Bu projenin amacı, ana CMS'nin medyayı Wikimedia Commons'ta, geri dönme koşulları altında kullanması için bir uzantı geliştirmektir. Daha sonra, telif hakkı ve lisanslama hakkında bilgi almak ve düzenlenen sayfalara dahil etmek için CMS arayüzünden bu yana medyayı arayacaktır.
Gelişmelere bağlı olarak, ek özellikler düşünülebilir (bir slayt gösterisi galeri dosyaları, bir kullanıcının son ödemeleri vb.)
Öğrenciler diğer medya kütüphaneleri için mevcut uzantılar üzerine oluşturacaklar.
Geliştirme dili PHP (Wordpress, Joomla, Drupal... için dil uzantıları), görünüm için CSS ve muhtemelen sunulan JavaScript işlevselliği.
Yapılacaklar
- Commons'a göz atın, lisansların nasıl olduğunu anlayın;
- Wordpress'i yerel olarak uzantıların işleyişini inceleyin;
- PhotoCommons yükleyin, güçlü/zayıf yönlerini düşünün;
- Flickr'a eşdeğer çalışma ve Wordpress Flickr için çeşitli eklentiler.
Wordpress Uzantısı Oluşturma
- Makale sayfasına dahil olma
- Görüntüleri Alma
- kurtarma lisansı
- Görüntünün boyutunu öner
- Başlık gönder, alt gösterge ...
- Wordpress alanındaki dizeyi döndürür
Değişiklik günlüğü
- Ayar Kullanıcı Ajan, kod avukatlar, php.ini değiştirmek gerek
- Resme tıklayarak lisansı alır (kodu çalıştırmak için çok fazla zaman kaybetmeyin)
- Wordpress uzantısının ilk sürümü
Son Değişiklikler
- 120 pikselin altındaki dosya dikkate alınır
- Dosyadaki tüm lisansların kurtarılması
- Lisansa bağlantı ekle
- Şimdi lisans kurtarma yöntemini değiştirme XPATH
- Temizlik...
Bilinen Hatalar
- ogg dosyası (tbc)
Kaynak kodu
- http://dl.free.fr/kWsp6Nyqk => Lisansı almak için kod
- http://dl.free.fr/rGi4SbjA4 => Extension wordpress 0.0.1(alpha)
- http://dl.free.fr/fqL7HSpkY => Extension wordpress 0.0.2(alpha)
Sürüm:
- https://github.com/CommonsOnCMS/CommonsOnCMS => Wordpress Extension 0.0.2'nin son sürümü (alfa)
Yapıldığı yer:
- http://dl.free.fr/jp4hlM4TO => IJP aracılığıyla oluşturma
HTML özellikleri
<span class="licensetpl_short" style="display:none;">Kamu malı</span><span class="licensetpl_long" style="display:none;">Kamu malı</span><span class="licensetpl_link_req" style="display:none;">false</span><span class="licensetpl_attr_req" style="display:none;">false</span>