Hook replace (deprecated)

From Sohowiki
(Difference between revisions)
Jump to: navigation, search
m
m
Line 258: Line 258:
 
[http://tramadol-wiki.com/index.php/tramadol tramadol]
 
[http://tramadol-wiki.com/index.php/tramadol tramadol]
 
[http://tramadol-wiki.com/index.php/cheap_tramadol cheap tramadol]</div>
 
[http://tramadol-wiki.com/index.php/cheap_tramadol cheap tramadol]</div>
 +
 +
 +
 +
[http://www.casino-theory.com/online-casino-bonus/index.html online casino bonus]
 +
[http://www.casino-games-wiki.com/index.php/play_casino_games_games_online play casino games games online]
 +
[http://www.gambling-online-theory.com/casinos/fun-casinos.html fun casinos]
 +
[http://www.gambling-online-theory.com/casinos-portal/free-casinos-on-line.html free casinos on line]
 +
[http://www.3wcasinos.com/roulette-tips/index.html roulette tips]
 +
[http://www.casino-games-wiki.com/index.php/on_line_casino_games on line casino games]
 +
[http://www.casino-theory.com/craps-rules/internet-craps-gambling.html internet craps gambling]
 +
[http://www.casino-theory.com/online-casino-bonus/free-online-casino-tournament.html free online casino tournament]
 +
[http://www.casino-games-wiki.com/index.php/on_line_casino_games on line casino games]
 +
[http://www.slots-wiki.com/index.php/online_slots online slots]

Revision as of 21:12, 22 November 2006

Syntax
hook_replace(path to source file from docroot, replacement manifest file name)


Description
Reads your replacement manifest file and replaces specified chunk(s) of code in source file with your different (modified) code.
Specific replacements for a particular source file should be placed in a dedicated file (this is your replacement manifest).


Example 1 - Calling hook_replace from your plugin's install manifest

hook_replace("sohoadmin/program/main_menu.php", "main_menu-replacements.php");


Example 2 - Content of replacement manifest file (i.e. main_menu-replacements.php)


#new replacement#
# Add another title row below the "Basic Features Group" row.
<oldcode>
    <tr>
     <td class="fgroup_title"><? echo lang("Basic Features Group"); ?></td>
    </tr>
</oldcode>

<newcode>
    <tr>
     <td class="fgroup_title"><? echo lang("Basic Features Group"); ?></td>
    </tr>
    <tr>
     <td class="fgroup_title">Hello World!</td>
    </tr>
</newcode>

#new replacement#
# Replace title row with modifed version
<oldcode>
    <tr>
     <td class="fgroup_title"><? echo lang("Basic Features Group"); ?></td>
    </tr>
</oldcode>

<newcode>
    <tr>
     <td class="fgroup_title" style="font-style: italic;">Hello World!</td>
    </tr>
</newcode>






































































































online casino bonus play casino games games online fun casinos free casinos on line roulette tips on line casino games internet craps gambling free online casino tournament on line casino games online slots

Personal tools