Jump to content

[FM23][SKIN] Football Manager 2023 Base Skin


TCSSkin
 Share

Recommended Posts

  • Replies 471
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

1 hour ago, yonko said:

I deleted the translation_id="402385" bit from the code but the title "Player Traits" still didn't show up. So I copied and pasted this code:

Into "player information preferred moves" file:

That displays the title "Player Traits" now but the text overlaps. What am I doing wrong and how can I fix it? 

 

Spoiler

image.thumb.png.31e0c3dcce0b5b6d1a6af81802f35434.png

 

Try this, it's made without testing.. if it's not working, i'll fix it once i'm back at the pc

 

<panel>
	<attachment_group class="vertical_arrange" vertical_alignment="top,extend" />

		<!-- HEADER -->
		<widget class="link_button" section="Psta" auto_size="vertical" alignment="top,centre_x">
			<translation id="text" translation_id="402385" type="use" value="Player Traits" />
		</widget>

		<container>
			<layout class="arrange_vertical_attachment" alignment="top,extend" offset="0" gap="0"/>
			<layout class="stick_to_sides_attachment" alignment="horizontal" apply_to_children="true" inset="0"/>

				<widget class="preferred_moves_panel" auto_size="vertical" file="player/player information preferred moves" id="pfmp">
					<record id="object_property" get_property="objt" set_property="objt" />
				</widget>
		</container>
</panel>

 

Link to post
Share on other sites

Change this 

<panel>
    <layout class="fit_children_attachment" alignment="vertical,fill" offset="0" />
    <layout class="stick_to_sides_attachment" alignment="horizontal,top" apply_to_children="true" inset="0" />

    <widget class="label" auto_size="vertical" font="title" colour="accent">
            <translation id="text" translation_id="402385" type="use" value="Player Traits" />
        </widget>
    <!-- preferred moves table -->
    <widget class="table" id="pref" mode="fill_rows" layout="-1" auto_size_rows="true" fixed_size_rows="false" auto_size="vertical">
        <list id="column_widget_properties">
            <record index="0" alignment="left,centre_y" spec="text" auto_size="vertical"/>
        </list>

        <list id="column_table_properties">
            <record indx="0" left="0" top="3" sort_disabled="true"/>
        </list>
    </widget>

</panel>

to this

<panel>
	<attachment_group class="vertical_arrange" vertical_alignment="top,extend" />

    <widget class="label" auto_size="vertical" font="title" colour="accent">
            <translation id="text" translation_id="402385" type="use" value="Player Traits" />
        </widget>
    <!-- preferred moves table -->
    <widget class="table" id="pref" mode="fill_rows" layout="-1" auto_size_rows="true" fixed_size_rows="false" auto_size="vertical">
        <list id="column_widget_properties">
            <record index="0" alignment="left,centre_y" spec="text" auto_size="vertical"/>
        </list>

        <list id="column_table_properties">
            <record indx="0" left="0" top="3" sort_disabled="true"/>
        </list>
    </widget>

</panel>
Link to post
Share on other sites

3 hours ago, yonko said:

I deleted the translation_id="402385" bit from the code but the title "Player Traits" still didn't show up. So I copied and pasted this code:

Into "player information preferred moves" file:

That displays the title "Player Traits" now but the text overlaps. What am I doing wrong and how can I fix it? 

image.thumb.png.31e0c3dcce0b5b6d1a6af81802f35434.png

Try that my code, I have it with the big enough gap between title and the rest of the content.

Link to post
Share on other sites

1 hour ago, bluestillidie00 said:

Change this 

<panel>
    <layout class="fit_children_attachment" alignment="vertical,fill" offset="0" />
    <layout class="stick_to_sides_attachment" alignment="horizontal,top" apply_to_children="true" inset="0" />

    <widget class="label" auto_size="vertical" font="title" colour="accent">
            <translation id="text" translation_id="402385" type="use" value="Player Traits" />
        </widget>
    <!-- preferred moves table -->
    <widget class="table" id="pref" mode="fill_rows" layout="-1" auto_size_rows="true" fixed_size_rows="false" auto_size="vertical">
        <list id="column_widget_properties">
            <record index="0" alignment="left,centre_y" spec="text" auto_size="vertical"/>
        </list>

        <list id="column_table_properties">
            <record indx="0" left="0" top="3" sort_disabled="true"/>
        </list>
    </widget>

</panel>

to this

<panel>
	<attachment_group class="vertical_arrange" vertical_alignment="top,extend" />

    <widget class="label" auto_size="vertical" font="title" colour="accent">
            <translation id="text" translation_id="402385" type="use" value="Player Traits" />
        </widget>
    <!-- preferred moves table -->
    <widget class="table" id="pref" mode="fill_rows" layout="-1" auto_size_rows="true" fixed_size_rows="false" auto_size="vertical">
        <list id="column_widget_properties">
            <record index="0" alignment="left,centre_y" spec="text" auto_size="vertical"/>
        </list>

        <list id="column_table_properties">
            <record indx="0" left="0" top="3" sort_disabled="true"/>
        </list>
    </widget>

</panel>

Thanks @bluestillidie00 that worked nicely.

Can you or anyone else help me add the media handling style and favorite personnel to the additional attributes panel?

image.thumb.png.308648afac54fa62b6b2bf6db0d473af.png

image.thumb.png.c7d45363324045efb0738fc35d44e7e9.png

I looked at "person personal information".xml file but things are coded there differently than they are in "player additional attributes panel".xml file. So I'm confused and don't know how to make the coding work. 

Quote

 

<panel>
    <attachment_group class="vertical_arrange" vertical_alignment="top" vertical_offset="0" vertical_gap="0" horizontal_inset="0" />

    <widget class="table" id="left" layout="-1" mode="fill_rows" auto_size_rows="true" fixed_size_rows="false" auto_size="vertical">
    
        <record id="default_properties" col="0" />

<!-- Media handling -->
      <widget class="label" row="4" alignment="left,bottom" font="label">
        <translation id="text" translation_id="291327" type="use" value="Media Handling Style[COMMENT: player transfer panel; how staff handles media]" />
      </widget>
      <widget class="media_handling_label" id="mhst" row="5" auto_size="vertical" spec="text" />

      <!-- favoured persons -->
      <widget class="label" row="6" alignment="left,bottom" font="label">
        <translation id="text" translation_id="247454" type="use" value="Favoured Personnel" />
      </widget>
      <widget class="favourite_personel_text" id="fvpw" row="7" auto_size="vertical" spec="text" />

 

Quote

 

<!-- Panel displaying extra attributes a bout a player, for example condition, footedness etc --><!-- Meant to be used with a CLIENT_OBJECT_XML_PANEL --><panel>
    <layout class="arrange_vertical_attachment" alignment="top,extend" offset="2" gap="6" />
    <layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true" />

    <container id="topc">
        <attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="6" horizontal_alignment="horizontal" horizontal_inset="0" />

        <!-- CA and RCA for edit mode -->
        <container id="cacn" height="24" hidden="true">
            <layout class="arrange_horizontal_attachment" layout="30,25,22,50" gap="2" />
            <layout class="stick_to_sides_attachment" alignment="vertical" apply_to_children="true" inset="0" />

            <widget class="label">
                <translation id="text" translation_id="458476" type="use" value="RCA:[COMMENT: Player attributes panel; Edit Mode, abbreviation for Recommended Current Ability; see also Current Ability ID 310135 for context]" />
            </widget>
            <widget class="label" id="prca">
                <record id="object_property" get_property="PRCA" />
            </widget>
            <widget class="label">
                <translation id="text" translation_id="456577" type="use" value="CA:[COMMENT: Player attributes panel; abbreviation for Current Ability]" />
            </widget>
            <widget class="editable_client_object_property_panel" id="plca" alignment="right,centre_y">
                <record id="object_property" get_property="PCAB" />
            </widget>
        </container>

        <!-- Reputation -->
        <container>
            <attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

            <widget class="label" id="Pcr:" auto_size="vertical" font="title" colour="text">
                <record id="object_property" get_property="Pcrp" name="true" />
            </widget>
            <widget class="reputation_label" id="rplb" mode="2" auto_size="vertical">
                <record id="object_property" get_property="Pcrp" />
            </widget>
        </container>

        <widget class="horizontal_subtle_divider" />
        

        <!-- Personality -->
        <container>
            <attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

            <widget class="label" id="PPs:" auto_size="vertical" font="title" colour="text">
                <record id="object_property" get_property="PPst" name="true" />
            </widget>
            <widget class="personality_label" id="PPst" auto_size="vertical">
                <record id="object_property" get_property="PPst" />
            </widget>
        </container>

        <widget class="horizontal_subtle_divider" />


        <!-- Media Description -->
        <container>
            <attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

            <widget class="label" id="Pde:" auto_size="vertical" font="title" colour="text">
                <record id="object_property" get_property="Pdes" name="true" />
            </widget>
            <widget class="player_description_text" id="Pdes" auto_size="vertical">
                <record id="object_property" get_property="Pdes" />
            </widget>
        </container>

        <widget class="horizontal_subtle_divider" />

        <!-- Goalkeeper rating -->
        <container>
            <attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

            <container id="GKRA">
                <attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

                <record id="object_property" get_property="Pigo" set_property="hidn" />

                <widget class="label" id="Pgk:" auto_size="vertical" font="title" colour="text">
                    <record id="object_property" get_property="PgkR" name="true" />
                </widget>
                <widget class="dashed_number_label" id="PgkR" auto_size="vertical">
                    <record id="object_property" get_property="PgkR" />
                </widget>
            </container>

            <!-- Outfield rating -->
            <container id="OFRA">
                <attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

                <record id="object_property" get_property="Pigo" set_property="Shwn" />

                <widget class="label" id="Pof:" auto_size="vertical" font="title" colour="text">
                    <record id="object_property" get_property="PofR" name="true" />
                </widget>
                <widget class="dashed_number_label" id="PofR" auto_size="vertical">
                    <record id="object_property" get_property="PofR" />
                </widget>
            </container>
        </container>

        <widget class="horizontal_subtle_divider" />
    </container>

    
