alippai képe

Már ezzel is szebb (javítsatok ki ha rosszul írtam át), de én az SQL "logikájára gondoltam" :P
Mármint ennek:

$result = db_query_range(db_rewrite_sql("SELECT uid, nid, title FROM {node} WHERE created in (SELECT max(created) FROM `csallokoz_node` group by uid) and type='blog' ORDER BY created DESC"), 0, 8);

erre változtatásával:
$result = db_query_range("SELECT uid, nid, title FROM {node} WHERE created in (SELECT max(created) FROM {node} GROUP BY uid) AND type='%s' ORDER BY created DESC", 'blog', 0, 8);
0
0

Lippai Ádám
young element

Hojtsy Gábor képe

Ez a kód törli a régi bejegyzéseket:

function watchdog_cron() {
  db_query('DELETE FROM {watchdog} WHERE timestamp < %d', time() - variable_get('watchdog_clear', 604800));
  db_query('DELETE FROM {flood} WHERE timestamp < %d', time() - 3600);
}

A watchdog_clear mondja meg, hogy mennyire régieket töröljön (a 604800 az alapbeállítás, ha nincs még ilyen beállításod mentve). Azt pedig ott kell beállítani, ahol mondod. Másnak tudomásom szerint erre nem kellene befolyással lennie.

0
0
Nagy Gusztáv képe

Sokszor a modulok hozzák létre a nekik kellő táblákat. Így ez is egy fontos infóforrás. Például belenéztem a contact alapmudulba, és a contact.install-ban ezt találtam:

function contact_install() {
  switch ($GLOBALS['db_type']) {
    case 'mysql':
    case 'mysqli':
      db_query("CREATE TABLE {contact} (
        cid int unsigned NOT NULL auto_increment,
        category varchar(255) NOT NULL default '',
        recipients longtext NOT NULL,
        reply longtext NOT NULL,
        weight tinyint NOT NULL default '0',
        selected tinyint NOT NULL default '0',
        PRIMARY KEY (cid),
        UNIQUE KEY category (category)
      ) /*!40100 DEFAULT CHARACTER SET UTF8 */ ");
      break;
      ...

Innen látszik, hogy ez a modul ezt az egy táblát adja hozzá a rendszerhez

0
0

Nagy Gusztáv

pp képe

keresd meg az install.php-ban a következő sort:
213. sor környékén

  if (isset($db_types['mysqli'])) {

cseréld le erre:

  if (isset($db_types['mysqli']) && (php_version() != '5.0.5')) {

Installáld újra a rendszered(Adatbázis töröl fájlok töröl.), és mysqli helyett a mysql kiterjesztést használd.

pp

0
0
eaposztrof képe

kozben a "custom breadcrumbs" modult kiprobaltam egy masik szerveren is, es ott sem sikerult szora birnom.
ezt muveltem:

Node type:
- vcard
Titles:
- asd
- [title-raw]
Paths:
- asdpath
- [title]

ez elmeletileg ezt kellene eredmenyezze:

Home » l('asd','asdpath') » l('JancsiesJuliska','jancsi+juliska')

de tovabbra is siri csend es hullaszag.

debugoltam a modult, es semmi valasz. mintha nem is letezne.

edit:
kozben sikerult megbuvolni a custom breadcrumbs modult, az volt a gond vele, hogy nem hajlando egyuttmukodni mas "breadcrumb" modulokkal. igy a taxonomy breadcrumb-al sem, es hook-okkal sem.
viszont igy sem tokeletes.

Titles:

Telefonkonyv
[field_telephely-term]
[field_osztaly-term]
[field_rendels-term]

Paths:

telefonkonyv
taxonomy/term/[field_telephely-tid]
taxonomy/term/[field_osztaly-tid]
taxonomy/term/[field_rendels-tid]

a "Telefonkonyv" kivetelevel mindenik megjelenik es mukodik.

probaltam "null" elemeket eszurni eleje, de semmi. ekezet nelkul is, semmi. es Token-nel nem tudom kiiratni a "Telefonkonyv"-et.

ha drupal_set_breadcrumb-el irom ki, akkor a custom breadcrumbs szabalyai szunnek meg.

es egy masik egeto problema, hogy a custom breadcrumbs nem tud taxonomy-khoz breadcrumbot rendelni, igy a taxonomy/term-jeim csupaszon maradnak.

nem hiszem el hogy nincs erre kezenfeknóvo megoldas!?

most mitevo legyek!?

0
0

42

ninja képe

így néz ki egy beágyazott swf kódja:

<object type="application/x-shockwave-flash" data="images/banner.swf" width="288" height="128">
	<param name="movie" value="images/banner.swf" /><param>
	<param name="wmode" value="transparent"></param>
</object>

a <param name="wmode" value="transparent"></param> -sor az orvosság a problémádra.

0
0
Webappz képe

<div class="login_form">
<?php
    print_r(drupal_render($form)); // this displays the login form.
?>
</div>
<?php
print "<div style=\"width:500px;\"><pre>";
print_r($form); // displays all the variables available
print "</pre></div>"; ?>

Ha boldogulsz az angollal, akkor: A login form testreszabása
0
0

Páldi Zoltán

black71 képe

CCK Extras
CCK Fieldgroup Tabs
CCK Validation
Content
Content Taxonomy
Content Taxonomy ActiveSelect
Content Taxonomy Options
EMail
Fieldgroup Table
Image
Money
Number
Option Widgets
Phone - CCK
Text
User Reference
Comment
Contact
Help
Locale
Menu
Path
Profile
Search
Statistics
Taxonomy
Currency
Currency API
Publishboard
Image
Imagecache
Activemenu
Collapsiblock
Javascript tools
Tabs
Active select
Autolocale
Automatic Nodetitles
Favorite Nodes
Forward
Node limit number by role
Pathauto
Poormanscron
Scheduler
Taxonomy Batch Operations
Taxonomy CSV import
Thickbox
Token
Translation template extractor
CAPTCHA
Image CAPTCHA
Tagadelic
Content Taxonomy Views
Views
Views Bonus Pack
Views UI

de mint korabban irtam egyenlore nincs rajta semmi tartalom, az osszeallitasnal tartok.
taxonomy -ba csak importalni tudok bekuldeni nem.
egyebkent tapasztaltam hasonlot egy masik oldalamnal is, ott a Notifications modul szal el amikor a sajat adatokban ki akarom jelolni a kifejezesek figyeleset kb 750-800 sor.

0
0

Drupal 5.x, 7.x

vadaszg képe

Sziasztok,
Valamiért nem mennek a clean URL-ek a frissen telepített 6.4-es drupalnal, pedig ugyanerre a szerverre már 3 drupalt is tettem ott mennek, illetve az ott lévő .htaccess file-t másoltam ide is, de valami nem jó. Tudnátok segíteni?

# Various rewrite rules.
<IfModule mod_rewrite.c>
  RewriteEngine on
 
 
  # Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>

Mit kéne átírnom, hogy menjen?
Előre is köszönöm!
Gábor

0
0
nevergone képe

Ezt ismerem, mert használtam eleget régebben.
Most kipróbáltam, és ugyanaz a szkript, ami Drupal 5 alatt megy szépen, Drupal 6 alatt csak ennyi hibaüzenetet ad, és persze a feladatát nem végzi el:

Warning: Cannot modify header information - headers already sent by (output started at /var/www/teszt/drupal6/filedump.php:3) in /var/www/teszt/drupal6/includes/bootstrap.inc on line 297

Ugyanaz a szkript, ugyanaz a PHP verzió és beállítás, minden azonos.

Szerk: a hibaüzenetet a PHP interpreter és a nyitó PHP jel közti üres sor okozta, ha kitörlöm, akkor nincs hibaüzenet, viszont továbbra sem csinál semmit. Érdekes, hogy Drupal 5 alatt abból az üres sorból semmilyen probléma nem származott.

0
0