1. A method to publish data over a communications network, the method comprising: receiving a publication request from a user, via the communications network, for a specific publication of previously received user data, the user data including a function call to at least one function of a programming language; selecting, using at least one processor, function modifying code from a plurality of function modifying codes based on the specific publication, the plurality of function modifying codes stored within a database and the function modifying code to redefine a standard function definition of the at least one function of the programming language, the function modifying code redefines the standard function definition based on a function declaration that overrides the standard function definition; generating, using the least one processor, publication data including the user data and the selected function modifying code, the publication data being generated in accordance with a publication format; and responsive to a publication request from the user, publishing the publication data that includes the user data and the selected function modifying code, utilizing a network-based publication system, over the communications network.