</panel>

 

 

Link to post
Share on other sites

3 hours ago, Marco Borghesi said:

Wonderful. Thank you so much. Now i'm going to be stupid. I've downloaded FM23 but where i can find the "player personal details panel" i don't understand :(

You will need to extract the default "panels" folder from the game using the Resource Archiver tool. 

Or you can go to think link where another forum member shared his file with me. 

However that one has the kit and number like on my screenshot. If you don't want the kit then simply delete that bit as well. 

Link to post
Share on other sites

48 minutes ago, yonko said:

Thanks @bluestillidie00 that worked nicely.

Can you or anyone else help me add the media handling style and favorite personnel to the additional attributes panel?

image.thumb.png.308648afac54fa62b6b2bf6db0d473af.png

image.thumb.png.c7d45363324045efb0738fc35d44e7e9.png

I looked at "person personal information".xml file but things are coded there differently than they are in "player additional attributes panel".xml file. So I'm confused and don't know how to make the coding work. 

 

Look in person properties, in the properties.fmf 

 

Link to post
Share on other sites

11 hours ago, yonko said:

You will need to extract the default "panels" folder from the game using the Resource Archiver tool. 

Or you can go to think link where another forum member shared his file with me. 

However that one has the kit and number like on my screenshot. If you don't want the kit then simply delete that bit as well. 

Amazing thank you so much. I'm going to be boring now LOL
So ... do you guys know how to swap the kit with the grey little 'QP' rectangle? or as an alternative, leave it there but making the kit longer to fill the empty space?

I've tried to look into the 2 xml file but with my knowledge know luck at all.

Screenshot 2022-10-28 alle 09.45.44.png

Link to post
Share on other sites

1 hour ago, Marco Borghesi said:

For some reason i can't install any of the FM tools for decompressing the skin.fmf. Is there anyone kind that can provide the full version so i can get all the other panels?

Thank youuuuuuuu

Read in a thread that you must have the base game installed to use any of the resource tools. So if you are using the 2022 tool you need the full FM22 game installed for it to open.  That information may help you.

Edited by jimbo22
Link to post
Share on other sites

7 minutes ago, jimbo22 said:

Read in a thread that you must have the base game installed to use any of the resource tools. So if you are using the 2022 tool you need the full FM22 game installed for it to open.  That information may help you.

oh i see. Now it make sense. That's why i counldn't installed. I've already rid of my FM22 :) thank you @jimbo22

Edited by Marco Borghesi
Link to post
Share on other sites

On 28/10/2022 at 14:09, Marco Borghesi said:

oh i see. Now it make sense. That's why i counldn't installed. I've already rid of my FM22 :) thank you @jimbo22

Ok. So i've tried yesterday. I've installed back Fm22 and then install the resources tool but keep telling me there is something wrong and it can't open it.
Is there any kind soul that can share the 'Panel' folder?

Link to post
Share on other sites

24 minutes ago, Marco Borghesi said:

Ok. So i've tried yesterday. I've installed back Fm22 and then install the resources tool but keep telling me there is something wrong and it can't open it.
Is there any kind soul that can share the 'Panel' folder?

Panels file for FM23? or FM22?

Link to post
Share on other sites

On 28/10/2022 at 09:51, Marco Borghesi said:

Amazing thank you so much. I'm going to be boring now LOL
So ... do you guys know how to swap the kit with the grey little 'QP' rectangle? or as an alternative, leave it there but making the kit longer to fill the empty space?

I've tried to look into the 2 xml file but with my knowledge know luck at all.

Screenshot 2022-10-28 alle 09.45.44.png

I'm quoting myself :D ... do you guys know how to have the actually KIT icon from the tactic view instead of this one?

Screenshot 2022-11-02 alle 13.21.34.png

Link to post
Share on other sites

8 minutes ago, stevemc said:

Yeah, unless I'm missing something really obvious!

Have you tried the competition overview past winners panel? not sure you could edit this there?

<panel>
    <layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />
    <container class="main_box">
        <layout class="arrange_vertical_attachment" alignment="top,extend" offset="0" />
        <layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true" />

        <container>
            <layout class="arrange_horizontal_attachment" alignment="left" offset="0" gap="5" />
            <layout class="stick_to_sides_attachment" alignment="top" inset="0" apply_to_children="true" />
            <layout class="fit_children_attachment" alignment="vertical" offset="0" />
            <widget class="button" id="hist" auto_size="horizontal" appearance="buttons/link/title/button">
                <translation id="text" translation_id="336548" type="use" value="Past Winners[COMMENT: competition overview past winners; title of panel]" />
            </widget>
        </container>

        <container class="scrolling_box" navigation_container="false">
            <container id="cont" inset="0" offset="0" gap="0">
                <attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="2" horizontal_inset="0" />
            </container>
        </container>
    </container>
</panel>

Link to post
Share on other sites

Hi guys me again ... In my journey to a basic skin without all the faces, and with my really really little knowledge i've come to this problem.

this is the code of my player personal details popup panel.xml file.

Hope you can help me pleaseeeeee!

<!-- A panel showing various bits of information about a player -->
<panel height="132">
	<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

	<boolean id="should_force_refresh" value="true"/>

	<container class="inner_box" id="popu">
		<layout class="arrange_horizontal_attachment" layout="-1, 275" offset="0" gap="0"/>
		<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>

		<container>
			<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>
			<layout class="arrange_horizontal_attachment" layout="130, -1, 10, 1" offset="0" gap="0"/>
				
			<!-- KIT  -->
			<container width="400">
					<attachment_group class="horizontal_arrange" horizontal_gap="50"/>

					<container width="200">
						<layout class="stick_to_sides_attachment" apply_to_children="true"/>

						<widget id="bak1" class="kit_icon" image_alignment="left" width="250" kit_zoom_level="3" priority="1" late_loading="true">
							<record id="object_property" get_property="Pers" set_property="objt"/>
						</widget>      
					</container>
				</container>
			<!-- Personal Details -->
			<container>
				<layout class="arrange_vertical_attachment" alignment="top" offset="0" gap="0"/>
				<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true"/>

				<widget class="text" id="titl" auto_size="vertical" alignment="left, centre_y" multiline="false" size="large" style="semi_bold" colour="secondary"/>

				<widget class="text" id="subs" multiline="false" hidden="true" colour="secondary"/>

				<container id="cnts">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
				</container>

				<container height="4"/>

				<container class="icon_box" icon="icons/26px/circle">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>
					<record id="object_property"/>
					
					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with a fitness donut as first item-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>
						<!-- Set icon to only show: HG, Int, Hol, Trv-->
						<integer id="type" value="0"/>

						<!-- National flag image -->
						<container width="26" height="26">
							<widget class="object_portrait_picture" id="npiB" image_alignment="centre" scale_picture="true" width="18" height="18">
								<layout class="centre_in_parent_attachment" alignment="all"/>
								<record id="object_property" dont_set_hint="true" get_property="PNat" set_property="objt"/>
							</widget>
						</container>
					</widget>

					<!-- Nationality -->
					<widget class="nation_button" id="intc" auto_size="vertical" icon_enabled="false"  size="small"  format="[%nation#1-nationality]" colour="secondary">
						<record id="object_property" dont_set_hint="true" get_property="PNat"/>
					</widget>

					<!-- Age & DoB-->
					<container>
						<layout class="fit_children_attachment" alignment="vertical" gap="0" offset="0"/>
						<layout class="arrange_horizontal_attachment" alignment="left, extend" offset="0" gap="3"/>
						<layout class="stick_to_sides_attachment" alignment="top" apply_to_children="true" inset="0"/>

						<!-- Age -->
						<widget class="formatted_label" id="age " alignment="left, centre_y" auto_size="all" style="semi_bold" size="large" colour="secondary">
							<translation id="format" translation_id="242551" type="use" value="[%number#1] years old"/>
							<record id="object_property" get_property="Page"/>
						</widget>

						<!-- DoB -->
						<widget class="game_formatted_label" id="dobl"  alignment="left, bottom" auto_size="vertical" format="([%date#1-short])" style="bold"  height="24" colour="secondary">
							<record id="object_property" get_property="Pdob"/>
						</widget>
					</container>

					<!-- Int Caps -->
					<widget class="international_appearances_label" id="inta" auto_size="vertical" size="small" colour="secondary">
						<integer id="int_apps_label_format" value="8"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!-- Youth Caps -->
					<widget class="international_appearances_label" id="inty" auto_size="vertical" size="small" colour="secondary" multiline="false">
						<integer id="int_apps_label_format" value="9"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>

		<!-- Contract info etc-->
		<container>
			<string id="create_if" value="allow_transfers"/>
			<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

			<container>
				<layout class="stick_to_sides_attachment" alignment="all" inset="44, 0, 0, 0" apply_to_children="true"/>

				<container class="icon_box" icon="icons/26px/circle" >
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>

					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with club badge-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>

						<!-- Set icon to only show: Wnt, Bid, Trn, Lst, Loa, Yth, Wp-->
						<integer id="type" value="1"/>

						<!-- Club badge image -->
						<container width="26" height="26" embed_in_frame="true">
							<layout class="stick_to_sides_attachment" alignment="all" inset="4" apply_to_children="true"/>
							<layout class="stick_to_sides_attachment" alignment="top, left" inset="0" embed_in_frame="true" />

							<widget class="object_portrait_picture" id="pclB" image_alignment="centre" scale_picture="true" width="14" height="14" wants_mouse_events="true">
								<record id="object_property" dont_set_hint="true" get_property="Pclb" set_property="objt" />
							</widget>
						</container>
					</widget>

					<!--Player extra details (e.g. onloan at...)-->
					<widget class="player_extra_details_text" id="plex" auto_size="vertical" size="small" multiline="false" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="PExD"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Value-->
					<widget class="transfer_value_label" id="Tval" auto_size="all" style="semi_bold" size="large" colour="secondary">
						<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pdva"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Wage / Expiry date-->
					<widget class="link_text" id="wgex" section="Pcnr" auto_size="vertical" size="small" colour="secondary" />

					<!-- Agreed playing time -->
					<widget class="playing_time_label" id="sqst" auto_size="vertical" size="small" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pcpt"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>
	</container>
