You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by gc...@apache.org on 2021/12/13 19:08:29 UTC

[allura] branch gc/8403 updated: 8403 added field diver for SF project shortname and a on blur event on project_url to check for valid github url

This is an automated email from the ASF dual-hosted git repository.

gcruz pushed a commit to branch gc/8403
in repository https://gitbox.apache.org/repos/asf/allura.git


The following commit(s) were added to refs/heads/gc/8403 by this push:
     new db27324  8403 added field diver for SF project shortname and a on blur event on project_url to check for valid github url
db27324 is described below

commit db273245fa05dfb6567e1ff82491cb8a4e72f65d
Author: Guillermo Cruz <gu...@slashdotmedia.com>
AuthorDate: Mon Dec 13 12:08:23 2021 -0700

    8403 added field diver for SF project shortname and a on blur event on project_url to check for valid github url
---
 ForgeImporters/forgeimporters/github/templates/project.html | 13 ++++++++++++-
 ForgeImporters/forgeimporters/templates/project_base.html   |  3 +++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/ForgeImporters/forgeimporters/github/templates/project.html b/ForgeImporters/forgeimporters/github/templates/project.html
index 898f180..43e815b 100644
--- a/ForgeImporters/forgeimporters/github/templates/project.html
+++ b/ForgeImporters/forgeimporters/github/templates/project.html
@@ -34,7 +34,7 @@
             {{c.form_errors['project_url']}}
         </div>
     </div>
-    <div class="grid-10" style="clear: left">
+    <div class="grid-10 field-divider">
         <label>OR</label>
     </div>
     <div class="grid-16" style="clear: left">
@@ -70,6 +70,13 @@
         </div>
     </div>
 
+    <div class="grid-10 field-divider">
+        <label>Then</label>
+    </div>
+
+    <div class="grid-16" style="clear: left;">
+        <p>Provide a project name</p>
+    </div>
     <div class="grid-6" style="clear:left">
         <label>{{config.site_name}} URL Name
         <span class="tooltip" title="Set the project name to be used in the url of your project page">{{ shared_svgs_macro.global_svgs('info-circle', class='svgico info-circle') }}</span>
@@ -120,7 +127,11 @@
             $('#project_name').val(_name);
             $('#user_name').val(_owner);
             $('#project_name').trigger('change');
+
         })
     })
     </script>
+    <style>
+    .field-divider{clear: left;padding-top:5px;padding-bottom:5px;};
+    </style>
 {% endblock %}
diff --git a/ForgeImporters/forgeimporters/templates/project_base.html b/ForgeImporters/forgeimporters/templates/project_base.html
index 65b33b8..120e8be 100644
--- a/ForgeImporters/forgeimporters/templates/project_base.html
+++ b/ForgeImporters/forgeimporters/templates/project_base.html
@@ -74,6 +74,9 @@
             });
             $('#project_name').bind('blur', check_names);
             $('#project_shortname').bind('blur', check_names);
+            if($('#project_url').length === 1) {
+                $('#project_url').bind('blur', check_names);
+            }
         });
     </script>
 {% endblock %}