News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

httpBL

Started by Diego Andrés, February 17, 2010, 03:55:54 PM

Previous topic - Next topic

snoopy_virtual

Quote from: Exsharaen on December 24, 2010, 12:32:56 PM
Hello snoopy, it's been a long time since my last reply :D this is the new Indonesian translation for httpBL (sorry, been too busy with my lectures):

Hi Exsharaen, pleased to see you here again.

I have bad news for you. I have been very busy during the last month doing the next version for this mod (2.5) and I have it almost ready. In fact this new version was almost finished a couple of weeks ago and it's not ready because all the problems I had lately with my other mod "Stop Spammer" and with the "SMF Spanish Translator's Team". But it seems that both these problems are a little more settled now, so I hope I will have time now to finish at last the new version in just a few days.

This new version 2.5 have a lot of changes and new features, so I have changed lots of language lines and have added also a lot of new ones. I have even changed too the warning page. You will see it as soon as I have it ready.

I suppose that will mean you will need to check again all the work you did here. Sorry. Anyway I have tried (as I did with the last version) to keep separate the lines changed and the new lines in this version, to make life easier for translators, but (even with that) there are a lot.

======================

Let's see the points you talk about here:

Quote from: Exsharaen on December 24, 2010, 12:32:56 PM
I changed any <b> tag to <strong> tag to comply with XHTML standards.

You are right. I saw that some time ago, but forgot to do it. I should change it as well, not only in all the language files, but also in the template file.

Quote from: Exsharaen on December 24, 2010, 12:32:56 PM
Whith a captcha, ...

I think it should be with?

Yes, I saw that one and it's already corrected in version 2.5

Quote from: Exsharaen on December 24, 2010, 12:32:56 PM
$txt['httpBL_wrote_hidding'] = 'Wrote on a hidding place';

What do you mean by hidding? Do you mean hiding? I didn't translate that line :)

It is a typo. It should be hiding. In that part is talking about the hiding fields I put in the captcha, only visible to robots. Anybody writing on those fields is not human for sure.

Quote from: Exsharaen on December 24, 2010, 12:32:56 PM
$txt['OS_Browser_OS'] = 'Operative System';

I think it should be operating, but it's just a matter of taste, isn't it? ;)

English is not my native language, so I am not sure about that. I am only sure as how we say it in Spanish. In English I have seen it always as Operative System but I suppose we could ask all the British and Americans around here. They should know.  ;)

======================

Thanks for your translation, and sorry again you will need to re-check it again in a few days.

And Merry Christmas to you too.  ;)

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Exsharaen

That's OK, I will gladly translate it again. Now you make me curious about the new version ;D

snoopy_virtual

MOD httpBL v2.5
============











Author:snoopy_virtual
Version:2.5
Release:27th December 2010
Languages:
Compatible With:SMF 1.1.1 - 1.1.12

SMF 2 RC2 - RC3 - RC4

Change Log:



Quote
Version 2.5 - 27th December 2010

  +Added a help section
  +Added the page index at the bottom of the log pages too (as requested here)
  *Changed again the function get_real_IP() (See here)
  +Added a new variable to the config page to see 2 languages or just one in the warning page
  *Changed the config page to make it easier to understand
  +Added a new button to the log pages to delete the entries of just one log (as requested here)
  !Sorted the bug Undefined index: REQUEST_URI (reported here)
  !Sorted the bug TEXT column can't get default values (reported here)
  !Sorted the bug about log pages displaying wrongly (reported here)
  !corrected a few typos (reported here) (and here)
  *Changed 10 lines and added 78 new lines in language files
  ?Unistall old version and install new one
  ?No need to edit manually any template file if you are updating from version 2.4
  ?For new installations, as always, you need to edit manually the file index.template.php
if you are not using the default Theme and you will have to edit also the file
Who.template.php if you have it inside the folder of the particular Theme
you are using

QuoteLegend

oFeature
*Change
+Added
-Eliminated
!Bug Fixed
?How to Update

As you can see this new version has a lot of changes. I will try to update the tutorial as soon as possible to explain them there, but in the mean time if there is anything you don't understand just ask as always.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Wizzlefits

SWEET!  ;D
You have been busy!
Oh, you forgot the "Link to Mod"

The little tweak to SP has had an unexpected (good) effect.
Read the last pm & email me. LOL!!!

snoopy_virtual

#444
What tweak to SP? I'm lost now.

EDIT: I get it. I thought you were talking about Simple Portal. lol

Almost everything are new features already requested here or bugs also reported here. The only really new thing from my own side has been the new "Help" section and the changes in the "Config" section.

Check them out. You are going to like them.

Quote from: Wizzlefits on December 27, 2010, 07:50:40 PM
Oh, you forgot the "Link to Mod"

I hope I haven't forgotten any more things lol

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

butchs

I have been truly inspired by the SUGGESTIONS as I sit on my throne and contemplate the wisdom imposed upon me.

snoopy_virtual

#446
"Link to Mod"

MOD httpBL v2.5.1
=============


Author:snoopy_virtual
Version:2.5.1
Release:28th December 2010
Languages:
Compatible With:SMF 1.1.1 - 1.1.12
SMF 2 RC2 - RC3 - RC4

Change Log:



Quote
Version 2.5.1 - 28th December 2010

  *Changed the design of the help page. It was not displaying properly with some Themes
  ?Unistall old version and install new one
  ?No need to edit manually any template file if you are updating from version 2.4
  ?For new installations, as always, you need to edit manually the file index.template.php