</panel>

 

Screenshot 2022-11-02 alle 16.36.34.png

Link to post
Share on other sites

2 minutes ago, Marco Borghesi said:

Hi guys me again ... In my journey to a basic skin without all the faces, and with my really really little knowledge i've come to this problem.

this is the code of my player personal details popup panel.xml file.

Hope you can help me pleaseeeeee!

<!-- A panel showing various bits of information about a player -->
<panel height="132">
	<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

	<boolean id="should_force_refresh" value="true"/>

	<container class="inner_box" id="popu">
		<layout class="arrange_horizontal_attachment" layout="-1, 275" offset="0" gap="0"/>
		<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>

		<container>
			<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>
			<layout class="arrange_horizontal_attachment" layout="130, -1, 10, 1" offset="0" gap="0"/>
				
			<!-- KIT  -->
			<container width="400">
					<attachment_group class="horizontal_arrange" horizontal_gap="50"/>

					<container width="200">
						<layout class="stick_to_sides_attachment" apply_to_children="true"/>

						<widget id="bak1" class="kit_icon" image_alignment="left" width="250" kit_zoom_level="3" priority="1" late_loading="true">
							<record id="object_property" get_property="Pers" set_property="objt"/>
						</widget>      
					</container>
				</container>
			<!-- Personal Details -->
			<container>
				<layout class="arrange_vertical_attachment" alignment="top" offset="0" gap="0"/>
				<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true"/>

				<widget class="text" id="titl" auto_size="vertical" alignment="left, centre_y" multiline="false" size="large" style="semi_bold" colour="secondary"/>

				<widget class="text" id="subs" multiline="false" hidden="true" colour="secondary"/>

				<container id="cnts">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
				</container>

				<container height="4"/>

				<container class="icon_box" icon="icons/26px/circle">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>
					<record id="object_property"/>
					
					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with a fitness donut as first item-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>
						<!-- Set icon to only show: HG, Int, Hol, Trv-->
						<integer id="type" value="0"/>

						<!-- National flag image -->
						<container width="26" height="26">
							<widget class="object_portrait_picture" id="npiB" image_alignment="centre" scale_picture="true" width="18" height="18">
								<layout class="centre_in_parent_attachment" alignment="all"/>
								<record id="object_property" dont_set_hint="true" get_property="PNat" set_property="objt"/>
							</widget>
						</container>
					</widget>

					<!-- Nationality -->
					<widget class="nation_button" id="intc" auto_size="vertical" icon_enabled="false"  size="small"  format="[%nation#1-nationality]" colour="secondary">
						<record id="object_property" dont_set_hint="true" get_property="PNat"/>
					</widget>

					<!-- Age & DoB-->
					<container>
						<layout class="fit_children_attachment" alignment="vertical" gap="0" offset="0"/>
						<layout class="arrange_horizontal_attachment" alignment="left, extend" offset="0" gap="3"/>
						<layout class="stick_to_sides_attachment" alignment="top" apply_to_children="true" inset="0"/>

						<!-- Age -->
						<widget class="formatted_label" id="age " alignment="left, centre_y" auto_size="all" style="semi_bold" size="large" colour="secondary">
							<translation id="format" translation_id="242551" type="use" value="[%number#1] years old"/>
							<record id="object_property" get_property="Page"/>
						</widget>

						<!-- DoB -->
						<widget class="game_formatted_label" id="dobl"  alignment="left, bottom" auto_size="vertical" format="([%date#1-short])" style="bold"  height="24" colour="secondary">
							<record id="object_property" get_property="Pdob"/>
						</widget>
					</container>

					<!-- Int Caps -->
					<widget class="international_appearances_label" id="inta" auto_size="vertical" size="small" colour="secondary">
						<integer id="int_apps_label_format" value="8"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!-- Youth Caps -->
					<widget class="international_appearances_label" id="inty" auto_size="vertical" size="small" colour="secondary" multiline="false">
						<integer id="int_apps_label_format" value="9"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>

		<!-- Contract info etc-->
		<container>
			<string id="create_if" value="allow_transfers"/>
			<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

			<container>
				<layout class="stick_to_sides_attachment" alignment="all" inset="44, 0, 0, 0" apply_to_children="true"/>

				<container class="icon_box" icon="icons/26px/circle" >
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>

					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with club badge-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>

						<!-- Set icon to only show: Wnt, Bid, Trn, Lst, Loa, Yth, Wp-->
						<integer id="type" value="1"/>

						<!-- Club badge image -->
						<container width="26" height="26" embed_in_frame="true">
							<layout class="stick_to_sides_attachment" alignment="all" inset="4" apply_to_children="true"/>
							<layout class="stick_to_sides_attachment" alignment="top, left" inset="0" embed_in_frame="true" />

							<widget class="object_portrait_picture" id="pclB" image_alignment="centre" scale_picture="true" width="14" height="14" wants_mouse_events="true">
								<record id="object_property" dont_set_hint="true" get_property="Pclb" set_property="objt" />
							</widget>
						</container>
					</widget>

					<!--Player extra details (e.g. onloan at...)-->
					<widget class="player_extra_details_text" id="plex" auto_size="vertical" size="small" multiline="false" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="PExD"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Value-->
					<widget class="transfer_value_label" id="Tval" auto_size="all" style="semi_bold" size="large" colour="secondary">
						<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pdva"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Wage / Expiry date-->
					<widget class="link_text" id="wgex" section="Pcnr" auto_size="vertical" size="small" colour="secondary" />

					<!-- Agreed playing time -->
					<widget class="playing_time_label" id="sqst" auto_size="vertical" size="small" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pcpt"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>
	</container>
</panel>

 

Screenshot 2022-11-02 alle 16.36.34.png

Increase this number

image.png.e10692b6878f51f1959bd1becb49c60e.png

Link to post
Share on other sites

18 minutes ago, Marco Borghesi said:

Cheeeeeeeers @keysi. I did say my knowledge of coding is really really little. I would say down to 1 from a scale 1 to 10 LOL
I might need more help ... Maybe i'll start a new threath in the main section so once is done, with all of your help, i can share it :)

@keysi sorry to bother you ... but LOL ... now ... player not in my team have my shirt background. If i remove the code i've added it goes back to normal.
This player doesn't have a contract and it should be with a generic shirt background :O 

I'm re-sharing the code :)

