Én is akartam már valami
Én is akartam már valami hasonlót, de nem tudtam semmit kisütni. Ez engem is érdekelne !
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
count
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.)
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Az SWFTools modulban van
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)
Lippai Ádám
young element
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
A 11-es user
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?
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
sehogy
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
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges






köszi!
köszi!