if you are not using the default Theme and you will have to edit also the file
Who.template.php if you have it inside the folder of the particular Theme
you are using

QuoteLegend

oFeature
*Change
+Added
-Eliminated
!Bug Fixed
?How to Update

I had the new version 2.5 already installed in a few forums when suddenly I found out in one of them the new "Help" section was not displaying properly because of a mistake in the HTML design.

It's not a big deal, but it was very difficult to read it, so I have change the design.

If you see any other Themes where that new section is not displaying properly, let me know and I will see if I can do anything better there.

Luckily very few people had already installed the version 2.5 because now they will need to update again. Sorry.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Gianni_T

Hi,
what's the exact procedure to update httpBL from 2.4 to 2.5.1?
Do I have to setup again all the module settings after the update?

Thanks in advance.

Exsharaen

#448
@Gianni_T: The settings are left intact; I uninstalled 2.4, installed 2.5.1 and they are back.

@snoopy: I wonder why I got this error when uninstalling httpBL 2.4 prior to update to 2.5.1:

QuoteFatal error: require_once() [function.require]: Failed opening required '/my_forum_path/Sources/httpBL_Subs.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /my_forum_path/Sources/Load.php on line 524

I'll edit Load.php and see what's causing it.

EDIT:
This is weird, the httpBL codes are still there, the one that says

global $sourcedir, $boardurl, $httpBL_warning;
if ($modSettings['httpBL_enable'] && !isset($httpBL_warning))
{
require_once($sourcedir . '/httpBL_Subs.php');
$response = httpBL_dnslookup($user_info['ip'], $modSettings['httpBL_honeyPot_key']);
if ($response && ((isset($response['last_activity']) && (int)$response['last_activity'] <= (int)$modSettings['httpBL_bad_last_activity'] && isset($response['threat']) && (int)$response['threat'] >= (int)$modSettings['httpBL_bad_threat'] && (int)$response['type'] != 0) || $response['ip'] == ''))
{
$_SESSION['response'] = $response;
header('Location: '. $boardurl .'/warning.php');
exit();
}
}


Somehow my Load.php didn't revert back. I commented those lines and regained access, and found something silly: All previous httpBl installations were still there; I forgot to delete them :P deleting them causes some fatal errors at the end of every page (still says something about missing lines for httpBL), but they are gone once I installed 2.5.1.

I'll translate now for the missing lines (magically some lines are already translated ;D).

Thanks and have a nice day,

EDIT 2:

I am a little bit reluctant to translate the Help section, since it's heavily related to... you ;D I think translating it will lose some of its meaning, and people may assume you can speak in any language (even though when refering to other site only in English, I always give a little warning at the translated strings). Lest, if you still want me to translate this section, I will try to translate it appropriately, so people won't be disappointed after knowing you only speak English :)

This is my current translation, without the HELP section:

// MOD httpBL START
// General
$txt['httpBL_title'] = 'MOD httpBL';
$txt['httpBL_honeyPot_link_error'] = 'Tautan honeyPot salah. Harap periksa konfigurasi MOD httpBL Anda.';
$txt['httpBL_honeyPot_key_error'] = 'Kunci API http:BL salah. Harap periksa konfigurasi MOD httpBL Anda.';
$txt['httpBL_honeyPot_key_error_2'] = 'Koneksi gagal. Ini dapat berarti kunci API http:BL Anda tidak tepat atau ada masalah pada sistem DNS Anda.';
$txt['httpBL_caught'] = 'Spammer yang dihentikan MOD httpBL: ';