<!-- A panel showing various bits of information about a player -->
<panel height="132">
	<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

	<boolean id="should_force_refresh" value="true"/>

	<container class="inner_box" id="popu">
		<layout class="arrange_horizontal_attachment" layout="-1, 275" offset="0" gap="0"/>
		<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>

		<container>
			<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>
			<layout class="arrange_horizontal_attachment" layout="200, -1, 10, 1" offset="0" gap="0"/>
				
			<!-- CONTAINER HOLDING KIT AND PLAYER PIC -->
				<container width="280">
					<attachment_group class="horizontal_arrange" horizontal_gap="50"/>

					<container width="200">
						<layout class="stick_to_sides_attachment" apply_to_children="true"/>

						<widget id="bak1" class="kit_icon" image_alignment="left" width="250" kit_zoom_level="3" priority="1" late_loading="true">
							<record id="object_property" get_property="Pers" set_property="objt"/>
						</widget>      

						<!-- Status Indicators -->
						<widget class="player_status_all_button" id="psAB" maximised="true" auto_size="vertical" alignment="bottom" gap="-2" max_items_per_row_or_column="6">
							<layout class="stick_to_sides_attachment" alignment="top,right" inset="0,2"/>
							<record id="object_property" get_property="Pnfa"/>
						</widget>
					</container>
				</container>			

			<!-- Personal Details -->
			<container>
				<layout class="arrange_vertical_attachment" alignment="top" offset="0" gap="0"/>
				<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true"/>

				<widget class="text" id="titl" auto_size="vertical" alignment="left, centre_y" multiline="false" size="large" style="semi_bold" colour="secondary"/>

				<widget class="text" id="subs" multiline="false" hidden="true" colour="secondary"/>

				<container id="cnts">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
				</container>

				<container height="4"/>

				<container class="icon_box" icon="icons/26px/circle">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>
					<record id="object_property"/>
					
					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with a fitness donut as first item-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>
						<!-- Set icon to only show: HG, Int, Hol, Trv-->
						<integer id="type" value="0"/>

						<!-- National flag image -->
						<container width="26" height="26">
							<widget class="object_portrait_picture" id="npiB" image_alignment="centre" scale_picture="true" width="18" height="18">
								<layout class="centre_in_parent_attachment" alignment="all"/>
								<record id="object_property" dont_set_hint="true" get_property="PNat" set_property="objt"/>
							</widget>
						</container>
					</widget>

					<!-- Nationality -->
					<widget class="nation_button" id="intc" auto_size="vertical" icon_enabled="false"  size="small"  format="[%nation#1-nationality]" colour="secondary">
						<record id="object_property" dont_set_hint="true" get_property="PNat"/>
					</widget>

					<!-- Age & DoB-->
					<container>
						<layout class="fit_children_attachment" alignment="vertical" gap="0" offset="0"/>
						<layout class="arrange_horizontal_attachment" alignment="left, extend" offset="0" gap="3"/>
						<layout class="stick_to_sides_attachment" alignment="top" apply_to_children="true" inset="0"/>

						<!-- Age -->
						<widget class="formatted_label" id="age " alignment="left, centre_y" auto_size="all" style="semi_bold" size="large" colour="secondary">
							<translation id="format" translation_id="242551" type="use" value="[%number#1] years old"/>
							<record id="object_property" get_property="Page"/>
						</widget>

						<!-- DoB -->
						<widget class="game_formatted_label" id="dobl"  alignment="left, bottom" auto_size="vertical" format="([%date#1-short])" style="bold"  height="24" colour="secondary">
							<record id="object_property" get_property="Pdob"/>
						</widget>
					</container>

					<!-- Int Caps -->
					<widget class="international_appearances_label" id="inta" auto_size="vertical" size="small" colour="secondary">
						<integer id="int_apps_label_format" value="8"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!-- Youth Caps -->
					<widget class="international_appearances_label" id="inty" auto_size="vertical" size="small" colour="secondary" multiline="false">
						<integer id="int_apps_label_format" value="9"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>

		<!-- Contract info etc-->
		<container>
			<string id="create_if" value="allow_transfers"/>
			<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

			<container>
				<layout class="stick_to_sides_attachment" alignment="all" inset="44, 0, 0, 0" apply_to_children="true"/>

				<container class="icon_box" icon="icons/26px/circle" >
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>

					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with club badge-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>

						<!-- Set icon to only show: Wnt, Bid, Trn, Lst, Loa, Yth, Wp-->
						<integer id="type" value="1"/>

						<!-- Club badge image -->
						<container width="26" height="26" embed_in_frame="true">
							<layout class="stick_to_sides_attachment" alignment="all" inset="4" apply_to_children="true"/>
							<layout class="stick_to_sides_attachment" alignment="top, left" inset="0" embed_in_frame="true" />

							<widget class="object_portrait_picture" id="pclB" image_alignment="centre" scale_picture="true" width="14" height="14" wants_mouse_events="true">
								<record id="object_property" dont_set_hint="true" get_property="Pclb" set_property="objt" />
							</widget>
						</container>
					</widget>

					<!--Player extra details (e.g. onloan at...)-->
					<widget class="player_extra_details_text" id="plex" auto_size="vertical" size="small" multiline="false" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="PExD"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Value-->
					<widget class="transfer_value_label" id="Tval" auto_size="all" style="semi_bold" size="large" colour="secondary">
						<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pdva"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Wage / Expiry date-->
					<widget class="link_text" id="wgex" section="Pcnr" auto_size="vertical" size="small" colour="secondary" />

					<!-- Agreed playing time -->
					<widget class="playing_time_label" id="sqst" auto_size="vertical" size="small" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pcpt"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>
	</container>
</panel>

 

Screenshot 2022-11-02 alle 17.08.49.png

Link to post
Share on other sites

12 minutes ago, Marco Borghesi said:

@keysi sorry to bother you ... but LOL ... now ... player not in my team have my shirt background. If i remove the code i've added it goes back to normal.
This player doesn't have a contract and it should be with a generic shirt background :O 

I'm re-sharing the code :)

<!-- A panel showing various bits of information about a player -->
<panel height="132">
	<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

	<boolean id="should_force_refresh" value="true"/>

	<container class="inner_box" id="popu">
		<layout class="arrange_horizontal_attachment" layout="-1, 275" offset="0" gap="0"/>
		<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>

		<container>
			<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true"/>
			<layout class="arrange_horizontal_attachment" layout="200, -1, 10, 1" offset="0" gap="0"/>
				
			<!-- CONTAINER HOLDING KIT AND PLAYER PIC -->
				<container width="280">
					<attachment_group class="horizontal_arrange" horizontal_gap="50"/>

					<container width="200">
						<layout class="stick_to_sides_attachment" apply_to_children="true"/>

						<widget id="bak1" class="kit_icon" image_alignment="left" width="250" kit_zoom_level="3" priority="1" late_loading="true">
							<record id="object_property" get_property="Pers" set_property="objt"/>
						</widget>      

						<!-- Status Indicators -->
						<widget class="player_status_all_button" id="psAB" maximised="true" auto_size="vertical" alignment="bottom" gap="-2" max_items_per_row_or_column="6">
							<layout class="stick_to_sides_attachment" alignment="top,right" inset="0,2"/>
							<record id="object_property" get_property="Pnfa"/>
						</widget>
					</container>
				</container>			

			<!-- Personal Details -->
			<container>
				<layout class="arrange_vertical_attachment" alignment="top" offset="0" gap="0"/>
				<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true"/>

				<widget class="text" id="titl" auto_size="vertical" alignment="left, centre_y" multiline="false" size="large" style="semi_bold" colour="secondary"/>

				<widget class="text" id="subs" multiline="false" hidden="true" colour="secondary"/>

				<container id="cnts">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
				</container>

				<container height="4"/>

				<container class="icon_box" icon="icons/26px/circle">
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>
					<record id="object_property"/>
					
					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with a fitness donut as first item-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>
						<!-- Set icon to only show: HG, Int, Hol, Trv-->
						<integer id="type" value="0"/>

						<!-- National flag image -->
						<container width="26" height="26">
							<widget class="object_portrait_picture" id="npiB" image_alignment="centre" scale_picture="true" width="18" height="18">
								<layout class="centre_in_parent_attachment" alignment="all"/>
								<record id="object_property" dont_set_hint="true" get_property="PNat" set_property="objt"/>
							</widget>
						</container>
					</widget>

					<!-- Nationality -->
					<widget class="nation_button" id="intc" auto_size="vertical" icon_enabled="false"  size="small"  format="[%nation#1-nationality]" colour="secondary">
						<record id="object_property" dont_set_hint="true" get_property="PNat"/>
					</widget>

					<!-- Age & DoB-->
					<container>
						<layout class="fit_children_attachment" alignment="vertical" gap="0" offset="0"/>
						<layout class="arrange_horizontal_attachment" alignment="left, extend" offset="0" gap="3"/>
						<layout class="stick_to_sides_attachment" alignment="top" apply_to_children="true" inset="0"/>

						<!-- Age -->
						<widget class="formatted_label" id="age " alignment="left, centre_y" auto_size="all" style="semi_bold" size="large" colour="secondary">
							<translation id="format" translation_id="242551" type="use" value="[%number#1] years old"/>
							<record id="object_property" get_property="Page"/>
						</widget>

						<!-- DoB -->
						<widget class="game_formatted_label" id="dobl"  alignment="left, bottom" auto_size="vertical" format="([%date#1-short])" style="bold"  height="24" colour="secondary">
							<record id="object_property" get_property="Pdob"/>
						</widget>
					</container>

					<!-- Int Caps -->
					<widget class="international_appearances_label" id="inta" auto_size="vertical" size="small" colour="secondary">
						<integer id="int_apps_label_format" value="8"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!-- Youth Caps -->
					<widget class="international_appearances_label" id="inty" auto_size="vertical" size="small" colour="secondary" multiline="false">
						<integer id="int_apps_label_format" value="9"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pist"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>

		<!-- Contract info etc-->
		<container>
			<string id="create_if" value="allow_transfers"/>
			<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true"/>

			<container>
				<layout class="stick_to_sides_attachment" alignment="all" inset="44, 0, 0, 0" apply_to_children="true"/>

				<container class="icon_box" icon="icons/26px/circle" >
					<attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="0" horizontal_alignment="horizontal" horizontal_inset="0"  />
					<record id="icon_properties" red_replacement="primary"/>

					<!-- Get player status flags-->
					<record id="object_property">
						<list id="get_properties">
							<record get_property="Pnfo" dont_set_object="true"/>
							<record get_property="tbcl" set_property="icRR"/>
						</list>
					</record>

					<!-- Player status icon with club badge-->
					<widget class="player_status_all_button" id="secw" appearance="buttons/custom/status round"  auto_size="all" alignment="right" offset_x="0" offset_y="0" gap="-4" maximised="false" max_items_per_row_or_column="3" embed_in_frame="true">
						<layout class="stick_to_sides_attachment" alignment="left, top" inset="0" embed_in_frame="true"/>

						<!-- Set icon to only show: Wnt, Bid, Trn, Lst, Loa, Yth, Wp-->
						<integer id="type" value="1"/>

						<!-- Club badge image -->
						<container width="26" height="26" embed_in_frame="true">
							<layout class="stick_to_sides_attachment" alignment="all" inset="4" apply_to_children="true"/>
							<layout class="stick_to_sides_attachment" alignment="top, left" inset="0" embed_in_frame="true" />

							<widget class="object_portrait_picture" id="pclB" image_alignment="centre" scale_picture="true" width="14" height="14" wants_mouse_events="true">
								<record id="object_property" dont_set_hint="true" get_property="Pclb" set_property="objt" />
							</widget>
						</container>
					</widget>

					<!--Player extra details (e.g. onloan at...)-->
					<widget class="player_extra_details_text" id="plex" auto_size="vertical" size="small" multiline="false" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="PExD"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Value-->
					<widget class="transfer_value_label" id="Tval" auto_size="all" style="semi_bold" size="large" colour="secondary">
						<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]"/>
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pdva"/>
									<boolean id="dont_set_hint" value="true"/>
								</record>
							</list>
						</record>
					</widget>

					<!--Wage / Expiry date-->
					<widget class="link_text" id="wgex" section="Pcnr" auto_size="vertical" size="small" colour="secondary" />

					<!-- Agreed playing time -->
					<widget class="playing_time_label" id="sqst" auto_size="vertical" size="small" colour="secondary">
						<record id="object_property">
							<list id="get_properties">
								<record>
									<integer id="get_property" value="Pcpt"/>
								</record>
							</list>
						</record>
					</widget>
				</container>
			</container>
		</container>
	</container>
