Hi Carl, Am 12.12.20 um 00:30 schrieb Carl Marcum: > So the file is owned by Andrea and I can't edit it. > > I have posted the update and the file location to sysadmin@ list > because someone needs sudo to write to it which I don't have ;) > Can someone grant me sudo or update the file?
I asked for access a long time ago... I still have 3 updated graphics for the Wiki. I could commit them to our new mwiki repo, but there is no branch at the moment. Regards, Matthias > > Thanks, > Carl > > On 12/11/20 5:37 PM, Carl Marcum wrote: >> It's been awhile since I've done any PHP so I've been doing some >> testing in an online PHP Sandbox [1]. >> >> [1] https://sandbox.onlinephpfunctions.com/ >> >> See below: >> >> On 12/11/20 3:30 PM, Dave Fisher wrote: >>> >>> Sent from my iPhone >>> >>>> On Dec 11, 2020, at 11:46 AM, Dick Groskamp <di...@apache.org> wrote: >>>> >>>> >>>> >>>>> On 2020/12/11 19:34:47, Matthias Seidel >>>>> <matthias.sei...@hamburg.de> wrote: >>>>> Hi Dick, >>>>> >>>>>> Am 11.12.20 um 20:29 schrieb Dick Groskamp: >>>>>> >>>>>> On 2020/12/11 17:23:20, Matthias Seidel >>>>>> <matthias.sei...@hamburg.de> wrote: >>>>>>> Hi Dick, >>>>>>> >>>>>>> Am 11.12.20 um 17:14 schrieb Dick Groskamp: >>>>>>> >>>>>>> The extension is not broken, it is outdated. It cannot be updated >>>>>>> because that would need a newer version of Wiki. >>>>>>> However, our AOO skin for the Wiki must be adapted to the newer >>>>>>> Wiki >>>>>>> version... >>>>>>> >>>>>>> At least that is what I understood from Andrea's posts regarding >>>>>>> the >>>>>>> Wiki server in 2019 [1] >>>>>>> >>>>>> Well, if it is outdated and it doesn't do its job, I think it is >>>>>> broken. >>>>>> What I meant to say is that it doesn't work the way it was >>>>>> designed anymore. >>>>>>> See above, the extension is not ours. It is from mediaWiki.org (?) >>>>>>> >>>>>> Well, I think it is ours. It was especially created by former >>>>>> developers for this purpose and it is probably nowhere else >>>>>> available/usable and just works on our wiki. >>>>> Who would that developer be?! Do you know a name? >>>> It was somewhere up in this thread: >>>> // 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' ), >>> This clearly an OOo extension. >>> >>> Clayton didn’t really join AOO and Terry did the Forum move but >>> seemed to get frustrated and left. >>> >>> I think that the approach could be separate from Carl’s new Wiki VM >>> effort. >>> >>> Someone will need to look at the current VM and try your idea about >>> changing the function. >>> >>> If Andrea can’t then I’ll have a look early next week. >>> >>> Regards, >>> Dave >>> >>>> 'description' => 'Manage the IDL links in the OOo Dev Guide ', >>>> 'url' => >>>> 'http://wiki.openoffice.org/wiki/Wiki_maintenance/IDLTagExtension', >>>> ); >>>>> Isn't it more likely that it is a mediawiki extension like: >>>>> >>>>> https://www.mediawiki.org/wiki/Extension:SyntaxHighlight >>>>> >>>> That is probably where the confusion comes from. You can develop >>>> your own extensions if you want, just like our own .oxt's. The >>>> whole IDLTags extension is the PHP-page Carl copied from the >>>> configuration. That's all >>>>>> I haven't read Andrea's post yet, I focused more on getting this >>>>>> defective extension IDLTags repaired. >>>>> Well, that would be a workaround for the moment, but we should >>>>> "simply" >>>>> fix the source of the problem... >>>>> >>>> With "source of the problem" I assume you mean upgrading the wiki >>>> version and updating the skin >>>> etc as mentioned in Andrea's post >>>> >>>> As far as I know has Carl a new updated VM available to go along >>>> with that, but he has a tiny >>>> problem getting access. I think that will be the next step. >>>> >>>> >> >> I think Arrigo's finding about the deprecated method may be it. >> >> I have commented out the old method call and folled with the >> replacement. >> Testing a string that might be used in <idlm> tag: >> <?php >> $input = 'com.sun.star.uno.XComponentContext:getServiceManager'; >> print("input = $input \n"); >> >> // $page = ereg_replace('\.','/',$input); >> $page = preg_replace('/\./','/',$input); >> print("page = $page \n"); >> >> // $anchor = ereg_replace (':','.html#',$page); >> $anchor = preg_replace ('/:/','.html#',$page); >> print("anchor = $anchor \n"); >> >> // $function = ereg_replace ('^.*:','',$page); >> $function = preg_replace ('/^.*:/','',$page); >> print("function = $function \n"); >> >> $output = '<a href="http://api.openoffice.org/docs/common/ref/' . >> $anchor.'" class="external text">' . $function.'</a>'; >> print("output = $output \n"); >> ?> >> >> which outputs: >> input = com.sun.star.uno.XComponentContext:getServiceManager >> page = com/sun/star/uno/XComponentContext:getServiceManager >> anchor = com/sun/star/uno/XComponentContext.html#getServiceManager >> function = getServiceManager >> output = <a >> href="http://api.openoffice.org/docs/common/ref/com/sun/star/uno/XComponentContext.html#getServiceManager" >> class="external text">getServiceManager</a> >> >> which I think is a correct link. >> >> I can take a shot at the production fix unless someone has concerns. >> >> Best regards, >> Carl >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org > For additional commands, e-mail: dev-h...@openoffice.apache.org >
smime.p7s
Description: S/MIME Cryptographic Signature