// Config page
$txt['httpBL_description'] = 'MOD httpBL memeriksa IP setiap pengunjung untuk memastikan apakah ada dalam basis data projecthoneypot. Jika ada, mod akan mengarahkan ulang pengunjung ke halaman warning.php, menolak akses ke forum.<br />Di sini Anda dapat menyalakan/mematikan mod dan mengganti beberapa pengaturan.';
$txt['httpBL_config'] = 'Pengaturan MOD httpBL';
$txt['httpBL_enable'] = 'Nyalakan/matikan MOD httpBL';
$txt['httpBL_enable_bad_API_key'] = 'Kunci API yang Anda tuliskan salah. Periksa dengan teliti dan coba lagi.';
$txt['httpBL_honeyPot_link'] = 'Tautan ke Honey Pot Anda';
$txt['httpBL_honeyPot_link_sub'] = 'Jika Anda ingin menggunakan MOD httpBL, Anda harus memiliki sebuah Honey Pot yang terinstal di server Anda. Jika Anda tidak memilikinya, silakan kunjungi <a href="http://www.projecthoneypot.org/?rf=62759" target="_blank">www.projecthoneypot.org</a> untuk mendapatkan dan menginstalnya ke server Anda. Setelah itu, tuliskan di sini tautan ke Honey Pot tersebut, seperti berikut:<br /><strong>http://www.situsanda.com/honeypotanda.php</strong>';
$txt['httpBL_honeyPot_key'] = 'Kunci API http:BL Honey Pot Anda';
$txt['httpBL_honeyPot_key_sub'] = 'Jika Anda ingin menggunakan MOD httpBL, Anda juga harus memiliki sebuah kunci API http:BL dari Project Honey Pot. Jika Anda tidak memilikinya, silakan kunjungi <a href="http://www.projecthoneypot.org/?rf=62759" target="_blank">www.projecthoneypot.org</a>  untuk mendaftar dan mendapatkan kunci API, kemudian tuliskan di sini. Harap diperhatikan bahwa mereka tidak akan memberikan kunci API jika Anda tidak menginstal sebuah Honey Pot terlebih dahulu, jadi pastikan Anda sudah menginstalnya.';
$txt['httpBL_honeyPot_word'] = 'Kata kunci tautan Honey Pot Anda';
$txt['httpBL_honeyPot_word_sub'] = 'Ini adalah satu-satunya kata pada tautan Honey Pot Anda yang akan dilihat spammer. Tuliskan sesuatu yang menarik spammer untuk mengekliknya, jangan sesuatu yang menakutkan. Jika Anda tidak mendapat ide sama sekali, kosongkan saja. Mod ini akan memilihkan satu untuk Anda.';
$txt['httpBL_info_email_1'] = 'Kata pertama email Anda';
$txt['httpBL_info_email_2'] = 'Kata kedua email Anda';
$txt['httpBL_info_email_3'] = 'Kata ketiga email Anda';
$txt['httpBL_info_email_sub'] = 'Mod ini memerlukan alamat email Anda untuk memberi tahu Anda jika terjadi masalah dan untuk menunjukkannya ke manusia yang kurang beruntung dengan memiliki IP yang dianggap sebagai spammer dan tidak tahu cara keluar dari halaman <strong>warning.php</strong>, sehingga mereka dapat meminta bantuan Anda. Maka dari itu, ini harus berupa alamat email yang valid. Kita membaginya menjadi tiga kata agar robot tidak dapat membacanya. Sebagai contoh, jika alamat email Anda adalah <strong>[email protected]</strong>, kata pertama adalah <strong>info</strong>, kata kedua adalah <strong>situsanda</strong>, dan kata ketiga adalah <strong>com</strong>.';
$txt['httpBL_enable_bad_email'] = 'Periksa alamat email yang Anda masukkan. Anda tidak dapat mengosongi salah satu dari ketiga kata.';
$txt['httpBL_bad_last_activity'] = 'Jumlah hari suatu IP dianggap baik';
$txt['httpBL_bad_last_activity_sub'] = 'Jika dulunya suatu IP adalah milik spammer, namun tidak ada yang melihatnya melakukan sesuatu yang salah sejak paling tidak sejumlah hari ini, kita menganggapnya tidak berbahaya lagi dan mengizinkannya masuk.';
$txt['httpBL_bad_threat'] = 'Tingkat ancaman yang dianggap buruk';
$txt['httpBL_bad_threat_sub'] = 'Project Honey Pot memberikan tingkat ancaman pada setiap IP yang berubah setiap hari, tergantung apa yang IP tersebut lakukan dan berapa hari yang lalu terjadinya. Setiap IP dengan tingkat ancaman yang lebih rendah dari angka yang Anda berikan di sini diizinkan masuk tanpa harus diperiksa.';
$txt['httpBL_very_bad_threat'] = 'Tingkat ancaman yang dianggap SANGAT buruk';
$txt['httpBL_very_bad_threat_sub'] = 'Setiap IP dengan tingkat ancaman yang lebih tinggi dari angka yang Anda berikan di sini tidak akan dapat masuk sama sekali. IP dengan tingkat ancaman di antara keduanya akan melihat captcha, dan jika dapat membuktikan dirinya manusia, ia diizinkan masuk selama beberapa jam.';
$txt['httpBL_cookie_length'] = 'Jam sampai sebuah IP harus membuktikan lagi bahwa dirinya manusia';
$txt['httpBL_no_negative_here'] = 'Jumlah hari dan tingkat ancaman tidak boleh negatif atau nol.';
$txt['httpBL_no_higher_than'] = 'Tingkat ancaman yang dianggap buruk tidak boleh lebih tinggi dari yang dianggap <strong>SANGAT</strong> buruk.';
$txt['httpBL_viewlog_extra'] = 'Lihat informasi tambahan di catatan';
$txt['httpBL_viewlog_extra_sub'] = 'Jika Anda menyalakan opsi ini, Anda akan melihat semua informasi di catatan, namun mungkin informasinya terlalu banyak dan Anda akan kehilangan fokus. Sesekali lebih baik hanya melihat yang penting saja.';
$txt['httpBL_config_sub_1'] = 'Jika Anda ingin melihat halaman "warning.php" Anda dengan pengaturan ini (halaman yang akan dilihat siapa saja yang memiliki IP yang dianggap berbahaya), klik tautan ini:';
$txt['httpBL_config_sub_2'] = 'Jika Anda ingin mengganti desain atau menerjemahkan halaman tersebut dan Anda tidak tahu caranya, atau Anda memiliki pertanyaan terkait MOD ini, silakan minta bantuan di <a href="http://www.simplemachines.org/community/index.php?topic=366399" target="_blank">forum dukungan resmi</a> atau cobalah cari informasi tambahan dengan <a href="http://www.snoopyvirtualstudio.com/tutoriales/index.php?estudio=httpBL_2" target="_blank">membaca tutorial ini</a> <strong>(hanya dalam bahasa Inggris)</strong>.';

