Hi Peter,

Am 11.12.20 um 18:47 schrieb Peter Kovacs:
> +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. 

No need to be sorry, but maybe the naming was a bit confusing.

I am +1 to put something like our AOO skin it a Repository.
And the forum modifications in another.

Regards,

   Matthias

>
> 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

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to