Anonymous képe

köszi!

0
0
marik képe

Köszönöm a segitségeket.
Részben sikerült megoldanom a problémát.
A meglévő avi file- ket egy progival megfelelő méretű swf formátummá alakítottam és egyszerüen beillesztettem a oldalba.
Feltöltésre egyenlőre nincs lehetőség mert hiába állítottam be hogy az admin 100Mb feltöltéssel rendelkezzen egy 30Mb filmet a felénél hibaüzivel elutasítja.
Csak!

Ahogy behívom az oldalt azonnal elindul a videó lejátszása és nincs lehetőség se kikapcsolni, se leállítani. Azon kívűl ha lement a felvétel automatikusan ujra indul a kapcsolók hibájából.

itt egy példa rá:
videolejátszó kapcsoló nélkül

0
0
eMeLA képe

A comment.tpl.php-ba:

$db = db_num_rows(db_query("SELECT uid FROM {comments} WHERE uid = %d", $comment->uid))

(nagyrabecsült programozó urak bizonyára tudnak hatékonyabb lekérdezést is :)

0
0

...mit tudok: http://web.termuves.hu

veritas képe

Én is akartam már valami hasonlót, de nem tudtam semmit kisütni. Ez engem is érdekelne !

0
0
mykeman képe

Köszönöm a választ, azt hiszem teljesen igazad van, hiszen ennyi erővel ki is írhatnám az e-mail címüket és ezt persze ugyanezen okból nem akarom.

0
0
pp képe

Talán így jobb.

$res = db_fetch_object(db_query("SELECT COUNT(uid) AS db FROM {comments} WHERE uid = %d", $comment->uid));
$db = $res->db;

még lehet gyorsítani, ha csak az érdekel, hogy volt-e hozzászólása a usernek, vagy sem.

http://mysqldba.blogspot.com/2007/06/to-count-or-not-to-count.html

A comment.tpl.php-ba tenni sql lekérdezést a lehető legrosszabb megoldás. Inkább írj egy modult, ami ráül a hook_user-re és hozzáadja ezt az infot a user objektumhoz. Én még gyorstáraznám is a dolgot(külön táblába), és ráülnék pluszban a hook_commentre insert és delete opjára is. Persze ezek csak olyan pár ezer hozzászólás felett lesznek jelentősen gyorsabbak, mint a fenti megoldás. ;)

pp
(a comment.tpl.php eredményét szerintem gyorstárazza a Drupal, ugyhogy a gyorstár bekapcsolása hozhat furcsa eredményeket.)

0
0
alippai képe

Az SWFTools modulban van .swf videólejátszó rész (JW Media Player) - azthiszem valami filtert kell beállítani, de erről már nincs közelebbi infóm - még nem használtam.
http://groups.drupal.org/node/4405 - itt találsz infót és modulokat a témádról (márha valamilyen szinten megy az angol)

0
0

Lippai Ádám
young element

aries képe

A 11-es user adatai:

$user = user_load(array('uid' => 11));
echo $user->name; // kiírja a felhasználó nevét
echo 'Ebből lehet válogatni: ';
var_dump($user);

A var_dump() -nál meg fogod találni azt a profile mezőt is, amelyiket ki szeretnéd íratni. Ha egyéb változókat szeretnél létrehozni, akkor azt valószínű Neked kell lekódolnod egy külön modulban a hook_user() függvény használatával. Erre gondoltál?

Aries
http://aries.mindworks.hu

0
0
eMeLA képe

Lehet, hogy rendszeresen előforduló kérdés, az is lehet, hogy én olvastam rosszul végig ezeket (merthogy használtam a keresőt és éppen a multisite szóra kerestem), viszont a megoldások, vagy régebbi verziókhoz készültek, vagy külön adatbázist használtak. A "megoldást" linket nem igazán tudtam a problémámra alkalmazni, a "több" már biztatóbb, viszont bizonytalan, hogy az oldal rendesen fog működni.

Illyés Edit · 2007. április 6. 15.46

Nem okozhat valahol gondot, hogy 2 különböző Drupal oldal használja ugyanazt az adatbázist?

pp · 2007. április 6. 16.28

Hogyne okozhatna, de itt ugye arról van szó, hogy csak a smink különbözik.
Elég sok ügyességet meg lehet csináli a Drupal multisite-al. Lehet közös locale* táblák, így a fordításokat csak egy helyre kell betölteni(persze ha egyik helyen átírják, akkor mindenütt átíródik), lehet közös a user tábla, ilyenkor a sok alsite-ot egy admin felhasználó tarthat karban stb. (így lehet pl védett tartalmat csinálni gyorsan mindenfajta plusz modul telepítése nélkül stb.)

Ez rendben is volna (én nem csak a sminket akarom, hogy más legyen), de hogy lehet megcsinálni, hogy csak az user tábla legyen közös ?

(Azt tudom, hogy külön sminket és külön modulokat lehet használni :)

0
0

...mit tudok: http://web.termuves.hu

pp képe

ugyanis a sequence táblának is közösnek kell lennie. A tábla előnévben az aláhúzás helyett használj pontot és akkor a mysql másik adatbázisban fogja keresni a megoldást. (ha lesz időm leírom a korrekt megoldást, de ez alapján is el lehet indulni. A Második Dunaújvárosi PHP RoadShow-n az előadásom végén elmondom hogyan kell ezt.)

pp

0
0