// View log page
$txt['httpBL_viewlog'] = 'Catatan Spammer httpBL';
$txt['httpBL_viewlog_description'] = 'Tiap kali MOD httpBL menghentikan spammer atau mendeteksi kesalahan internal, sebuah catatan akan ditambahkan di sini untuk Anda baca. Ini adalah daftar spammer yang dihentikan mod, baik karena tingkat ancaman mereka lebih tinggi dari tingkat ancaman yang dianggap <strong>SANGAT</strong> buruk, atau mereka tidak dapat membuktikan diri sebagai manusia saat melihat captcha.';
$txt['httpBL_viewlogpass'] = 'Catatan Manusia httpBL';
$txt['httpBL_viewlogpass_description'] = 'Ini adalah daftar manusia yang dihentikan mod namun diizinkan masuk setelah dapat membuktikan diri bahwa mereka bukan robot.';
$txt['httpBL_viewlogerror'] = 'Catatan Kesalahan httpBL';
$txt['httpBL_viewlogerror_description'] = 'Ini adalah daftar kesalahan internal yang terdeteksi saat memeriksa suatu IP. Tergantung kesalahannya, beberapa IP mungkin dihentikan dan lainnya mungkin diizinkan masuk. Untuk melihat seluruh informasi di sini, Anda harus mengeklik tombol <strong>"Tampilkan informasi tambahan"</strong>.';
$txt['httpBL_log_no_entries'] = 'Tidak ada catatan pada Catatan Spammer httpBL, baik karena Anda belum menangkap spammer sama sekali atau Anda telah menghapus semua catatan.';
$txt['httpBL_logpass_no_entries'] = 'Tidak ada catatan pada Catatan Manusia httpBL, baik karena tidak ada yang terbukti sebagai manusia atau Anda telah menghapus semua catatan.';
$txt['httpBL_logerror_no_entries'] = 'Tidak ada catatan pada Catatan Kesalahan httpBL, baik karena tidak ada kesalahan yang terjadi atau Anda telah menghapus semua catatan.';
$txt['httpBL_viewlog_extra'] = 'Tampilkan informasi tambahan';
$txt['httpBL_viewlog_normal'] = 'Sembunyikan informasi tambahan';
$txt['httpBL_log_show_legend'] = 'Tampilkan legenda';
$txt['httpBL_log_hide_legend'] = 'Sembunyikan legenda';
$txt['httpBL_pages'] = 'Halaman';
$txt['httpBL_log_date'] = 'Tanggal';
$txt['httpBL_log_ip'] = 'IP';
$txt['httpBL_log_threat'] = 'Tk. Anc.';
$txt['httpBL_log_threat_long'] = 'Tingkat Ancaman - tingkat ancaman IP ini pada basis data Project Honey Pot.';
$txt['httpBL_log_activity'] = 'A.B.T.';
$txt['httpBL_log_activity_long'] = 'Aktivitas Buruk Terakhir - jumlah hari sejak IP ini terlihat melakukan sesuatu buruk.';
$txt['httpBL_log_suspicious'] = 'M.';
$txt['httpBL_log_suspicious_long'] = 'Mencurigakan - Hanya dicurigai sebagai spammer.';
$txt['httpBL_log_harvester'] = 'P.';
$txt['httpBL_log_harvester_long'] = 'Pemanen (Harvester) - Robot yang mencari alamat email untuk di-spam nantinya.';
$txt['httpBL_log_comment'] = 'K.';
$txt['httpBL_log_comment_long'] = 'Spammer Komentar - Robot yang menulis di bcatatan dan forum. Tulisannya biasanya penuh dengan tautan ke situs yang dipromosikan robot ini.';
$txt['httpBL_log_url'] = 'Halaman';
$txt['httpBL_log_url_long'] = 'Halaman yang dikunjungi IP ini saat terdeteksi dan diusir oleh mod.';
$txt['httpBL_log_error_message'] = 'Pesan';
$txt['httpBL_yes'] = 'Ya';
$txt['httpBL_threat_colors'] = 'Maksud warna:';
$txt['httpBL_threat_low'] = 'Ancaman rendah';
$txt['httpBL_threat_medium'] = 'Ancaman sedang';
$txt['httpBL_threat_high'] = 'Ancaman tinggi';
$txt['httpBL_threat_very_high'] = 'Ancaman sangat tinggi';
$txt['httpBL_log_remove_all_confirm'] = 'Apakah Anda yakin ingin menghapus semua catatan httpBL? - Harap diperhatikan aksi ini tidak hanya menghapus seluruh entri pada bagian ini, namun SEMUA ENTRI PADA CATATAN.';
$txt['httpBL_log_remove_selected_confirm'] = 'Apakah Anda yakin ingin menghapus semua catatan httpBL terpilih?';

// Errors
$txt['httpBL_log_no_error'] = 'Tidak ada kesalahan.';
$txt['httpBL_no_errorNumber'] = 'Tidak ada nomor kesalahan.';
$txt['httpBL_no_defined'] = 'Belum terdefinisi.';
$txt['httpBL_answers_captcha'] = 'Jawaban captcha';
$txt['httpBL_answer_captcha'] = 'Jawaban captcha';
$txt['httpBL_good'] = 'Baik';
$txt['httpBL_bad'] = 'Buruk';
$txt['httpBL_empty_ip'] = 'IP Kosong';
$txt['httpBL_wrote_hiding'] = 'Ditulis di tempat tersembunyi';
$txt['httpBL_no_show_captcha'] = 'Tk. Anc. terlalu tinggi. Tidak menampilkan captcha.';
$txt['httpBL_no_reverse_ip'] = 'Tidak dapat memeriksa. IP tidak normal. Diizinkan masuk.';
$txt['httpBL_log_key_error'] = 'Tidak dapat memeriksa akibat kesalahan kunci API. Diizinkan masuk.';
$txt['httpBL_no_127'] = 'Tidak dapat memeriksa. response[raw] tidak dimulai dengan 127. Diizinkan masuk.';
$txt['httpBL_unknown'] = 'Tidak diketahui';

