To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Spell Checker 1.13.10

marcinn12 - 17-07-2006, 15:52

zimon, to nie instaluj, ja to zainstalowałem i uwazam ze jest to nie potrzebne...;/
daniel93 - 18-07-2006, 00:19

sprubuje rozdzielić nie.txt na niea.txt , nieb.txt itd ale co zrobić z samym wyrazem "nie" :?:

[ Dodano: 18-07-2006, 03:26 ]
Zrobiłem skrypt, który dzieli ten plik na części. Problem w tym, że nie ma ogonków !!!
np. zamaist ź mam Ľ !!!

Czego to moze być wina ???

Skrypt był wykonywany na krasnalu...

p.s>podzielenie tego zajmuje 100% kompa(2500Mhz) na 1h...

jabba1 - 19-07-2006, 16:48

Czemu nie widać tego modu w check files? co zrobic żeby sie tam pojawił? www.forumkinomana.info/check_files.php Pozdrawiam
AlienXT - 19-07-2006, 18:44

wżuć plik:
includes\mods_info\spell_checker.php

szansa - 20-07-2006, 16:06

Zrobiłem małą poprawkę. Posty admina są chronione. Edytować można swój post, mogą modelatorzy, post admina chroniony. U mnie to działa.
Cytat:
#################################################################
## Mod Title: Spell Checker
## Mod Author: Logeen [www.kurshtml.boo.pl]
## Mod Version: 1.13.10 modified by Ekspedyt
## Mod is only for phpBB by Przemo version 1.12.5
## Mod description: Sprawdzanie pisowni na forum z automatycznymi podpowiedziami korekty bledow. Wyroznia sie bardzo dobra wydajnoscia oraz zerowym obciazeniem bazy danych. Do instalacji nalezy dodatkowo pobrac slownik pod adresem http://www.spellchecker.prv.pl
## Installation Level: Easy
## Installation Time: 10-30 Minutes
##
## Files To Edit: 10
## posting.php
## privmsg.php
## quick_reply.php
## language/lang_english/lang_main.php
## language/lang_polish/lang_main.php
## templates/subSilver/subSilver.cfg
## templates/subSilver/subSilver.css
## templates/subSilver/posting_body.tpl
## templates/subSilver/quick_reply.tpl
## templates/subSilver/viewtopic_body.tpl
##
## Files To Add:
## spelling.js
## spelling.php
## spelling_add.php
## icon_spelling.gif
## spelling/*
## spelling/*.*
##
#################################################################


#
#-----[ COPY ]------------------------------------------
#

copy spelling.js to spelling.js
copy spelling.php to spelling.php
copy spelling_add.php to spelling_add.php
copy icon_spelling.gif to templates/subSilver/images/lang_english/icon_spelling.gif
copy icon_spelling.gif to templates/subSilver/images/lang_polish/icon_spelling.gif
copy spelling/* to spelling/*
copy spelling/*.* to spelling/*.*

chmod 777 spelling
chmod 777 spelling/*
chmod 666 spelling/*.txt
chmod 666 spelling/*/*.txt

#
#-----[ OPEN ]------------------------------------------
#

posting.php

#
#-----[ FIND ]------------------------------------------
#

$template->set_filenames(array(
'preview' => 'posting_preview.tpl')
);

#
#-----[ AFTER, ADD ]------------------------------------------
#

////////// SPELL CHECKER
if (isset($_POST['preview']) && $_POST['preview'] == $lang['Spelling'] || isset($HTTP_POST_VARS['preview']) && $HTTP_POST_VARS['preview'] == $lang['Spelling']) include 'spelling.'.$phpEx;
////////// /SPELL CHECKER

#
#-----[ FIND ]------------------------------------------
#

'L_PREVIEW' => $lang['Preview'],

#
#-----[ AFTER, ADD ]------------------------------------------
#

'L_SPELLING' => $lang['Spelling'], // SPELL CHECKER

#
#-----[ FIND ]------------------------------------------
#

'L_PREVIEW' => $lang['Preview'],

#
#-----[ AFTER, ADD ]------------------------------------------
#

'L_SPELLING' => $lang['Spelling'], // SPELL CHECKER

#
#-----[ OPEN ]------------------------------------------
#

privmsg.php

