Archívum - 140703 - Fórum téma
február 12
Xampp, Linux, külső elérés átirányítása
Hello!
Föltettem az XAMPP-ot Ubuntura. Minden megy tökéletesen, IP címmel is el lehet érni a webszervert. Az volna mégis a gond, hogy amikor valaki kapcsolódik az ip címemmel a webszerverhez az xampp webszerver kező oldalát teszi be, tehát php információk, demók stb, tehát az xampp kezdőlapot. Az én mappám amiben a honlapok vannak a htdocs/www elérési úttal találhatóak meg. Nem tudja valaki, hogy hol kell pontosan átírni a httpd.conf-ot ahhoz, hogy egyből ide ugorjon és ne kelljen az ip cím után írni még az elérései utat. Előre is köszönöm!
■ Föltettem az XAMPP-ot Ubuntura. Minden megy tökéletesen, IP címmel is el lehet érni a webszervert. Az volna mégis a gond, hogy amikor valaki kapcsolódik az ip címemmel a webszerverhez az xampp webszerver kező oldalát teszi be, tehát php információk, demók stb, tehát az xampp kezdőlapot. Az én mappám amiben a honlapok vannak a htdocs/www elérési úttal találhatóak meg. Nem tudja valaki, hogy hol kell pontosan átírni a httpd.conf-ot ahhoz, hogy egyből ide ugorjon és ne kelljen az ip cím után írni még az elérései utat. Előre is köszönöm!
február 11
Drupal site title fordítása
Sziasztok!
A címben benne is van a kérdésem, azaz hogyan lehetne többnyelvûvé tenni egy Drupal front page-en szereplõ címfeliratot (a sminkben - Marinelli Giordani - ez a $site_name változóból jön)?
Kérdés 2.
Ide kapcsolódik, hogy ha a sminkbe én még egy plusz fejlécsort beteszek, azaz a php kódba beleírok, akkor azt hogyan lehetne szintén nyelvválsztás-függõvé tenni?
Elõre is köszi mindenkinek :)
■ A címben benne is van a kérdésem, azaz hogyan lehetne többnyelvûvé tenni egy Drupal front page-en szereplõ címfeliratot (a sminkben - Marinelli Giordani - ez a $site_name változóból jön)?
Kérdés 2.
Ide kapcsolódik, hogy ha a sminkbe én még egy plusz fejlécsort beteszek, azaz a php kódba beleírok, akkor azt hogyan lehetne szintén nyelvválsztás-függõvé tenni?
Elõre is köszi mindenkinek :)
JS szövegfájl-manipulálás
Helló!
Milyen Javascript parancs tudja ezt:
- Megnyit egy txt fájlt
- Beleilleszt egy általunk megadott szöveget egy adott helyen (szövegrészletet megkeres és utána beszúrja az általunk megadott szöveget)
- elmenti a fájlt
(A szövegfájl egy html lenne, a felhasználó egy űrlapon keresztül vinné be az adatokat.)
Lehet, hogy PHP-vel könnyebb, de egyelőre nincs fent a neten a cucc. C++ is biztos tud ilyet, de azt nem ismerem.
Köszönet!
■ Milyen Javascript parancs tudja ezt:
- Megnyit egy txt fájlt
- Beleilleszt egy általunk megadott szöveget egy adott helyen (szövegrészletet megkeres és utána beszúrja az általunk megadott szöveget)
- elmenti a fájlt
(A szövegfájl egy html lenne, a felhasználó egy űrlapon keresztül vinné be az adatokat.)
Lehet, hogy PHP-vel könnyebb, de egyelőre nincs fent a neten a cucc. C++ is biztos tud ilyet, de azt nem ismerem.
Köszönet!
IE 6 rosszul számolja a szélességet
Sziasztok!
A következő lenne a problémám:
Az oldal amit készítek egy headerből, egy content részből és egy footerből állna, amiket a container fog össze. Nos nekem a content rész Internet Explorer 6 alatt teljesen szétesik mert a "right" div átkerül a következő sorba. Firefox alatt tökéletes minden, meg elméletileg a kód is jó, mert a "left", "center", "right" divek szélessége pont kiadja a container szélességét, de az IE 6 valahogy máshogy számolhatja ezeket, mert ott csak akkor nem ugrik át a szélső div, ha annak szélességéből kivonok 3px-elt. A Firefoxban viszont látszik ez a 3px-el üres rész. A kérdésém az lenne, hogy ezt hogyan lehetne egyszerűen megoldani, úgy, hogy minden böngészőben tökéletesen működjön.
Előre is köszönöm!
■ A következő lenne a problémám:
Az oldal amit készítek egy headerből, egy content részből és egy footerből állna, amiket a container fog össze. Nos nekem a content rész Internet Explorer 6 alatt teljesen szétesik mert a "right" div átkerül a következő sorba. Firefox alatt tökéletes minden, meg elméletileg a kód is jó, mert a "left", "center", "right" divek szélessége pont kiadja a container szélességét, de az IE 6 valahogy máshogy számolhatja ezeket, mert ott csak akkor nem ugrik át a szélső div, ha annak szélességéből kivonok 3px-elt. A Firefoxban viszont látszik ez a 3px-el üres rész. A kérdésém az lenne, hogy ezt hogyan lehetne egyszerűen megoldani, úgy, hogy minden böngészőben tökéletesen működjön.
Előre is köszönöm!
div#container {
margin: 0 auto;
width: 1024px;
height: auto;
overflow: hidden;
background-image: url(images/container-bg.jpg);
background-repeat: no-repeat;
}
div#content {
overflow: hidden;
background-image: url(images/content-bg.jpg);
}
div#left {
overflow: hidden;
background-image: url(images/left-bg.jpg);
background-repeat: no-repeat;
width: 262px;
float: left;
}
div#center{
overflow: hidden;
width: 500px;
float: left;
}
div#right{
overflow: hidden;
background-image: url(images/right-bg.jpg);
background-repeat: no-repeat;
width: 262px;
}
február 11
Nagy táblázat gyors megjelenítése
Sziasztok!
Egy nagy, körülbelül 1000 soros, 15 oszlopos táblázatot szeretnék megjeleníteni, úgy 3-5 mp alatt.
Ez úgy elsőre kicsit mission impossibble-nek tűnik számomra :-(
Alternatívaként felmerült, hogy az oldal betöltésekor mondjuk csak az első 100 sor jönne le, a többi a háttérben AJAX-szal töltődne.
Nem ismertek erre valami más/jobb/egyszerűbb megoldást?
(persze azon kívül, hogy használjak lapozót, illetve ne így csináljam :-) )
Köszi!
■ Egy nagy, körülbelül 1000 soros, 15 oszlopos táblázatot szeretnék megjeleníteni, úgy 3-5 mp alatt.
Ez úgy elsőre kicsit mission impossibble-nek tűnik számomra :-(
Alternatívaként felmerült, hogy az oldal betöltésekor mondjuk csak az első 100 sor jönne le, a többi a háttérben AJAX-szal töltődne.
Nem ismertek erre valami más/jobb/egyszerűbb megoldást?
(persze azon kívül, hogy használjak lapozót, illetve ne így csináljam :-) )
Köszi!
Érdekes kiszolgálói jelenség
Tapasztaltam mostanság egy érdekes jelenséget, kutatom az okát, de egyenlőre még nem sok mindent találtam. Kérlek titeket osszátok meg velem, ha van tapasztalatok, ötletetek a témában!
Apache webszerveren viszonylag sokszor, úgy 10 oldalbetöltődésből egyszer, bekövetkezik egy gyakran 5-10 másodperces letöltődési idő. A jelenség úgy néz ki, hogy a kattintás után a böngésző nem csinál semmit vagy 4-8 másodpercig, majd megindul és kb. 1 másodperc alatt betölti az oldalt.
Tettem egy mérő kódot a front controller-be és kiegészítettem a log táblát egy amolyan oldalgenerálási idő mezővel. Indítottam egy Wiresharkot meg egy YSlow-t és elkezdtem egymás után ugyanarra a hivatkozásra kattintani.
Katt, várok míg az oldal letöltődik, aztán ugyan oda megint katt és megint várok...
Egy átlagos letöltődés kb.: 0.3-0.9 másodperc és az ehhez tartozó oldal generálásához szükséges idő: 0.005 - 0.3 másodperc között mozog.
Amikor a 10 letöltődésből egyszer előfordul a "beragadás", akkor a következő adataim vannak:
letöltődés kb.: 4.4-8.9 másodperc és az ehhez tartozó oldal generálásához szükséges idő változatlanul: 0.005 - 0.3 másodperc között mozog.
A következőket próbáltam még, ami elég érdekes eredményt hozott.
Készítettem egy sima html fájlt, értelem szerűen, most már csak a Wireshark-ra és a YSlow-ra támaszkodva. Adatok:
Letöltődés: 0.03-0.08 másodperc között "beragadás" nélkül.
Ezek után készítettem egy műveletek nélküli php fájlt és láss csodát! Kb a 6. letöltődésre produkált egy 5.93 másodperces időt!
Mi lehet itt a bibi?
■ Apache webszerveren viszonylag sokszor, úgy 10 oldalbetöltődésből egyszer, bekövetkezik egy gyakran 5-10 másodperces letöltődési idő. A jelenség úgy néz ki, hogy a kattintás után a böngésző nem csinál semmit vagy 4-8 másodpercig, majd megindul és kb. 1 másodperc alatt betölti az oldalt.
Tettem egy mérő kódot a front controller-be és kiegészítettem a log táblát egy amolyan oldalgenerálási idő mezővel. Indítottam egy Wiresharkot meg egy YSlow-t és elkezdtem egymás után ugyanarra a hivatkozásra kattintani.
Katt, várok míg az oldal letöltődik, aztán ugyan oda megint katt és megint várok...
Egy átlagos letöltődés kb.: 0.3-0.9 másodperc és az ehhez tartozó oldal generálásához szükséges idő: 0.005 - 0.3 másodperc között mozog.
Amikor a 10 letöltődésből egyszer előfordul a "beragadás", akkor a következő adataim vannak:
letöltődés kb.: 4.4-8.9 másodperc és az ehhez tartozó oldal generálásához szükséges idő változatlanul: 0.005 - 0.3 másodperc között mozog.
A következőket próbáltam még, ami elég érdekes eredményt hozott.
Készítettem egy sima html fájlt, értelem szerűen, most már csak a Wireshark-ra és a YSlow-ra támaszkodva. Adatok:
Letöltődés: 0.03-0.08 másodperc között "beragadás" nélkül.
Ezek után készítettem egy műveletek nélküli php fájlt és láss csodát! Kb a 6. letöltődésre produkált egy 5.93 másodperces időt!
Mi lehet itt a bibi?
jogosultságkezelés view-ban?
tudom, hogy számtalan topic létezik mvcvel kapcsolatban, engem viszont konkrétan az adott probléma megoldása érdekel:
vegyünk példának egy egyszerű listát, ahol a rendszerben található felhasználók jelennek meg. Legyen mondjuk 1, 2 illetve 3as jogosultsági szint, mindenki az alatta lévőeket törölheti. belépünk mondjuk a 2es szintű userrel, így a listában meg kellene jelennie egy törlés ikonnak mindenkinél, aki 1es szinten van. Ez kinézhet a következőképpen (egyszerüsítve):letöltjük az adatokat, átadjuk a modellt a viewnak ami végigmegy az indexelt objektumon, és ellenőriz minden sorban.
Ez akár még jó is lehet, hogy ha egy státuszt kell figyelni, de nincs valami módszer arra, hogy a viewból kivegyük az authorizációs részeket? Ennek szerintem a modellben lenne a helye, de a gyarkolatban mennyire megvalósítható egy ilyen megoldás? Ti hogy csináljátok?
■ vegyünk példának egy egyszerű listát, ahol a rendszerben található felhasználók jelennek meg. Legyen mondjuk 1, 2 illetve 3as jogosultsági szint, mindenki az alatta lévőeket törölheti. belépünk mondjuk a 2es szintű userrel, így a listában meg kellene jelennie egy törlés ikonnak mindenkinél, aki 1es szinten van. Ez kinézhet a következőképpen (egyszerüsítve):
//controller
class UserController {
public function list() {
$users = new userHandling();
$users->Get();
$view = new View("userlist");
$view->users = $users;
$view->user = new auth();
}
}
//view
foreach($users as $u) {
if($u->level < $user->level)
echo 'törlésikon';
}
Ez akár még jó is lehet, hogy ha egy státuszt kell figyelni, de nincs valami módszer arra, hogy a viewból kivegyük az authorizációs részeket? Ennek szerintem a modellben lenne a helye, de a gyarkolatban mennyire megvalósítható egy ilyen megoldás? Ti hogy csináljátok?
február 9
Screenshot készítése egy programból php-val
Üdv, egy kérésem lenne.
A szerveren futó php script kellene hogy egy screenshotot készítsen a reton.exe nevű fájlról ami automatikusan menti a képet ha a print screen gombot érzékeli.
Ha jól tudom php megtud nyitni .bat fájlokat. Lehetséges így rávenni hogy print screen gombot "megnyomja" ?
Ha igen egy kóddal segítenétek?
■ A szerveren futó php script kellene hogy egy screenshotot készítsen a reton.exe nevű fájlról ami automatikusan menti a képet ha a print screen gombot érzékeli.
Ha jól tudom php megtud nyitni .bat fájlokat. Lehetséges így rávenni hogy print screen gombot "megnyomja" ?
Ha igen egy kóddal segítenétek?
február 8
Honlapon eltöltött idő
Sziasztok!
Egy olyan scriptet szeretnék, ami számolja az oldalon eltöltött összes időt. Úgy lenne a jó, hogy amikor kilépnek az oldalról és vissza, akkor onnan folytassa (szóval valahogyan bele kellene vonni mysqlt is). Esetleg tudna valaki segíteni ebben?
Köszönöm előre is.
■ Egy olyan scriptet szeretnék, ami számolja az oldalon eltöltött összes időt. Úgy lenne a jó, hogy amikor kilépnek az oldalról és vissza, akkor onnan folytassa (szóval valahogyan bele kellene vonni mysqlt is). Esetleg tudna valaki segíteni ebben?
Köszönöm előre is.