// Lines changed from v2.3 to v2.4
$txt['httpBL_log_user_agent'] = 'Agen Pengguna';
$txt['httpBL_cookie_length_sub'] = 'Karena IP sering berganti, saat pengunjung melihat captcha dan terbukti sebagai manusia, mereka diizinkan masuk hanya selama sejumlah jam ini. Setelah itu, IP tersebut mungkin berasal dari komputer lain. Kami tidak menyarankan Anda mengganti lima nilai terakhir sampai Anda paham betul cara mod ini bekerja.';

// New lines in v2.4
$txt['permissionname_httpBL_free_pass'] = 'Tidak pernah diperiksa oleh mod httpBL';
$txt['permissionhelp_httpBL_free_pass'] = 'Jika perizinan ini diaktifkan, seluruh anggota grup ini akan dapat selalu masuk tanpa diperiksa mod httpBL, sekalipun komputer mereka dikendalikan robot spammer (trojan).<br />---<br />Aktifkan hanya jika Anda tahu apa yang Anda perbuat.';
$txt['httpBL_last_act_too_high'] = 'Aktivitas terakhir sudah lama sekali. Diizinkan masuk.';
$txt['httpBL_threat_too_low'] = 'Tingkat Ancaman terlalu rendah. Diizinkan masuk.';
$txt['httpBL_enable_sub'] = 'Jika kotak cek ini bertanda, mod AKTIF. Jika tidak, mod ini MATI.';
$txt['httpBL_config_sub_3'] = 'Halaman inilah yang akan ditampilkan pada yang tidak terlalu berbahaya (dengan captcha, sehingga mereka dapat membuktikan diri sebagai manusia). Jika Anda ingin memeriksa yang akan tampil untuk yang SANGAT berbahaya (tanpa captcha), gunakan tautan ini:';
$txt['httpBL_mod_no_connect_1'] = 'Mod httpBL AKTIF namun ada masalah koneksi dengan HoneyPot. Silakan coba lagi nanti.';
$txt['httpBL_mod_no_connect_2'] = 'Jika masalah ini terus muncul, silakan minta bantuan di <a href="http://www.simplemachines.org/community/index.php?topic=366399" target="_blank">forum dukungan resmi</a> <strong>(hanya dalam bahasa Inggris)</strong>.';
$txt['httpBL_mod_new_version_1'] = 'Mod httpBL AKTIF namun bukan yang terbaru.';
$txt['httpBL_mod_new_version_2'] = 'Ada versi terbaru mod ini. <a href="http://custom.simplemachines.org/mods/index.php?mod=2155" target="_blank">Silakan perbarui saat Anda sempat</a>.';
$txt['httpBL_mod_all_ok'] = 'Mod httpBL AKTIF, terbaru, dan koneksi dengan HoneyPot sempurna.';
$txt['httpBL_mod_is_off'] = 'Mod httpBL MATI.';
$txt['OS_Browser_Compatible'] = 'kompatibel';
$txt['OS_Browser_OS'] = 'Sistem Operasi';
$txt['OS_Browser_Unknown'] = 'Tidak diketahui';
$txt['OS_Browser_Browser'] = 'Peramban';
$txt['httpBL_cache_length'] = 'Lama menyimpan data di tembolok (dalam menit)';
$txt['httpBL_cache_length_sub'] = 'Tiap kali mod mengecek IP, ia akan menyimpan data pada tembolok (jika diaktifkan) dan pada sesi pengunjung selama jumlah menit yang Anda tuliskan di sini. Jika IP yang sama mengunjungi halaman Anda sebelum waktu ini, mod tidak akan memeriksanya, namun akan menggunakan data yang tersimpan pada tembolok dan/atau sesi.';
$txt['httpBL_view_os_whosonline'] = 'Lihat data peramban dan sistem operasi pada halaman "Pengguna Online"';

