tiwaz képe

A HTML kódot pontosan hol találom/honnan másolhatom ide Neked? Láma vagyok.
(Továbbra is rejtély számomra, hogy hogyan lett akkor nálam ez 4 hétből 16, mit csinálhattam???)

0
0
tiwaz képe

Na úgy csináltam, lehet hogy magamtól rájöttem?, hogy a firefoxban lekértem a page sourceot, az idevágó részlet a következő:

<div class="form-item">
 <label for="edit-statistics-flush-accesslog-timer">Discard access logs older than: </label>
 <select name="statistics_flush_accesslog_timer" class="form-select" id="edit-statistics-flush-accesslog-timer" ><option value="3600">1 hour</option><option value="10800">3 hours</option><option value="21600">6 hours</option><option value="32400">9 hours</option><option value="43200">12 hours</option><option value="86400">1 day</option><option value="172800">2 days</option><option value="259200">3 days</option><option value="604800">1 week</option><option value="1209600">2 weeks</option><option value="2419200" selected="selected">4 weeks</option><option value="4838400">8 weeks</option><option value="9676800">16 weeks</option></select>
 
 <div class="description">Older access log entries (including referrer statistics) will be automatically discarded. Requires crontab.</div>
</div>
0
0
Anonymous képe

Köszi! Működik, de ahány kifejezés, annyiszor öt node-ot sorol fel.
Ennél a tartalomtípusomnál csak egy szótár volt, de ha több szótár is van, akkor hogy lehet elérni, hogy csak egy adott szótárat figyeljen a kód, aszerint listázzon? Én azt csináltam, hogy megadtam az előző kódomnál $args-nak ezt: $args = array ($args[1]=6, $args[2]=$termid). Itt már egy másik view-t hívok meg, ahol az első argumentumnak a szótár-azonosítót, másodiknak a kifejezés-azonosítót adtam meg.
Ez egy telefon-leírásos oldalnál kellene, ahol van "gyártó", "forma"(kihajthatós, csúsztatós...), és "jellemzők" szótár. Jellemzőknél 7 kifejezés: GPS, kamera, touchscreen stb. Csak a "jellemzők" szótárat kellene figyelnie a kódnak.
Először azt hittem jó, mert vegyesen kiadott a Nokiáknál a leírás végén vegyesen mindenféle telót. De a Samsungoknál csak Samsungokat mutat!
Továbbá az is bibi, hogy néha egy telefont többször is megjelenített egy listában. Ezt hogy kell kivédeni?
Valamint megfigyeltem, hogy azoknál a leírásoknál, ahol egy kifejezést se tettem a node-hoz a jellemzők szótárból, ugyanúgy mutatott 5 javasolt node-ot.

0
0
aries képe

/usr/local/etc/php/php.ini ;)

Aries
http://aries.mindworks.hu

0
0
Hojtsy Gábor képe

Bármelyik modul adhat hozzá ilyen opciókat azok közül a modulok közül, amiket használsz. Itt jónak tűnik a 16 héthez tartozó szám, érdekes módon. Innentől nehéz megmondani, hogy mégis miért nem kerül be az adatbázisba ez az érték. Legfeljebb csak akkor lehetne, ha az űrlapot nem jól módosították (bár nem tudom elképzelni, hogy végülis hogyan, legfeljebb a sminkben lehetne rosszul változtatni), és így a Drupal nem értesül arról, hogy ez egy valid érték, ezért nem menti el. Igazából ki kellene deríteni, hogy mi rakja be ezeket az opciókat.

Ps. ez mind nem fogja megoldani, hogy te tényleg lásd a most 16 héttel ezelőtti logokat, csak a jövőre adhat megoldást, hogy akkor több logot láss visszamenőleg.

0
0
aboros képe

többet is kérdeztél. :) egy részükre magadtól is rájössz szerintem. ;)

ha adott nodehoz rendelet kifejezéseket szeretnéd megkapni, amik egy konkrét szótárból származnak, akkor használd a taxonomy_node_get_terms_by_vocabulary -t.

"ahol egy kifejezést se tettem a node-hoz a jellemzők szótárból, ugyanúgy mutatott 5 javasolt node-ot." ez azért van, mert úgy állítottad be a nézetet, hogy ha nem kap argumentumot vagy olyat kap, ami nem ad eredményt, akkor mutasson minden értéket.

0
0

-
clear: both;

tiwaz képe


Ps. ez mind nem fogja megoldani, hogy te tényleg lásd a most 16 héttel ezelőtti logokat, csak a jövőre adhat megoldást, hogy akkor több logot láss visszamenőleg.

ezzel én tisztában vagyok Gábor, csak a probléma ez, hogy most 4 hétre tettem, és továbbra is csak 1 hetet logol. Mindig 1 hetet logol, lényegében. A "recent log entries"-nél továbbra is csak 1hétre vissza menőleg listáz.
A telepített plusz modulok, nincs sok:

fckeditor
taxonomy_html (by Goba:-) ez az emlékszel amit a te segítségeddel írtam át drupal 5 alá)
taxonomy_list
update_status
weight

Ennyi, semmi több.
Amire emlékszem, hogy egyszer csináltam, és lehet, hogy köze lehet a problémához, hogy a view modult tök feleslegesen egyszer feltelepítettem, de nem voltam megelégedve és leszedtem, majd miután letöröltem, töröltem az összes "view" kezdetű táblát az sql adatbázisban is, lehet, hogy olyat is letöröltem, aminek köze lehet a watchdog-hoz? Bár, nem hiszem, meg különben is, akkor hogy lett az én drupalomban 16 hét ?!
Más most nem jut eszembe, de tényleg semmit nem baszkuráltam a szájtommal, elég egyszerű darab. Meg annyira profi, mint tudod, nem is volnék...

0
0
Hojtsy Gábor képe

Ebből a listából nekem az update status gyanús, mármint az lehet ami hozzáadja ezt az opciót.

0
0
pp képe

Ahány smink annyi template.php.

Ha nincs template.php-d, hozd létre
Ha nincs benne _phptemplate_variables függvény, hozd létre
Ha nincs benne $hook='page' ág, hozd létre

ennyi, használd egészséggel.

pp

0
0
tiwaz képe

Eltávolítottam, update.php-t futtattam, továbbra is elérhető a 16 weeks opció. Amit nem tudok, hogy most működik-e rendesen a naplózás, mármint, hogy az 1 hetes alapbeállításon túl is megtartsa az entry-ket, e nélkül a modul nélkül, csak estére derül ki, akkor majd írok ide.
Az update_status rc1 fázistól kezdve rajta van egyébként a rendszeren, és hiányozna, elég hasznos modul.
Ha más nincs, az úgy jó, ha akkor akkor kisipari megoldásként átírom a watchdog_module-ban az 604800 értéket 9676800-ra? Segítene? Bár nem tűnik egy hosszú távú megoldásnak.
Egyébként tisztán emlékszem, mikor megjelent a Drupal 5 RC1, akként telepítettem a szájtot, és már akkor is bármiféle plusz modul nélkül is elérhető volt a 16 hét opció benne, tényleg így emlékszem, akkor, közvetlenül a telepítése után adtam meg ezt az értéket neki.

0
0