Skip to content

Commit

Permalink
Merge pull request #33 from DogukanUrker/main
Browse files Browse the repository at this point in the history
Turkish docs
  • Loading branch information
DogukanUrker authored Jan 1, 2024
2 parents 571a251 + 15b0000 commit fb06cf8
Show file tree
Hide file tree
Showing 6 changed files with 276 additions and 29 deletions.
61 changes: 32 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# [flaskBlog📜](https://dogukanurker.com/flaskblog)

**English** | [Türkçe](docs/readme_tr.md)

Simple blog app built with Flask.
<br/>
[Contact](mailto:[email protected])<br/>
Expand All @@ -18,37 +20,38 @@ Simple blog app built with Flask.

| Feature | Status |
| :--------------------- | :----: |
| User Page | |
| User Login | |
| User Points | |
| User Delete | |
| User Log Out | |
| User Sign Up | |
| User Name Change | |
| User Settings Page | |
| User Profile Pictures | |
| Admin Panel | |
| Dashboard Page | |
| Password Reset | |
| Password Change | |
| Summer Note Editor | |
| Search Bar | |
| Post Edit | |
| Post Views | |
| Post Delete | |
| Post Creation | |
| Comment | |
| Comment Delete | |
| Logging | |
| Debug Messages | |
| Database Checker | |
| Dark/Light Themes | |
| Responsive Design | |
| Custom Profile Picture | |
| User Verification | |
| User Page ||
| User Login ||
| User Points ||
| User Delete ||
| User Log Out ||
| User Sign Up ||
| User Name Change ||
| User Settings Page ||
| User Profile Pictures ||
| Admin Panel ||
| Dashboard Page ||
| Password Reset ||
| Password Change ||
| Summer Note Editor ||
| Search Bar ||
| Post Edit ||
| Post Views ||
| Post Delete ||
| Post Creation ||
| Comment ||
| Comment Delete ||
| Logging ||
| Debug Messages ||
| Database Checker ||
| Dark/Light Themes ||
| Responsive Design ||
| Custom Profile Picture ||
| User Verification ||

##
Requirements 📦

Requirements 📦

- Flask
- Passlib
Expand Down
3 changes: 3 additions & 0 deletions docs/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
# Contributor Covenant Code of Conduct

**English** | [Türkçe](/docs/CODE_OF_CONDUCT_TR.md)

## Our Pledge

We as members, contributors, and leaders pledge to make participation in our

community a harassment-free experience for everyone, regardless of age, body
size, visible or invisible disability, ethnicity, sex characteristics, gender
identity and expression, level of experience, education, socio-economic status,
Expand Down
130 changes: 130 additions & 0 deletions docs/CODE_OF_CONDUCT_TR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
# Contributor Covenant Davranış Kuralları

[English](./CODE_OF_CONDUCT.md) | **Türkçe**

## Sözümüz

Üyeler, katkıda bulunanlar ve liderler olarak bizler
toplum, yaşı, bedeni ne olursa olsun herkes için tacizden uzak bir deneyim
boyut, görünür veya görünmez engellilik, etnik köken, cinsiyet özellikleri, cinsiyet
kimlik ve ifade, deneyim düzeyi, eğitim, sosyo-ekonomik durum,
milliyet, kişisel görünüm, ırk, din veya cinsel kimlik
ve oryantasyon.

Açık, misafirperver bir ortama katkıda bulunacak şekilde hareket edeceğimize ve etkileşimde bulunacağımıza söz veriyoruz,
çeşitlilik içeren, kapsayıcı ve sağlıklı bir toplum.

## Standartlarımız

Kurumumuz için olumlu bir ortama katkıda bulunan davranış örnekleri
topluluk şunları içerir:

- Diğer insanlara karşı empati ve nezaket göstermek
- Farklı görüşlere, bakış açılarına ve deneyimlere saygılı olmak
- Yapıcı geri bildirim vermek ve bunu nezaketle kabul etmek
- Sorumluluğu kabul etmek ve hatalarımızdan etkilenenlerden özür dilemek,
ve deneyimlerden ders çıkarmak
- Sadece birey olarak bizim için değil, toplum için de en iyisinin ne olduğuna odaklanmak
genel topluluk

Kabul edilemez davranış örnekleri şunları içerir:

- Cinselleştirilmiş dil veya imgelerin kullanımı ve cinsel ilgi veya
her türlü avans
- Trolleme, hakaret veya aşağılayıcı yorumlar ve kişisel veya siyasi saldırılar
- Kamusal veya özel taciz
- Başkalarının fiziksel veya e-posta gibi özel bilgilerini yayınlamak
adreslerine, açık izinleri olmaksızın
- Makul bir şekilde uygunsuz olarak değerlendirilebilecek diğer davranışlar
profesyonel ortam

## Uygulama Sorumlulukları

