my17560 / dokuwiki-template-readthedokus

"Read the Docs" flavored DokuWiki template
MIT License
13 stars 9 forks source link

Misaligned RADIO buttons on tables (DokuWiki Sync plugin) #49

Closed eduardomozart closed 1 year ago

eduardomozart commented 1 year ago

Hello, When synchronizing files through Wikis using DokuWiki Sync plug-in, the Radio button view seems misaligned: image

my17560 commented 1 year ago

Could you give me an example source?

eduardomozart commented 1 year ago

Of course.

<main id="dokuwiki__content">

<div id="mobileheader">
    <div id="btn-mobilemenu">
        <span class="menu icon icon-menu"></span>
        <i class="fas fa-bars"></i>
    </div>
    <a>DokuWiki</a>
</div>
                <div class="group">

<div id="pageheader">
    <!-- Messages -->
    <div id="msgarea">
            </div>

    <div style="display:flex;align-items:center">
        <!-- Breadcrumbs -->
        <div class="breadcrumbs">
                                                <div class="youarehere"><span class="bchead">Você está aqui: </span><span class="home"><bdi><a href="/doku.php?id=start" class="wikilink1" title="start" data-wiki-id="start">Página principal</a></bdi></span> » <bdi><a href="/doku.php?id=imc" class="wikilink1" title="imc" data-wiki-id="imc">IMC</a></bdi> » <bdi><a href="/doku.php?id=imc:labguide" class="wikilink1" title="imc:labguide" data-wiki-id="imc:labguide">Lab Guide</a></bdi> » <bdi><span class="curid"><a href="/doku.php?id=imc:labguide:mod2" class="wikilink1" title="imc:labguide:mod2" data-wiki-id="imc:labguide:mod2">Módulo 3: Adicionando dispositivos</a></span></bdi></div>
                                                    <div class="trace"><span class="bchead">Visitou:</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/doku.php?id=imc:labguide:mod2" class="breadcrumbs" title="imc:labguide:mod2">Módulo 3: Adicionando dispositivos</a></bdi></span></div>
                                    </div>

        <!-- Edit this page -->
            </div>

    <hr>
</div>

<div class="page group">

<h1 class="sectionedit1" id="files_to_synchronize">Files to Synchronize</h1>
<div class="level1">

<p>
A list of files that differ between your local and the remote wiki is shown below. You need to decide which revisions you want to keep.
</p>

