Template talk:LSL Function/Head

From Second Life Wiki
Jump to navigation Jump to search

Bug with same value of p_name within one page

When write a function using Head Template multiple times in one page

p_desc appears multiple times when variable p_name has the same value


for example

Function 1 testA(string test)

string test : messageA description


Function 2 testB(integer link, string test)

integer link: link number

string test : messageB description

A problem will occur if set this when you want to write

Function 1

|p1_type=string|p1_name=test|p1_desc=messageA description


Function 2

|p1_type=integer|p1_name=link|p1_desc=linknumber

|p2_type=string|p2_name=test|p2_desc=messageB description

As a result of this, the description of Function 2 test variable is displayed twice.

testA

Function: testA( string test );
0.0 Forced Delay
10.0 Energy

TestA description

• string test messageA description

testB

Function: testB( integer link, string test );
0.0 Forced Delay
10.0 Energy

TestB description

• integer link linknumber
• string test messageA descriptionmessageB description

if change p_name. its worked

testA

Function: testA( string test1 );
0.0 Forced Delay
10.0 Energy

TestA description

• string test1 messageA description

testB

Function: testB( integer link2, string test2 );
0.0 Forced Delay
10.0 Energy

TestB description

• integer link2 linknumber
• string test2 messageB description



For example, it occurs on this page

Linkset Persistent Store


Misaki Vanilla (talk) 12:33, 9 October 2023 (PDT)