Toplum liderleri, aşağıdaki standartlarımızı netleştirmek ve uygulamaktan sorumludur
kabul edilebilir davranış ve aşağıdaki durumlarda uygun ve adil düzeltici önlemler alacaktır
uygunsuz, tehdit edici, saldırgan olduğunu düşündükleri herhangi bir davranışa tepki olarak,
veya zararlı.

Topluluk liderleri, aşağıdakileri kaldırma, düzenleme veya reddetme hakkına ve sorumluluğuna sahiptir
yorumlar, taahhütler, kod, wiki düzenlemeleri, konular ve diğer katkılar
bu Davranış Kuralları ile uyumlu değildir ve moderasyon nedenlerini bildirecektir
uygun olduğunda kararlar.

## Kapsam

Bu Davranış Kuralları tüm toplumsal alanlarda geçerlidir ve aşağıdaki durumlarda da geçerlidir
Bir bireyin topluluğu kamusal alanlarda resmi olarak temsil etmesi.
Topluluğumuzu temsil etmeye örnek olarak resmi bir e-posta adresi kullanmak gösterilebilir,
resmi bir sosyal medya hesabı üzerinden paylaşım yapmak veya atanmış bir kişi olarak hareket etmek
çevrimiçi veya çevrimdışı bir etkinlikte temsilci.

## Yürürlük

Küfürlü, taciz edici veya başka türlü kabul edilemez davranış örnekleri
'de uygulamadan sorumlu toplum liderlerine bildirilir.
[email protected].
Tüm şikayetler derhal ve adil bir şekilde incelenecek ve soruşturulacaktır.

Tüm toplum liderleri, aşağıdaki kişilerin gizliliğine ve güvenliğine saygı göstermekle yükümlüdür
herhangi bir olayın muhabiri.

## Uygulama Yönergeleri

Topluluk liderleri, aşağıdaki hususları belirlerken bu Topluluk Etkisi Kılavuz İlkelerini izleyecektir
bu Davranış Kurallarını ihlal ettiğini düşündükleri herhangi bir eylemin sonuçlarını:

### 1. Düzeltme

**Toplumsal Etki**: Uygunsuz dil kullanımı veya kabul edilen diğer davranışlar
profesyonel olmayan veya toplumda hoş karşılanmayan.

**Sonuç**: Topluluk liderlerinden özel, yazılı bir uyarı
İhlalin niteliğine ilişkin açıklık ve neden ihlal edildiğine dair bir açıklama
davranışın uygunsuz olduğunu belirtmiştir. Kamuoyu önünde özür dilenmesi talep edilebilir.

### 2. Uyarı

**Toplumsal Etki**: Tek bir olay veya bir dizi ihlal
eylemlerin.

**Sonuç**: Devam eden davranış için sonuçları olan bir uyarı. Hayır
ile talep edilmemiş etkileşim de dahil olmak üzere ilgili kişilerle etkileşim
Davranış Kurallarını uygulayanlar, belirli bir süre için. Bu
topluluk alanlarının yanı sıra dış kanallardaki etkileşimlerden kaçınmayı içerir
sosyal medya gibi. Bu şartları ihlal etmek, geçici veya
kalıcı yasak.

### 3. Geçici Yasak

**Toplumsal Etki**: Aşağıdakiler de dahil olmak üzere topluluk standartlarının ciddi bir şekilde ihlal edilmesi
sürekli̇ uygunsuz davraniş.

**Sonuç**: Her türlü etkileşimden veya kamusal alandan geçici olarak men
belirli bir süre için toplumla iletişim kurmak. Hiçbir kamu veya
talep edilmemiş etkileşim de dahil olmak üzere ilgili kişilerle özel etkileşim
bu süre zarfında Davranış Kurallarını uygulayanlarla iletişim kurmasına izin verilir.
Bu şartların ihlali kalıcı bir yasaklamaya yol açabilir.

### 4. Kalıcı Yasak

**Toplumsal Etki**: Toplumu ihlal eden bir modelin gösterilmesi
sürekli uygunsuz davranış, bir kişinin taciz edilmesi de dahil olmak üzere standartlar
bireylere veya birey sınıflarına yönelik saldırganlık veya aşağılama.

**Sonuç**: Kurum içinde her türlü kamusal etkileşimden kalıcı olarak men
topluluk.

## Atıf

Bu Davranış Kuralları [Katılımcı Sözleşmesi][ana sayfa]'dan uyarlanmıştır,
sürüm 2.0, şu adreste mevcuttur
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.