</div>
<form action="" method="post"><table class="inline" id="sync__direction__table"><input type="hidden" name="lnow" value="1675991386"><input type="hidden" name="rnow" value="1675991386"><input type="hidden" name="no" value="0"><tbody><tr>
                <th class="sync__file">Page or Media File</th>
                <th class="sync__local">Local Wiki</th>
                <th class="sync__push sync__action" id="sync__push">&gt;</th>
                <th class="sync__skip sync__action" id="sync__skip">=</th>
                <th class="sync__pull sync__action" id="sync__pull">&lt;</th>
                <th class="sync__remote">Remote Wiki</th>
                <th class="sync__diff">Diff</th>
              </tr><tr><td class="sync__file">clearpass:labguide:radius:dot1x-macauth:clients:windows:gpo:peap</td><td class="sync__local"><div>2023/02/09 19:36</div> <div>(10292 bytes)</div></td><td class="sync__push"><input type="radio" name="sync_pages[clearpass:labguide:radius:dot1x-macauth:clients:windows:gpo:peap]" value="1" class="syncpush" title="Push local revision to remote wiki." checked="checked"></td><td class="sync__skip"><input type="radio" name="sync_pages[clearpass:labguide:radius:dot1x-macauth:clients:windows:gpo:peap]" value="0" class="syncskip" title="Skip this file and keep both revisions as is."></td><td class="sync__pull"><input type="radio" name="sync_pages[clearpass:labguide:radius:dot1x-macauth:clients:windows:gpo:peap]" value="-1" class="syncpull" title="Pull remote revision to local wiki."></td><td class="sync__remote"><div>2023/01/29 13:36</div> <div>(10240 bytes)</div></td><td class="sync__diff"><a href="/lib/plugins/sync/diff.php?id=clearpass:labguide:radius:dot1x-macauth:clients:windows:gpo:peap&amp;no=0" target="_blank" class="sync_popup">Diff</a></td></tr><tr><td class="sync__file">conceitos:sistop</td><td class="sync__local"><div>2023/02/02 14:32</div> <div>(17635 bytes)</div></td><td class="sync__push"><input type="radio" name="sync_pages[conceitos:sistop]" value="1" class="syncpush" title="Push local revision to remote wiki."></td><td class="sync__skip"><input type="radio" name="sync_pages[conceitos:sistop]" value="0" class="syncskip" title="Skip this file and keep both revisions as is." checked="checked"></td><td class="sync__pull"><input type="radio" name="sync_pages[conceitos:sistop]" value="-1" class="syncpull" title="Pull remote revision to local wiki."></td><td class="sync__remote"><div>2022/10/19 14:08</div> <div>(17598 bytes)</div></td><td class="sync__diff"><a href="/lib/plugins/sync/diff.php?id=conceitos:sistop&amp;no=0" target="_blank" class="sync_popup">Diff</a></td></tr><tr><td class="sync__file">imc:alarm</td><td class="sync__local"><div>2023/02/07 01:14</div> <div>(655 bytes)</div></td><td class="sync__push"><input type="radio" name="sync_pages[imc:alarm]" value="1" class="syncpush" title="Push local revision to remote wiki."></td><td class="sync__skip"><input type="radio" name="sync_pages[imc:alarm]" value="0" class="syncskip" title="Skip this file and keep both revisions as is." checked="checked"></td><td class="sync__pull"><input type="radio" name="sync_pages[imc:alarm]" value="-1" class="syncpull" title="Pull remote revision to local wiki."></td><td class="sync__remote"><div>2022/09/28 01:05</div> <div>(616 bytes)</div></td><td class="sync__diff"><a href="/lib/plugins/sync/diff.php?id=imc:alarm&amp;no=0" target="_blank" class="sync_popup">Diff</a></td></tr><tr><td class="sync__file">wiki:install</td><td class="sync__local"><div>2023/02/09 23:38</div> <div>(18560 bytes)</div></td><td class="sync__push"><input type="radio" name="sync_pages[wiki:install]" value="1" class="syncpush" title="Push local revision to remote wiki." checked="checked"></td><td class="sync__skip"><input type="radio" name="sync_pages[wiki:install]" value="0" class="syncskip" title="Skip this file and keep both revisions as is."></td><td class="sync__pull"><input type="radio" name="sync_pages[wiki:install]" value="-1" class="syncpull" title="Pull remote revision to local wiki."></td><td class="sync__remote"><div>2023/02/09 11:19</div> <div>(18314 bytes)</div></td><td class="sync__diff"><a href="/lib/plugins/sync/diff.php?id=wiki:install&amp;no=0" target="_blank" class="sync_popup">Diff</a></td></tr><tr><td class="sync__file">wiki:plugin:caption</td><td class="sync__local"><div>2023/02/03 13:33</div> <div>(173 bytes)</div></td><td class="sync__push"><input type="radio" name="sync_pages[wiki:plugin:caption]" value="1" class="syncpush" title="Push local revision to remote wiki." checked="checked"></td><td class="sync__skip"><input type="radio" name="sync_pages[wiki:plugin:caption]" value="0" class="syncskip" title="Skip this file and keep both revisions as is."></td><td class="sync__pull"><input type="radio" name="sync_pages[wiki:plugin:caption]" value="-2" class="syncpull" title="Delete local revision."></td><td class="sync__remote">—</td><td class="sync__diff"><a href="/lib/plugins/sync/diff.php?id=wiki:plugin:caption&amp;no=0" target="_blank" class="sync_popup">Diff</a></td></tr><tr><td class="sync__file">wiki:plugin:odt</td><td class="sync__local"><div>2023/02/10 00:41</div> <div>(331 bytes)</div></td><td class="sync__push"><input type="radio" name="sync_pages[wiki:plugin:odt]" value="1" class="syncpush" title="Push local revision to remote wiki." checked="checked"></td><td class="sync__skip"><input type="radio" name="sync_pages[wiki:plugin:odt]" value="0" class="syncskip" title="Skip this file and keep both revisions as is."></td><td class="sync__pull"><input type="radio" name="sync_pages[wiki:plugin:odt]" value="-1" class="syncpull" title="Pull remote revision to local wiki."></td><td class="sync__remote"><div>2023/02/09 11:19</div> <div>(286 bytes)</div></td><td class="sync__diff"><a href="/lib/plugins/sync/diff.php?id=wiki:plugin:odt&amp;no=0" target="_blank" class="sync_popup">Diff</a></td></tr><tr><td class="sync__file">wiki:template:codowik</td><td class="sync__local"><div>2023/02/01 00:25</div> <div>(579 bytes)</div></td><td class="sync__push"><input type="radio" name="sync_pages[wiki:template:codowik]" value="1" class="syncpush" title="Push local revision to remote wiki." checked="checked"></td><td class="sync__skip"><input type="radio" name="sync_pages[wiki:template:codowik]" value="0" class="syncskip" title="Skip this file and keep both revisions as is."></td><td class="sync__pull"><input type="radio" name="sync_pages[wiki:template:codowik]" value="-2" class="syncpull" title="Delete local revision."></td><td class="sync__remote">—</td><td class="sync__diff"><a href="/lib/plugins/sync/diff.php?id=wiki:template:codowik&amp;no=0" target="_blank" class="sync_popup">Diff</a></td></tr></tbody></table><label for="the__summary">Resumo da edição</label> <input type="text" name="sum" id="the__summary" value="" class="edit"><input type="submit" value="Start Synchronization" class="button"></form>
