Insert

From Kolmafia
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!))
Jump to navigation Jump to search

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

delete()