ugrás a tartalomhoz

Archívum - Szep 2010 - Fórum téma

szeptember 8

Többnyelvű hírezés

Tanul0 · 2010. Szep. 8. (Sze), 11.59
Üdv!

Szeretnék érdeklődni, hogy ti milyen formában oldanátok meg a többnyelvű hírezést.

Bennem a következő megoldások fogalmazódtak meg:

1. Külön mező minden egyes fordított tartalomnak //ez azért nem szimpatikus, mert ha később 2 nyelvről több nyelvre szeretném bővíteni az oldalamat, akkor nagyon sok lesz a mezők száma.

2. Valamilyen elválasztó karakter sort beilleszteni a különböző nyelvű tartalmak közé és egy mezőbe rakni és lekézdezésnél darabolni. //ez azért nem szimpatikus, mert mindig le kell kérdeznem az összes nyelvet holott csak 1-re van szükségem.

3. Csinálni 3 táblát. az első a hír magyar tartalma, a második a hír más nyelvű tartalma (több sor is lehet), a harmadik pedig a hír_nyelv kapcsolatot mutatná. a következő képpen képzeltem el

news tábla

id
title
content
readed
multilang


newslang tábla

id
lang
title
content


news_newslang tábla

id
newsid
langid


Üdv!
 

ANSI fájlból szlovák karakterek kinyerése

TIV · 2010. Szep. 8. (Sze), 10.34
Sziasztok!

Kezdek meghülyülni, kérlek segítsetek. Van egy txt fájlom, amit ha megnyitok notepad++-al, akkor szlovák karaktereket (Ľ, Ť, Č) és szövegeket látok benne, tökéletesen! A notepad++ szerint a fájl kódolása ANSI, ez biztos így is van. Ezt a fájlt én beolvasom PHP-val (a betöltő fájl is UTF-8 kódolást használ) és próbálom belenyomni egy UTF-8-as táblába (utf8_general_ci, de slovak_ci-vel is próbáltam). Itt vannak a bajok. Egyszerűen eltorzulnak az ékezetek. Az Ľ helyett ékezetes z lesz, a Ť helyén nem látszik semmi phpmyadminnal (de az oldalon kérdőjel jelenik meg helyette), a Č viszont megmarad helyesen. Egyszerűen nem tudom mit csináljak. Tudni kell, hogy ha a fájl kódolását átállítom UTF-8-ra notepad++-al, akkor hibátlanul berakja őket. Ha hagyom ANSI-n, akkor torzulnak az ékezetek. Ha SET NAMES utf8-at nyomok a beszúrások előtt, akkor kb. odáig írja be a szövegeket a táblába, amíg nem jön egy kacifántosabb ékezetes betű, de van ahol simán eltünteti az ékezeteket és úgy teszi be.

Mondom jól van, akkor mb_convert_encoding($szoveg, 'UTF-8', 'auto');
Unable to detect character encoding in.... remek. Ha a fájl kódolása UTF-8, minden rendben van. Meg lehet ezt oldani php-ből én úgy érzem, de hogyan? Vagy mindig át kell állítani a fájl kódolását? Hol hibázok?

Köszönöm nagyon!
 

szeptember 7

Hova illesszem a css menü kódomat a html-be?

gabesz222 · 2010. Szep. 7. (K), 16.23
ul#menu{
margin:0;
padding:0;
list-style-type:none;
width:auto;
position:relative;
display:block;
height:40px;
text-transform:uppercase;
font-size:13px;
background:transparent url("images/black.jpg") repeat-x top left;
font-family:Helvetica,Arial,Verdana,sans-serif;
}
ul#menu li{
display:block;
float:left;
margin:0;
pading:0;
border-right:1px solid #ffffff;
}
ul#menu li a{
display:block;
float:left;
color:#ffffff;
text-decoration:none;
padding:12px 20px 0 20px;
height:24px;
height:40px;
}
ul#menu li a:hover{
background:transparent url("images/blue.jpg") repeat-x top left;
}
 

Debian VPS + Nginx + PHP-FPM: hibaüzenet nélkül leáll a futás

fchris82 · 2010. Szep. 7. (K), 14.15
Van egy művelet, amiben egy feltöltött excel táblát kell feldolgozni. A saját gépemen, Apache-csal gond nélkül lefut, amióta pedig kikapcsoltam a php.ini-ben az output_buffering-et - http://weblabor.hu/forumok/temak/105632#comment-69444 -, szépen és folyamatosan tájékoztat arról is, hogy a feldolgozás éppen hol tart. Ismétlem: a saját gépemen.

A szerveren viszont nem akar lefutni a dolog. Egyrészt egyáltalán nem hajlandó folyamatosan írogatni, hogy mi van, vhol bizony bufferol. Tölt-tölt, majd megjelenik a 125. sorig, hogy OK, tölt tovább, majd a töltés abbamarad. Az nginx logban csak ennyi van:
2010/09/07 14:04:07 [error] 7959#0: *3 readv() failed (104: Connection reset by peer) while reading upstream, client: 123.123.123.123, server: vmi.hu, request: "GET /backend_dev.php/products/importLoad/i
d/1 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "vmi.hu", referrer: "http://vmi.hu/..."
A php-fpm logjában pedig:
Sep 07 14:03:11.169651 [WARNING] fpm_children_bury(), line 215: child 32207 (pool default) exited on signal 15 SIGTERM after 1405.441110 seconds from start
Sep 07 14:03:11.169682 [WARNING] fpm_children_bury(), line 215: child 5701 (pool default) exited on signal 15 SIGTERM after 1152.482899 seconds from start
Sep 07 14:03:11.169708 [WARNING] fpm_children_bury(), line 215: child 11267 (pool default) exited on signal 15 SIGTERM after 831.433262 seconds from start
Sep 07 14:03:11.169734 [WARNING] fpm_children_bury(), line 215: child 20263 (pool default) exited on signal 15 SIGTERM after 679.433691 seconds from start
Sep 07 14:03:11.169760 [WARNING] fpm_children_bury(), line 215: child 9759 (pool default) exited on signal 15 SIGTERM after 373.431525 seconds from start
Egyszerűen azt se tudom, hova nyúljak ...