#
#-----[ FIND ]------------------------------------------
#

$template->set_filenames(array(
"preview" => 'privmsgs_preview.tpl')
);

#
#-----[ AFTER, ADD ]------------------------------------------
#

////////// SPELL CHECKER
if (isset($_POST['preview']) && $_POST['preview'] == $lang['Spelling'] || isset($HTTP_POST_VARS['preview']) && $HTTP_POST_VARS['preview'] == $lang['Spelling']) include 'spelling.'.$phpEx;
////////// /SPELL CHECKER

#
#-----[ FIND ]------------------------------------------
#

'L_PREVIEW' => $lang['Preview'],

#
#-----[ AFTER, ADD ]------------------------------------------
#

'L_SPELLING' => $lang['Spelling'], // SPELL CHECKER

#
#-----[ FIND ]------------------------------------------
#

'L_PREVIEW' => $lang['Preview'],

#
#-----[ AFTER, ADD ]------------------------------------------
#

'L_SPELLING' => $lang['Spelling'], // SPELL CHECKER



#
#-----[ OPEN ]------------------------------------------
#

language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#

//
// That's all, Folks!

#
#-----[ BEFORE, ADD ]------------------------------------------
#

////////// SPELL CHECKER
$lang['Spelling'] = 'Spelling';
$lang['Correct spelling'] = 'Click incorrect word to correct it';
$lang['Add to dictionary'] = 'Add to dictionary';
$lang['Words separated by spaces'] = 'Words separated by spaces';
$lang['Wait'] = 'Wait';
$lang['Mark errors'] = 'Mark errors';
////////// /SPELL CHECKER

#
#-----[ OPEN ]------------------------------------------
#

language/lang_polish/lang_main.php

#
#-----[ FIND ]------------------------------------------
#

//
// That's all, Folks!

#
#-----[ BEFORE, ADD ]------------------------------------------
#

////////// SPELL CHECKER
$lang['Spelling'] = 'Pisownia';
$lang['Correct spelling'] = 'Kliknij błędny wyraz, aby go poprawić';
$lang['Add to dictionary'] = 'Dodaj do słownika';
$lang['Words separated by spaces'] = 'Wyrazy rozdzielone spacjami';
$lang['Wait'] = 'Czekaj';
$lang['Mark errors'] = 'Zaznacz błędy';
////////// /SPELL

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/subSilver.cfg

#
#-----[ FIND ]------------------------------------------
#

$images['icon_quote'] = "$current_template_images/{LANG}/icon_quote.gif";

#
#-----[ AFTER, ADD ]------------------------------------------
#

$images['icon_spelling'] = "$current_template_images/{LANG}/icon_spelling.gif";

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/subSilver.css

#
#-----[ FIND ]------------------------------------------
#

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */

#
#-----[ BEFORE, ADD ]------------------------------------------
#

/* SPELL CHECKER */
.spelling {
color: red;
cursor: help;
}
.spelling_incorrect {
color: red;
cursor: help;
text-decoration: underline;
}
.spelling_correct {

}

#spelling {
display: block;
position: absolute;
width: 200px;
text-align: center;
background-color: #D4D0C8;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 10px 5px;
border-width: 2px;
border-style: solid;
border-color: #FFFFFF #808080 #808080 #FFFFFF;
}
#spelling input.post {
display: block;
margin-bottom: 10px;
width: 100%;
background-image: none;
background-color: #FFFFFF;
color: #000000;
border-width: 1px;
border-style: solid;
border-color: #404040 #D4D0C8 #D4D0C8 #404040;
}
#spelling input.mainoption, #spelling input.liteoption {
background-image: none;
background-color: #D4D0C8;
color: #000000;
border-width: 1px;
border-style: solid;
border-color: #FFFFFF #404040 #404040 #FFFFFF;
}
#spelling select {
margin-top: 10px;
color: #000;
background: #eee;
order-width: 1px;
border-style: solid;
border-color: #404040 #FFFFFF #FFFFFF #404040 ;
}
#spelling a {
display: block;
margin-top: 20px;
margin-left: 25%;
text-align: right;
color: #0000FF;
background-image: none;
background-color: #D4D0C8;
border: 0;
font-size: 10px;
font-weight: normal;
}
/* /SPELL CHECKER */

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/posting_body.tpl