Toplumsal Etki Yönergeleri [Mozilla'nın davranış kurallarından] esinlenmiştir
icra merdiveni](https://github.com/mozilla/diversity).

[ana sayfa]: https://www.contributor-covenant.org

Bu davranış kurallarıyla ilgili sık sorulan soruların yanıtları için şu adresteki SSS bölümüne bakın
https://www.contributor-covenant.org/faq. Çeviriler şu adreste mevcuttur
https://www.contributor-covenant.org/translations.
2 changes: 2 additions & 0 deletions docs/SECURITY.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Security Policy

**English** | [Türkçe](/docs/SECURITY_TR.md)

Use latest version on [dogukanurker/flaskblog](https://github.com/DogukanUrker/flaskBlog)

## Reporting a Vulnerability
Expand Down
9 changes: 9 additions & 0 deletions docs/SECURITY_TR.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Güvenlik Politikası

[English](./SECURITY.md) | **Türkçe**

[dogukanurker/flaskblog](https://github.com/DogukanUrker/flaskBlog) adresindeki en son sürümü kullanın

## Güvenlik Açığı Bildirme

İletişim: [email protected]
100 changes: 100 additions & 0 deletions docs/readme_tr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# [flaskBlog📜](https://dogukanurker.com/flaskblog)

[English](../README.md) | **Türkçe**

Flask ile oluşturulmuş basit bir blog uygulaması.
<br/>
[İletişim](mailto:[email protected])<br/>
[Doğukan Ürker](https://dogukanurker.com)

### [Tanıtım Videosu 📺](https://youtu.be/BTBXe6yPbLE)

| [Desktop](https://github.com/DogukanUrker/flaskBlog/tree/master/images/desktop) | [Mobile](https://github.com/DogukanUrker/flaskBlog/tree/master/images/mobile) |
| :-----------------------------------------------------------------------------: | :---------------------------------------------------------------------------: |
| ![appDesktop](/images/desktop/light.png) | ![appMobile](/images/mobile/light.jpeg) |
| ![appDesktop](/images/desktop/dark.png) | ![appMobile](/images/mobile/dark.jpeg) |

[daha fazla görüntü için tıklayın📷](https://github.com/DogukanUrker/flaskBlog/tree/master/images)

## Özellikler 💫

| Özellik | Durum |
| :------------------------- | :---: |
| Kullanıcı Sayfası ||
| Kullanıcı Girişi ||
| Kullanıcı Puanları ||
| Kullanıcı Silme ||
| Kullanıcı Oturumu Kapat ||
| Kullanıcı Kaydı ||
| Kullanıcı Adı Değişikliği ||
| Kullanıcı Ayarları Sayfası ||
| Kullanıcı Profil Resimleri ||
| Yönetici Paneli ||
| Gösterge Tablosu Sayfası ||
| Şifre Sıfırlama ||
| Şifre Değiştirme ||
| Yaz Notları Editörü ||
| Arama Çubuğu ||
| Düzenleme Sonrası ||
| Gönderi Görüntüleme ||
| Gönderi Sil ||
| Gönderi Oluşturma ||
| Yorum ||
| Yorum Sil ||
| Günlük kaydı ||
| Hata Ayıklama Mesajları ||
| Veritabanı Denetleyicisi ||
| Koyu/Açık Temalar ||
| Duyarlı Tasarım ||
| Özel Profil Resmi ||
| Kullanıcı Doğrulama ||

## Gereksinimler 📦

- Flask
- Passlib
- WTForms
- Flask-WTF
- Flaskwebgui <sub><sup>( desktop.py dosyasını çalıştırırsanız )</sup></sub>
- Python 3.10 veya daha yeni

## Kurulum ⬇️

Github'dan kaynak kodu indirin 💾
`git clone https://github.com/DogukanUrker/flaskBlog.git`

dizine git 📁
`cd flaskBlog`

gereksinimleri yükle 🔽
`pip install -r requirements.txt`

çalışmaya hazır 🎉
`python app.py`
veya
`python desktop.py`
flaskBlog'u bir masaüstü uygulaması olarak çalıştır 💯

### Varsayılan Yönetici Hesabı

Kullanıcı adı: admin

Şifre: admin

### Katkıda Bulunanlar 💕

<a href="https://github.com/dogukanurker"><img src="https://avatars.githubusercontent.com/u/62756402" title="ngryman" width="80" height="80"></a>
<a href="https://github.com/adindrabkin"><img src="https://avatars.githubusercontent.com/u/47116975" title="ngryman" width="80" height="80"></a>
<a href="https://github.com/codehwang"><img src="https://avatars.githubusercontent.com/u/26578588" title="ngryman" width="80" height="80"></a>

### Yıldızlar ⭐

[![Stargazers for @DogukanUrker/flaskBlog](http://bytecrank.com/nastyox/reporoster/php/stargazersSVG.php?theme=dark&user=DogukanUrker&repo=flaskBlog)](https://github.com/DogukanUrker/flaskBlog/stargazers)

### Forks 🍴

[![Forkers for @DogukanUrker/flaskBlog](http://bytecrank.com/nastyox/reporoster/php/forkersSVG.php?theme=dark&user=DogukanUrker&repo=flaskBlog)](https://github.com/DogukanUrker/flaskBlog/network/members)

### Destek 💰

<a href="https://dogukanurker.com/donate" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/arial-red.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a>

0 comments on commit fb06cf8

Please sign in to comment.