Majority of programmers start with a “Hello World” tutorial when trying to learn something new. Fernando was new to Atlassian JIRA Add-on Development and he wanted to learn about making an Atlassian JIRA Add-on. There is no better place to start than at the Atlassian Developers website. Like everybody else, he started with the Atlassian Hello World tutorial. 1. Requirements ...
Read More »Home » Archives for Joel Patrick Llosa »
How to Add Active Objects to Your Confluence Add-on
In this article you are going to add Active Objects to you Confluence Add-on. Active Objects is the ORM layer of Atlassian. This will enable your plug-in to persist data. 1. Requirement We will require the following: Atlassian SDK Mars Eclipse Have read and tried out How to Add a Servlet Module to Your Confluence Add-on You will build upon ...
Read More »How to Add a Servlet Module to Your Confluence Add-on
This article will show you how to add a Servlet Module to your Confluence add-on. This article builds upon the previous article “How to Add a Space Admin Screen to Your Confluence Add-on”. Make sure you have read it and tried the example because this tutorial will add code to it. Are you ready? 1. Requirements You will require the ...
Read More »How to Add a Space Admin Screen to Your Confluence Add-on
Have you read my past articles on Atlassian Confluence Add-on Development? Yes? Cool! Now that you have created an add-on, you might want to add a Space Admin Screen to your Confluence Add-on to add some configuration or behavior to it. Read on and together we will add a Space Admin Screen to your Confluence Add-on. 1. Gather the Tools ...
Read More »How to Intercept Confluence Content Before it’s Rendered
Daniel was a bored Atlassian Confluence Administrator. So he hatched up a prank on April fool’s day. He was going to intercept Confluence content before it’s rendered. He was going to intercept all Loremipsum macros and make it an unknown macro. Here’s how he did it. 1. Tools Daniel used the following tools: Atlassian SDK Mars Eclipse 2. Create the ...
Read More »How to Build a Dynamic Content Macro for Atlassian Confluence Connect
Dennis arrived at Null Pointer Corporation’s brand new headquarters in Singarich City. He was met by Winfred, the lead developer at Null Pointer Corporation. “Hi, are you Dennis, our Confluence plug-in trainer? Are you going to teach us about building a Dynamic Content Macro?” Winfred asked as they shook hands. “Yes I am. Nice to meet you Winfred.” said Dennis ...
Read More »How to Build an Annotation Based Event Listener for Atlassian Confluence Server
One rainy Monday morning, Rod called Ryan to his office. “Ryan, all Confluence pages that are created must have a label rod-is-great,” Rod said. “Sir, are you joking?” Ryan replied. “No, I am not. Can you do it?” Rod said with a straight face. “I’ll get right on it sir,” Ryan said with a smirk as he left the office. ...
Read More »How to Build a Macro Add-on for Atlassian Confluence Server
Beverly was excited to start her first job at SegFault Software. She quickly fired up her browser to see if there were tasks assigned to her on the Kanban board. After searching through the long list of backlogs, she found a task assigned to her. She was tasked to build a macro add-on for the Atlassian Confluence Server. 1. Prepare ...
Read More »How to Build a Static Macro for Atlassian Confluence Connect
Cool! Richmond has just been assigned to develop an add-on for the Atlassian Confluence Connect product. But he doesn’t know where to begin. No problem, he has mastered the art of google-ing stuff he doesn’t know about. :) He finally pieced together all the documentation he needed after hours of searching. Richmond finished his task in a few days. During ...
Read More »