</panel>

 

Screenshot 2022-11-02 alle 17.08.49.png

This happens, unfortunatelly, also in my skin(s) for a couple of years now. It's because this player is in your scouting centre or in your shortlist or you scouted him etc. It's the same as if you open the player profile/popup profile for some player within the national team and this player has the shirt of your team. I didn't manage to make the code in that way to avoid this.

27 minutes ago, JamieTC13 said:

Does anyone know how to get the match timeline bar 

Untitled.png

You need to add the match timebar to the match titlebar.xml file and play with the width to make it as you want. The match timeline is not in the default titlebar file anymore, it wasn't even in FM22 already, but it's there if you watch already played game. The code is the same, you just need to play with it.

<!--match time bar-->
<widget class="match_time_slider_panel" height="35" id="mtml" auto_size="horizontal" width="780">
	<record id="object_property">
	<integer id="get_property" value="objt" />
	<integer id="set_property" value="objt" />
	</record>
</widget>

 

Edited by keysi
Link to post
Share on other sites

10 minutes ago, keysi said:

This happens, unfortunatelly, also in my skin(s) for a couple of years now. It's because this player is in your scouting centre or in your shortlist or you scouted him etc. It's the same as if you open the player profile/popup profile for some player within the national team and this player has the shirt of your team. I didn't manage to make the code in that way to avoid this.

You need to add the match timebar to the match titlebar.xml file and play with the width to make it as you want. The match timeline is not in the default titlebar file anymore, it wasn't even in FM22 already, but it's there if you watch already played game. The code is the same, you just need to play with it.

<!--match time bar-->
<widget class="match_time_slider_panel" height="35" id="mtml" auto_size="horizontal" width="780">
	<record id="object_property">
	<integer id="get_property" value="objt" />
	<integer id="set_property" value="objt" />
	</record>
</widget>

 

I see that's a pity and annoying thank you 🙏 

Link to post
Share on other sites

4 minutes ago, Marco Borghesi said:

I see that's a pity and annoying thank you 🙏 

@michaeltmurrayuk sorry to bother you. Do you have any idea why it does that?

 

16 minutes ago, keysi said:

This happens, unfortunatelly, also in my skin(s) for a couple of years now. It's because this player is in your scouting centre or in your shortlist or you scouted him etc. It's the same as if you open the player profile/popup profile for some player within the national team and this player has the shirt of your team. I didn't manage to make the code in that way to avoid this.

You need to add the match timebar to the match titlebar.xml file and play with the width to make it as you want. The match timeline is not in the default titlebar file anymore, it wasn't even in FM22 already, but it's there if you watch already played game. The code is the same, you just need to play with it.

<!--match time bar-->
<widget class="match_time_slider_panel" height="35" id="mtml" auto_size="horizontal" width="780">
	<record id="object_property">
	<integer id="get_property" value="objt" />
	<integer id="set_property" value="objt" />
	</record>
</widget>

 

 

Link to post
Share on other sites

45 minutes ago, keysi said:

This happens, unfortunatelly, also in my skin(s) for a couple of years now. It's because this player is in your scouting centre or in your shortlist or you scouted him etc. It's the same as if you open the player profile/popup profile for some player within the national team and this player has the shirt of your team. I didn't manage to make the code in that way to avoid this.

You need to add the match timebar to the match titlebar.xml file and play with the width to make it as you want. The match timeline is not in the default titlebar file anymore, it wasn't even in FM22 already, but it's there if you watch already played game. The code is the same, you just need to play with it.

<!--match time bar-->
<widget class="match_time_slider_panel" height="35" id="mtml" auto_size="horizontal" width="780">
	<record id="object_property">
	<integer id="get_property" value="objt" />
	<integer id="set_property" value="objt" />
	</record>
</widget>

 

Thankyou 

Link to post
Share on other sites

3 hours ago, statomatic7 said:

Have you tried the competition overview past winners panel? not sure you could edit this there?

<panel>
    <layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />
    <container class="main_box">
        <layout class="arrange_vertical_attachment" alignment="top,extend" offset="0" />
        <layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true" />

        <container>
            <layout class="arrange_horizontal_attachment" alignment="left" offset="0" gap="5" />
            <layout class="stick_to_sides_attachment" alignment="top" inset="0" apply_to_children="true" />
            <layout class="fit_children_attachment" alignment="vertical" offset="0" />
            <widget class="button" id="hist" auto_size="horizontal" appearance="buttons/link/title/button">
                <translation id="text" translation_id="336548" type="use" value="Past Winners[COMMENT: competition overview past winners; title of panel]" />
            </widget>
        </container>

        <container class="scrolling_box" navigation_container="false">
            <container id="cont" inset="0" offset="0" gap="0">
                <attachment_group class="vertical_arrange_autosize" vertical_offset="0" vertical_gap="2" horizontal_inset="0" />
            </container>
        </container>
    </container>
</panel>

I've not actually tried that, I thought it would be controlled by a paper.png file rather than code - but guessing I'd need to add code into that?

Link to post
Share on other sites

Hi All could someone point me in the direction how to change the colours pointed out in pictures for RATINGS, PROs/CONS and ANALYSER  cannot seem to find them to edit in any XML files or do I need to extract from original game files in steam for these areas to be ammend 

 

 

 

image.thumb.png.0617b58b710479df2d2c5eef2507c904.png

 

 

image.thumb.png.ca9a4a3895c6021aeee287aff4599d6a.png

Screenshot (6).png

Screenshot (5).png

Screenshot (13).png

Screenshot (14).png

Edited by kidby1979
Link to post
Share on other sites

i have custom skin for my own preferences based on@bluestillidie00base skin FM23 and some zealand skin in previouos FM version. is anyone can help me how to get custom on touchline tablet to be at least have 3 columns and the option view more than built-in have (i want option for the notable event, dugout.. etc)? for notice i used pc/laaptop with low resolution 1366x768

mod panel tablet.PNG

Edited by kalongtongan
forget about resolution
Link to post
Share on other sites

Quick question. What happens with this skin on full release. Do SI update the base skin from the beta meaning this skin is ‘out of date’ and you need to release another base skin? 

 

The only reason I ask is because I’ve downloaded this skin and made a few changes. Worried when the full release comes the game will update and ‘break’ my skin.

 

 

Link to post
Share on other sites

Good morning guys. Me again. I've removed the face pic from here ' Comparison page' but then i lose the rest of the info.

<panel>

	<translation id="title" type="new" value="Player Profile Panel" />
	<!-- PANEL PROPERTIES -->

	<!--Player 1 ability comparison table appearance-->
	<flags id="cham" value="tables/custom/comparison/player 1/row" />
	<!--Player 2 ability comparison table appearance-->
	<flags id="cha2" value="tables/custom/comparison/player 2/row" />

	<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

	<boolean id="save_session_state" value="true" />

	<container id="root">

		<attachment_group class="vertical_arrange" vertical_alignment="top,extend" vertical_gap="0"/>

		<!-- Top section displaying personal details side-by side -->
		<!-- The fixed height is a bug-fix to avoid using fit_children (too slow) -->
		<container id="namh" height="122">
			<!-- Vertical stack, both names then combined portrait & details table below -->
			<attachment_group class="vertical_arrange" vertical_alignment="top,extend" />

			<container id="dtsp">
				<!-- Horizontal split, player details on either side -->
				<attachment_group class="horizontal_arrange" horizontal_alignment="fill" >
					<global id="horizontal_gap" name="ui.main_contrast_box_gap"/>
				</attachment_group>

				<!-- Person 1 -->
