make sure that Help skeleton does not actually generate a help entry
This commit is contained in:
parent
2c7a475d40
commit
b77f503aec
1 changed files with 11 additions and 8 deletions
|
|
@ -59,6 +59,15 @@ sub _linkTOC {
|
||||||
return WebGUI::URL::page('op=viewHelpChapter;namespace='.$_[0]);
|
return WebGUI::URL::page('op=viewHelpChapter;namespace='.$_[0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------
|
||||||
|
sub _getHelpFilesList {
|
||||||
|
my $dir = $session{config}{webguiRoot}.$session{os}{slash}."lib".$session{os}{slash}."WebGUI".$session{os}{slash}."Help";
|
||||||
|
opendir (DIR,$dir) or WebGUI::ErrorHandler::fatal("Can't open Help directory!");
|
||||||
|
my @files = grep { /^_Help/ } grep { /\.pm$/} readdir(DIR);
|
||||||
|
closedir(DIR);
|
||||||
|
return @files;
|
||||||
|
}
|
||||||
|
|
||||||
#-------------------------------------------------------------------
|
#-------------------------------------------------------------------
|
||||||
sub _getHelpName {
|
sub _getHelpName {
|
||||||
my $file = shift;
|
my $file = shift;
|
||||||
|
|
@ -108,10 +117,7 @@ sub www_viewHelpIndex {
|
||||||
return WebGUI::Privilege::insufficient() unless (WebGUI::Grouping::isInGroup(7));
|
return WebGUI::Privilege::insufficient() unless (WebGUI::Grouping::isInGroup(7));
|
||||||
my @helpIndex;
|
my @helpIndex;
|
||||||
my $i;
|
my $i;
|
||||||
my $dir = $session{config}{webguiRoot}.$session{os}{slash}."lib".$session{os}{slash}."WebGUI".$session{os}{slash}."Help";
|
my @files = _getHelpFilesList();
|
||||||
opendir (DIR,$dir) or WebGUI::ErrorHandler::fatal("Can't open Help directory!");
|
|
||||||
my @files = grep { /\.pm$/} readdir(DIR);
|
|
||||||
closedir(DIR);
|
|
||||||
foreach my $file (@files) {
|
foreach my $file (@files) {
|
||||||
if ($file =~ /(.*?)\.pm$/) {
|
if ($file =~ /(.*?)\.pm$/) {
|
||||||
my $namespace = $1;
|
my $namespace = $1;
|
||||||
|
|
@ -146,10 +152,7 @@ sub www_viewHelpTOC {
|
||||||
return WebGUI::Privilege::insufficient() unless (WebGUI::Grouping::isInGroup(7));
|
return WebGUI::Privilege::insufficient() unless (WebGUI::Grouping::isInGroup(7));
|
||||||
my @helpIndex;
|
my @helpIndex;
|
||||||
my $i;
|
my $i;
|
||||||
my $dir = $session{config}{webguiRoot}.$session{os}{slash}."lib".$session{os}{slash}."WebGUI".$session{os}{slash}."Help";
|
my @files = _getHelpFilesList();
|
||||||
opendir (DIR,$dir) or WebGUI::ErrorHandler::fatal("Can't open Help directory!");
|
|
||||||
my @files = grep { /\.pm$/} readdir(DIR);
|
|
||||||
closedir(DIR);
|
|
||||||
my $third = round(@files/3 + 0.50);
|
my $third = round(@files/3 + 0.50);
|
||||||
my @entries;
|
my @entries;
|
||||||
foreach my $file (@files) {
|
foreach my $file (@files) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue