Güncelleme 1 Anket özelliği için anket hazırladım 😀
Dolduruverin gayri:
https://goo.gl/forms/xZDgWIAhVtnqIZRh2
==========================================
Plus üyelerine özel anket oluşturma seçeneği olsun. Paylaşımdaki Durum, Blog, İnceleme seçeneklerinin yanına 4. seçenek olarak anket sekmesi eklenebilir.
Oy verme hakkındaki seçenekler :
1- Herkes oy verebilsin.
2- Sadece plus üyeleri oy verebilsin ama herkes anket sonuçlarını görebilsin.
3- Çok kötü bir fikir olduğu için sildim...
Database'de üç tabloyla iş çözülür. Tabloların tasarımı da benden 😀 Tabi iki satır da kod var 😀
========================
tablo : tbl_survey_tsv
id
user_id (anketi oluşturan kullanıcı id'si)
create_date
update_date (anket son güncellenme tarihi)
close_date (eğer süreli anket olacaksa, bu tarihe kadar oy kullanılabilir)
survey_type (tek seçmeli, çok seçmeli, sıralamalı...)
status (draft, published, deleted)
answered_count (kaç kullanıcı doldurdu, opsiyonel, tsa tablosundan da bulunabilir.)
========================
tablo : tbl_survey_options_tso (anketin seçenekleri)
id
tsv_id (survey_id)
option_text
option_order (hangi sırada çıkacağı)
option_image (görselli anketler için, imaj linki)
========================
tablo : tbl_survey_answers_tsa (ankete kullanıcıların verdiği cevaplar)
id
user_id (oy veren kullanıcı id'si)
tsv_id (survey_id) (opsiyonel, option_id'den de bağlanır zaten)
tso_id (option id)
answer (int, 0-1 seçti seçmedi, veya sıralı/puanlı anketlerde kaçıncı sırada / kaç puan verdi)
========================
Belki bir tane de anket - cevaplayan kullanıcı bağlantısını verecek bir ara tablo daha eklenir ama gerekli değil...
answer'ı kullanıcıların verdiği her bir cevap olarak yazdım ama daha iyi bir terim bulunur, ben öylesine yazdım...
========================
Anlaşılan oki, DB ve SQL işlerini çok özlemişim 😀
@leventp @gamsizm @hkellecioglu
#TeknoSeyirPlusdanBeklentilerimiz #Öneri #teknoöneri
#TeknoAnket #yeniözellik #anket #Database #SQL
#akış (bu tag'in gerekli mi gereksiz mi olduğu da netleşmeli)
Direkt PHP'yi de verseydiniz. 🙂
Yazardım da iş güç var. Zaten @hkellecioglu db'yi de php'yi de en güzel şekilde yapar, ben spor olsun 😀 diye tabloları yazdım.
@levent-alpsal Anket gelirse Plus'a gelir. MG demişti özellik gitmeyecek, yeni gelenler Plus'a özel olacak diye.
Üçüncü fikri hiç sunmasaydın keşke 🙁
Evet, sildim zaten...
Ne kadar da ayrıştırıcı bir insan!
Böyle düşünmenize üzüldüm. Bence ayrıştırıcı değilim. 3. fikirden dolayı diyorsanız kötü bir fikir olduğunu yazmıştım, şimdi de sildim o fikri.
Anketin plus üyelere ayrıcalığına gelecek olursak, plus olmayan üyeler için Teknoseyir'in mevcut halinden hiç birşey eksiltmeden plus üyeliği özendirecek bir özellik olarak düşündüm. Ayrıca anketten ücretsiz üyeler de kısmen yararlanabiliyor, yani ücretsiz üyeler için mevcut yapıdan özellik eksiltmiyor, arttırıyor.
Plus üyeliğinin temel amacı bazı insanlara ayrıcalık vermek değil, Teknoseyir'e maddi kaynak oluşturmak. Benim için de bu önerimdeki mantık aynı, yani insanları ayrıştırmak değil, Teknoseyir'in maddi kaynağını arttırmak.
Daha önceden çok severek takip ettiğim #GameShow dergisi göz göre göre batmıştı. Benzer birşey Teknoseyir'e olmasın, finansal olarak güçlü olsun, gelişsin diye bu öneriyi yaptım.
Aslında siteye yük olmaması ve oradan çok fazla konuşulmaması için geçici süreli saklanan özel mesajlaşma iyi fikir gibi geldi bana.
Yoktu.
Anket, özel mesajlaşma ve başka birkaç özellik daha aklımda. Ama şu anda öncelikli olan düzeltilmesi/eklenmesi gereken bazı şeyler var plus abonelikle ilgili. Onları tamamlayalım sonrasında anketle başlayarak ilerleriz.
Plus işine girerken var olan özelliklerden mümkün olduğunca kısmadan yeni şeyler sunacağız dedik. Bu bakımdan siteye eklenen özellikler konusunda tabi ki plus abonelere öncelik vereceğiz. Bu özelliklerden bazıları yapıları gereği herkese açık olmak zorunda olabilir onlar için yapacak bir şey yok. Sonrasında zamanla kullanıma göre Plus'a özel şeylerin yavaş yavaş herkese açılması söz konusu olabilir. Bakalım biraz da zaman ve şartlar gösterecek şimdiden bir şey söylemek zor.
ilk olarak en basitinden başlayıp hashtag sistemindeki I,ı,i sorununu düzeltme şansınız var mıdır acaba 🙂 #TeknoIzdırap'a basınca hala sonuç çıkmıyor. veya #FIKRA'ya basınca bu gönderi dahil hiçbir içerik bulunamıyor ama #FIKIR'e basınca #fikir yazmışım gibi sonuçları buluyor ama bu gönderiyi bulamıyor.
2 yıldır düzeltilmesini bekliyorum hala 🙁
@frt hashtag sisteminin bir elden geçmesi lazım zaten. Şu acil işler bir bitsin bakacağım.
Mesajlaşma olmasın 🙁
Anket oluşturma yetkisi bir süre sonra ortamın anket cehennemine dönmesine neden olabiliyor. Geçmişte yaşanmış görülmüştür. 🙂
Aslında belirli bir limit getirilerek (günde 1 vb.) anket olayı hayata geçirilirse faydalı olabilir. Örneğin sık sık şu cihaz mı, bu cihaz mı gibi sorular soruyor kullanıcılar. Bunları anket şeklinde sorabilmek iyi olurdu.
Spam konusu herşey için geçerli. Ancak sunucuya işlem yükü yüksek olabileceği için ek bir önlem almak gerekebilir. Belki aylık bir limit olur. Hatta normal kullanıcılar ayda bir, plus kullanıcılar ayda 10 anket yapabilir gibi bir kural ile hem spam önlenir hem de plus'ın faydası artar.
3. Öneri neydi ki? Onu merak etmekten olaya kendimi veremedim @levent-alpsal
3. öneri sadece matematiksel olarak seçeneklerden biriydi, o yüzden yazmıştım ama itici bir seçenek olduğu için kaldırdım... Şu anda da tam hatırlamıyorum ama özetle normal ile plus arasını çok fazla açan bir seçenekti.
Burada yapılan herşey başka bir yerlerde de yapılabiliyor ama teknoseyir yapısı içinde olması daha güzel sanki...
Anket özelliği için anket hazırladım 😀 Dolduruverin gayri:
https://goo.gl/forms/xZDgWIAhVtnqIZRh2
bence ikinci el ve referans sistemi gelirse donanımhaber'in eski ikinci el pazarı teknoseyir üzerinde tekrardan canlanabilir.