#
#-----[ FIND ]--------------------------------
#

<input type="submit" tabindex="5" name="preview" class="mainoption" value="{L_PREVIEW}" />

#
#-----[ AFTER, ADD ]------------------------------------------
#


<input type="submit" name="preview" class="mainoption" value="{L_SPELLING}" />

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/viewtopic_body.tpl

#
#-----[ FIND ]--------------------------------
#

{postrow.QUOTE_IMG}

#
#-----[ AFTER, ADD ]------------------------------------------
#

{postrow.SPELLING_IMG}

#
#-----[ OPEN ]------------------------------------------
#

quick_reply.php

#
#-----[ FIND ]--------------------------------
#

'L_PREVIEW' => $lang['Preview'],

#
#-----[ AFTER, ADD ]------------------------------------------
#

'L_SPELLING' => $lang['Spelling'], // SPELL CHECKER

#
#-----[ OPEN ]------------------------------------------
#

templates/subSilver/quick_reply.tpl

#
#-----[ FIND ]--------------------------------
#

<input type="submit" name="preview" class="mainoption" value="{L_PREVIEW}" />

#
#-----[ AFTER, ADD ]------------------------------------------
#

<input type="submit" name="preview" class="mainoption" value="{L_SPELLING}" />

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------
#
#EoM

daniel93 - 21-07-2006, 19:27

A ja dostane odpowiedź ????

[ Dodano: 21-07-2006, 19:28 ]
:>

VaNdiT - 23-07-2006, 13:27

szansa, nie chciało by CI się zrobić tego w wejsji 1.14 :? ?
hultaj - 24-07-2006, 11:20

Hmn... a ja mam małe pytanko:

Czy to pasuje do każdego stylu, czy style nie mają tu znaczenia? :>

marcinn12 - 24-07-2006, 12:43

Ja to robilem pod NiggaStyle i nie miałem kłopotów ;p
hultaj - 25-07-2006, 22:42

Hmn... Jestem wielkim lamerem i mam "problem" na samym początku... Nie śmiejcie się zbyt głośno... :oops:
Skąd mam wziąć pliki i jak to zrobić:
Kod:
copy spelling/* to spelling/*
copy spelling/*.* to spelling/*.*
?
Ściągnąłem słownik ze strony podanej w pierwszym poście...
Aha.. jak zrobić te CHmody? Wiem, że bardzo lamerskie są moje pytania, ale jakoś nie mam pomysłu...

marcinn12 - 25-07-2006, 22:45

Chmody... hmm na 100% jest w FAQ !!!!!!!!!!!
A jezeli chodzi o spelling to ten co jest w paczce na pierwszej stronie wrzuc na ftp i nastepnie pobierz ten speeling ze strony i skopiuj jego cała zawartosc do tego speelingu, który wrzuciłem na serwer.
Chyba jasno napisałem co nie :/ ?

hultaj - 25-07-2006, 23:31

Czyli tak.
Pobrałem tego spellinga razem z całym modem i go wrzuciłem na serwer. Teraz pobrałem tego spellina ze słownikiem i go wrzucam do tego, co przed momentem wrzuciłem, tak?
I tego pierwszego spellinga wrzucam do jakiego katalogu?

Ale lamie... :oops:

marcinn12 - 25-07-2006, 23:35

Ten słownik, który pobierasz z strony ma pełno plików. Kopiujesz jego zawartosc czyli wszystkie pliki i wrzucasz je do tego speelingu co masz na serwerze!

Cytat:
I tego pierwszego spellinga wrzucam do jakiego katalogu?


Do zadnego, kopiujesz ten cały folder i wrzucasz go do głównego katalogu forum, czyli tam sa rózne foldery i pliki php admin, templates itd.

hultaj - 25-07-2006, 23:41

Czyli tak:
Mam dwa foldery:
Spelling1 - ten, co był razem z całym modem
Spelling2 - słownik
Spelling1 wgrywam do głównego katalogu (tam, gdzie mam wszystko) i potem kopiuje całą zawartość słownika (czyli te wszystkie podfoldery i pliki) do tego katalogu spelling1? Dobrze myślę?

marcinn12 - 25-07-2006, 23:42

Tak :)


Powered by phpBB modified by Przemo © 2003 phpBB Group