The WolfspyreLabs Blog/ Snippits & Exemplars/ WolfspyreLabs Exemplars/ WolfspyreLabs Shortcodes/ Gitlab Project/ Gitlab Project 🐺 gitlab Show some information about a gitlab project. Attributes # Name Usage Optional default projectID The project to display information about โ nil baseURL The baseURL of the gitlab Instance to query โ undefined cardSize assign a w-XXX value to the div entity that makes the card. โ 50% getBadges Toggle to en/dis able fetching and presentation of project Badges โ true getBadges Toggle to en/dis able fetching and presentation of the project’s badges โ true getCommitStats Toggle to en/dis able fetching and presentation of the last commit’s info โ true getIssueStats Toggle to en/dis able fetching and presentation of issue summary info โ true icon The Icon to use for the background of the card โ gitlab-logo showAvatar Toggle to en/dis able fetching and presentation of project Logo โ true showIcon Toggle to en/dis able the presentation of the gitlab (or other) icon โ true Basic Example # Example invocationLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" icon="wpl-tanuki" >}} No Recent Commits. No Badges Retreieved. Open Closed Total Disablement Example #Note that to disable the options, one must provide a string false value; as setting a bool(false) value will circumvent the param setting logic. There’s LIKELY a better way to do this; but…. only so much time y’kno? disablementLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" getCommitStats="false" getIssueStats="false" getBadges="false" >}} Iconic Independance #Custom Icon # Custom IconLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" getCommitStats="false" getIssueStats="false" getBadges="false" icon="wpl-tanuki" >}} No Icon # No IconLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" showIcon="false" >}} No Recent Commits. No Badges Retreieved. Open Closed Total No Icon - bareLang: gotmpl {{< gitlab baseURL="https://gitlab.wolfspyre.io/" projectID="1121" cardSize="75%" showIcon="false" getCommitStats="false" getIssueStats="false" getBadges="false" >}}