+ Telepítés

WindowsLinuxMac

+ Keresés

Debrecenfalu

Hozzászólások

nevergone képe

Drupal 6 segítségével üzemeltetem a Debrecenfalu oldalt, és akadt egy kis problémám. Valószínűleg a külső modulok kevernek be, de talán tudtok megoldást.

Van egy szótáram, amelybe a tartalmaknál használt címkék kerülnek, és ez tagadelic -cel kerül ki a bal oldali blokkba. A pathauto -val az egyes szótárakhoz elkészítettem az olvashatóbb linkeket, a Global Redirect -tel pedig átirányítottam a szótárak linkjeit az álnevekre, hogy elkerüljem a linkek duplázódását.

Ez nagyon szépen működik, kivéve az "üzenőfalat", ugyanis az xmlsitemap segítségével megjelenített oldaltérképben ennél az egy címkénél nem az olvashatóbb link kerül bele, hanem az eredeti, és ezért rendszeresen szól a Google Webmester Tools, hogy átirányítás van az oldaltérképben.

Hiába írom át, módosítom kézzel a sitemap.xml -t, mindenképpen visszaírja a linket.

Most egyelőre nem tudom értelmesebben elmondani (tanítok), de megpróbálom majd elmagyarázni érthetőbben, ha nagyon zavaros.

pp képe

nem értem pontosan mi a probléma, de ha létrehozol egy azonos nevű álnevet az nem segít?

Webappz képe

Pont az előbb gyűlt meg nekem is a bajom a fentebb említett modulokkal.
A jelenség nálam Drupal 5-nél jött elő, azért megpróbálhatod 6-os alatt is.
A pathauto kivételével a többit frissítettem.
Kikapcsoltam az xmlsitemap modult, majd kiürítettem az

{xmlsitemap_additional}
{xmlsitemap_node}
{xmlsitemap_term}
táblákat.
Majd újra bekapcsoltam, beállítottam a term-re és node-ra és most már jó.

Páldi Zoltán

nevergone képe

Nem tudom, hogy jöttél rá erre a megoldásra, de kipróbáltam Drupal 6 alatt az oldalon, és működik.
Köszönöm a segítséget! :)

Webappz képe

Kicsit komplikáltabb a dolog. Egy korábbi problémám úgy mond folyományaként találtam rá a problémára.
Egy olyan userrel, amelynek joga volt a taxonomy adminisztrációjára felvettem új kategóriákat és fórumokat, valamint az uid=1-gyel rendelkező userrel is megismételtem, illetve módosítottam néhány node-ot és kínomban néhányszor újra generáltattam a pathautoval az aliasokat.
Az vettem észre, hogy az uid=1 által legutóbb létrehozott kategóriák, fórumok valamint az általa módosított node-ok jól jelentek meg a sitemap.xml-ben illetve ezeknél volt változás a nekik megfelelő xmlsitemap-es táblákban. Ezután kitöröltem a táblák tartalmát és beállítottam újra az xmlsitemap modult (uid=1-gyel) és így már jó lett.
Alapvetően jogosultsági problémák okozták a gondot nálam: alapvetően nem az uid=1-gyel hozod létre a kategóriákat és a fórumokat (mert miért is tennéd), így az a user, akivel ezt végzed annak olyan csoportban kell lennie, amely rendelkezik az override term priority joggal, különben szintaktikai hiba miatt nem veszi fel az {xmlsitemap_term} táblába. Ugyan ez a helyzet a node-oknál is és gondolom a usereknél is.
Természetesen néhány termnél akár egy frissítéssel is megoldható a probléma.
Egy szó, mint száz. Egy vagy több modul frissítésekor jobban meg kell nézni, hogy milyen változások (újabb funkciók, jogosultságok) vannak.

Páldi Zoltán