Nápady na rozšíření : phpRS Fórum
Napadlo vás zajímavé rozšíření? Myslíte si, že phpRS systému chybí nějaká důležitá funkce? Pokud ano, tak neváhejte a napište nám!
phpRS - redakční a informační systém
Jít na stránku:  Předchozí1234
Aktuální stránka:4 z 4
Re: slovník
Zaslán uživatelem/kou: aggi (IP adresa zaznamenána)
Datum: 2008-07-27, 10:32

Koukal jsem na tvé stránky, problém je s největší pravděpodobnosti v nezapnutých phpRS značkách v článku, díky nimž se zamění tag <slovnik> za tag <acronym> a doplní se k němu patřišný text pro slovo. Koukni ke mě do článku Plugin Slovník pro phpRS 2.8.1, tam je to trochu popsáno.

...::: [http://aggi.empyrea.net/] :::...

Re: slovník
Zaslán uživatelem/kou: Petr008 (IP adresa zaznamenána)
Datum: 2008-07-27, 11:03

aggi napsal/a:
-------------------------------------------------------
> Koukal jsem na tvé stránky, problém je s největší
> pravděpodobnosti v nezapnutých phpRS značkách v
> článku, díky nimž se zamění tag <slovnik> za
> tag <acronym> a doplní se k němu patřišný
> text pro slovo. Koukni ke mě do článku Plugin
> Slovník pro phpRS 2.8.1, tam je to trochu popsáno.
>
> ...::: :::...

Ahoj,
to bylo první co jsem zkoušel :-)
Měl jsem články starší, psané před instalací slovníku. U nich jsem zapnul phpRS značky. Žádná změna. Pak byly články nové, které byly psány po instalaci, se zapnutými phpRS značkami, ale bohužel vždy stejný výsledek.
Už jsem u tebe články pročetl, perfektní zdroj inspirací a praktických informací.
Určitě to bude nějaká ptákovina, ale ty se hledají nejhůře ;-)
Díky za ně.

Re: slovník
Zaslán uživatelem/kou: aggi (IP adresa zaznamenána)
Datum: 2008-07-27, 12:36

Heh, chyba bude asi nakonec ve mě, nikde jsem totiž v upraveném pluginu ani na stránkách nenapsal že je třeba doplnit kod v trclanek.php, function Dekoduj($text = '')´

Za řádky
-------------
$text=str_replace($vysl_pole_znacek[0][$znacka],$vysl_preklad_znacky,$text);
endfor;
endif;
endif;
-----------

doplnit toto:

// slovnik
$pozice=strpos("x".$text,"<slovnik>");
if ($pozice>0): // exsituje min. 1 znacka
$pozice--; // prevod na realnou pozici
$rotuj=1; // inic. rotace
while ($rotuj):
$retezec=substr($text,$pozice,60); // vykopirovani
$konec=strpos($retezec,"</slovnik>"); // konec znacky
$znacka=substr($retezec,0,$konec); // znacka
// zpracovani znacky - zustane jen slovo
$slovo=str_replace("<slovnik>","",$znacka); // co,cim,kde
$slovo=trim($slovo);
// dotaz na slovo
$dotazsl=mysql_query("select popis from ".$GLOBALS["rspredpona"]."slovnik where slovo='".$slovo."'",$GLOBALS["dbspojeni"]);
$pocetsl=mysql_num_rows($dotazsl);
// zpracovani slova
if ($pocetsl==1):
$pole_sl=mysql_fetch_assoc($dotazsl);
$popis=strip_tags($pole_sl["popis"]);
$text=str_replace($znacka,"<acronym title=\"".$popis."\">".$slovo."</acronym>",$text);
else:
$text=str_replace($znacka,$slovo,$text);
endif;
// test na existenci dalsi znacky
$pozice=strpos($text,"<slovnik>");
if ($pozice==0): $rotuj=0; endif; // konec kompilace znacek
endwhile;
$text=str_replace("</slovnik>","",$text);
endif;
// slovnik konec

---------
za tímhle pokračuje dokončení funkce:

return $text;
}

...::: [http://aggi.empyrea.net/] :::...



Celkem upraveno 1×. Poslední úprava aggi v 27.07.2008 12:37.

Re: slovník
Zaslán uživatelem/kou: Petr008 (IP adresa zaznamenána)
Datum: 2008-08-09, 09:43

:-) No tak hádej ....

To víš, že už to jede jak má .... super, díky a já stále hledal chyby, které jsem mohl udělat.



Celkem upraveno 1×. Poslední úprava Petr008 v 09.08.2008 09:44.

Re: slovník
Zaslán uživatelem/kou: pertinax (IP adresa zaznamenána)
Datum: 2008-12-12, 13:29

zdravim priaznivcom prpRS,

na mojom webe (bezi na phpRS 2.8.1) som nainstaloval plugin slovnik, oslovnikovanie som zatial neskusal, ale plugin funguje v poriadku. Skusal som slovnik upravit tak, ze som chcel vyuzit FCKeditor. Aj sa mi podarilo prislusny kod umiestnit tak, ze sa zobrazuje FCKeditor v editacii v admin casti, ale problem je pri ukladani, pretoze mi vypise hlasku, ze -> niektore pole je prazdne <- ?!

Nema niekto skusenosti s tym, neupravoval niekto slovnik tak, ze don instaloval FCKeditor ?? Alebo by mi vedel niekto poradit ?? Dakujem za kazdu radu !! Urychlilo by mi to pracu so slovnikom.

-----------------------------------------------------------

Jj tak uz som si poradil aj sam, uz to funguje o.k. ;)

[http://www.zeleznicne.info]



Celkem upraveno 1×. Poslední úprava pertinax v 12.12.2008 15:10.

Re: slovník
Zaslán uživatelem/kou: pertinax (IP adresa zaznamenána)
Datum: 2009-10-26, 16:28

ahojte,

chcem sa opýtať, či má niekto plugin slovník (phprs 2.8.1) upravený tak, že je schopný pracovať aj s diakritikou teda č, ř, ľ, ž, á atď.

Pretože staršia verzia robí problémy pri zobrazovaní, neakceptuje abecedu a slová sa nezobrazujú podľa abecedy ale žiaľ ani podľa poradia vloženia, a nová verzia je k ničomu keďže sa slová začínajúce na Č, Ž atď. nedajú do slovníka uložiť.

Ide mi o to, aby sa dali slová vkladať do databázy v ľubovoľnom poradí, ale aby sa vypisovali abecedne zoradené.

Jedno riešenie pomocou javascriptu som objavil na internete, ak sa nenájde nejaké iné riešenie, tak sa asi do toho pustím. Len chcem vedieť, či nemá niekto ten plugin už upravený aj pre diakritiku.

Prípadne by niekto vedel poradiť nejaké riešenie. Vďaka.
---------------------------

No zdá sa, že som problém abecedného zoradenia vyriešil iným spôsobom, akurát to nešťastné "CH" bude pod "C".




[http://www.zeleznicne.info]



Celkem upraveno 1×. Poslední úprava pertinax v 27.10.2009 10:28.

Re: slovník
Zaslán uživatelem/kou: aggi (IP adresa zaznamenána)
Datum: 2009-10-27, 11:33

Ahoj, možná je problém ve slovenštině, v češtině jsou písmena s háčky č,š,ž, atd. schované pod písmena bez háčku tj, c, s, z ... předpokládám, že to bude fungovat nějak podobně...

...::: [http://aggi.empyrea.net/] :::...

Re: slovník
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2009-10-27, 12:51

pertinax napísal/a:
-------------------------------------------------------

> Ide mi o to, aby sa dali slová vkladať do databázy
> v ľubovoľnom poradí, ale aby sa vypisovali
> abecedne zoradené.
> No zdá sa, že som problém abecedného zoradenia
> vyriešil iným spôsobom, akurát to nešťastné "CH"
> bude pod "C".
>

Radenie je vecou nastavenia databázy. Pre správne radenie v slovenčine pouzívam nastavenie db triedenia: collate utf8_slovak_ci, pri UTF-8 kódovaní. C a CH je tak ako má byť.

Re: slovník
Zaslán uživatelem/kou: pertinax (IP adresa zaznamenána)
Datum: 2009-10-27, 18:49

ahojte,

no presne tak som to riešil, radenie a výpis cez databázu, ako je to aj tu popísané:

[url] [http://www.linuxsoft.cz/article.php?id_article=1108] [/url]

Ďakujem Vám za rady. Problém som mal v tom, že pre verziu phprs 2.8.x sú dva pluginy slovník, a v tej staršej, ktorú som mal nainštalovanú sú sql dotazy v tvare $select=mysql_query("select left(slovo, 1) as pismeno from ... a pri zmene kódovania v databáze na utf8_slovak_ci mi to hlásilo chybu. Preto som upravil novšiu verziu, v ktorej som zmenil podmienku na vkladanie if(preg_match("/^[a-zA-Z]/",$pismeno)):, takže vkladám do databázy aj slová s diakritikou a ako tak to ide.

[http://www.zeleznicne.info]

Jít na stránku:  Předchozí1234
Aktuální stránka:4 z 4


Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.