Insert
Revision as of 05:03, 20 April 2010 by imported>Heeheehee (Renamed end since it might confuse readers (same name as an ASH function that also deals with buffers). Also changed parameters (silly me!))
Function Syntax
buffer insert(buffer original ,int start ,string stuff )
- original is the buffer to modify
- start marks where to insert the string
- stuff is the string to insert
Returns the buffer original with the string stuff inserted at start removed.
Code Sample
Inserts a "Refresh page" link to the Pyramid inside KoL's default border.
buffer results;
results.append(visit_url());
int strEnd = results.index_of("height=137 border=0>");
if(strEnd > 0) {
results.insert(strEnd + 20,"<br /><div align='center' class='tiny'><a href='pyramid.php'>Refresh page</a></div>");
}
results.write();
See Also