+1 for Dave's ideas. I just wanted to enable. In doubt we delete the repo and create new ones.
I created it because the feedback did suggest it is good way. Maybe I was to quick with going forward. I am sorry. Am 11. Dezember 2020 17:34:31 MEZ schrieb Dave Fisher <wave4d...@comcast.net>: >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