Hallo e llwood,
am Anfang der XML ist falsch.
Du musst immer an der richtigen Stelle die Integration durchführen. Vielleicht ist die Readme etwas unverständlich.
Siehe: 2. Änderungen an der Datei Home.xml
Hier gibt es in der Home.xml irgendwo:
<control type="group" id="9001">
<left>0</left>
<top>70</top>
<onup>9000</onup>
<ondown>9002</ondown>
hier findest du auch z.B. HomeSubmenuMovies oder auch HomeSubmenuTVShows, hier muss es integriert werden.
Du kannst auch hier schauen wie ich es integriert habe:
Integration in confluencemodtdoe
Nächste Integration ist hier: nochmoal in der Home.xml
Hier wieder folgendes suchen:
<control type="group" id="9002">
<onup>9001</onup>
<ondown>20</ondown>
dann an passender Stelle folgendes einfügen:
<!-- Start NewsCenter -->
<control type="fixedlist" id="50509">
<animation effect="slide" start="0,0" end="-91,0" time="0" condition="StringCompare(Container(703).NumItems,2) | StringCompare(Container(703).NumItems,4)">conditional</animation>
<visible>Container(9000).HasFocus(50505)</visible>
<onleft>703</onleft>
<onright>703</onright>
<onup>9001</onup>
<ondown>20</ondown>
<include>HomeAddonsCommonLayout</include>
<content>
<include>HomeAddonItemsNews</include>
</content>
</control>
<!-- Ende NewsCenter -->
Alles anzeigen
und so machst du die Integration weiter bis zum Ende. Wichtig hierbei ist immer wenn in der README steht:
2. Änderungen an der Datei Home.xml:
--------------------------------------------------
<control type="group" id="9001">
<left>0</left>
<top>70</top>
<onup>9000</onup>
<ondown>9002</ondown>
.
.
.
<!-- Start NewsCenter -->
<control type="grouplist" id="50506">
<include>HomeSubMenuCommonValues</include>
<onleft>9014</onleft>
<onright>9014</onright>
<visible>Container(9000).HasFocus(50505)</visible>
<!-- Buttons for the grouplist -->
<include>HomeSubMenuNews</include>
</control>
</control>
<!-- Ende NewsCenter -->
Alles anzeigen
bedeutet das, dass du nach folgendem suchen musst:
<control type="group" id="9001">
<left>0</left>
<top>70</top>
<onup>9000</onup>
<ondown>9002</ondown>
die Punkte:
bedeuten "innerhalb des gesuchten TAGs" (solange du innerhalb bleibst ists nicht so wichtig wo du das einfügst, solange du nicht einen anderen TAG kaputt machst). Ein TAG hat immer einen Start, Beispielsweise "<control type=.....>" und das passende Ende "</control>", (die Punkte werden _NICHT_ eingfügt, diese dienen als Abkürzung für irgend einen Code dazwischen).
Hast du die passende Stelle gefunden, kannst du den erforderlichen Teil einfügen. (hab dies immer mit Kommentar gekennzeichnet). Beginn ist immer:
<!-- Start NewsCenter -->
und Ende immer:
Du kannst auch in meinem Git für skin.confluencemodtdoe nacxhschauen wo ich die Anpassungen für das Newscenter durchgeführt habe.
Falls du garnicht zurecht kommst kannst du auch meinen Confluencemod verwenden: Downloadlink
Viel Erfolg !
Schöne Weihnachten und Gruß Tobias