|
|
<%inherit file="/debug_style/index.html"/>
|
|
|
|
|
|
<%def name="breadcrumbs_links()">
|
|
|
${h.link_to(_('Style'), h.route_path('debug_style_home'))}
|
|
|
»
|
|
|
${c.active}
|
|
|
</%def>
|
|
|
|
|
|
|
|
|
<%def name="real_main()">
|
|
|
<div class="box">
|
|
|
<div class="title">
|
|
|
${self.breadcrumbs()}
|
|
|
</div>
|
|
|
|
|
|
<div class='sidebar-col-wrapper'>
|
|
|
${self.sidebar()}
|
|
|
|
|
|
<div class="main-content">
|
|
|
|
|
|
<h2>Collapsable Content</h2>
|
|
|
<p>Where a section may have a very long list of information, it can be desirable to use collapsable content. There is a premade function for showing/hiding elements, though its use may or may not be practical, depending on the situation. Use it, or don't, on a case-by-case basis.</p>
|
|
|
|
|
|
<p><strong>To use the collapsable-content function:</strong> Create a toggle button using <code><div class="btn-collapse">Show More</div></code> and a data attribute using <code>data-toggle</code>. Clicking this button will toggle any sibling element(s) containing the class <code>collapsable-content</code> and an identical <code>data-toggle</code> attribute. It will also change the button to read "Show Less"; another click toggles it back to the previous state. Ideally, use pre-existing elements and add the class and attribute; creating a new div around the existing content may lead to unexpected results, as the toggle function will use <code>display:block</code> if no previous display specification was found.
|
|
|
</p>
|
|
|
<p>Notes:</p>
|
|
|
<ul>
|
|
|
<li>Changes made to the text of the button will require adjustment to the function, but for the sake of consistency and user experience, this is best avoided. </li>
|
|
|
<li>Collapsable content inside of a pjax loaded container will require <code>collapsableContent();</code> to be called from within the container. No variables are necessary.</li>
|
|
|
</ul>
|
|
|
|
|
|
</div> <!-- .main-content -->
|
|
|
</div> <!-- .sidebar-col-wrapper -->
|
|
|
</div> <!-- .box -->
|
|
|
|
|
|
<!-- CONTENT -->
|
|
|
<div id="content" class="wrapper">
|
|
|
|
|
|
<div class="main">
|
|
|
|
|
|
<div class="box">
|
|
|
<div class="title">
|
|
|
<h1>
|
|
|
Diff: enable filename with spaces on diffs
|
|
|
</h1>
|
|
|
<h1>
|
|
|
<i class="icon-hg" ></i>
|
|
|
|
|
|
<i class="icon-lock"></i>
|
|
|
<span><a href="/rhodecode-momentum">rhodecode-momentum</a></span>
|
|
|
|
|
|
</h1>
|
|
|
</div>
|
|
|
|
|
|
<div class="box pr-summary">
|
|
|
<div class="summary-details block-left">
|
|
|
|
|
|
<div class="pr-details-title">
|
|
|
|
|
|
Pull request #720 From Tue, 17 Feb 2015 16:21:38
|
|
|
<div class="btn-collapse" data-toggle="description">Show More</div>
|
|
|
</div>
|
|
|
<div id="summary" class="fields pr-details-content">
|
|
|
<div class="field">
|
|
|
<div class="label-summary">
|
|
|
<label>Origin:</label>
|
|
|
</div>
|
|
|
<div class="input">
|
|
|
<div>
|
|
|
<span class="tag">
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork#fix_574">book: fix_574</a>
|
|
|
</span>
|
|
|
<span class="clone-url">
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork">https://code.rhodecode.com/andersonsantos/rhodecode-momentum-fork</a>
|
|
|
</span>
|
|
|
</div>
|
|
|
<div>
|
|
|
<br>
|
|
|
<input type="text" value="hg pull -r 46b3d50315f0 https://code.rhodecode.com/andersonsantos/rhodecode-momentum-fork" readonly="readonly">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="field">
|
|
|
<div class="label-summary">
|
|
|
<label>Review:</label>
|
|
|
</div>
|
|
|
<div class="input">
|
|
|
<div class="flag_status under_review tooltip pull-left" title="Pull request status calculated from votes"></div>
|
|
|
<span class="changeset-status-lbl tooltip" title="Pull request status calculated from votes">
|
|
|
Under Review
|
|
|
</span>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="field collapsable-content" data-toggle="description">
|
|
|
<div class="label-summary">
|
|
|
<label>Description:</label>
|
|
|
</div>
|
|
|
<div class="input">
|
|
|
<div class="pr-description">Fixing issue <a class="issue- tracker-link" href="http://bugs.rhodecode.com/issues/574"># 574</a>, changing regex for capturing filenames</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="field collapsable-content" data-toggle="description">
|
|
|
<div class="label-summary">
|
|
|
<label>Comments:</label>
|
|
|
</div>
|
|
|
<div class="input">
|
|
|
<div>
|
|
|
<div class="comments-number">
|
|
|
<a href="#inline-comments-container">0 Pull request comments</a>,
|
|
|
0 Inline Comments
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div>
|
|
|
<div class="reviewers-title block-right">
|
|
|
<div class="pr-details-title">
|
|
|
Author
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="block-right pr-details-content reviewers">
|
|
|
<ul class="group_members">
|
|
|
<li>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/72706ebd30734451af9ff3fb59f05ff1?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/lolek">lolek (Lolek Santos)</a></span>
|
|
|
</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="reviewers-title block-right">
|
|
|
<div class="pr-details-title">
|
|
|
Pull request reviewers
|
|
|
<span class="btn-collapse" data-toggle="reviewers">Show More</span>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
<div id="reviewers" class="block-right pr-details-content reviewers">
|
|
|
|
|
|
<ul id="review_members" class="group_members">
|
|
|
<li id="reviewer_70">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status rejected pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/153a0fab13160b3e64a2cbc7c0373506?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">jenkins-tests</a> (reviewer)</span>
|
|
|
</div>
|
|
|
<input id="reviewer_70_input" type="hidden" value="70" name="review_members">
|
|
|
<div class="reviewer_member_remove action_button" onclick="removeMember(70, true)" style="visibility: hidden;">
|
|
|
<i class="icon-remove"></i>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_33" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status approved pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/ffd6a317ec2b66be880143cd8459d0d9?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">garbas (Rok Garbas)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_2" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status not_reviewed pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/aad9d40cac1259ea39b5578554ad9d64?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">marcink (Marcin Kuzminski)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_36" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status approved pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/7a4da001a0af0016ed056ab523255db9?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">johbo (Johannes Bornhold)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_47" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status under_review pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/8f6dc00dce79d6bd7d415be5cea6a008?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">lisaq (Lisa Quatmann)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_49" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status approved pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/89f722927932a8f737a0feafb03a606e?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">paris (Paris Kolios)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_50" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status approved pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/081322c975e8545ec269372405fbd016?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">ergo (Marcin Lulek)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_54" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status under_review pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/72706ebd30734451af9ff3fb59f05ff1?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">anderson (Anderson Santos)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_57" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status approved pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/23e2ee8f5fd462cba8129a40cc1e896c?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">gmgauthier (Greg Gauthier)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
<li id="reviewer_31" class="collapsable-content" data-toggle="reviewers">
|
|
|
<div class="reviewers_member">
|
|
|
<div class="reviewer_status tooltip pull-left" title="Not Reviewed">
|
|
|
<div class="flag_status under_review pull-left reviewer_member_status"></div>
|
|
|
</div>
|
|
|
<img class="gravatar" src="https://secure.gravatar.com/avatar/0c9a7e6674b6f0b35d98dbe073e3f0ab?d=identicon&s=32" height="16" width="16">
|
|
|
<span class="user"> <a href="/_profiles/jenkins-tests">ostrobel (Oliver Strobel)</a> (reviewer)</span>
|
|
|
</div>
|
|
|
</li>
|
|
|
</ul>
|
|
|
<div id="add_reviewer_input" class="ac" style="display: none;">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="box">
|
|
|
<div class="table" >
|
|
|
<div id="changeset_compare_view_content">
|
|
|
<div class="compare_view_commits_title">
|
|
|
<h2>Compare View: 6 commits<span class="btn-collapse" data-toggle="commits">Show More</span></h2>
|
|
|
|
|
|
</div>
|
|
|
<div class="container">
|
|
|
|
|
|
|
|
|
<table class="rctable compare_view_commits">
|
|
|
<tr>
|
|
|
<th>Time</th>
|
|
|
<th>Author</th>
|
|
|
<th>Commit</th>
|
|
|
<th></th>
|
|
|
<th>Title</th>
|
|
|
</tr>
|
|
|
<tr id="row-7e83e5cd7812dd9e055ce30e77c65cdc08154b43" commit_id="7e83e5cd7812dd9e055ce30e77c65cdc08154b43" class="compare_select">
|
|
|
<td class="td-time">
|
|
|
<span class="tooltip" title="3 hours and 23 minutes ago" tt_title="3 hours and 23 minutes ago">2015-02-18 10:13:34</span>
|
|
|
</td>
|
|
|
<td class="td-user">
|
|
|
<div class="gravatar_with_user">
|
|
|
<img class="gravatar" alt="gravatar" src="https://secure.gravatar.com/avatar/02cc31cea73b88b7209ba302c5967a9d?d=identicon&s=16">
|
|
|
<span title="Lolek Santos <lolek@rhodecode.com>" class="user">brian (Brian Butler)</span>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="td-hash">
|
|
|
<code>
|
|
|
<a href="/brian/documentation-rep/changeset/7e83e5cd7812dd9e055ce30e77c65cdc08154b43">r395:7e83e5cd7812</a>
|
|
|
</code>
|
|
|
</td>
|
|
|
<td class="expand_commit" data-commit-id="7e83e5cd7812dd9e055ce30e77c65cdc08154b43" title="Expand commit message">
|
|
|
<div class="show_more_col">
|
|
|
<i class="show_more"></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="mid td-description">
|
|
|
<div class="log-container truncate-wrap">
|
|
|
<div id="c-7e83e5cd7812dd9e055ce30e77c65cdc08154b43" class="message truncate">rep: added how we doc to guide</div>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="row-48ce1581bdb3aa7679c246cbdd3fb030623f5c87" commit_id="48ce1581bdb3aa7679c246cbdd3fb030623f5c87" class="compare_select">
|
|
|
<td class="td-time">
|
|
|
<span class="tooltip" title="4 hours and 18 minutes ago">2015-02-18 09:18:31</span>
|
|
|
</td>
|
|
|
<td class="td-user">
|
|
|
<div class="gravatar_with_user">
|
|
|
<img class="gravatar" alt="gravatar" src="https://secure.gravatar.com/avatar/02cc31cea73b88b7209ba302c5967a9d?d=identicon&s=16">
|
|
|
<span title="Lolek Santos <lolek@rhodecode.com>" class="user">brian (Brian Butler)</span>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="td-hash">
|
|
|
<code>
|
|
|
<a href="/brian/documentation-rep/changeset/48ce1581bdb3aa7679c246cbdd3fb030623f5c87">r394:48ce1581bdb3</a>
|
|
|
</code>
|
|
|
</td>
|
|
|
<td class="expand_commit" data-commit-id="48ce1581bdb3aa7679c246cbdd3fb030623f5c87" title="Expand commit message">
|
|
|
<div class="show_more_col">
|
|
|
<i class="show_more"></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="mid td-description">
|
|
|
<div class="log-container truncate-wrap">
|
|
|
<div id="c-48ce1581bdb3aa7679c246cbdd3fb030623f5c87" class="message truncate">repo 0004 - typo</div>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="row-982d857aafb4c71e7686e419c32b71c9a837257d" commit_id="982d857aafb4c71e7686e419c32b71c9a837257d" class="compare_select collapsable-content" data-toggle="commits">
|
|
|
<td class="td-time">
|
|
|
<span class="tooltip" title="4 hours and 22 minutes ago">2015-02-18 09:14:45</span>
|
|
|
</td>
|
|
|
<td class="td-user">
|
|
|
<span class="gravatar" commit_id="982d857aafb4c71e7686e419c32b71c9a837257d">
|
|
|
<img alt="gravatar" src="https://secure.gravatar.com/avatar/02cc31cea73b88b7209ba302c5967a9d?d=identicon&s=28" height="14" width="14">
|
|
|
</span>
|
|
|
<span class="author">brian (Brian Butler)</span>
|
|
|
</td>
|
|
|
<td class="td-hash">
|
|
|
<code>
|
|
|
<a href="/brian/documentation-rep/changeset/982d857aafb4c71e7686e419c32b71c9a837257d">r393:982d857aafb4</a>
|
|
|
</code>
|
|
|
</td>
|
|
|
<td class="expand_commit" data-commit-id="982d857aafb4c71e7686e419c32b71c9a837257d" title="Expand commit message">
|
|
|
<div class="show_more_col">
|
|
|
<i class="show_more"></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="mid td-description">
|
|
|
<div class="log-container truncate-wrap">
|
|
|
<div id="c-982d857aafb4c71e7686e419c32b71c9a837257d" class="message truncate">internals: how to doc section added</div>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="row-4c7258ad1af6dae91bbaf87a933e3597e676fab8" commit_id="4c7258ad1af6dae91bbaf87a933e3597e676fab8" class="compare_select collapsable-content" data-toggle="commits">
|
|
|
<td class="td-time">
|
|
|
<span class="tooltip" title="20 hours and 16 minutes ago">2015-02-17 17:20:44</span>
|
|
|
</td>
|
|
|
<td class="td-user">
|
|
|
<span class="gravatar" commit_id="4c7258ad1af6dae91bbaf87a933e3597e676fab8">
|
|
|
<img alt="gravatar" src="https://secure.gravatar.com/avatar/02cc31cea73b88b7209ba302c5967a9d?d=identicon&s=28" height="14" width="14">
|
|
|
</span>
|
|
|
<span class="author">brian (Brian Butler)</span>
|
|
|
</td>
|
|
|
<td class="td-hash">
|
|
|
<code>
|
|
|
<a href="/brian/documentation-rep/changeset/4c7258ad1af6dae91bbaf87a933e3597e676fab8">r392:4c7258ad1af6</a>
|
|
|
</code>
|
|
|
</td>
|
|
|
<td class="expand_commit" data-commit-id="4c7258ad1af6dae91bbaf87a933e3597e676fab8" title="Expand commit message">
|
|
|
<div class="show_more_col">
|
|
|
<i class="show_more"></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="mid td-description">
|
|
|
<div class="log-container truncate-wrap">
|
|
|
<div id="c-4c7258ad1af6dae91bbaf87a933e3597e676fab8" class="message truncate">REP: 0004 Documentation standards</div>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="row-46b3d50315f0f2b1f64485ac95af4f384948f9cb" commit_id="46b3d50315f0f2b1f64485ac95af4f384948f9cb" class="compare_select collapsable-content" data-toggle="commits">
|
|
|
<td class="td-time">
|
|
|
<span class="tooltip" title="18 hours and 19 minutes ago">2015-02-17 16:18:49</span>
|
|
|
</td>
|
|
|
<td class="td-user">
|
|
|
<span class="gravatar" commit_id="46b3d50315f0f2b1f64485ac95af4f384948f9cb">
|
|
|
<img alt="gravatar" src="https://secure.gravatar.com/avatar/72706ebd30734451af9ff3fb59f05ff1?d=identicon&s=28" height="14" width="14">
|
|
|
</span>
|
|
|
<span class="author">anderson (Anderson Santos)</span>
|
|
|
</td>
|
|
|
<td class="td-hash">
|
|
|
<code>
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/changeset/46b3d50315f0f2b1f64485ac95af4f384948f9cb">r8743:46b3d50315f0</a>
|
|
|
</code>
|
|
|
</td>
|
|
|
<td class="expand_commit" data-commit-id="46b3d50315f0f2b1f64485ac95af4f384948f9cb" title="Expand commit message">
|
|
|
<div class="show_more_col">
|
|
|
<i class="show_more" ></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="mid td-description">
|
|
|
<div class="log-container truncate-wrap">
|
|
|
<div id="c-46b3d50315f0f2b1f64485ac95af4f384948f9cb" class="message truncate">Diff: created tests for the diff with filenames with spaces</div>
|
|
|
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="row-1e57d2549bd6c34798075bf05ac39f708bb33b90" commit_id="1e57d2549bd6c34798075bf05ac39f708bb33b90" class="compare_select collapsable-content" data-toggle="commits">
|
|
|
<td class="td-time">
|
|
|
<span class="tooltip" title="2 days ago">2015-02-16 10:06:08</span>
|
|
|
</td>
|
|
|
<td class="td-user">
|
|
|
<span class="gravatar" commit_id="1e57d2549bd6c34798075bf05ac39f708bb33b90">
|
|
|
<img alt="gravatar" src="https://secure.gravatar.com/avatar/72706ebd30734451af9ff3fb59f05ff1?d=identicon&s=28" height="14" width="14">
|
|
|
</span>
|
|
|
<span class="author">anderson (Anderson Santos)</span>
|
|
|
</td>
|
|
|
<td class="td-hash">
|
|
|
<code>
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/changeset/1e57d2549bd6c34798075bf05ac39f708bb33b90">r8742:1e57d2549bd6</a>
|
|
|
</code>
|
|
|
</td>
|
|
|
<td class="expand_commit" data-commit-id="1e57d2549bd6c34798075bf05ac39f708bb33b90" title="Expand commit message">
|
|
|
<div class="show_more_col">
|
|
|
<i class="show_more" ></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="mid td-description">
|
|
|
<div class="log-container truncate-wrap">
|
|
|
<div id="c-1e57d2549bd6c34798075bf05ac39f708bb33b90" class="message truncate">Diff: fix renaming files with spaces <a class="issue-tracker-link" href="http://bugs.rhodecode.com/issues/574">#574</a></div>
|
|
|
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div>
|
|
|
|
|
|
<script>
|
|
|
$('.expand_commit').on('click',function(e){
|
|
|
$(this).children('i').hide();
|
|
|
var cid = $(this).data('commitId');
|
|
|
$('#c-'+cid).css({'height': 'auto', 'margin': '.65em 1em .65em 0','white-space': 'pre-line', 'text-overflow': 'initial', 'overflow':'visible'})
|
|
|
$('#t-'+cid).css({'height': 'auto', 'text-overflow': 'initial', 'overflow':'visible', 'white-space':'normal'})
|
|
|
});
|
|
|
$('.compare_select').on('click',function(e){
|
|
|
var cid = $(this).attr('commit_id');
|
|
|
$('#row-'+cid).toggleClass('hl', !$('#row-'+cid).hasClass('hl'));
|
|
|
});
|
|
|
</script>
|
|
|
<div class="cs_files_title">
|
|
|
<span class="cs_files_expand">
|
|
|
<span id="expand_all_files">Expand All</span> | <span id="collapse_all_files">Collapse All</span>
|
|
|
</span>
|
|
|
<h2>
|
|
|
7 files changed: 55 inserted, 9 deleted
|
|
|
</h2>
|
|
|
</div>
|
|
|
<div class="cs_files">
|
|
|
<table class="compare_view_files">
|
|
|
|
|
|
<tr class="cs_A expand_file" fid="c--efbe5b7a3f13">
|
|
|
<td class="cs_icon_td">
|
|
|
<span class="expand_file_icon" fid="c--efbe5b7a3f13"></span>
|
|
|
</td>
|
|
|
<td class="cs_icon_td">
|
|
|
<div class="flag_status not_reviewed hidden"></div>
|
|
|
</td>
|
|
|
<td id="a_c--efbe5b7a3f13">
|
|
|
<a class="compare_view_filepath" href="#a_c--efbe5b7a3f13">
|
|
|
rhodecode/tests/fixtures/git_diff_rename_file_with_spaces.diff
|
|
|
</a>
|
|
|
<span id="diff_c--efbe5b7a3f13" class="diff_links" style="display: none;">
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/diff/rhodecode/tests/fixtures/git_diff_rename_file_with_spaces.diff?diff2=46b3d50315f0f2b1f64485ac95af4f384948f9cb&diff1=b78e2376b986b2cf656a2b4390b09f303291c886&fulldiff=1&diff=diff">
|
|
|
Unified Diff
|
|
|
</a>
|
|
|
|
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/diff-2way/rhodecode/tests/fixtures/git_diff_rename_file_with_spaces.diff?diff2=46b3d50315f0f2b1f64485ac95af4f384948f9cb&diff1=b78e2376b986b2cf656a2b4390b09f303291c886&fulldiff=1&diff=diff">
|
|
|
Side-by-side Diff
|
|
|
</a>
|
|
|
</span>
|
|
|
</td>
|
|
|
<td>
|
|
|
<div class="changes pull-right"><div style="width:100px"><div class="added top-right-rounded-corner-mid bottom-right-rounded-corner-mid top-left-rounded-corner-mid bottom-left-rounded-corner-mid" style="width:100.0%">4</div><div class="deleted top-right-rounded-corner-mid bottom-right-rounded-corner-mid" style="width:0%"></div></div></div>
|
|
|
<div class="comment-bubble pull-right" data-path="rhodecode/tests/fixtures/git_diff_rename_file_with_spaces.diff">
|
|
|
<i class="icon-comment"></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="tr_c--efbe5b7a3f13">
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td class="injected_diff" colspan="2">
|
|
|
|
|
|
<div class="diff-container" id="diff-container-140716195039928">
|
|
|
<div id="c--efbe5b7a3f13_target" ></div>
|
|
|
<div id="c--efbe5b7a3f13" class="diffblock margined comm" >
|
|
|
<div class="code-body">
|
|
|
<div class="full_f_path" path="rhodecode/tests/fixtures/git_diff_rename_file_with_spaces.diff" style="display: none;"></div>
|
|
|
<table class="code-difftable">
|
|
|
<tr class="line context">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td class="lineno new"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n"></a></td>
|
|
|
<td class="code no-comment">
|
|
|
<pre>new file 100644</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n1" class="lineno new"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n1">1</a></td>
|
|
|
<td class="code">
|
|
|
<pre>diff --git a/file_with_ spaces.txt b/file_with_ two spaces.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n2" class="lineno new"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n2">2</a></td>
|
|
|
<td class="code">
|
|
|
<pre>similarity index 100%
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n3" class="lineno new"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n3">3</a></td>
|
|
|
<td class="code">
|
|
|
<pre>rename from file_with_ spaces.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n4" class="lineno new"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n4">4</a></td>
|
|
|
<td class="code">
|
|
|
<pre>rename to file_with_ two spaces.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line context">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_o...">...</a></td>
|
|
|
<td class="lineno new"><a href="#rhodecodetestsfixturesgit_diff_rename_file_with_spacesdiff_n...">...</a></td>
|
|
|
<td class="code no-comment">
|
|
|
<pre> No newline at end of file</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="cs_A expand_file" fid="c--c21377f778f9">
|
|
|
<td class="cs_icon_td">
|
|
|
<span class="expand_file_icon" fid="c--c21377f778f9"></span>
|
|
|
</td>
|
|
|
<td class="cs_icon_td">
|
|
|
<div class="flag_status not_reviewed hidden"></div>
|
|
|
</td>
|
|
|
<td id="a_c--c21377f778f9">
|
|
|
<a class="compare_view_filepath" href="#a_c--c21377f778f9">
|
|
|
rhodecode/tests/fixtures/hg_diff_copy_file_with_spaces.diff
|
|
|
</a>
|
|
|
<span id="diff_c--c21377f778f9" class="diff_links" style="display: none;">
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/diff/rhodecode/tests/fixtures/hg_diff_copy_file_with_spaces.diff?diff2=46b3d50315f0f2b1f64485ac95af4f384948f9cb&diff1=b78e2376b986b2cf656a2b4390b09f303291c886&fulldiff=1&diff=diff">
|
|
|
Unified Diff
|
|
|
</a>
|
|
|
|
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/diff-2way/rhodecode/tests/fixtures/hg_diff_copy_file_with_spaces.diff?diff2=46b3d50315f0f2b1f64485ac95af4f384948f9cb&diff1=b78e2376b986b2cf656a2b4390b09f303291c886&fulldiff=1&diff=diff">
|
|
|
Side-by-side Diff
|
|
|
</a>
|
|
|
</span>
|
|
|
</td>
|
|
|
<td>
|
|
|
<div class="changes pull-right"><div style="width:100px"><div class="added top-right-rounded-corner-mid bottom-right-rounded-corner-mid top-left-rounded-corner-mid bottom-left-rounded-corner-mid" style="width:100.0%">3</div><div class="deleted top-right-rounded-corner-mid bottom-right-rounded-corner-mid" style="width:0%"></div></div></div>
|
|
|
<div class="comment-bubble pull-right" data-path="rhodecode/tests/fixtures/hg_diff_copy_file_with_spaces.diff">
|
|
|
<i class="icon-comment"></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="tr_c--c21377f778f9">
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td class="injected_diff" colspan="2">
|
|
|
|
|
|
<div class="diff-container" id="diff-container-140716195038344">
|
|
|
<div id="c--c21377f778f9_target" ></div>
|
|
|
<div id="c--c21377f778f9" class="diffblock margined comm" >
|
|
|
<div class="code-body">
|
|
|
<div class="full_f_path" path="rhodecode/tests/fixtures/hg_diff_copy_file_with_spaces.diff" style="display: none;"></div>
|
|
|
<table class="code-difftable">
|
|
|
<tr class="line context">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_o"></a></td>
|
|
|
<td class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n"></a></td>
|
|
|
<td class="code no-comment">
|
|
|
<pre>new file 100644</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n1" class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n1">1</a></td>
|
|
|
<td class="code">
|
|
|
<pre>diff --git a/file_changed_without_spaces.txt b/file_copied_ with spaces.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n2" class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n2">2</a></td>
|
|
|
<td class="code">
|
|
|
<pre>copy from file_changed_without_spaces.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n3" class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n3">3</a></td>
|
|
|
<td class="code">
|
|
|
<pre>copy to file_copied_ with spaces.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line context">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_o...">...</a></td>
|
|
|
<td class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_copy_file_with_spacesdiff_n...">...</a></td>
|
|
|
<td class="code no-comment">
|
|
|
<pre> No newline at end of file</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="cs_A expand_file" fid="c--ee62085ad7a8">
|
|
|
<td class="cs_icon_td">
|
|
|
<span class="expand_file_icon" fid="c--ee62085ad7a8"></span>
|
|
|
</td>
|
|
|
<td class="cs_icon_td">
|
|
|
<div class="flag_status not_reviewed hidden"></div>
|
|
|
</td>
|
|
|
<td id="a_c--ee62085ad7a8">
|
|
|
<a class="compare_view_filepath" href="#a_c--ee62085ad7a8">
|
|
|
rhodecode/tests/fixtures/hg_diff_rename_file_with_spaces.diff
|
|
|
</a>
|
|
|
<span id="diff_c--ee62085ad7a8" class="diff_links" style="display: none;">
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/diff/rhodecode/tests/fixtures/hg_diff_rename_file_with_spaces.diff?diff2=46b3d50315f0f2b1f64485ac95af4f384948f9cb&diff1=b78e2376b986b2cf656a2b4390b09f303291c886&fulldiff=1&diff=diff">
|
|
|
Unified Diff
|
|
|
</a>
|
|
|
|
|
|
|
<a href="/andersonsantos/rhodecode-momentum-fork/diff-2way/rhodecode/tests/fixtures/hg_diff_rename_file_with_spaces.diff?diff2=46b3d50315f0f2b1f64485ac95af4f384948f9cb&diff1=b78e2376b986b2cf656a2b4390b09f303291c886&fulldiff=1&diff=diff">
|
|
|
Side-by-side Diff
|
|
|
</a>
|
|
|
</span>
|
|
|
</td>
|
|
|
<td>
|
|
|
<div class="changes pull-right"><div style="width:100px"><div class="added top-right-rounded-corner-mid bottom-right-rounded-corner-mid top-left-rounded-corner-mid bottom-left-rounded-corner-mid" style="width:100.0%">3</div><div class="deleted top-right-rounded-corner-mid bottom-right-rounded-corner-mid" style="width:0%"></div></div></div>
|
|
|
<div class="comment-bubble pull-right" data-path="rhodecode/tests/fixtures/hg_diff_rename_file_with_spaces.diff">
|
|
|
<i class="icon-comment"></i>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr id="tr_c--ee62085ad7a8">
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td class="injected_diff" colspan="2">
|
|
|
|
|
|
<div class="diff-container" id="diff-container-140716195039496">
|
|
|
<div id="c--ee62085ad7a8_target" ></div>
|
|
|
<div id="c--ee62085ad7a8" class="diffblock margined comm" >
|
|
|
<div class="code-body">
|
|
|
<div class="full_f_path" path="rhodecode/tests/fixtures/hg_diff_rename_file_with_spaces.diff" style="display: none;"></div>
|
|
|
<table class="code-difftable">
|
|
|
<tr class="line context">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_n"></a></td>
|
|
|
<td class="code no-comment">
|
|
|
<pre>new file 100644</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_n1" class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_n1">1</a></td>
|
|
|
<td class="code">
|
|
|
<pre>diff --git a/file_ with update.txt b/file_changed _.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_n2" class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_n2">2</a></td>
|
|
|
<td class="code">
|
|
|
<pre>rename from file_ with update.txt
|
|
|
</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr class="line add">
|
|
|
<td class="add-comment-line"><span class="add-comment-content"><a href="#"><span class="icon-comment-add"></span></a></span></td>
|
|
|
<td class="lineno old"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_o"></a></td>
|
|
|
<td id="rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_n3" class="lineno new"><a href="#rhodecodetestsfixtureshg_diff_rename_file_with_spacesdiff_n3">3</a></td>
|
|
|
<td class="code">
|
|
|
<pre>rename to file_changed _.txt</pre>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="comment-inline-form-template" style="display: none;">
|
|
|
<div class="comment-inline-form ac">
|
|
|
<div class="overlay"><div class="overlay-text">Submitting...</div></div>
|
|
|
<form action="#" class="inline-form" method="get">
|
|
|
<div id="edit-container_{1}" class="clearfix">
|
|
|
<div class="comment-title pull-left">
|
|
|
Commenting on line {1}.
|
|
|
</div>
|
|
|
<div class="comment-help pull-right">
|
|
|
Comments parsed using <a href="http://docutils.sourceforge.io/docs/user/rst/quickref.html">RST</a> syntax with <span class="tooltip" title="Use @username inside this text to send notification to this RhodeCode user">@mention</span> support.
|
|
|
</div>
|
|
|
<div style="clear: both"></div>
|
|
|
<textarea id="text_{1}" name="text" class="comment-block-ta ac-input"></textarea>
|
|
|
</div>
|
|
|
<div id="preview-container_{1}" class="clearfix" style="display: none;">
|
|
|
<div class="comment-help">
|
|
|
Comment preview
|
|
|
</div>
|
|
|
<div id="preview-box_{1}" class="preview-box"></div>
|
|
|
</div>
|
|
|
<div class="comment-button pull-right">
|
|
|
<input type="hidden" name="f_path" value="{0}">
|
|
|
<input type="hidden" name="line" value="{1}">
|
|
|
<div id="preview-btn_{1}" class="btn btn-default">Preview</div>
|
|
|
<div id="edit-btn_{1}" class="btn" style="display: none;">Edit</div>
|
|
|
<input class="btn btn-success save-inline-form" id="save" name="save" type="submit" value="Comment" />
|
|
|
</div>
|
|
|
<div class="comment-button hide-inline-form-button">
|
|
|
<input class="btn hide-inline-form" id="hide-inline-form" name="hide-inline-form" type="reset" value="Cancel" />
|
|
|
</div>
|
|
|
</form>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="comments">
|
|
|
<div id="inline-comments-container">
|
|
|
|
|
|
<h2>0 Pull Request Comments</h2>
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="pull-request-merge">
|
|
|
</div>
|
|
|
<div class="comments">
|
|
|
<div class="comment-form ac">
|
|
|
<form action="/rhodecode-momentum/pull-request-comment/720" id="comments_form" method="POST">
|
|
|
<div style="display: none;"><input id="csrf_token" name="csrf_token" type="hidden" value="6dbc0b19ac65237df65d57202a3e1f2df4153e38" /></div>
|
|
|
<div id="edit-container" class="clearfix">
|
|
|
<div class="comment-title pull-left">
|
|
|
Create a comment on this Pull Request.
|
|
|
</div>
|
|
|
<div class="comment-help pull-right">
|
|
|
Comments parsed using <a href="http://docutils.sourceforge.io/docs/user/rst/quickref.html">RST</a> syntax with <span class="tooltip" title="Use @username inside this text to send notification to this RhodeCode user">@mention</span> support.
|
|
|
</div>
|
|
|
<div style="clear: both"></div>
|
|
|
<textarea class="comment-block-ta" id="text" name="text"></textarea>
|
|
|
</div>
|
|
|
|
|
|
<div id="preview-container" class="clearfix" style="display: none;">
|
|
|
<div class="comment-title">
|
|
|
Comment preview
|
|
|
</div>
|
|
|
<div id="preview-box" class="preview-box"></div>
|
|
|
</div>
|
|
|
|
|
|
<div id="comment_form_extras">
|
|
|
</div>
|
|
|
<div class="action-button pull-right">
|
|
|
<div id="preview-btn" class="btn">
|
|
|
Preview
|
|
|
</div>
|
|
|
<div id="edit-btn" class="btn" style="display: none;">
|
|
|
Edit
|
|
|
</div>
|
|
|
<div class="comment-button">
|
|
|
<input class="btn btn-small btn-success comment-button-input" id="save" name="save" type="submit" value="Comment" />
|
|
|
</div>
|
|
|
</div>
|
|
|
</form>
|
|
|
</div>
|
|
|
</div>
|
|
|
<script>
|
|
|
|
|
|
$(document).ready(function() {
|
|
|
|
|
|
var cm = initCommentBoxCodeMirror('#text');
|
|
|
|
|
|
// main form preview
|
|
|
$('#preview-btn').on('click', function(e) {
|
|
|
$('#preview-btn').hide();
|
|
|
$('#edit-btn').show();
|
|
|
var _text = cm.getValue();
|
|
|
if (!_text) {
|
|
|
return;
|
|
|
}
|
|
|
var post_data = {
|
|
|
'text': _text,
|
|
|
'renderer': DEFAULT_RENDERER,
|
|
|
'csrf_token': CSRF_TOKEN
|
|
|
};
|
|
|
var previewbox = $('#preview-box');
|
|
|
previewbox.addClass('unloaded');
|
|
|
previewbox.html(_gettext('Loading ...'));
|
|
|
$('#edit-container').hide();
|
|
|
$('#preview-container').show();
|
|
|
|
|
|
var url = pyroutes.url('repo_commit_comment_preview',
|
|
|
{'repo_name': 'rhodecode-momentum', 'commit_id': '000000'});
|
|
|
|
|
|
ajaxPOST(url, post_data, function(o) {
|
|
|
previewbox.html(o);
|
|
|
previewbox.removeClass('unloaded');
|
|
|
});
|
|
|
});
|
|
|
$('#edit-btn').on('click', function(e) {
|
|
|
$('#preview-btn').show();
|
|
|
$('#edit-btn').hide();
|
|
|
$('#edit-container').show();
|
|
|
$('#preview-container').hide();
|
|
|
});
|
|
|
|
|
|
var formatChangeStatus = function(state, escapeMarkup) {
|
|
|
var originalOption = state.element;
|
|
|
return '<div class="flag_status ' + $(originalOption).data('status') + ' pull-left"></div>' +
|
|
|
'<span>' + escapeMarkup(state.text) + '</span>';
|
|
|
};
|
|
|
|
|
|
var formatResult = function(result, container, query, escapeMarkup) {
|
|
|
return formatChangeStatus(result, escapeMarkup);
|
|
|
};
|
|
|
|
|
|
var formatSelection = function(data, container, escapeMarkup) {
|
|
|
return formatChangeStatus(data, escapeMarkup);
|
|
|
};
|
|
|
|
|
|
$('#change_status_general').select2({
|
|
|
placeholder: "Status Review",
|
|
|
formatResult: formatResult,
|
|
|
formatSelection: formatSelection,
|
|
|
containerCssClass: "drop-menu status_box_menu",
|
|
|
dropdownCssClass: "drop-menu-dropdown",
|
|
|
dropdownAutoWidth: true,
|
|
|
minimumResultsForSearch: -1
|
|
|
});
|
|
|
});
|
|
|
</script>
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
// TODO: switch this to pyroutes
|
|
|
AJAX_COMMENT_DELETE_URL = "/rhodecode-momentum/pull-request-comment/__COMMENT_ID__/delete";
|
|
|
|
|
|
$(function(){
|
|
|
ReviewerAutoComplete('#user');
|
|
|
|
|
|
$('#open_edit_reviewers').on('click', function(e){
|
|
|
$('#open_edit_reviewers').hide();
|
|
|
$('#close_edit_reviewers').show();
|
|
|
$('#add_reviewer_input').show();
|
|
|
$('.reviewer_member_remove').css('visibility', 'visible');
|
|
|
});
|
|
|
|
|
|
$('#close_edit_reviewers').on('click', function(e){
|
|
|
$('#open_edit_reviewers').show();
|
|
|
$('#close_edit_reviewers').hide();
|
|
|
$('#add_reviewer_input').hide();
|
|
|
$('.reviewer_member_remove').css('visibility', 'hidden');
|
|
|
});
|
|
|
|
|
|
$('.show-inline-comments').on('change', function(e){
|
|
|
var show = 'none';
|
|
|
var target = e.currentTarget;
|
|
|
if(target.checked){
|
|
|
show = ''
|
|
|
}
|
|
|
var boxid = $(target).attr('id_for');
|
|
|
var comments = $('#{0} .inline-comments'.format(boxid));
|
|
|
var fn_display = function(idx){
|
|
|
$(this).css('display', show);
|
|
|
};
|
|
|
$(comments).each(fn_display);
|
|
|
var btns = $('#{0} .inline-comments-button'.format(boxid));
|
|
|
$(btns).each(fn_display);
|
|
|
});
|
|
|
|
|
|
var commentTotals = {};
|
|
|
$.each(file_comments, function(i, comment) {
|
|
|
var path = $(comment).attr('path');
|
|
|
var comms = $(comment).children().length;
|
|
|
if (path in commentTotals) {
|
|
|
commentTotals[path] += comms;
|
|
|
} else {
|
|
|
commentTotals[path] = comms;
|
|
|
}
|
|
|
});
|
|
|
$.each(commentTotals, function(path, total) {
|
|
|
var elem = $('.comment-bubble[data-path="'+ path +'"]')
|
|
|
elem.css('visibility', 'visible');
|
|
|
elem.html(elem.html() + ' ' + total );
|
|
|
});
|
|
|
|
|
|
$('#merge_pull_request_form').submit(function() {
|
|
|
if (!$('#merge_pull_request').attr('disabled')) {
|
|
|
$('#merge_pull_request').attr('disabled', 'disabled');
|
|
|
}
|
|
|
return true;
|
|
|
});
|
|
|
|
|
|
$('#update_pull_request').on('click', function(e){
|
|
|
updateReviewers(undefined, "rhodecode-momentum", "720");
|
|
|
});
|
|
|
|
|
|
$('#update_commits').on('click', function(e){
|
|
|
updateCommits("rhodecode-momentum", "720");
|
|
|
});
|
|
|
|
|
|
})
|
|
|
</script>
|
|
|
|
|
|
</div>
|
|
|
</div></div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
</%def>
|
|
|
|