I HAVE REMOVED THIS LINE	<container id="p1tp" class="main_contrast_box" red_replacement="comp person 1" navigation_container="true">
					<!--Horizontal stack, table expanded to fill space-->
					<attachment_group class="horizontal_arrange" horizontal_layout="105, -1, -1" horizontal_offset="4" />

					<!--Person 1 portrait-->
					<widget class="object_portrait_picture" id="pic1" scale_picture="true" width="105" keep_aspect_ratio="true" image_alignment="left,bottom" />

					<container>
						<attachment_group class="vertical_arrange" vertical_alignment="middle"  vertical_gap="0"/>

						<!-- Person 1 details -->
						<widget class="label" id="nam1" alignment="left,centre_y" height="25" font="title" size="large" colour="alt text">
							<translation id="text" translation_id="229689" type="use" value="Name" />
						</widget>

						<widget class="table" id="dts1" layout="-1" auto_size="vertical" row_height="21" row_spacing="0">
							<list id="column_table_properties">
								<record indx="0" sort_disabled="true" alignment="left,centre_y" />
							</list>
							<list id="column_widget_properties">
								<record indx="0" colour="faded alt text" alignment="left,centre_y" />
							</list>
						</widget>
					</container>

					<!--Person 1 additional info box-->
					<container>
						<attachment_group class="vertical_arrange" vertical_alignment="middle" vertical_offset="0" vertical_gap="0" horizontal_inset="0" />
						<string id="create_if" value="allow_transfers"/>
						<container class="inner_subtle_box" >
							<attachment_group class="vertical_arrange_autosize" horizontal_alignment="left"/>

							<!--Value-->
							<widget class="transfer_value_label" id="val1" auto_size="all" alignment="centre" size="11" colour="alt text">
								<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]" />
								<record id="object_property" get_property="Pdva" dont_set_hint="true" />
							</widget>

							<!--Wage / Expiry date-->
							<widget class="link_text" id="wgex" section="Pcnr" auto_size="vertical" alignment="left" multiline="false" colour="alt text" navigation_focus_target="true">
								<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
							</widget>

							<!-- Agreed playing time-->
							<widget class="playing_time_label" id="sqst" auto_size="all" alignment="centre" colour="faded alt text">
								<record id="object_property" get_property="Pcpt" />
							</widget>
						</container>
					</container>

				</container>

				<!-- Person 2 -->
				<container id="p2dt" class="main_contrast_box" red_replacement="comp person 2" navigation_container="true" default_focus="true">
					<layout class="stick_to_sides_attachment" alignment="all" apply_to_children="true" inset="0" />

					<container id="p2tp">
						<!-- Horizontal stack, table expanded to fill space -->
						<attachment_group class="horizontal_arrange" horizontal_layout="-1, -1, 105" horizontal_offset="4" horizontal_gap="0" vertical_inset="0" />

						<!--Person 2 additional info box-->
						<container id="p2id">
							<attachment_group class="vertical_arrange" vertical_alignment="middle" vertical_offset="0" vertical_gap="0" horizontal_inset="0" />

							<container class="inner_subtle_box">
								<string id="create_if" value="allow_transfers"/>
								<attachment_group class="vertical_arrange_autosize" horizontal_alignment="right"/>

								<!--Value-->
								<widget class="transfer_value_label" id="val2" auto_size="all" alignment="centre" size="11" colour="alt text">
									<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]" />
								</widget>

								<!--Wage / Expiry date-->
								<widget class="link_text" id="wgx2" section="Pcnr" auto_size="vertical" alignment="right" multiline="false" colour="alt text" >
									<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
								</widget>

								<!-- Playing time -->
								<widget class="playing_time_label" id="sqs2" auto_size="all" alignment="centre" colour="faded alt text" />
							</container>
						</container>

						<container>
							<attachment_group class="vertical_arrange" vertical_alignment="middle" vertical_offset="0" vertical_gap="0" horizontal_inset="6" />

							<container>
								<attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_inset="0" />
								<widget class="popup_button" id="pccw" alignment="right,centre_y" height="25" sele="pccw" fixed="true" appearance="buttons/custom/very subtle/button" font="title" size="10" colour="alt text"  auto_tick_exclusive="true" save_default_state="true" default_focus="true">
									<translation id="text" translation_id="329857" type="use" value="Compared With: No Person Selected[COMMENT: Button text on compare person screen]" />
								</widget>
							</container>

							<!-- Person 2 details -->
							<widget class="table" id="dts2" mode="" auto_size="vertical" layout="-1" row_height="21" row_spacing="0" >
								<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
								<list id="column_table_properties">
									<record indx="0" colour="alt text" sort_disabled="true" alignment="right,centre_y" />
								</list>
								<list id="column_widget_properties">
									<record indx="0" colour="faded alt text" alignment="right,centre_y" />
								</list>
							</widget>
						</container>
						<!-- Person 2 portrait -->
						<widget class="object_portrait_picture" id="pic2" hidden="true" width="105" scale_picture="true" keep_aspect_ratio="true" image_alignment="right,bottom" />
					</container>
				</container>
			</container>
		</container>
		<!-- End of personal details -->

		<container class="main_box_no_margin">
			<layout class="stick_to_sides_attachment" alignment="all" inset="2,8,8,8" apply_to_children="true" />
			<!-- No second player label -->
			<widget class="text" id="nopt" hidden="true" auto_size="none" alignment="centre" />
			<container class="tabbed_container" id="mcbc" appearance="" default_item="OvrC" changed_event="dese"  save_session_state="true" height="40" navigation_container="true">

				<!-- The overview panel is an xml file only and doesn't do anything clever except contain some more panels -->
				<container id="OvrC">
					<translation id="title" translation_id="323122" type="use" value="Overview[COMMENT: Player comparison type header]" />
					<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

					<container file="player/player comparison overview" id="over" hidden="true" />
				</container>

				<!-- The attributes comparison panel is similar to the one found in person profile -->
				<container id="AttC">
					<translation id="title" translation_id="323123" type="use" value="Attributes[COMMENT: Player comparison type header]" />
					<layout class="arrange_vertical_attachment" alignment="top" offset="0" gap="0" />
					<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

					<widget class="player_attributes_comparison_panel" id="attr" hidden="true" />
				</container>

				<!-- Statistics comparison table -->
				<container id="StaC" navigation_container="true">
					<translation id="title" translation_id="323124" type="use" value="Statistics[COMMENT: Player comparison type header]" />
					<layout class="arrange_vertical_attachment" alignment="top,extend" offset="6" gap="4" />
					<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true" />

					<container height="30">
						<layout class="arrange_horizontal_attachment" alignment="left" gap="10" offset="4" />
						<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true" />
						<layout class="fit_children_attachment" alignment="horizontal,fill" gap="10" offset="4" />

						<widget class="label" id="perl" auto_size="horizontal" font="title" height="32">
							<translation id="text" translation_id="316800" type="use" value="Competition[COMMENT: competition a fixture is played in]" />
						</widget>

						<widget class="view_menu_popup" height="32" id="pcom" auto_size="horizontal" select_event="repe" auto_tick_exclusive="true" size="10" fixed="false" embed_in_frame="false"/>
					</container>

					<container class="scrolling_box">
						<container id="Stbc">
							<translation id="title" translation_id="323124" type="use" value="Statistics[COMMENT: Player comparison type header]" />
							<attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

							<widget class="table" id="stat" mode="fill_rows" layout="80, 280, 80" auto_size_rows="true"  row_spacing="0" hidden="true" auto_size="all">
								<list id="column_table_properties">
									<record indx="0" sort_disabled="true" alignment="centre"/>
									<record indx="1" sort_disabled="true" alignment="centre"/>
									<record indx="2" sort_disabled="true" alignment="centre"/>
								</list>
								<!-- Comparison items will be created dynamically and added here -->
							</widget>

							<widget class="horizontal_divider" width="460" image_alignment="centre" />

							<widget class="label" id="pern" alignment="centre_x,top" height="20" auto_size="horizontal" font="title" colour="faded text">
								<translation id="text" translation_id="420716" type="use" value="Stats per 90 minutes[COMMENT: Player Stats Comparisons Per 90 Minutes label]" />
							</widget>

							<widget class="table" id="stt2" mode="fill_rows" layout="80, 280, 80" auto_size_rows="true"  row_spacing="2" hidden="true" auto_size="all">
								<list id="column_table_properties">
									<record indx="0" sort_disabled="true" alignment="centre"/>
									<record indx="1" sort_disabled="true" alignment="centre"/>
									<record indx="2" sort_disabled="true" alignment="centre"/>
								</list>
								<!-- Comparison items will be created dynamically and added here -->
							</widget>
						</container>
					</container>
				</container>
				<!-- Positions comparison table -->
				<container id="PosC">
					<translation id="title" translation_id="420717" type="use" value="Positions &amp; Roles[COMMENT: Player comparison type header, feel free to use an alternative to an ampersand if it's not your convention but please use appropriate character references as done here]" />
					<layout class="arrange_vertical_attachment" layout="-1, 20" offset="0" gap="0" />
					<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true" />

					<widget class="player_positions_comparison_indicator_panel" file="player/player positions comparison indicator" hidden="true" id="pos1">
						<record id="object_property">
							<integer id="get_property" value="objt" />
							<integer id="set_property" value="objt" />
						</record>
					</widget>
					<widget class="spacer" />
				</container>

				<!--Report table-->
				<container id="repC" draw_vertical_dividers="true">
					<string id="create_if" value="allow_scouting"/>
					<translation id="title" translation_id="248079" type="use" value="Report" />
					<layout class="arrange_horizontal_attachment" layout="-1,-1,-1" >
						<global id="gap" name="ui.main_box_gap"/>
					</layout>
					<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true" />

					<string id="skin_style" value="subtle box" />

					<!--Player 1 report-->
					<container class="main_box" navigation_container="true">
						<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

						<!-- If we have scout reports -->
						<widget class="player_comparison_reports_indicator" id="pcr1" colour="comp person bar 1" />
					</container>

					<!--Position rating comparison-->
					<container navigation_container="true">
						<layout class="arrange_vertical_attachment" layout="-3,-5" offset="10" gap="6" />
						<layout class="stick_to_sides_attachment" alignment="horizontal" inset="8" apply_to_children="true" />

						<!-- Pitch -->
						<widget class="pitch_with_all_positions" id="pppR" vertical="false" pitch_alignment="centre" pitch_draw_goals="false" pitch_draw_markings="false" show_position_strength="false" hide_player_positions="false" pitch_show_names="true" pitch_show_names_as_hint="false" pitch_draw_grass="false" pitch_line_colour="disabled" pitch_touchline_width_percentage="3" pitch_perspective="0.00" pitch_override_icon_size="2" unselected_red_replacement="black" selected_red_replacement="yellow2" selected_blue_replacement="yellow2" show_position_name="true" line_width="1.4" pitch_player_name_text_colour="text">

							<!-- Set the icon to use for people on the pitch. The icon will first look for a size that matches the pitch's size, for instance 'pitch/icons/kit/tiny/kit' or 'pitch/icons/kit/medium/kit'.
                If an icon for the size category is not found it will try the base path: pitch/icons/kit/kit. This means that if you want to use an icon on a pitch that will only ever be one size you 
                can just provide the base and not worry about the tiny/small/medium/large size categories -->
							<string id="pitch_kit_icon" value="pitch/icons/dots" />
						</widget>

						<container>
							<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />
							<!-- Ability list table -->
							<widget class="table" id="calL" mode="fill_rows,stripe_rows" layout="20,-4,60,-3" navigation_container="true">

								<list id="headings">
									<record alignment="left,centre_y" column_span="1" />
									<record alignment="left,centre_y" column_span="1">
										<translation id="text" translation_id="227966" type="use" value="Player" />
									</record>
									<record alignment="left,centre_y" column_span="1">
										<translation id="text" translation_id="383263" type="use" value="Best Role[COMMENT - person list view column heading - abbreviation of Best Role - an opinion of the best role for this player]" />
									</record>
									<record alignment="left,centre_y" column_span="1">
										<translation id="text" translation_id="229619" type="use" value="Rating" />
									</record>
								</list>

								<list id="column_widget_properties">
									<record indx="0" alignment="left,centre_y" colour="faded text" />
									<record indx="1" alignment="left,centre_y" navigation_focus_target="true" />
									<record indx="2" alignment="centre" />
									<record indx="3" alignment="left,centre_y" />
								</list>

								<list id="column_table_properties">
									<record indx="0" sort_disabled="true" left="5" />
									<record indx="1" sort_disabled="true" />
									<record indx="2" sort_disabled="true" />
									<record indx="3" sort_disabled="true" />
								</list>
							</widget>
						</container>
					</container>

					<!--Player 2 report-->
					<container class="main_box" navigation_container="true">
						<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

						<!-- If we have scout reports -->
						<widget class="player_comparison_reports_indicator" id="pcr2" colour="comp person bar 2" />
					</container>


				</container>
			</container>

		</container>
	</container>
