Illyés Edit képe

Csak a rövid URL-ek nem működnek, egyébként a webhely rendben van: http://www.online-fogadas.com/?q=node/10

  1. Nézd meg, hogy be van-e kapcsolva a barátságos URL szolgáltatás a Drupalban.
  2. Ellenőrizd a .htaccess fájlodat, ha nincsenek benne egyéni dolgok, akkor cseréld le egy friss példányra.
  3. Jelezd a szolgáltatónak, hogy nem mennek a barátságos URL-ek (mod_rewrite).
0
0
Illyés Edit képe

Attól barátságos, hogy nincsenek benne ?q=query és hasonló részek. A "barátságos" is használatos kifejezés, lásd ezt a barátságtalan linket:

http://www.google.hu/search?q=bar%C3%A1ts%C3%A1gos+url&ie=utf-8&oe=utf-8...

Szerintem pontosabb, mint a rövid URL (a node/123 rövid, de annak, aki nem beszél drupalul, annak barátságtalan). De valóban a hivatalos Drupal fordítás "rövid URL".

0
0
Illyés Edit képe

Enter PHP code that returns TRUE or FALSE. No return is the same as FALSE, so be SURE to return something if you do not want to declare the argument invalid.

Legalább egy FALSE kell a Views-nak. Kérdés, hogy önmagában a return; ad-e vissza valamit. Van egy olyan érzésem, hogy nem, de utána kell nézni. Pl. úgy, hogy kipróbálod ezzel:

<?php
if () {
...
}
else {
  return FALSE;
}
?>
0
0
Illyés Edit képe

Az export készítésekor bepipáltad, hogy "Add DROP TABLE / DROP VIEW"?

0
0
Illyés Edit képe

Már miért ne lehetne? Lekérdezi az adatokat, összerendezi őket, aztán szépen átadja a Views sminkfüggvényeknek, vagy aminek akarja.

Más kérdés, hogy ez nem egyszerűbb, hanem jóval bonyolultabb, mint az egyenes út, nekem biztos egy napig tartana kideríteni, hogy milyen formában kell minek átadni a listázásom eredményét :)

Állítólag már a views_query_alter() is működik, bár én még sose próbáltam.

0
0
Illyés Edit képe

Views 1 alatt előfordult, hogy nem lehetett összekattintgatni a lekérdezést, a views_query_alter() akkor még nem működött, viszont kellett volna a valamelyik widget (ha jól emlékszem, a felfedett szűrős), és akkor egy kollégám ezt a módszert használta. De többnyire tényleg nem éri meg :)

0
0
Illyés Edit képe

A Kapcsolattartó tartalomtípust kiegészíted egy Viewfield mezővel (vagy saját lekérdezéssel), ami kilistázza azokat az Intézmény node-okat, amelyek az adott Kapcsolattartó node-ra node reference útján hivatkoznak – konkrétan 1-et, mivel egy kapcsolattartó csak 1 intézményhez tartozhat. (A Views-nak argumentumként át kell adnod a Kapcsolattartó node azonosítóját.)

0
0
Illyés Edit képe

Igen. Akkor valóban marad a nodeapi megoldás.

0
0
Illyés Edit képe

SQL fülön futtasd le az "alter database adatbázisneve charset=utf8" parancsot.

Ha ettől nem javul meg, akkor próbáld az exportot újra behúzni PHPMyAdmin import fülén keresztül, megadva, hogy az importálandó dump fájl utf8 kódolású.

Ha ez sem segít, akkor szólj a szolgáltatónak, hogy parancssoron keresztül húzzák be a dumpot a karakterkódolás megadásával:

mysql --default-character-set='utf8' -u adatbázisfelhasználó adatbázisneve -p < /dump/útvonala

Ha ez sem jó, akkor próbáljátok meg az itt leírt eljárást (export latin1, import utf8). A linkelt cikk a legrészletesebb leírás karakterkódolási problémákról, én ott még mindig megtaláltam a megoldást.

0
0
Illyés Edit képe

Szerintem ők is így parancssoron keresztül húzták át a weboldalt

De nem adták meg a default charset-et.

Ezen az oldalon egyébként pontosan azt az esetet írják le, megoldással együtt, ami nálad előállt:

"Question marks": Your contents is more or less fine, but some special characters (non-english, advanced punctuation and the like) are replaced by question-marks

0
0