How to create websites with Protein?
If you have a Protein B2B, B2C and Career Site construction plugin that works integrated with Workcube. You can create a site with Protein by following the steps below.
- Protein development interface: The Protein development environment can be accessed via Workcube by following the Plugins>Protein>Sites tabs.
- Site registration: Sites previously created with Protein are listed on the Sites page. In this section, you can click on previously created sites and make the desired changes on that site. Additionally, by clicking on the "+" icon, we are directed to the page where we will create a new site, and we are greeted by the page shown in the image below.

- Site Definitions: Domain, Title and Detail fields under the General Definitions heading in the Definitions menu are filled. The domain address of the site we will create (For example: workcube.com) is written into the domain space. The expression that you want to appear as the title of our site in the Browser tab is written in the title space. Expressions appropriate to the site description can be added to the detail section. Finally, the site is registered by clicking the "save" button. Afterwards, it will be displayed that other options are included in the image under the General Definitions heading. Domain, Title and Detail definitions are the information we have entered before. General Meta description and keywords for the site are filled in the relevant fields. If the site is promoted on Google, the Google Analytic Code is added to the definition of Google Analytic Code. Additionally, company logos or designated logos are added to Favicon and Image definitions.

- Language and Currency Definitions: Under the title "Language and Currency Definitions" in the Definitions menu; Company, Language/Path/Home page, Money, Stocks, Warehouses definitions are included. Companies managed through Workcube are listed as company definition. The choice is made to which of these companies our site will belong. From the Language/Path/Homepage definition, you can choose which languages your system should be in and which page should be the homepage in the selected language. To explain with an example; If you want the site to be in Turkish, English and German, these languages are selected. The languages of the pages are also selected for the pages created in the "Pages" section. Let's say we have created three pages named Homepage, Homepage, Startseite. We can designate these three pages as the home page by adding the User-Friendly Urls of these pages to the randomly written url sections in the Language/Path/Home page definition.

- Access definition: Under the title "Access" in the Definitions menu; Public, Career Portal, Private for Corporate Members, Private for Individual Members options are available. The option that you want the created site to have access should be selected. For example; If the company will have an official promotion site, the Public option should be selected. If it will be a human resources site, Career Portal should be selected. If it will be a site covering B2B dealers, the Special for Corporate Members option should be selected. If it will appeal to the B2C general customer base, the Special for Individual Members option should be selected. Member profiles defined on Workcube are listed under the Special for Corporate Members and Special for Individual Members options. It must be decided and selected which of these member profiles will be authorized to access the site.

- Theme definition:In the Definitions menu, under the title "Theme ", the existing Themes on the site's Protein are listed. A theme is added to the site by selecting one of the theme options in the image. With the theme, a template is created for the site. For example; Styles defined on the theme are loaded in areas such as Header and Footer.

- Security Definition: Site security can be increased with the "Plevne Was" security application offered on Workcube.
- Privacy. Description: In this definition field, the "Cookies" settings of the site are made. Cookie settings must be added for each language option. "Privacy Policy" or "Information text" content is prepared for the site within the Workcube Contents module, and the ID number of this content is added to the "Information Text" field. In this way, privacy policies are presented to the user in site cookies.
- Adding Layout and Template:It consists of a layered structure that we will create with protein. Layouts and Templates to be used on the pages to be created are created from the "Templates" section on the right of the page. Here, we create a Row and Col for the Layout, and drag and drop the "Dynamic Content Template" from the Widgets area into the created Col. By creating a Row and Col for the template, the "Dynamic Content Page" from the Widgets area is created by dragging and dropping into the Col.
In this way, we define the Layouts and Templates that we will use on the pages.
In the image;
The pages that will be used on our site in the "Pages" section,
The pages that will be used on our site in the "Menu Definations" section. menus,
The "Templates" section shows the areas where Layouts and Templates to be used on the site pages,
are created.
- Menu creation: We can create menus that we will use on our site from the "Menu Definations" section. As seen in the image; A link to a created page can be added to the menu. Submenus can be created with the Group feature. More than one menu can be created for different languages.
- Edits on the server: It is checked whether the site we registered with the domain name on the protein is under the Sites heading on the IIS (Internet Information Services) administrator screen. It automatically creates a new site for our protein site via IIS. However, to identify that the added site is a ColdFusion site, the ColdFusion Web Server Configuration Tool is run and the addition is made by clicking "Add" and selecting the name of our site on IIS.
By following these steps, a basic site that is open to development through Protein can be created.
Feedback
Protein Login Customization
For protein sites, login screens were offered in 3 different ways. Standard login screen usage, card code customization in the theme folder, and the opportunity to design and use n login screens with the protein page designer.
Watch: https://cdn.workcube.com/podcast/Protein-Login-Sayfalar-Customize.mp4
Protein - Page Designer
Edited Function: Page designer UI improvements have been made on Protein. Drag and drop experience has been improved, more accessible UI has been created in mobile view.
AddToAny Share Object added
Added/Edited Function: AddToAny is a universal sharing platform that can be integrated into a website using a web widget or plugin. Desired items can be shared with the widget.
What needs to be done for use: Add This Share Object is added by drag and drop method by going to the Designer area of the relevant page on the protein site.
Usage:The relevant widget appears at the bottom of the added page and sharing is done from there.
Benefit: In this way, the pages published on the site can be shared on the desired platforms. can be provided and sent to more than one location.
Protein Widgets - Adding animations
Added/Edited Function: Animation feature has been added to the widgets on the sites created with Protein.
What needs to be done for use: Animation can be added to the widgets with the "Animate On Scroll" option in the Sites > Related Site Detail > Pages > Designer > Box Settings area.