Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cagataycali/pau-anket-doldur
:trollface: Pamukkale Üniversitesi Değerlendirme Anketi Otomatik Doldurma
https://github.com/cagataycali/pau-anket-doldur
javascript jquery pamukkale pau
Last synced: 17 days ago
JSON representation
:trollface: Pamukkale Üniversitesi Değerlendirme Anketi Otomatik Doldurma
- Host: GitHub
- URL: https://github.com/cagataycali/pau-anket-doldur
- Owner: cagataycali
- Created: 2017-05-10T18:13:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-05-12T14:28:50.000Z (over 7 years ago)
- Last Synced: 2024-05-01T13:23:46.191Z (8 months ago)
- Topics: javascript, jquery, pamukkale, pau
- Language: HTML
- Homepage: https://pusula.pau.edu.tr
- Size: 554 KB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Pamukkale Üniversitesi - Pusula Değerlendirme Anketi Otomatik Doldurma :pencil:
[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg)](https://chrome.google.com/webstore/detail/pusula-anket-doldurucu/hpmkhgdfjahkdiolbiilkieijjkchbje)
Merhabalar,
Pamukkale üniversitesi pusula adlı bir öğrenci bilgi sistemine sahip. Pusula, vize ve finaller öncesinde öğrencilere doldurması için her ders için birer değerlendirme anketi doldurmayı zorunlu tutuyor.
Bu gerçekten uzun süren bir işlem ve bunu kısa sürede doldurmamız gereken zamanlar olabiliyor.
Kimi zaman sınava gitmeden önce anket formu ile karşılaşıyoruz ve bu yüzden sınav yerimizi geç öğreniyoruz.Bu durumu hızlı bir şekilde lehimize çevirebileceğimiz basit bir yöntem var.
Pusula ÖBS'de jQuery mevcut. Bunu tarayıcımızın console'undan kontrol edebiliriz.![gif](https://media.giphy.com/media/Zw8zlRA1bON7a/giphy.gif)
* Ctrl+Shift+J (Windows / Linux) veya Cmd+Opt+J (Mac) kısa yolları ile tarayıcı geliştirici panelini açabilirsiniz.
* Hali hazırda açık ise ```console``` butonuna basmalısınız.![console](console.png)
Komutlarımızı ```>``` (büyüktür) işareti ile işaretli yere yazacağız.
#### :dart: jQuery'i kontrol etmek için;
``` javascript
> window.$ === $ ? 'jQuery mevcut..' : 'jQuery mevcut değil..'
// jQuery mevcut..
```
![jquery](jquery.png)#### :dart: Ardından katılıyorum seçmeli butonlarını işaretlettirelim.
```javascript
$('[type="radio"]').each((value, key) => {
if (value % 4 === 1) {
$(key).prop("checked", true)
}
});
```Bu komutu çalıştırdıktan sonra değerlendirme anketimiz benzer bir görüntüye sahip olacaktır.
![anket](anket.png)
#### :dart: Anketi gönder butonuna basarak değerlendirme anketini tamamlayabilirsiniz.
> Dipnot: Kesinlikle katılıyorum'u işaretlemek istiyorsanız,
```javascript
$('[type="radio"]').each((value, key) => {
if (value % 4 === 1) {
$(key).prop("checked", true)
}
});
```
Katılmıyorum'u işaretlemek istiyorsanız,
```javascript
$('[type="radio"]').each((value, key) => {
if (value % 4 === 2) {
$(key).prop("checked", true)
}
});
```
Kesinlikle katılmıyorum'u işaretlemek istiyorsanız,
```javascript
$('[type="radio"]').each((value, key) => {
if (value % 4 === 3) {
$(key).prop("checked", true)
}
});
```
Komutlarını kullanabilirsiniz. :trollface:Bunlarla uğraşmak itemiyorum diyorsanız pusula-anket-doldur.crx dosyasını chrome da uzantılar sayfasının üzerine sürükleyip bırakarak bu işlemi yapan plugini ekleyebilirsiniz.
![Chrome-extension](chrome-extension.png)
![tesekkurler](tesekkurler.png)