Excuse the top post, but I thought Peter had proposed two repositories (1) mwiki for all of the mediawiki configuration including this extension. But somehow this has become a tiny repository for just this particular extension?
(2) forums for the forum configuration. I’ll take this one up within the next month or two. I have notes from the last upgrade and the VM does need to be upgraded. Regards, Dave Sent from my iPhone > On Dec 11, 2020, at 8:14 AM, Dick Groskamp <di...@apache.org> wrote: > > > >> On 2020/12/11 15:01:35, Matthias Seidel <matthias.sei...@hamburg.de> wrote: >> Hi Peter, >> >> I am not sure what you are talking about here... >> >> The discussion is about a non working extension for our Wiki server. >> >> The repository is for our Media Wiki extension? >> >> 2 totally different things... >> >> Matthias >> >>> Am 11.12.20 um 12:22 schrieb Peter Kovacs: >>> I have created the Repository for MWiki extensions with my Proposed name: >>> >>> openoffice-mwiki-ext.git >>> <https://gitbox.apache.org/repos/asf/openoffice-mwiki-ext.git> >>> >>> It is ready to add our MWiki extensions. >>> >>> >>> On 10.12.20 20:35, Keith N. McKenna wrote: >>>> On 12/9/2020 5:38 PM, Marcus wrote: >>>>> Am 09.12.20 um 18:35 schrieb Peter Kovacs: >>>>>> How about we create a OpenOffice-Mwiki-ext Repo in gitbox? >>>>>> >>>>>> We could do the same for the forums customizations. >>>>>> >>>>>> So we have more control over our support code. >>>>> +1 >>>>> This increases the chance that also others can have a look and give >>>>> some >>>>> hints when problems arise. >>>>> >>>>> Marcus >>>>> >>>> +1 >>>> >>>> Keith >>>>> >>>>>> On 09.12.20 18:24, Dick Groskamp wrote: >>>>>>> On 2020/12/09 11:34:03, Carl Marcum <cmar...@apache.org> wrote: >>>>>>>> Hi Dick, >>>>>>>> >>>>>>>> I have copied it out and it's contents are below. >>>>>>>> >>>>>>>> It should be in github or svn but I haven't had time to do anything >>>>>>>> with it. >>>>>>>> >>>>>>>> On 12/9/20 5:42 AM, Dick Groskamp wrote: >>>>>>>>> On 2020/12/08 18:56:25, Carl Marcum <cmar...@apache.org> wrote: >>>>>>>>>> There are still hundreds of broken pages in the dev guide. >>>>>>>>>> Yes it seems to be idls and ildm tags. >>>>>>>>>> >>>>>>>>>> There is a new upgraded VM setup for the wiki waiting to get >>>>>>>>>> changed to >>>>>>>>>> but I had hoped to look into before it get switched over. >>>>>>>>>> But I have had limited time and I haven't been able to do any >>>>>>>>>> testing >>>>>>>>>> with it since the URL is being redirected. >>>>>>>>>> I don't know anything about MediaWiki extensions, yet anyway :) >>>>>>>>>> >>>>>>>>>> The Infra ticket for our VM is [1]. >>>>>>>>>> >>>>>>>>>> The only place I know where the code is in the current wiki under: >>>>>>>>>> extensions/OOoIDLtags/OOoIDLtags.php >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> [1] https://issues.apache.org/jira/browse/INFRA-20339 >>>>>>>>>> >>>>>>>>>> Best regards, >>>>>>>>>> Carl >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> --------------------------------------------------------------------- >>>>>>>>>> >>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org >>>>>>>>>> For additional commands, e-mail: dev-h...@openoffice.apache.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>> Carl, thanks i will check into it. >>>>>>>>> >>>>>>>>> Is it possible to export/copy the IDLTags extension from the MWiki >>>>>>>>> to a more accessible place ? >>>>>>>>> That way it might be accessible for editing or reversed >>>>>>>>> engineering. I think for now it is not reachable. >>>>>>>>> >>>>>>>>> >>>>>>>> The filename is OOoIDLtags.php >>>>>>>> ---- >>>>>>>> <?php >>>>>>>> /** >>>>>>>> * IDL Tag extension >>>>>>>> * The IDLTagExtension was written to manage the IDL links in the >>>>>>>> OpenOffice.org Developer's Guide. >>>>>>>> * The extension converts Java paths to links back to the >>>>>>>> online IDL >>>>>>>> documentation. >>>>>>>> * @version 1.0.2 >>>>>>>> * @link >>>>>>>> http://wiki.openoffice.org/wiki/Wiki_maintenance/IDLTagExtension >>>>>>>> */ >>>>>>>> >>>>>>>> if ( !defined( 'MEDIAWIKI' ) ) { >>>>>>>> die( 'This file is a MediaWiki extension, it is not a >>>>>>>> valid entry >>>>>>>> point' ); >>>>>>>> } >>>>>>>> >>>>>>>> // Extension credits that will show up on Special:Version >>>>>>>> $wgExtensionCredits['parserhook'][] = array( >>>>>>>> 'name' => 'IDL Tags', >>>>>>>> 'version' => '1.0.2', >>>>>>>> 'author' => array( 'Clayton Cornell', 'Terry Ellison' ), >>>>>>>> 'description' => 'Manage the IDL links in the OOo Dev >>>>>>>> Guide ', >>>>>>>> 'url' => >>>>>>>> 'http://wiki.openoffice.org/wiki/Wiki_maintenance/IDLTagExtension', >>>>>>>> ); >>>>>>>> >>>>>>>> global $wgExtIDLtags; >>>>>>>> $wgExtIDLtags = new RenderIDLtags; >>>>>>>> $wgExtensionFunctions[] = array( &$wgExtIDLtags, 'oooIDLTags' ); >>>>>>>> >>>>>>>> class RenderIDLtags { >>>>>>>> >>>>>>>> function oooIDLTags() { >>>>>>>> global $wgParser; >>>>>>>> $wgParser->setHook( 'idl', array( &$this, 'renderIDL' >>>>>>>> ) ); >>>>>>>> $wgParser->setHook( 'idlm', array( &$this, >>>>>>>> 'renderIDLM' ) ); >>>>>>>> $wgParser->setHook( 'idls', array( &$this, >>>>>>>> 'renderIDLS' ) ); >>>>>>>> $wgParser->setHook( 'idlmodule', array( &$this, >>>>>>>> 'renderIDLMODULE' ) ); >>>>>>>> $wgParser->setHook( 'idltopic', array( &$this, >>>>>>>> 'renderIDLTOPIC' >>>>>>>> ) ); >>>>>>>> } >>>>>>>> >>>>>>>> function renderIDL( $input, $args, $parser ) { >>>>>>>> $parser->disableCache(); >>>>>>>> $output = $parser->recursiveTagParse( $input ); >>>>>>>> $output = '<a >>>>>>>> href="http://api.openoffice.org/docs/common/ref/' . >>>>>>>> str_replace ('.','/',$output).'.html" class="external >>>>>>>> text">'.$output.'</a>'; >>>>>>>> return $output; >>>>>>>> } >>>>>>>> >>>>>>>> function renderIDLM( $input, $args, $parser ) { >>>>>>>> $parser->disableCache(); >>>>>>>> $output = $parser->recursiveTagParse( $input ); >>>>>>>> $page = ereg_replace ('\.','/',$output); >>>>>>>> $anchor = ereg_replace (':','.html#',$page); >>>>>>>> $function = ereg_replace ('^.*:','',$page); >>>>>>>> $output = '<a >>>>>>>> href="http://api.openoffice.org/docs/common/ref/' . >>>>>>>> $anchor.'" class="external text">'.$function.'</a>'; >>>>>>>> return $output; >>>>>>>> } >>>>>>>> >>>>>>>> function renderIDLS( $input, $args, $parser ) { >>>>>>>> $parser->disableCache(); >>>>>>>> $output = $parser->recursiveTagParse( $input ); >>>>>>>> $function = ereg_replace ('^.*\.','',$output); >>>>>>>> $output = '<a >>>>>>>> href="http://api.openoffice.org/docs/common/ref/' . >>>>>>>> ereg_replace ('\.','/',$output).'.html" >>>>>>>> class="external >>>>>>>> text">'.$function.'</a>'; >>>>>>>> return $output; >>>>>>>> } >>>>>>>> >>>>>>>> function renderIDLMODULE( $input, $args, $parser ) { >>>>>>>> $parser->disableCache(); >>>>>>>> $output = $parser->recursiveTagParse( $input ); >>>>>>>> $function = ereg_replace ('^.*\.','',$output); >>>>>>>> $output = '<a >>>>>>>> href="http://api.openoffice.org/docs/common/ref/' . >>>>>>>> ereg_replace ('\.','/',$output).'/module-ix.html" >>>>>>>> class="external text">'.$output.'</a>'; >>>>>>>> return $output; >>>>>>>> } >>>>>>>> >>>>>>>> function renderIDLTOPIC( $input, $args, $parser ) { >>>>>>>> $parser->disableCache(); >>>>>>>> return ''; >>>>>>>> } >>>>>>>> } >>>>>>>> ---- >>>>>>>> >>>>>>>> Best regards, >>>>>>>> Carl >>>>>>>> >>>>>>>> >>>>>>>> --------------------------------------------------------------------- >>>>>>>> >>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org >>>>>>>> For additional commands, e-mail: dev-h...@openoffice.apache.org >>>>>>>> >>>>>>> Thanks, >>>>>>> now I only have to figure out why it isn't working :-) >>>> >> Matthias, > > I think there is some confusion. I will try to explain: > > There is an extension for AOo, the extension MediaWiki that you repaired for > 4.1.8, which is intended to convert text from Writer to Mediawiki content. We > are not referring to that one. > > There is also an extension for the Mediawiki itself. That extension is called > IDLTags en converts tags on the Mediawiki to valid URL's for references to > IDL in the DevGuide. > This is where we are talking about. This last extension has been broken and > we couldn't find it anywhere but in the configuration of Mediawiki itself. It > was removed from the wiki and it seems the developers left us. > > Carl managed to extract IDLTags from the configuration and now we were > looking for a place to store it, so everyone can have a look at it and that > it is accessible to everyone. See it as a safe haven for somehow lost > orphans. > > Therefore Peter has made this last repo openoffice-mwiki-ext.git > <https://gitbox.apache.org/repos/asf/openoffice-mwiki-ext.git> > > I think you can see it as a vault for precious gems that, not yet, have a > place on/in other repo's > > Greetings > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org > For additional commands, e-mail: dev-h...@openoffice.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org