// Lines changed from v2.4 to v2.5
$txt['httpBL_config'] = 'Pengaturan';
$txt['httpBL_honeyPot_link_sub'] = 'Setelah menginstal Honey Pot di server Anda, tuliskan di sini tautannya, yang berbentuk seperti ini:<br /><strong>http://www.situsanda.com/honeypotanda.php</strong>';
$txt['httpBL_honeyPot_key_sub'] = 'Harap perhatikan bahwa Project Honey Pot tidak akan memberikan kunci jika Anda belum menginstal Honey Pot, jadi sebaiknya lakukan itu dulu.';
$txt['httpBL_viewlog'] = 'Catatan Spammer';
$txt['httpBL_viewlogpass'] = 'Catatan Manusia';
$txt['httpBL_viewlogerror'] = 'Catatan Kesalahan';
$txt['httpBL_viewlogpass_description'] = 'Ini adalah daftar manusia yang dihentikan oleh mod namun diizinkan masuk setelah membuktikan mereka bukan robot, dan seluruh pengunjung yang terdeteksi sebagai spammer pada basis data namun dengan tingkat ancaman yang lebih rendah dari "Tingkat ancaman yang dianggap buruk" pada pengaturan Anda, sehingga mereka tidak dihentikan.';
$txt['httpBL_info_email_desc'] = 'Mod membutuhkan alamat email Anda untuk memberitahu Anda jika ada masalah dan pada siapapun yang kurang beruntung dengan memiliki alamat IP yang dianggap spammer dan tidak tahu cara keluar dari halaman <strong>warning.php</strong>, jadi mereka dapat meminta bantuan Anda. Karena itu, ini harus berupa alamat email yang benar. Kita membaginya menjadi tiga kata agar tidak terbaca robot. Sebagai contoh, jika alamat email Anda adalah <strong>[email protected]</strong>, kata pertama adalah <strong>info</strong>, kata kedua adalah <strong>situsanda</strong>, dan kata ketiga adalah <strong>com</strong>.';
$txt['httpBL_cookie_length_sub'] = 'Karena IP sering berubah, ketika pengunjung melihat captcha dan membuktikan diri sebagai manusia, pengunjung diizinkan masuk hanya selama beberapa jam yang Anda tentukan di sini. Setelah itu, IP-nya mungkin berasal dari komputer lain.';
$txt['httpBL_view_os_whosonline_sub'] = 'Mod httpBL menggunakan fungsi dari "Mod OS & Browser Detection" untuk menampilkan sistem operasi dan peramban yang digunakan seluruh pengunjung di catatan. Jika Anda ingin melihat pula sistem operasi dan peramban yang digunakan pengunjung situs Anda pada halaman "Pengguna Online", tandai kotak ini. Tentu saja, agar dapat melihatnya (pada catatan maupun halaman "Pengguna Online"), Anda harus menginstal baik <a href="http://custom.simplemachines.org/mods/index.php?mod=1515" target="_blank">Mod OS & Browser Detection</a> atau <a href="http://custom.simplemachines.org/mods/index.php?mod=2155" target="_blank">add-on kecil untuk melihat sistem operasi dan peramban pada httpBL</a>.';

// Don't translate these lines. They need to be here because in SMF 2.0 this is a little different than 1.x
global $boardurl, $smcFunc;
if (empty($smcFunc['db_query']))
$httpBL_help_link = $boardurl. '/index.php?action=httpBL;sa=helping';
else
$httpBL_help_link = $boardurl. '/index.php?action=admin;area=httpBL;sa=helping';

// New lines in v2.5
$txt['httpBL_general_settings'] = 'Pengaturan Umum';
$txt['httpBL_general_settings_desc'] = 'Jika Anda ingin menggunakan MOD httpBL, Anda harus memiliki sebuah Honey Pot (yang terinstal pada server Anda) dan sebuah kunci API http:BL dari Project Honey Pot. Jika Anda tidak memilikinya, silakan kunjungi <a href="http://www.projecthoneypot.org/?rf=62759" target="_blank">www.projecthoneypot.org</a> untuk mendapatkan dan menginstal Honey Pot pada server Anda, serta meminta kunci API http:BL Anda.';
$txt['httpBL_info_email'] = 'Alamat email Anda';
$txt['httpBL_internal_settings'] = 'Pengaturan Internal';
$txt['httpBL_internal_settings_desc'] = 'Berikut adalah pengarutan internal untuk mengendalikan cara kerja mod httpBL. Tidak disarankan untuk menggantinya hingga Anda mengetahui persis pengaruhnya ke cara kerja mod ini.';
$txt['httpBL_extra_settings'] = 'Pengaturan Tambahan';
$txt['httpBL_extra_settings_desc'] = 'Pengaturan lainnya yang mungkin ingin Anda ganti.';
$txt['httpBL_warning_settings'] = 'Pengaturan Halaman Peringatan';
$txt['httpBL_warning_settings_desc'] = 'Jika Anda ingin melihat tampilan halaman "warning.php" dengan pengaturan ini (halaman yang akan dilihat setiap pengunjung dengan IP dianggap berbahaya), klik di sini: <a href="'. $boardurl. '/warning.php" target="_blank">warning.php</a><br /><br />Halaman tersebut yang akan tampil untuk pengunjung yang tidak terlalu berbahaya, dengan captcha agar mereka dapat membuktikan diri sebagai manusia. Jika Anda ingin melihat halaman yang sama untuk pengunjung yang SANGAT berbahaya (tanpa captcha), gunakan tautan ini: <a href="'. $boardurl. '/warning.php?style=medium" target="_blank">warning.php?style=medium</a><br /><br />Jika Anda ingin mengganti desainnya atau menerjemahkannya dan Anda tidak tahu caranya, atau Anda memiliki pertanyaan tentang mod ini, Anda akan menemukan informasi lebih banyak di <a href="'. $httpBL_help_link. '">bagian BANTUAN httpBL</a> (sementara dalam bahasa Inggris).';
$txt['httpBL_use_two_languages'] = 'Gunakan dua bahasa pada halaman peringatan';
$txt['httpBL_use_two_languages_sub'] = 'Pada dasarnya, halaman peringatan terdiri dari dua bahasa: Inggris dan Indonesia, sehingga seluruh pengunjung dapat memahami arti halaman tersebut. Jika dimatikan, halaman tersebut hanya akan tampil dalam bahasa Inggris.';
$txt['httpBL_horizontal_separator'] = 'Pemisah mendatar untuk halaman peringatan';
$txt['httpBL_horizontal_separator_sub'] = 'Pemisah mendatar dasar untuk setiap blok dalam halaman peringatan menggunakan &lt;hr /&gt; (garis mendatar abu-abu), namun Anda dapat menggantinya dengan apa saja menggunakan HTML.<br />
Sebagai contoh, &lt;br /&gt; akan memberi Anda sebuah garis polos.<br />
Atau Anda bisa menggunakan gambar garis mendatar yang Anda suka dengan menuliskan:<br />
&lt;img src="http://www.situsanda.com/gambar_apapun.jpg" alt="" border="0" /&gt;<br />
(Ganti tautan di dalam src="" dengan path sebenarnya ke gambar Anda).';
$txt['httpBL_log_clear_this_log'] = 'Bersihkan catatan ini';
$txt['httpBL_log_clear_SpammerLog_confirm'] = 'Apakah Anda yakin ingin menghapus seluruh data pada Catatan Spammer MOD httpBL?';
$txt['httpBL_log_clear_HumanLog_confirm'] = 'Apakah Anda yakin ingin menghapus seluruh data pada Catatan Manusia MOD httpBL?';
$txt['httpBL_log_clear_ErrorLog_confirm'] = 'Apakah Anda yakin ingin menghapus seluruh data pada Catatan Kesalahan MOD httpBL?';

// MOD httpBL END


As for the warning.php, the translation stays the same :)

snoopy_virtual

Quote from: Gianni_T on December 28, 2010, 04:30:22 AM
Hi,
what's the exact procedure to update httpBL from 2.4 to 2.5.1?
Do I have to setup again all the module settings after the update?

Thanks in advance.

Exsharaen is right. When you uninstall your old version and install the new one all your settings are left untouched. Check them just in case, but they should be exactly the same as before.

You should worry now only about the 2 new settings controlling the design of your warning page. (The last 2 settings). You didn't have them before.

Another thing I always do before uninstalling a version of httpBL and installing a new one is to save a copy of my warning_css.css file, as it always get overwritten when installing a new version, and I have a different version of that file for every forum.

The file warning_css.css is the css for the warning page and you can modify it to give it the feeling you want for every forum. I will talk more about this in the tutorial when I arrive to that part, but you can see here a couple of examples of how a warning page looks after tweaking a little the css file:

Forum: http://www.snoopyvirtualstudio.com/foro/
Warning page: http://www.snoopyvirtualstudio.com/foro/warning.php

Forum: http://www.snoopyvirtualstudio.com/miel/
Warning page: http://www.snoopyvirtualstudio.com/miel/warning.php

As you can see, in the first one I changed completely the design. The warning page looks completely different as the forum, but in the second example they look almost exactly the same.

In both cases I just played a little with the css file (apart from a small change inside the warning page in the first one).

Quote from: Exsharaen on December 28, 2010, 10:44:02 AM
@snoopy: I wonder why I got this error when uninstalling httpBL 2.4 prior to update to 2.5.1:

QuoteFatal error: require_once() [function.require]: Failed opening required '/my_forum_path/Sources/httpBL_Subs.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /my_forum_path/Sources/Load.php on line 524

...

This is weird, the httpBL codes are still there ...

...

Somehow my Load.php didn't revert back. ...

That's strange. When uninstalling it should erase all the lines in the Sources files. Anyway it has happened to me a couple of times when uninstalling other mods. Luckily if doesn't happen very often, but when it happens the only solution is what you did: Check all the files and do the changes manually.

I don't think it's a fault in any mod or in the Package Manager. I suppose it must be that the server is too busy doing something else at that particular moment and fail to follow all the instructions the Package Manager is asking it to do.

The only file is never touched when I uninstall a version of httpBL is the file index.template.php, because I don't use the default Theme, so I always get a few errors saying "Fatal error: require_once() ....." (but referring to that index.template.php file, not the Load.php one).

I could easily avoid those errors editing manually my index.template.php when uninstalling, but then I would need to edit it again after installing the new version (to put it back the same way it was) so its easier for me just to ignore those errors and delete them from the "Forum Error Log" after updating.

Quote from: Exsharaen on December 28, 2010, 10:44:02 AM
I am a little bit reluctant to translate the Help section, since it's heavily related to... you ;D I think translating it will lose some of its meaning, and people may assume you can speak in any language (even though when refering to other site only in English, I always give a little warning at the translated strings). Lest, if you still want me to translate this section, I will try to translate it appropriately, so people won't be disappointed after knowing you only speak English :)

I think you are right. I suppose you have seen I have added anyway a warning saying that I am only fluent in English and Spanish, but there are a lot of people who never read the warnings.  ;D

If anybody calls me speaking Indonesian I suppose I wouldn't even recognize what language they were speaking.  ;D

Also, inside the help section, the English part is pointing to web pages (tutorial, forums, etc) in English and the Spanish part to web sites in Spanish. So I suppose if you translate the Help section to Indonesian you should need to translate as well the tutorial, open a support thread in Indonesian, change my Skype ID to yours, etc. Too much hassle. (Unless you like to complicate your live).  ;)

===============

Just a small question:

I have separated now the languages files in 2 different ones, saving one of them with UTF-8 encoding and the other one with ISO-8859-15 (valid for English and Spanish).

I want to do the same with Indonesian, but I am not sure which ones I should use. One of them will be UTF-8 (of course) but the other one?

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Jorge D. Fuentes

#450
Hey Snoopy_Virtual.

I downloaded your mod (version 2.4) and thought it was mandatory to add the OS/Browser Plugin (not the add-on).
But then, the new 2.5.1 version came out, so I uninstalled (but did not remove) the OS/Browser Plugin, and HTTPBL, and installed the new 2.5.1 version and its companion OS Plugin.

My problem is, when I go to the forum and look at the threads, now there's this large empty space between the members' info on the left and their thread.  The space was previously taken by their OS/Browser Info (WindowsXP/Windows XP, Mozilla Firefox version x.xxx, etc.).

How do I revert this back to normal?  Even when I uninstall everything, the tables are still somewhat messed up.  Even with the add-on correctly installed, it's still too wide and now I'm thinking I'll have to edit the Template's section to shrink that part of the forum tables... I think I may have messed something up even though everything installed/uninstalled properly.  And you logged out of Skype before I could catch you. xD

Here's an image of the problem.  The problem is highlighted in red with white letters:

snoopy_virtual

Quote from: Jorge D. Fuentes on December 28, 2010, 07:51:44 PM
I downloaded your mod (version 2.4) and thought it was mandatory to add the OS/Browser Plugin (not the add-on).
But then, the new 2.5.1 version came out, so I uninstalled (but did not remove) the OS/Browser Plugin, and HTTPBL, and installed the new 2.5.1 version and its companion OS Plugin.

I don't really get what you mean. When you say you installed OS/Browser Plugin Do you mean "Mod OS & Browser Detection" made by "X3mE"?

It's not mandatory to install it at all if you don't want. It is a completely different mod that has nothing to do with mod httpBL. They are independent and you can install or uninstall any of the 2 without any problem.

Mod httpBL uses one of the functions inside the other mod to display the OS/Browser inside the logs and inside the "Who's online" page while the "Mod OS & Browser Detection" displays the OS/Browser inside the threads of the forum.

You shouldn't have uninstalled "Mod OS & Browser Detection" to update mod httpBL.

Anyway I think all that will be a lot more clear once I have time to finish the tutorial (I hope).

Quote from: Jorge D. Fuentes on December 28, 2010, 07:51:44 PM
My problem is, when I go to the forum and look at the threads, now there's this large empty space between the members' info on the left and their thread.  The space was previously taken by their OS/Browser Info (WindowsXP/Windows XP, Mozilla Firefox version x.xxx, etc.).

If the empty space is in the threads it means somehow the installation of "Mod OS & Browser Detection" has been messed up when uninstalling and re-installing it.

Anyway, even as that mod is not mine, I can help you putting it back properly, because I use it, so I have read all the code inside (as I always do with all the mods I use) and I know it very well.

Quote from: Jorge D. Fuentes on December 28, 2010, 07:51:44 PM
And you logged out of Skype before I could catch you. xD

I logged out because it was 2 in the morning here and I thought I should go to bed, but I have found some interesting posts to read and I am still awake, so since I saw your post I have logged in again in Skype and will be there for a while yet.  ;)

If I don't see you today I'll see you tomorrow and we take a look at that.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Jorge D. Fuentes

Ok, let me talk to you on skype then.  Then I can explain it all more easily.

Jorge D. Fuentes

Thanks for all of your help.
That was pretty awesome, and I learned a lot, so Kudos to you, sir! :)

snoopy_virtual

No problem at all.

Actually I learn a lot when I'm teaching something (believe it or not). The big problem normally is with the people that comes to you saying "They know everything and you can teach them nothing" (I'm thinking on a few examples just now).

With this kind of people usually you find out at the end there is nothing to learn from them and, as much as I like to teach, I like even more to learn new things every day.

If you get what I mean.  ;)

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

Baby Daisy

Thank you for the effort you put into this modification. :)
あなたは私のお尻にキスするとき、私はそれを愛する

snoopy_virtual

Quote from: Baby Moonview Daisy on December 29, 2010, 01:07:26 AM
Thank you for the effort you put into this modification. :)

You're welcome.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

V@no

Hello.

I haven't update to v2.5.1 yet, and don't know if this has been changed since v2.4 (which I have right now), but would it be possible display what is currently installed version and what is new version in this message:
QuoteMod httpBL is ON but it is not up-to-date.
It's not a big deal, but would be convenient ;)

Thank you.

snoopy_virtual

Not a bad idea. I will write it down to do it whenever I can.

Just now it's not done. It only tells you the mod is not up-to-date, but you need to check manually what version you have and what version is in the download page.

El verdadero sabio es aquel que lo ve todo, lo estudia todo, lo analiza todo y molesta poco.
A true wise man is he who sees everything, studies everything, analyses everything and hardly ever annoys.

ms_ukyankee

Hi, Happy New Year. :) I have a feature request for an ip whitelist facility. I have a couple of regular users, one is a moderator, who access the site from large institutions (one a university and the other a medical establishment) where the IT departments aren't bothered if they (staff) are blacklisted and the severity is enough to not offer them the captcha. I can customise it myself but would have to patch for each new release, maybe this is a feature others could use as well?
SMF since 2004 <3

Advertisement: