Ja neviem ako to robíš, ale furt to nejde. Vygeneroval si toto:
<item>
<title>RE: [OTH] - - Úprava RSS generátora z fóra</title>
<link>http://DDRforum.pocitac.com/viewtopic.php?p=19832#19832</link>
<description><a href="http://DDRforum.pocitac.com//profile.php?mode=viewprofile&u=2" target="_blank">xsoft</a><br />
Zaslal: so, 30.prosinec 2006, 0:41 (GMT 1.00)<br />
Téma Odpovědi: 3<br /><br />
<span class="postbody">A ted?<br />_________________<br />Mess with the best, die like the rest!</span><br />
</description>
<dc:creator>xsoft</dc:creator>
</item>
|
Je tam title, link, description, dc:creator. Ale nikde tam nie je dc:subject! Zadanie je, aby tam _bol_ dc:subject, ale aby sa jeho obsah automaticky nevopchal do title. Oproti aktuálnemu rss.php je v podstate nutné urobiť jedinú zmenu (otázka, aký je kód a či je urobiteľné jednoducho): nech sa do tagu title nedostane tá časť pred " :: " ani tie znaky " :: ". Toto si zvládol na jednotku a teraz je naozaj ten title taký aký má byť. Len ten dc:subject tam chýba.
(mám taký nepríjemný tušák, že ten generátor tam ten dc:subject vloží práve vtedy, ak v title nájde niečo pred " :: ". Ak mám pravdu, tak je to teda dosť svinsky napísaný kód, a mala by sa okamžite prepísať metóda getSubject alebo tak nejak, aby sa neodkazovala na getTitle, ale obsahovala ten kód, ktorý bol odstránený z getTitle (a pôvodnú verziu tiež odsviniť tým, že sá má z getTitle odkazovať na getSubject a nie naopak)).
Ak to bude vyzerať ako naozaj ťažká vec, zvýším obtiažnosť na tri (ak je to možné).
V každom prípade ti ďakujem za doterajšie trápenie a keď ho doviedieš do víťazného konca, vyhráš body a nehynúcu slávu.