Guide / iBoard
KO EN

iBoard

The iBoard category is the main management area for board-based content in iBoard. It provides tools to create boards, manage board settings, generate board shortcodes, control shared board layout areas, manage all board posts, and design board skins.

iBoard is not just one board. It is a flexible board system that can be used for notices, community posts, galleries, downloads, customer boards, internal boards, and custom content sections.

What the iBoard Category Controls

The iBoard category manages everything related to board functionality. A board can be displayed as a public page, connected to a menu, inserted into another page using shortcode, styled with a skin, or managed together with other boards.

Menu Main Purpose
List Create, configure, open, copy, delete, and manage registered iBoards.
Import Select boards and generate shortcodes that can display board lists inside pages.
Setting Core Manage shared board-level layout areas such as Top Area, Bottom Area, Script, and Style Sheet.
All Page View and manage posts from all boards in one place.
Skin Designer Edit, preview, and manage iBoard skin files used to control board design.

Basic Concept

An iBoard is a reusable board module. Each board can have its own settings, skin, permissions, display options, comments, attachments, categories, and layout behavior.

For example, one iBoard can be used as a notice board, another can be used as a gallery, and another can be used as a customer support board.

How iBoard Is Connected

iBoard features are connected to several parts of the system. To display a board correctly, the board setting, skin, menu, permission, and layout may all matter.

Connected Area Relationship
Board Settings Controls board type, skin, visibility, comments, attachments, permissions, and display behavior.
Menu Allows a board to appear in the website navigation.
Pages Boards can be inserted into pages using generated shortcodes.
Media Board posts may use uploaded images, files, and attachments.
Skin Controls how board lists, rows, notices, pagination, and detail pages look.
Permissions Controls who can read, write, reply, comment, download, and manage board content.

iBoard List

The List menu is where administrators create and manage individual boards. From this screen, you can add a new board, open board settings, preview a board, copy a board, delete a board, or generate SQL for migration and backup.

Use this menu when you need to create a new board or modify the settings of an existing board.

iBoard Import

The Import menu is used to generate board list shortcodes. You can select one or more boards, choose display options such as row count, length, notice display, order type, layer, skin, and category, then copy the generated shortcode.

The generated shortcode can be inserted into a page to display board lists automatically.

[list, row:10, lenth:30, notice:true, orderby:comment, layer:radix_boxton, id:1, Skin:NewsV]

iBoard Setting Core

Setting Core manages shared board-level layout areas. This is different from Page Core. Page Core controls normal website page layout, while iBoard Core controls common areas used by board pages.

For example, if you want to show the same banner at the top of every board, you can place the banner HTML in the iBoard Core Top Area. If you want JavaScript to apply to all board pages, you can place it in the Script section.

iBoard All Page

All Page allows administrators to view posts from all boards in one table. It is useful for moving posts between boards, editing post names, changing lookup counts, adjusting post dates, and deleting posts.

This is an administrative correction tool. Because changes are applied directly from the list, it should be used carefully.

Skin Designer

Skin Designer is used to edit and preview iBoard skin files. Board skins are usually made from multiple HTML files, JSON configuration files, CSS files, JavaScript files, and image assets.

This feature is powerful, but it requires knowledge of HTML, CSS, JavaScript, JSON, and iBoard placeholder fields.

Recommended Setup Order

  1. Decide what kind of board you need.
  2. Create the board from iBoard > List.
  3. Configure board type, skin, visibility, comments, files, and permissions.
  4. Test the board from the public view.
  5. If the board should appear in the website menu, connect it to the menu.
  6. If the board should appear inside another page, use iBoard > Import to generate a shortcode.
  7. If common board layout content is required, configure Setting Core.
  8. If custom design is required, modify or create a skin using Skin Designer.
  9. Use All Page only when you need to manage or correct posts across multiple boards.

Common Use Cases

Goal Recommended Menu
Create a new notice board List
Display latest board posts on the homepage Import
Add the same banner to every board Setting Core
Move a post to another board All Page
Change the board list design Skin Designer
Restrict who can write posts List > Board Settings > Permissions
Allow file attachments List > Board Settings > Advanced Settings

Important Notes

  • Each board can have different settings and permissions.
  • A board may not appear publicly if visibility or permissions are not configured correctly.
  • Changing a board skin can change the entire visual structure of the board.
  • Shortcodes must be copied accurately to render board lists correctly.
  • iBoard Core affects board pages, not normal website pages.
  • Skin Designer changes can affect every board using the edited skin.
  • All Page changes are applied directly, so use it carefully.

Common Mistakes

Mistake Result
Creating a board without checking permissions Users may not be able to read or write posts.
Using the wrong skin The board may not look or behave as expected.
Pasting shortcode into an unsupported area The shortcode may appear as plain text.
Editing iBoard Core thinking it is Page Core The change may only affect board pages, not normal pages.
Changing skin files without backup Multiple boards using the same skin may break.

Best Practices

  • Define the purpose of the board before creating it.
  • Use clear board names and group names.
  • Choose a skin that matches the board purpose.
  • Test the board as both administrator and normal user.
  • Use shortcodes when the same board content needs to appear inside pages.
  • Back up skin files before using Skin Designer.
  • Use All Page for correction and cleanup, not casual editing.
  • Document important board settings for future administrators.
The iBoard category is the foundation for board-based content management. Start with the board purpose, configure settings carefully, test the result, and then connect the board to pages, menus, or skins as needed.