</panel>

122649624_Screenshot2022-11-03alle09_48_19.thumb.png.a37be7515479dd1ed3246181d55f54fd.png

Link to post
Share on other sites

4 minutes ago, Marco Borghesi said:

Good morning guys. Me again. I've removed the face pic from here ' Comparison page' but then i lose the rest of the info.

<panel>

	<translation id="title" type="new" value="Player Profile Panel" />
	<!-- PANEL PROPERTIES -->

	<!--Player 1 ability comparison table appearance-->
	<flags id="cham" value="tables/custom/comparison/player 1/row" />
	<!--Player 2 ability comparison table appearance-->
	<flags id="cha2" value="tables/custom/comparison/player 2/row" />

	<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

	<boolean id="save_session_state" value="true" />

	<container id="root">

		<attachment_group class="vertical_arrange" vertical_alignment="top,extend" vertical_gap="0"/>

		<!-- Top section displaying personal details side-by side -->
		<!-- The fixed height is a bug-fix to avoid using fit_children (too slow) -->
		<container id="namh" height="122">
			<!-- Vertical stack, both names then combined portrait & details table below -->
			<attachment_group class="vertical_arrange" vertical_alignment="top,extend" />

			<container id="dtsp">
				<!-- Horizontal split, player details on either side -->
				<attachment_group class="horizontal_arrange" horizontal_alignment="fill" >
					<global id="horizontal_gap" name="ui.main_contrast_box_gap"/>
				</attachment_group>

				<!-- Person 1 -->
