-
Notifications
You must be signed in to change notification settings - Fork 0
/
README_TR.htm
219 lines (216 loc) · 9.64 KB
/
README_TR.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
<style>
body {
font-family: Verdana;
font-size: 14px;
}
.tab1 {
border-radius: 10px;
border-style: inset;
border-width: 2px;
padding: 8px;
background-color: #ffe2a8;
width: 800px;
}
.tab1 h2 {
border-radius: 5px;
border: 1px outset white;
padding: 4px 4px 4px 15px;
background-color: #f90;
font-weight: bold;
font-family: Trebuchet MS;
color: black;
}
.tab1 h5 {
border-radius: 5px;
border: 1px inset #fff;
padding: 6px;
background-color: #ffc66f;
font-size: larger;
}
</style>
</head>
<body>
<div align="center">
<div class="tab1" align="left">
<div style="color:#f80; font-size: 36px; font-weight: bold;">aSgbookPHP</div>
<br>
<b><i>akcan</i>Soft</b> Guestbook PHP v2.5.191103<br>Ziyaretçi Defteri PHP Script<br>
03/11/2019<br>
© 2003-2020 Mesut Akcan<br>
<br>
<a href="http://akcansoft.blogspot.com">akcansoft.blogspot.com</a> - <a href="mailto:[email protected]">[email protected]</a><br>
<a href="https://akcansoft.blogspot.com/p/akcansoft-ziyaretci-defteri-php-script.html">https://akcansoft.blogspot.com/p/akcansoft-ziyaretci-defteri-php-script.html</a>
<p> Karşılaştığınız sorunları <a href="mailto:[email protected]">e-maille</a> bildiriniz.</p>
<h2>Tanımlama</h2>
<p><b>PHP</b> dilinde yazılmış kullanımı ve kurulumu basit
bir <b>ziyaretçi defteri</b> scriptidir.<br>
<b>mySQL</b>
veritabanı kullanmadığı için PHP destekli birçok sunucuda
kullanılabilir.<br>
Kişisel sitelerde kullanımı bedavadır. Kuralları ve
yardımı okuyunuz.</p>
<h2>Neler yeni?</h2>
<ul>
<li>Mesaj gönderimini geçici devre dışı bırakma özelliği eklendi</li>
<li>Mesaj düzenleme ve silme işlemi sonunda 1. sayfa açılıyordu. Mesajın olduğu sayfa açılıyor.</li>
<li>Mesaj düzenlenip gönderildikten sonra şablon varsayılan oluyordu. Düzeltildi.</li>
<li>Kodlarda iyileştirmeler yapıldı. PHP 7'ye uygun değişiklikler yapıldı</li>
</ul>
<h2>Ön hazırlık</h2>
<ul>
<li>Rar ile paketlenmiş dosyayı bir klasöre açın. </li>
<li><b>form_mesajgonder.h</b> dosyası mesaj göndermek için form
dosyası şablonudur.<br>
İsterseniz bu şablon dosyasını kendinize göre
düzenleyebilirsiniz.<br>
Dosyadaki # ve # arasını değiştirmeyiniz.<br>
Bu
alanlar php kodlamada gerekli alanlardır.</li>
<li>Ziyaretçi defteri mesajlarını gösteren sayfalar için şablonlar <b>templates
</b>klasörü içine yerleştirilmiştir.<br>
İsterseniz bu şablon dosyalarını da kendinize göre değiştirebilirsiniz.
# ve # arasını değiştirmeyin.</li>
<li>Kullanmak istemediğiniz şablonları silebilirsiniz.<br>
En az bir
şablon kalması gerekir. Özellikle <b>notebook</b> şablonunu
silmeyiniz.</li>
</ul>
<h2>KURULUM</h2>
<h5>İlk Kurulum</h5>
<ul>
<li>FTP programıyla servere bağlanın. FTP programı için <a href="http://filezilla.sourceforge.net/">http://filezilla.sourceforge.net/</a>
deki FileZilla FTP programını kullanabilirsiniz. Bedavadır.</li>
<li>Serverde <b>zd</b> adında bir klasör(farklı adda da olabilir)
oluşturun <b>CHMOD 755</b> uygulayın. (Klasörü sağ tıkla / Dosya
izinleri)</li>
<li>RAR'lı dosyayı açtığınız klasördeki dosyaları bu klasöre gönderin.<br>
<span style="font-weight: bold;">txt, h, js</span> ve <b>php</b>
uzantılı dosyaları ASCII formatında gönderin.<br>
Filezilla programında bu otomatik olarak sağlanır.</li>
<li><b>data12.txt</b> ve <b>ayarlar.php</b> dosyasına <b>CHMOD 644 </b>uygulayın.
(Dosyanın yazma korumasını açar)</li>
<li>Güvenlik için <b>data12.txt</b> dosya adını
değiştirin. Aynı değişikliği <b>ayarlar.php</b> içinde de
yapın</li>
<li>Kurulum ile ilgili tecrübeniz yok ise <a href="https://www.youtube.com/watch?v=xba5n0YUoe0">Ziyaretçi
defteri kurulum filmi</a>ni izleyiniz.</li>
<li><a href="http://www.web_sayfa_adresiniz.com/zd">http://www.web_sayfa_adresiniz.com/zd</a>
adresiyle ziyaretçi defterine ulaşabilirsiniz.</li>
<li>Ziyaretçi defterini ilk defa çalıştırdığınızda kurulum işlemi
başlayacaktır.<br>
Yönetici girişi yapıp gerekli ayarları yapıp kaydediniz.</li>
<li>Başlangıçta parola: <font size="5"><b>admin</b> </font>'dir.<br>
Parolayı değiştirmeyi unutmayınız. </li>
</ul>
<h5>Eski sürüm üzerine kurma(Güncelleme)</h5>
<ul>
<li>Serverdeki <b>data12.txt</b> ve <b>ayarlar.php</b>
dosyalarınızın yedeğini alın.</li>
<li>1.92 sürümünden itibaren dosyalara UTF-8 Dil
kodlaması uygulandığı için eski sürümün
mesajlarındaki Türkçe karakterler düzgün
görünmeyebilir. Bu durumda Windows not defteri (notepad.exe)
ile dosyayı açın. Dosya/Farklı kaydet tıklayın. Farklı kaydet
penceresi altında Kodlama yanında UTF-8 seçin Kaydet tıklayın.<br>
</li>
<li>Eğer templates(şablon) dosyalarında değişiklik yaptıysanız
onların da yedeğini alın.</li>
<li>data12.txt , config.php (ayarlar.php) ve eğer değiştirdiyseniz
şablon dosyaları hariç rarlı dosyayı açtığınız
klasör içindeki dosyaların tümünü servere
FTP ile gönderin. </li>
</ul>
<h2>Kullanımı</h2>
<ul>
<li>Ziyaretçi defterini yönetmek için <b>Yönetici giriş</b> linkini
tıklayın.<br>
Yönetici girişi yaptığınızda yönetici için gerekli olan linkler sayfada
görünecektir<br>
Bunlar:<br>
<img src="img/del.gif" border="0" height="16" width="16"> <b>Mesaj
silme </b>: Mesajı Siler. <b>Dikkat</b>! Onay istemeden siler.<br>
<img src="img/ed.gif" border="0" height="16" width="16"> <b>Mesajı
Düzenle</b> : Mesajda değişiklik yapabilirsiniz. Düzenleme ekranında
Mesajı sil işaretli ise mesaj kaydı silinir.<br>
<img src="img/ok.gif" border="0" height="16" width="14"> <b>Mesajı
Onayla</b>: Bekleyen bir mesaj ise mesajı onaylayabilirsiniz.<br>
Ayrıca <b>Ayarlar</b>'ı yapmak için ve <b>Yönetici çıkış</b>ı yapmak
için link olacaktır.<br>
Yönetici çıkışı yapıldığında bu linkler gösterilmez<br>
<b>Yalnız onay bekleyenleri göster: </b>Sayfadaki yalnız onay
bekleyen mesajlar gösterilir diğerleri gösterilmez.<br>
Bu işlem
sadece bulunan sayfa ile ilgilidir. Bekleyen mesajlar için
ayrıca sayfalama yapılmamıştır</li>
<li>Mesajları göstermek için şablon(tema) kullanımı özelliği de
vardır.<br>
Örnek olarak <span style="font-weight: bold;">basit</span>, <b>alaca ,</b> <b>notebook, ggl</b>... arayüzleri paket içine dahil edilmiştir.<br>
Bu arayüzleri web sitenize uyum(renk, grafik) sağlayacak şekilde
değiştirebilirsiniz.</li>
<li>Kullanmak istediğiniz arayüzü ayarlar sayfasından belirleyiniz.</li>
<li>Eğer değişik arayüzler elde ederseniz lütfen e-mail ile bana
gönderiniz.<br>
Sonraki sürümlerde paket içine ekleyebilirim.</li>
<li>Mesaj boyutu 1700 harf ile sınırlandırılmıştır. Eğer bu ayarı
değiştirmek isterseniz <b>form.js</b> dosyasındaki<br>
<span style="background-color: rgb(192, 192, 192);">var maxharf =
1700;</span><br>
satırındaki 1700 rakamını değiştirip kaydedin.</li>
</ul>
<h2>Kurallar</h2>
<ul>
<li>Scripti kullanan kuralları kabul etmiş sayılır.</li>
<li>Bu script illegal içerikli ve ya genel ahlaka aykırı sitelerde
kullanılamaz.</li>
<li>Ticari sitelerde ücretsiz kullanılamaz.<br>
Ticari sitelerde kullanmak isteyenler <a href="mailto:[email protected]">[email protected]</a>
ile iletişim kurunuz.</li>
<li>Ücretsiz kullanımda sayfa altında çıkan akcansoft.blogspot.com linki
kaldırılamaz.</li>
<li>Scriptlerdeki yazar adı, web ve mail adresi dışındakilerde
değişiklik yapabilirsiniz. Değişiklik yaptığınızda dağıtım yapamazsınız
</li>
<li>Scripti satamazsınız. </li>
<li>Scripi serverinize düzgün olarak kurduysanız mail adresinizi ve
kurduğunuz web adresinizi bana maille gönderiniz.</li>
<li>Scriptin hiçbir <b>GARANTİ</b>si yoktur.</li>
<li><b>Kullanımdan doğacak zararlarda kullanıcı sorumludur.</b></li>
</ul>
<h2>Sorunlar / Çözümler</h2>
<p><i><b>S: Script çalışmıyor.</b></i><br>
Ç: Serverin PHP destekli olup olmadığını öğrenin.<br>
Aşağıdaki kodları <b>info.php</b> dosyasına yazıp servere gönderip
çalıştırın.<br>
<span style="font-weight: 700; background-color: rgb(255, 255, 204);"><?PHP
phpinfo(); ?></span><br>
PHP çalışıyorsa serverdeki php ve diğer bilgiler içeren bir sayfa
gelmesi gerekir. </p>
<p><i><b>S: Kurulum yapıyorum, hep ayarlar sayfası geliyor.</b><br>
</i>Ç: config.php dosyasına yazmada sorun var. config.php dosyasındaki
ayarları kendiniz yapınız ve <b><span style="background-color: rgb(255, 255, 204);">$setok=1;</span></b>
satırını ekleyiniz.<br>
Bazı sunucular php dosyaya yazmaya izin vermez. Bu durumda config.php
dosya adını config.inc olarak değiştirin, index.php içindeki
config.php yazısını bulup config.inc olarak değiştirin.</p>
<p><b>S: <i>Sunucum PHP destekliyor. Buradaki açıklamalara rağmen
acemi olduğumdan bu scripti ben kuramıyorum.</i></b><i><br>
</i>Ç: <a href="https://www.youtube.com/watch?v=xba5n0YUoe0">Ziyaretçi
defteri kurulum filmi</a>ni izleyerek kurmayı deneyin. Yine olmazsa <a href="mailto:[email protected]">[email protected]</a> ile iletişime
geçiniz.</p>
<h2>Programcıya Yardım</h2>
<ul>
<li>Bu script kişisel siteler için kurallara uyarak tamamen <b>BEDAVA
</b>kullanılabilir.</li>
<li><strong>Satılmaz</strong>, Değişiklik yapılmadan Bedava dağıtılabilir. </li>
<li>Bu script sadece bir kişi tarafından tamamen amatör ruhla
ve büyük özveri, uzun çalışmalar ve
çabalar sonucu üretilmiştir.</li>
<li>Programcıya emeği karşılığında yardımda bulunmak isterseniz <a href="mailto:[email protected]"> [email protected]</a> ile iletişime
geçiniz </li>
<li>Yardımda bulunduğunuzda scripti sayfa altında çıkan <b>linki
kaldırılmış bir sürümü size gönderilecek</b> ve bu şekilde kullanma
hakkına sahip olacaksınız.</li>
</ul>
</div>
</div>
<br>