</div>

<div id="pagefooter">

    <nav class="tools" aria-label="Ferramentas">
        <div style="display:flex">
            <div id="dokuwiki__sitetools">
                <h3>Ferramentas do site</h3>
                <ul>
                    <li class="action recent"><a href="/doku.php?id=imc:labguide:mod2&amp;do=recent" title="Alterações recentes [r]" rel="nofollow" accesskey="r">Alterações recentes</a></li><li class="action media"><a href="/doku.php?id=imc:labguide:mod2&amp;do=media&amp;ns=imc%3Alabguide" title="Gerenciador de mídias" rel="nofollow">Gerenciador de mídias</a></li><li class="action index"><a href="/doku.php?id=imc:labguide:mod2&amp;do=index" title="Índice [x]" rel="nofollow" accesskey="x">Índice</a></li>                </ul>
            </div>

            <div id="dokuwiki__pagetools">
                <h3>Ferramentas da página</h3>
                <ul>
                    <li class="action show"><a href="/doku.php?id=imc:labguide:mod2&amp;do=" title="Mostrar página [v]" rel="nofollow" accesskey="v">Mostrar página</a></li><li class="action revs"><a href="/doku.php?id=imc:labguide:mod2&amp;do=revisions" title="Revisões anteriores [o]" rel="nofollow" accesskey="o">Revisões anteriores</a></li><li class="action backlink"><a href="/doku.php?id=imc:labguide:mod2&amp;do=backlink" title="Links reversos" rel="nofollow">Links reversos</a></li><li class="action plugin_bookcreator__addtobook"><a href="/doku.php?id=imc:labguide:mod2&amp;do=plugin_bookcreator__addtobook" title="Adicionar a livro" rel="nofollow">Adicionar a livro</a></li><li class="action export_pdf"><a href="/doku.php?id=imc:labguide:mod2&amp;do=export_pdf" title="Exportar para PDF" rel="nofollow">Exportar para PDF</a></li><li class="action export_odt"><a href="/doku.php?id=imc:labguide:mod2&amp;do=export_odt" title="Exportar para ODT" rel="nofollow">Exportar para ODT</a></li><li class="action top"><a href="#dokuwiki__top" title="Voltar ao topo [t]" rel="nofollow" accesskey="t">Voltar ao topo</a></li>              </ul>
            </div>

                            <div id="dokuwiki__usertools">
                    <h3>Ferramentas do usuário</h3>
                    <ul>
                        <li class="user">Identificado(a) como: <bdi>Eduardo Mozart de Oliveira</bdi> (<bdi>eduardo.mozart</bdi>)</li>                       <li class="action profile"><a href="/doku.php?id=imc:labguide:mod2&amp;do=profile" title="Atualizar o perfil" rel="nofollow">Atualizar o perfil</a></li><li class="action admin"><a href="/doku.php?id=imc:labguide:mod2&amp;do=admin" title="Administrar" rel="nofollow">Administrar</a></li><li class="action logout"><a href="/doku.php?id=imc:labguide:mod2&amp;do=logout&amp;sectok=61324ada666f69d0c16fde7eba1b55d1" title="Sair" rel="nofollow">Sair</a></li>                    </ul>
                </div>
                    </div>
        <div class="doc"><bdi>imc/labguide/mod2.txt</bdi> · Última modificação: 2023/02/08 10:26 por <bdi>eduardo.mozart</bdi></div>
    </nav>
</div>
                </div>
            </main>
my17560 commented 1 year ago

Sorry, but I meant the DokuWiki source, like:

^ Heading 1      ^ Heading 2       ^ Heading 3          ^
| Row 1 Col 1    | Row 1 Col 2     | Row 1 Col 3        |
| Row 2 Col 1    | some colspan (note the double pipe) ||
| Row 3 Col 1    | Row 3 Col 2     | Row 3 Col 3        |
my17560 commented 1 year ago

Sorry, I misunderstood your question. I'll try the Dokuwiki Sync plugin. I don't need source.

my17560 commented 1 year ago

This happens because of paddings when the column size is too narrow. I've added the style to fix this.

eduardomozart commented 1 year ago

Hello, I can confirm after adding your commit the Radio buttons are shown as expected. Thank you!