lekerdezes eredmenye
megjegyzes: az oldalon nincs bekapcsolva minden alap modul, de van nehany kiegeszito modul, peldaul i18n. szoval lehet elteres a lekerdezes eredmenyeben egy masik adatbazison. ha lokalis gepen (root felhasznaloval) futtatod, akkor kellene, hogy legyen jogosultsagod a futtatashoz.
mysql> SELECT table_schema, table_name, column_name -> FROM information_schema.columns -> WHERE table_schema = 'drupal5_mede_sk' AND column_name = 'uid'; +-----------------+----------------+-------------+ | table_schema | table_name | column_name | +-----------------+----------------+-------------+ | drupal5_mede_sk | accesslog | uid | | drupal5_mede_sk | authmap | uid | | drupal5_mede_sk | comments | uid | | drupal5_mede_sk | history | uid | | drupal5_mede_sk | node | uid | | drupal5_mede_sk | node_revisions | uid | | drupal5_mede_sk | poll_votes | uid | | drupal5_mede_sk | sessions | uid | | drupal5_mede_sk | users | uid | | drupal5_mede_sk | users_roles | uid | | drupal5_mede_sk | watchdog | uid | +-----------------+----------------+-------------+
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Pedig egyszerű ;)
Pedig egyszerű
$sorok = explode("\n",$node->ccktartalom); echo '<table>'; foreach($sorok as $sor){ echo '<tr>'; $cellak = explode("~",trim($sor)); foreach($cellak as $cella){ echo '<td>'; echo check_plain($cella); echo '</td>'; } echo '</tr>'; } echo '</table>';
emitt, dörti egy picit de talán a lényeg érthető.
pp
(továbbra is szeretném jelezni az igényemet egy kódolok sörért pólóra!)
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Én egy ilyet csináltam egy
Én egy ilyet csináltam egy modul-ban, bár ez eléggé specifikus, mert csak egy bizonyos csoport tagjait (rid) listázza ki, ráadásul az sql sem a legszebb.
$sql = "SELECT p.uid, p.value FROM profile_values AS p, users_roles AS r WHERE r.rid =5 AND r.uid = p.uid AND p.fid =1 ORDER BY p.value"; $result = db_query($sql); $header = array(t("Name")); $data = array(); while ($row = db_fetch_object($result)) { $data[] = array(l($row->value, 'tagok/'.$row->uid)); } return theme('table', $header, $data);
Ha kellenek további mezők akkor a user táblával lehet kibővíteni a lekérdezést.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
flash vs. extra
üdv.
én most próbálgatom a JW playert, és ráakadtam egy kódra, ami jól funkcionál a localhoston, de sajnos az extrás weblapomon már csak a lejátszó helye látszik :(
gondolom itt már szerver oldali bibi van.
Van ilyen jellegű tapasztalása valkinek?
<script type="text/javascript" src="http://www.jeroenwijering.com/embed/swfobject.js"></script> <div id="player">This text will be replaced</div> <script type="text/javascript"> var so = new SWFObject('files/player.swf','mpl','400','320','9'); so.addParam('allowscriptaccess','always'); so.addParam('allowfullscreen','true'); so.addParam('flashvars','&file=video/video.flv'); so.write('player'); </script>
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
nagyon hentes megoldás
nem is értem mire jó ez (lásd edit hozzászólása), de nagyon könnyen meg lehet oldani, legabbis szuperhentes módszerrel, nem ajánlanám, hogy ezt csináld és biztos meg is kapom érte a magamét, hogy egyátalán ideírok egy ilyet, úgyhogy tekintsük inkább humornak.
egy mini-modullal el tudod "tüntetni" az összes taxonomy/term/tid oldalt. (mégegyszer mondom, semennyire nem elegáns megoldás, de megcsinálja a dolgát)
hívjuk ezt a modult Taxonomy Terminator -nak :)
azt fogja csinálni, hogy minden taxonomy/term/tid oldalt a címlapra dob át. (okos modul:)
kelleni fog egy taxonomy_terminator nevű mappa. (oda ahol a többi contrib. modulod is van)
ebbe fileok:
taxonomy_terminator.info
name = Taxonomy Terminator description = Eleminates all taxonomy/term/tid pages by redirecting them to the front page. version = 6.x-1.x-dev core = 6.x
taxonomy_terminator.module
<?php function taxonomy_terminator_init() { if (arg(0) == 'taxonomy' && arg(1) == 'term' && is_numeric(arg(2))){ drupal_goto('<front>'); } }
nekem tetszik ez a modul, tényleg mini, .infostul sincs 10 sor. szerintetek? :)
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Válaszok
- Hol található a smink info fájlja? Én nem találtam... garland.info fájlt nem találtam... :(
A sminked könyvtárában, de csak Drupal 6 alatt, Drupal 5-nél nincs info fájl, ott a template.php-ban kell megadni a régiókat így:
<?php function sminkedneve_regions() { return array( 'left' => t('left sidebar'), 'right' => t('right sidebar'), 'content_top' => t('content top'), 'content_bottom' => t('content bottom'), 'header' => t('header'), 'footer' => t('footer')); } ?>
- Saját régióm megnevezés kötött,vagy lehet más is?
A saját régiódat úgy nevezed el, ahogy akarod, annyi hogy ne legyen már foglalt a név
- a fenti phpban mindegy,hogy hova írom be az alábbi pár sort?
- "Rajtad áll",hogy hova. Azaz nekem kell kisakkozni,hogy hol akarom,hogy megjelenjen?
Igen mindegy hova írod be, ez annyit jelent, hogyha van valami a régióban, tehát el van helyezve blokk, akkor megjelenik. Oda tedd ahhol szeretnéd hogy megjelenjen
- Cssben mindegy,hogy hova szúrom be a fenti pár sort?
Igen mindegy.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges







Én úgy tudom hogy lehet
Az ilyen kívánságok miatt érdemes a Menüt és Breatcrumb-ot jól megcsinálni. (De ezt nehéz és nem minden esetben jó. - példáult most, mert nem ezt szeretnéd :-)
Viszont egy kis szerver oldali programozással is meg lehet csinálni, hiszen a bookmark modul is így működik.
http://api.drupal.org/api/function/referer_uri/5
JS-sel könnyebb