手动:挂钩/管理链接

来自MyaWiki.Org
跳转到导航 跳到搜索

为了将扩展和链接添加到管理链接 Page,它必须定义一个新函数,并用“Admin Link”钩子注册它。注册应该看起来像:

$WGHOKS [ 'Admin Link '][]=“我的函数”;

函数的头应该像:

函数我的函数(和$Admin Link树)

传递给函数的“树”是altree的类型。每一个ALTHEL都保存一组ALTALE类型的部分。一个部分由一组类型的行组成。最后,行保存一组链接或其他文本,每个类型的ALItem。各自的相关方法有:

ALTree:

  • GETFACE($SECTION头)-检索具有该标题的树的一节
  • AdDeCube($节,$NEXTI SeSETION头=空)-如果指定了一个指定的头,则在该树之前向该树添加一个节

ALSection:

  • GETROW($ROWNEX)-从具有此标题的本节检索行
  • AdDRW($ROW,$NEXTYROWLYNAMEY = NULL)-如果指定了行,则在指定的行之前向该节添加行

ALRow:

  • AdvItitem($item,$nExtItIyMyLabel=空)-如果指定了标签,则在该行之前向该行添加项

ALItem:

  • NealFrasePoad($pGeAgEngEnEyOrthTepe,$描述=null,$PARAMS = null)-创建一个链接到Wiki页面的新AlItage对象,具有指定描述和参数的能力;第一个参数可以是页面名称或标题对象。
  • NealFractEnter页面($pAGEYND)-创建链接到特定页面的新AlItage对象
  • 新链接($pAGE名字,$说明书)-创建一个新的AlItIt对象,该对象链接到Wiki页面的“编辑”操作,并具有指定的文本描述
  • Neo从外部Link($URL,$LAMP)-创建一个新的ALTILE对象,该对象链接到带有指定文本标签的URL