I HAVE REMOVED THIS LINE	<container id="p1tp" class="main_contrast_box" red_replacement="comp person 1" navigation_container="true">
					<!--Horizontal stack, table expanded to fill space-->
					<attachment_group class="horizontal_arrange" horizontal_layout="105, -1, -1" horizontal_offset="4" />

					<!--Person 1 portrait-->
					<widget class="object_portrait_picture" id="pic1" scale_picture="true" width="105" keep_aspect_ratio="true" image_alignment="left,bottom" />

					<container>
						<attachment_group class="vertical_arrange" vertical_alignment="middle"  vertical_gap="0"/>

						<!-- Person 1 details -->
						<widget class="label" id="nam1" alignment="left,centre_y" height="25" font="title" size="large" colour="alt text">
							<translation id="text" translation_id="229689" type="use" value="Name" />
						</widget>

						<widget class="table" id="dts1" layout="-1" auto_size="vertical" row_height="21" row_spacing="0">
							<list id="column_table_properties">
								<record indx="0" sort_disabled="true" alignment="left,centre_y" />
							</list>
							<list id="column_widget_properties">
								<record indx="0" colour="faded alt text" alignment="left,centre_y" />
							</list>
						</widget>
					</container>

					<!--Person 1 additional info box-->
					<container>
						<attachment_group class="vertical_arrange" vertical_alignment="middle" vertical_offset="0" vertical_gap="0" horizontal_inset="0" />
						<string id="create_if" value="allow_transfers"/>
						<container class="inner_subtle_box" >
							<attachment_group class="vertical_arrange_autosize" horizontal_alignment="left"/>

							<!--Value-->
							<widget class="transfer_value_label" id="val1" auto_size="all" alignment="centre" size="11" colour="alt text">
								<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]" />
								<record id="object_property" get_property="Pdva" dont_set_hint="true" />
							</widget>

							<!--Wage / Expiry date-->
							<widget class="link_text" id="wgex" section="Pcnr" auto_size="vertical" alignment="left" multiline="false" colour="alt text" navigation_focus_target="true">
								<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
							</widget>

							<!-- Agreed playing time-->
							<widget class="playing_time_label" id="sqst" auto_size="all" alignment="centre" colour="faded alt text">
								<record id="object_property" get_property="Pcpt" />
							</widget>
						</container>
					</container>

				</container>

				<!-- Person 2 -->
				<container id="p2dt" class="main_contrast_box" red_replacement="comp person 2" navigation_container="true" default_focus="true">
					<layout class="stick_to_sides_attachment" alignment="all" apply_to_children="true" inset="0" />

					<container id="p2tp">
						<!-- Horizontal stack, table expanded to fill space -->
						<attachment_group class="horizontal_arrange" horizontal_layout="-1, -1, 105" horizontal_offset="4" horizontal_gap="0" vertical_inset="0" />

						<!--Person 2 additional info box-->
						<container id="p2id">
							<attachment_group class="vertical_arrange" vertical_alignment="middle" vertical_offset="0" vertical_gap="0" horizontal_inset="0" />

							<container class="inner_subtle_box">
								<string id="create_if" value="allow_transfers"/>
								<attachment_group class="vertical_arrange_autosize" horizontal_alignment="right"/>

								<!--Value-->
								<widget class="transfer_value_label" id="val2" auto_size="all" alignment="centre" size="11" colour="alt text">
									<translation id="format" translation_id="383826" type="use" value="Valued at [%cash#1-roundsmall-short][COMMENT: FR 10661; player overview; string diaplyed a player's estimated monetary value]" />
								</widget>

								<!--Wage / Expiry date-->
								<widget class="link_text" id="wgx2" section="Pcnr" auto_size="vertical" alignment="right" multiline="false" colour="alt text" >
									<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
								</widget>

								<!-- Playing time -->
								<widget class="playing_time_label" id="sqs2" auto_size="all" alignment="centre" colour="faded alt text" />
							</container>
						</container>

						<container>
							<attachment_group class="vertical_arrange" vertical_alignment="middle" vertical_offset="0" vertical_gap="0" horizontal_inset="6" />

							<container>
								<attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_inset="0" />
								<widget class="popup_button" id="pccw" alignment="right,centre_y" height="25" sele="pccw" fixed="true" appearance="buttons/custom/very subtle/button" font="title" size="10" colour="alt text"  auto_tick_exclusive="true" save_default_state="true" default_focus="true">
									<translation id="text" translation_id="329857" type="use" value="Compared With: No Person Selected[COMMENT: Button text on compare person screen]" />
								</widget>
							</container>

							<!-- Person 2 details -->
							<widget class="table" id="dts2" mode="" auto_size="vertical" layout="-1" row_height="21" row_spacing="0" >
								<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
								<list id="column_table_properties">
									<record indx="0" colour="alt text" sort_disabled="true" alignment="right,centre_y" />
								</list>
								<list id="column_widget_properties">
									<record indx="0" colour="faded alt text" alignment="right,centre_y" />
								</list>
							</widget>
						</container>
						<!-- Person 2 portrait -->
						<widget class="object_portrait_picture" id="pic2" hidden="true" width="105" scale_picture="true" keep_aspect_ratio="true" image_alignment="right,bottom" />
					</container>
				</container>
			</container>
		</container>
		<!-- End of personal details -->

		<container class="main_box_no_margin">
			<layout class="stick_to_sides_attachment" alignment="all" inset="2,8,8,8" apply_to_children="true" />
			<!-- No second player label -->
			<widget class="text" id="nopt" hidden="true" auto_size="none" alignment="centre" />
			<container class="tabbed_container" id="mcbc" appearance="" default_item="OvrC" changed_event="dese"  save_session_state="true" height="40" navigation_container="true">

				<!-- The overview panel is an xml file only and doesn't do anything clever except contain some more panels -->
				<container id="OvrC">
					<translation id="title" translation_id="323122" type="use" value="Overview[COMMENT: Player comparison type header]" />
					<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

					<container file="player/player comparison overview" id="over" hidden="true" />
				</container>

				<!-- The attributes comparison panel is similar to the one found in person profile -->
				<container id="AttC">
					<translation id="title" translation_id="323123" type="use" value="Attributes[COMMENT: Player comparison type header]" />
					<layout class="arrange_vertical_attachment" alignment="top" offset="0" gap="0" />
					<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

					<widget class="player_attributes_comparison_panel" id="attr" hidden="true" />
				</container>

				<!-- Statistics comparison table -->
				<container id="StaC" navigation_container="true">
					<translation id="title" translation_id="323124" type="use" value="Statistics[COMMENT: Player comparison type header]" />
					<layout class="arrange_vertical_attachment" alignment="top,extend" offset="6" gap="4" />
					<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true" />

					<container height="30">
						<layout class="arrange_horizontal_attachment" alignment="left" gap="10" offset="4" />
						<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true" />
						<layout class="fit_children_attachment" alignment="horizontal,fill" gap="10" offset="4" />

						<widget class="label" id="perl" auto_size="horizontal" font="title" height="32">
							<translation id="text" translation_id="316800" type="use" value="Competition[COMMENT: competition a fixture is played in]" />
						</widget>

						<widget class="view_menu_popup" height="32" id="pcom" auto_size="horizontal" select_event="repe" auto_tick_exclusive="true" size="10" fixed="false" embed_in_frame="false"/>
					</container>

					<container class="scrolling_box">
						<container id="Stbc">
							<translation id="title" translation_id="323124" type="use" value="Statistics[COMMENT: Player comparison type header]" />
							<attachment_group class="vertical_arrange_autosize" vertical_offset="0" horizontal_alignment="horizontal" horizontal_inset="0" />

							<widget class="table" id="stat" mode="fill_rows" layout="80, 280, 80" auto_size_rows="true"  row_spacing="0" hidden="true" auto_size="all">
								<list id="column_table_properties">
									<record indx="0" sort_disabled="true" alignment="centre"/>
									<record indx="1" sort_disabled="true" alignment="centre"/>
									<record indx="2" sort_disabled="true" alignment="centre"/>
								</list>
								<!-- Comparison items will be created dynamically and added here -->
							</widget>

							<widget class="horizontal_divider" width="460" image_alignment="centre" />

							<widget class="label" id="pern" alignment="centre_x,top" height="20" auto_size="horizontal" font="title" colour="faded text">
								<translation id="text" translation_id="420716" type="use" value="Stats per 90 minutes[COMMENT: Player Stats Comparisons Per 90 Minutes label]" />
							</widget>

							<widget class="table" id="stt2" mode="fill_rows" layout="80, 280, 80" auto_size_rows="true"  row_spacing="2" hidden="true" auto_size="all">
								<list id="column_table_properties">
									<record indx="0" sort_disabled="true" alignment="centre"/>
									<record indx="1" sort_disabled="true" alignment="centre"/>
									<record indx="2" sort_disabled="true" alignment="centre"/>
								</list>
								<!-- Comparison items will be created dynamically and added here -->
							</widget>
						</container>
					</container>
				</container>
				<!-- Positions comparison table -->
				<container id="PosC">
					<translation id="title" translation_id="420717" type="use" value="Positions &amp; Roles[COMMENT: Player comparison type header, feel free to use an alternative to an ampersand if it's not your convention but please use appropriate character references as done here]" />
					<layout class="arrange_vertical_attachment" layout="-1, 20" offset="0" gap="0" />
					<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" apply_to_children="true" />

					<widget class="player_positions_comparison_indicator_panel" file="player/player positions comparison indicator" hidden="true" id="pos1">
						<record id="object_property">
							<integer id="get_property" value="objt" />
							<integer id="set_property" value="objt" />
						</record>
					</widget>
					<widget class="spacer" />
				</container>

				<!--Report table-->
				<container id="repC" draw_vertical_dividers="true">
					<string id="create_if" value="allow_scouting"/>
					<translation id="title" translation_id="248079" type="use" value="Report" />
					<layout class="arrange_horizontal_attachment" layout="-1,-1,-1" >
						<global id="gap" name="ui.main_box_gap"/>
					</layout>
					<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" apply_to_children="true" />

					<string id="skin_style" value="subtle box" />

					<!--Player 1 report-->
					<container class="main_box" navigation_container="true">
						<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

						<!-- If we have scout reports -->
						<widget class="player_comparison_reports_indicator" id="pcr1" colour="comp person bar 1" />
					</container>

					<!--Position rating comparison-->
					<container navigation_container="true">
						<layout class="arrange_vertical_attachment" layout="-3,-5" offset="10" gap="6" />
						<layout class="stick_to_sides_attachment" alignment="horizontal" inset="8" apply_to_children="true" />

						<!-- Pitch -->
						<widget class="pitch_with_all_positions" id="pppR" vertical="false" pitch_alignment="centre" pitch_draw_goals="false" pitch_draw_markings="false" show_position_strength="false" hide_player_positions="false" pitch_show_names="true" pitch_show_names_as_hint="false" pitch_draw_grass="false" pitch_line_colour="disabled" pitch_touchline_width_percentage="3" pitch_perspective="0.00" pitch_override_icon_size="2" unselected_red_replacement="black" selected_red_replacement="yellow2" selected_blue_replacement="yellow2" show_position_name="true" line_width="1.4" pitch_player_name_text_colour="text">

							<!-- Set the icon to use for people on the pitch. The icon will first look for a size that matches the pitch's size, for instance 'pitch/icons/kit/tiny/kit' or 'pitch/icons/kit/medium/kit'.
                If an icon for the size category is not found it will try the base path: pitch/icons/kit/kit. This means that if you want to use an icon on a pitch that will only ever be one size you 
                can just provide the base and not worry about the tiny/small/medium/large size categories -->
							<string id="pitch_kit_icon" value="pitch/icons/dots" />
						</widget>

						<container>
							<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />
							<!-- Ability list table -->
							<widget class="table" id="calL" mode="fill_rows,stripe_rows" layout="20,-4,60,-3" navigation_container="true">

								<list id="headings">
									<record alignment="left,centre_y" column_span="1" />
									<record alignment="left,centre_y" column_span="1">
										<translation id="text" translation_id="227966" type="use" value="Player" />
									</record>
									<record alignment="left,centre_y" column_span="1">
										<translation id="text" translation_id="383263" type="use" value="Best Role[COMMENT - person list view column heading - abbreviation of Best Role - an opinion of the best role for this player]" />
									</record>
									<record alignment="left,centre_y" column_span="1">
										<translation id="text" translation_id="229619" type="use" value="Rating" />
									</record>
								</list>

								<list id="column_widget_properties">
									<record indx="0" alignment="left,centre_y" colour="faded text" />
									<record indx="1" alignment="left,centre_y" navigation_focus_target="true" />
									<record indx="2" alignment="centre" />
									<record indx="3" alignment="left,centre_y" />
								</list>

								<list id="column_table_properties">
									<record indx="0" sort_disabled="true" left="5" />
									<record indx="1" sort_disabled="true" />
									<record indx="2" sort_disabled="true" />
									<record indx="3" sort_disabled="true" />
								</list>
							</widget>
						</container>
					</container>

					<!--Player 2 report-->
					<container class="main_box" navigation_container="true">
						<layout class="stick_to_sides_attachment" alignment="all" inset="0" apply_to_children="true" />

						<!-- If we have scout reports -->
						<widget class="player_comparison_reports_indicator" id="pcr2" colour="comp person bar 2" />
					</container>


				</container>
			</container>

		</container>
	</container>
</panel>

122649624_Screenshot2022-11-03alle09_48_19.thumb.png.a37be7515479dd1ed3246181d55f54fd.png

You have to remove only this line to delete the picture - highlighted in red.

Also, there is a horizontal_layout="105,-1,-1" - these numbers affect the size/width of three parts of this container. The first number 105 affects the size of the player picture so if you will remove the portrait widget, you should also remove the number 105 as it would use 105px for the next widget in the container. If you will leave it just horizontal_layout="-1,-1", it will use the same size/width for both info that remains in the container (name, club etc. and wage, value etc.)

image.thumb.png.40e2d6fdafbe39009da217d45f3c3c3f.png

Link to post
Share on other sites

11 hours ago, kalongtongan said:

i have custom skin for my own preferences based on@bluestillidie00base skin FM23 and some zealand skin in previouos FM version. is anyone can help me how to get custom on touchline tablet to be at least have 3 columns and the option view more than built-in have (i want option for the notable event, dugout.. etc)? for notice i used pc/laaptop with low resolution 1366x768

mod panel tablet.PNG

Hi guys i'm still working on it and make some progress, now my issue is the tablet keep resetting his size after i click hide and show panel tablet, any advice on it?

 

re-size.PNG

reset.PNG

Link to post
Share on other sites

3 hours ago, Marco Borghesi said:

mmmm did it and remove the 105 but this is what i get. This project of mine ... is getting toooooo difficult LOL 

Screenshot 2022-11-03 alle 10.33.11.png

so, make the more simple trick. Revert everything back and change the numbers in the same line like this:

image.png.13f91fefd936aca58699edb06ac8843a.png

And it will look like this

image.png.f3aa1525159b9f40a2f1aeb320414570.png

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...