Re: ExtensionHub
Petko Yotov <[email protected]> Sat, 20 Apr 2024 14:23:56 +0200
| Newsgroups | gmane.comp.web.wiki.pmwiki.user |
|---|---|
| Message-ID | <[email protected]> |
Thank you for the heads up.
Indeed, there was an omission on my part, Windows paths were not
escaped.
Here \W and \t in your path are special sequences in a regular
expression pattern, and so the actual paths don't match.
I have released a new Hub version today, let me know how it works - I
don't have a windows machine to test.
Petko
On 20/04/2024 13:57, Hans Bracker wrote:
>> Something must be different on your wiki. Where did you place the
>> extensions directory, and how did you enable it in config.php? What is
>> your PHP version?
>> I assume you have the latest Hub and Filterable.
>
> php 8.1, Apache server on local machine, Windows system.
> pmwiki.php 4687 2024-04-13 18:46:04Z, and same with pmwiki.php 4672
> 2024-03-21 12:41:36Z
> extensions-2024-04-15a.zip
> Filterable-2024-04-14.zip
>
> at top of config.php:
> $WikiDir = new PageStore('wiki.d/$Group/$FullName');
> $EnablePathInfo = 1;
>
> include_once("extensions/hub.php");
>
> if I look at the $xHub array at beginning of function
> extFormatResource($xname, $a, $htmlattr)
> I get this printed (not copying the page content stuff here):
>
> Array
> (
> [ExtDir] => D:\Websites\_home\test6\extensions
> [DataDir] => wiki.d/.extensions
> [DataPageName] => Extensions.Config
> [Resources] => Array
> (
> [0] => Array
> (
> [unknown] => Array
> (
> [0] => Array
> (
> [0] => jets/jets.min.js
> filterable.js
> [1] => Array
> (
> [filterable.js] => Array
> (
> [data-conf] =>
> Array
> (
> [selector]
> => ul.filterable, ol.filterable, table.filterable
> [minsize]
> => 5
> [ftable]
> => Filter table
> [flist] =>
> Filter list
> )
>
> )
>
> )
>
> )
>
> )
>
> )
>
> [1] => Array
> (
> )
>
> )
>
> [ResourcesSeen] => Array
> (
> )
>
> [ResourcesSent] => 0
> [Pages] => Array
> (
> .......
> .......
>
> There you see the 'unknown' as an array key, and ResourcesSeen is
> empty (not sure if it should or not)
>
> Hope this helps, happy to do more probing debugging!
>
> ~Hans