Apache receptek

Max Logan · 2010. Szep. 7. (K), 13.26
Eladó a címben szereplő könyv. Új, csak belelapoztam.

Ár a bolti ár fele, azaz 2.490 Ft + pk.

Megvettem, korábban, mint biztos lett volna, hogy erre lesz szükségem. Időm sajnos nincsen elolvasni, ajánlót írni, így álljon itt a Kiskapu-n is megtalálható ismertető.


Rövid ismertető

Az Apache webkiszolgáló telepítéséről és beállításáról leírások sokasága szól, de honnan kaphatunk segítséget az olyan mindennapos feladatok elvégzéséhez, mint a szokványos modulok hozzáadása vagy a tevékenységnaplózás finomhangolása? Az Apache receptek több mint 200 friss megoldást kínál azokra a problémákra, amelyekkel szinte biztosan találkozunk, ha az Apache 2.0-s vagy 2.2-es változatát használjuk.

Az Apache csomag bővítmények tucatjait tartalmazza, de ha még többre van szükségünk, valószínűleg létezik valami, aki kielégíti az igényeinket – már ha megtaláljuk a Usenet-hírcsoportokban, az Apache-ról szóló levelezőlistákon vagy az IRC-csevegőcsatornákon feltett kérdések között. Ebben a receptkönyvben egyetlen helyen, kényelmesen férhetünk hozzá a megoldásokhoz, amivel időt takaríthatunk meg.

Facebook album callback probléma

kow · 2010. Szep. 7. (K), 12.20
Sziasztok,

Egy kis segítséget szeretnék kérni: Facebook alkalmazást fejlesztek és szeretném lapozhatóvá tenni az albumokat, amik több, mint 25 képet tartalmaznak (ez a default). A JavaScript SDK-t használom és itt jönnek a gondok :)
A válasz JSON, amit a Graph API ad a geléria lekérdezésére teljesen jó, tartalmaz is egy "paging" tulajdonságot, valamint két további linket, az előző és a következő oldal képeinek adataival. Ezek a linkek egy olyan JSONP választ adnak, amivel sajnos nem tudok mit kezdeni:
FB.ApiServer._callbacks.f24adb366({...
az f24adb366() nincs definiálva és nem tudom hol kéne ezt megtenni, vagy honnan tudjam előre, hogy mi lesz a definálandó függvény (bár ez utóbbi elég ocsmány megoldás lenne)
 

Tartalom védelme

szber · 2010. Szep. 7. (K), 11.48
Sziasztok! Érdekelne, hogy kinek milyen tapasztalatai/megoldásai vannak webes tartalom illetéktelen felhasználással szembeni védelemmel.

jQuery plugin | nézhető / szerkeszthető form

bh · 2010. Szep. 7. (K), 11.15
Sziasztok!

Olyan jQuery plugint keresek amivel kivitelezhető az, hogy egy adott form-ot átkonvertál úgy, hogy a benne lévő elemek nem szerkeszthetővé válnak. Tehát például egy textbox-ból label-t készít és hasonlóan működik select... esetén is.
 

Propel ORM kérdés

Trudy · 2010. Szep. 7. (K), 10.47
Most kezdtem el tanulni a Propel ORM-et ,de a dokumentációban sehol se találom hogyan lehetne megszámolni a sql találatokat .
 

szeptember 6

Változó css képkeret

Sosemvolt · 2010. Szep. 6. (H), 20.32
Hobbiszinten több statikus html oldal után belekóstoltam a css részlegbe, és kb 2 nap után elakadtam.
Van egy thumbokat tartalmazó táblázat, meg a táblázat alján számok, amik a következő ugyanilyen oldalakra irányítanak, a többi thumbhoz.
Először találtam egy ilyet, és ez explorert leszámítva működik is:

<STYLE type="text/css">
img {border-color:" #666666 ";}
a:link { color: #666666 }
a:visited { color: #666666 }
a:active { color: #AAAAAA }
</STYLE>

Viszont itt még a thumbok többi keretinformációját egyesével tároltam a kis képeknél, amit aztán megpróbáltam a head részbe zsúfolni, de úgy már nem működik. Jelenleg az egész style rész így néz ki:

<STYLE type="text/css">
body,html{background-color:transparent;}

.thumb { border:3px; border-color: #666666 ; border-style: solid; }
a:link { color: #666666 }
a:visited { color: #666666 }
a:active { color: #AAAAAA }

p { font-size: 18px; color: #000000; }
a:link { font-size: 16px; text-decoration: none; color: #000000; }
a:visited { font-size: 16px; text-decoration: none; font-style: italic; color: #000000; }
</STYLE>

A thumbok kaptak minden más helyett egy class="thumb" feliratot, a bekezdés formázása pedig a számokat szabályozza egyedül a táblázat alján.

Ezt a részt kellene érvényre juttatni: a:active { color: #AAAAAA }

Nem is annyira az zavar, hogy nem tudom nélkülözni, csak szeretném érteni, hogy hogy működne (meg azért jó is volna, ha tenné).
Előre is köszönöm mindenki segítségét!