Big THANK YOU Dan!

Best,
Christian

Sent from a mobile device
Am 20.06.2013 16:18 schrieb "Daniel Kulp" <[email protected]>:

>
> Just an FYI:   I've updated CXF's site exporter thing to account for the
> API changes and storage format changes and such for the new version of
> confluence that they are migrating to this weekend.   Thus, after the
> migration, the sites shouldn't end up totally hosed.  That said, I do
> expect some hiccups that we'll need to adjust next week.
>
> The main "visible" change is that Confluence no longer renders the code
> blocks as pre-rendered HTML.  Instead, it relies on a javascript thing to
> render the syntax highlighting in the browser.  To support this, some
> javascript things needed to be added to the sites resources directory and
> the template needed to be adjusted to include the appropriate brushes (when
> needed).    I think the "look and feel" (aka: colors/style sheet) for the
> code blocks will need some adjustment, but that can be done next week as
> well when everything is live and we can really test it.   That said, I'm
> not sure how the book-in-one-page.html thing will work with Prince now.
>  Since all the code is rendered via javascript, I'm not sure how Prince
> will handle it.   Also, book-in-one-page.html takes a LONG time to render
> in the browser due to all the code blocks.
>
> Right now, the extent of what I can test is a bit limited as the import of
> the camel space (and cxf space) into the new confluence resulted in a bunch
> of pages that could not be migrated due to missing plugins and such.   The
> plugins are now installed so when they re-do the import on Saturday, they
> SHOULD come in OK, but we'll have to see.   The new CXF site exporter
> detects these pages and warns about them.   If they don't come in
> correctly, we have to "edit" them  each manually, save them, then have a
> confluence admin re-run an updater on them.   CXF has 66 such pages.  Camel
> has 84.  I'm not spending time doing the whole edit/admin/test cycle for
> each page right now.   Hopefully they'll migrate better on Saturday.   If
> not, we'll need to do a bunch of fixes next week.
>
> Anyway, for other projects that may be using the cxf-site-exporter thing,
> (like ActiveMQ), you will need to update to the latest CXF code if you
> aren't using an svn:external to grab it and also adjust the template to add:
>
> +
> +#if($page.hasCode)
> +  <link href='
> http://camel.apache.org/styles/highlighter/styles/shCore.css'
> rel='stylesheet' type='text/css' />
> +  <link href='http://camel,.
> apache.org/styles/highlighter/styles/shThemeEclipse.css' rel='stylesheet'
> type='text/css' />
> +  <script src='
> http://camel.apache.org/styles/highlighter/scripts/shCore.js'
> type='text/javascript'></script>
> +#foreach ($hscript in $page.CodeScripts)
> +  <script src='
> http://camel.apache.org/styles/highlighter/scripts/$hscript'
> type='text/javascript'></script>
> +#end
> +
> +  <script type="text/javascript">
> +  SyntaxHighlighter.defaults['toolbar'] = false;
> +  SyntaxHighlighter.all();
> +  </script>
> +#end
> +
>
>
> Anyway, I do expect some hiccups next week, but the main part of the
> investigation and fixes are done so at least the website will still be more
> or less usable.
>
> --
> Daniel Kulp
> [email protected] - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>
>

Reply via email to