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.
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
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.
6 éve folgalkozom webfejlesztéssel, az utóbbi időkben főleg Symfony keretrendszert használok. Drupallal 4 éve ismerkedtem meg, azóta csodálom az egyszerűségét és azt hogy milyen könnyen testreszabható, fejleszthető. Utóbbi időkben hanyagoltam picit, de PP és a Drupal Hétvége újra kedvet hozott. Jelenleg ismerkedem a sok sok modullal:)
Hozzászólások
gondom akadt a taxonomiával és a külső modulokkal
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.
---
Tippek, hogy biztos válaszoljanak a fórum kérdésedre -- Új kérdésnek új téma -- Tesztoldal -- Trollkezelés
azonos álnév
nem értem pontosan mi a probléma, de ha létrehozol egy azonos nevű álnevet az nem segít?
Palócz István
http://palocz.hu | http://integralvision.hu
xmlsitemap csiszolás
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
Majd újra bekapcsoltam, beállítottam a term-re és node-ra és most már jó.
Páldi Zoltán
köszönöm!
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! :)
---
Tippek, hogy biztos válaszoljanak a fórum kérdésedre -- Új kérdésnek új téma -- Tesztoldal -- Trollkezelés
Adatbázis bányászat :-)
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