mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-24 05:39:58 +09:00
merge sandbox to trunk for 1.4.4
git-svn-id: http://xe-core.googlecode.com/svn/trunk@7723 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
200d63636c
commit
b8299c8a65
683 changed files with 70982 additions and 69716 deletions
|
|
@ -1,33 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module version="0.2">
|
||||
<title xml:lang="ko">메뉴</title>
|
||||
<title xml:lang="zh-CN">菜单管理</title>
|
||||
<title xml:lang="jp">メニュー</title>
|
||||
<title xml:lang="en">Menu</title>
|
||||
<title xml:lang="vi">Menu</title>
|
||||
<title xml:lang="es">Menú</title>
|
||||
<title xml:lang="ru">Меню</title>
|
||||
<title xml:lang="zh-TW">選單</title>
|
||||
<description xml:lang="ko">레이아웃, 모듈을 연결하는 메뉴를 생성/관리하는 모듈입니다.</description>
|
||||
<description xml:lang="zh-CN">此模块将生成并管理连接布局,模块的菜单。</description>
|
||||
<description xml:lang="jp">レイアウト、モジュールを連動させるメニューを作成・管理するモジュールです。</description>
|
||||
<description xml:lang="en">This module is for creating/managering menues that linking layouts or modules.</description>
|
||||
<description xml:lang="vi">Module này dành cho việc tạo và quản lý Menu sẽ liên kết với giao diện hoặc Mudule.</description>
|
||||
<description xml:lang="es">Este módulo es para crear/manejar los menús que que son conectados con los diseños o módulos.</description>
|
||||
<description xml:lang="ru">Этот модуль служит для создания/управления меню, соединяюще лейауты и модули.</description>
|
||||
<description xml:lang="zh-TW">可建立並管理連結版面和模組的選單。</description>
|
||||
<version>0.1</version>
|
||||
<date>2007-02-28</date>
|
||||
<category>construction</category>
|
||||
|
||||
<author email_address="zero@zeroboard.com" link="http://blog.nzeo.com">
|
||||
<name xml:lang="ko">zero</name>
|
||||
<name xml:lang="vi">zero</name>
|
||||
<name xml:lang="zh-CN">zero</name>
|
||||
<name xml:lang="jp">zero</name>
|
||||
<name xml:lang="en">zero</name>
|
||||
<name xml:lang="es">zero</name>
|
||||
<name xml:lang="ru">zero</name>
|
||||
<name xml:lang="zh-TW">zero</name>
|
||||
</author>
|
||||
</module>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module version="0.2">
|
||||
<title xml:lang="ko">메뉴</title>
|
||||
<title xml:lang="zh-CN">菜单管理</title>
|
||||
<title xml:lang="jp">メニュー</title>
|
||||
<title xml:lang="en">Menu</title>
|
||||
<title xml:lang="vi">Menu</title>
|
||||
<title xml:lang="es">Menú</title>
|
||||
<title xml:lang="ru">Меню</title>
|
||||
<title xml:lang="zh-TW">選單</title>
|
||||
<description xml:lang="ko">레이아웃, 모듈을 연결하는 메뉴를 생성/관리하는 모듈입니다.</description>
|
||||
<description xml:lang="zh-CN">此模块将生成并管理连接布局,模块的菜单。</description>
|
||||
<description xml:lang="jp">レイアウト、モジュールを連動させるメニューを作成・管理するモジュールです。</description>
|
||||
<description xml:lang="en">This module is for creating/managering menues that linking layouts or modules.</description>
|
||||
<description xml:lang="vi">Module này dành cho việc tạo và quản lý Menu sẽ liên kết với giao diện hoặc Mudule.</description>
|
||||
<description xml:lang="es">Este módulo es para crear/manejar los menús que que son conectados con los diseños o módulos.</description>
|
||||
<description xml:lang="ru">Этот модуль служит для создания/управления меню, соединяюще лейауты и модули.</description>
|
||||
<description xml:lang="zh-TW">可建立並管理連結版面和模組的選單。</description>
|
||||
<version>0.1</version>
|
||||
<date>2007-02-28</date>
|
||||
<category>construction</category>
|
||||
|
||||
<author email_address="developers@xpressengine.com" link="http://xpressengine.com/">
|
||||
<name xml:lang="ko">NHN</name>
|
||||
<name xml:lang="vi">NHN</name>
|
||||
<name xml:lang="zh-CN">NHN</name>
|
||||
<name xml:lang="jp">NHN</name>
|
||||
<name xml:lang="en">NHN</name>
|
||||
<name xml:lang="es">NHN</name>
|
||||
<name xml:lang="ru">NHN</name>
|
||||
<name xml:lang="zh-TW">NHN</name>
|
||||
</author>
|
||||
</module>
|
||||
|
|
|
|||
|
|
@ -1,53 +1,53 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/en.lang.php
|
||||
* @author zero <zero@nzeo.com>
|
||||
* @brief Menu module's basic language pack
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'Create Menu';
|
||||
$lang->cmd_menu_management = 'Menu Management';
|
||||
|
||||
$lang->menu = 'Menu';
|
||||
$lang->menu_count = 'No. of menu';
|
||||
$lang->menu_management = 'Menu Management';
|
||||
$lang->depth = 'Step';
|
||||
$lang->parent_menu_name = 'Parent Menu Name';
|
||||
$lang->menu_name = 'Menu Name';
|
||||
$lang->menu_srl = 'Menu Serial Number';
|
||||
$lang->menu_id = 'Menu ID';
|
||||
$lang->menu_url = 'Menu URL';
|
||||
$lang->menu_open_window = 'Open a new window';
|
||||
$lang->menu_expand = 'Expand';
|
||||
$lang->menu_img_btn = 'Image button';
|
||||
$lang->menu_normal_btn = 'Normal';
|
||||
$lang->menu_hover_btn = 'Mouse over';
|
||||
$lang->menu_active_btn = 'When selected';
|
||||
$lang->menu_group_srls = 'Accessable Groups';
|
||||
$lang->layout_maker = "Layout Maker";
|
||||
$lang->layout_history = "Update History ";
|
||||
$lang->layout_info = "Layout Info";
|
||||
$lang->layout_list = 'Layouts List';
|
||||
$lang->downloaded_list = 'Downloads List';
|
||||
$lang->limit_menu_depth = 'Display Enabled';
|
||||
|
||||
$lang->cmd_make_child = 'Add a Child Menu';
|
||||
$lang->cmd_move_to_installed_list = "View Created List";
|
||||
$lang->cmd_enable_move_menu = "Move Menu (Drag the top menu after selecting)";
|
||||
$lang->cmd_search_mid = "Search mid";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'A menu with child menus cannot be deleted.';
|
||||
|
||||
$lang->about_title = 'Please input the title that is easy to verify when connecting to module.';
|
||||
$lang->about_menu_management = "Menu management enables you to consist menu in the selected layout.\nYou can create menu upto setted depth and can enter information in details by clicking the menu.\nMenu will be expanded by cliking the folder image.\nIf menu is not shown normally, refresh the information by clicking the button \"Re-create cache file\".\n* Menu created over the depth limit may not be shown properly.";
|
||||
$lang->about_menu_name = 'The name will be shown as a menu name if it is not an admin or image button.';
|
||||
$lang->about_menu_url = "It is the menu URL when select the menu.<br />You may enter only id value to link to other module.<br />If no contents exist, nothing will happen even though you click the menu.";
|
||||
$lang->about_menu_open_window = 'You can assign it to open a page in a new window when the menu clicked.';
|
||||
$lang->about_menu_expand = 'It enables the menu to remain expanded when the tree menu(tree_menu.js) is used.';
|
||||
$lang->about_menu_img_btn = 'If you register an image button, the image button will automatically replace the text button, and it will be shown in the layout.';
|
||||
$lang->about_menu_group_srls = 'If you select a group, only the group members can see the menu. (if xml file is directly opened, it will be shown.)';
|
||||
|
||||
$lang->about_menu = "Menu module will help you to create a complete site through the convenient menu management which arranges created modules and links to layouts without any manual works..\nMenu is not a site manager, but it just has information which can link to modules and layouts so you can express different types of menu.";
|
||||
|
||||
$lang->alert_image_only = "Only image files can be registered.";
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/en.lang.php
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @brief Menu module's basic language pack
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'Create Menu';
|
||||
$lang->cmd_menu_management = 'Menu Management';
|
||||
|
||||
$lang->menu = 'Menu';
|
||||
$lang->menu_count = 'No. of menu';
|
||||
$lang->menu_management = 'Menu Management';
|
||||
$lang->depth = 'Step';
|
||||
$lang->parent_menu_name = 'Parent Menu Name';
|
||||
$lang->menu_name = 'Menu Name';
|
||||
$lang->menu_srl = 'Menu Serial Number';
|
||||
$lang->menu_id = 'Menu ID';
|
||||
$lang->menu_url = 'Menu URL';
|
||||
$lang->menu_open_window = 'Open a new window';
|
||||
$lang->menu_expand = 'Expand';
|
||||
$lang->menu_img_btn = 'Image button';
|
||||
$lang->menu_normal_btn = 'Normal';
|
||||
$lang->menu_hover_btn = 'Mouse over';
|
||||
$lang->menu_active_btn = 'When selected';
|
||||
$lang->menu_group_srls = 'Accessable Groups';
|
||||
$lang->layout_maker = "Layout Maker";
|
||||
$lang->layout_history = "Update History ";
|
||||
$lang->layout_info = "Layout Info";
|
||||
$lang->layout_list = 'Layouts List';
|
||||
$lang->downloaded_list = 'Downloads List';
|
||||
$lang->limit_menu_depth = 'Display Enabled';
|
||||
|
||||
$lang->cmd_make_child = 'Add a Child Menu';
|
||||
$lang->cmd_move_to_installed_list = "View Created List";
|
||||
$lang->cmd_enable_move_menu = "Move Menu (Drag the top menu after selecting)";
|
||||
$lang->cmd_search_mid = "Search mid";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'A menu with child menus cannot be deleted.';
|
||||
|
||||
$lang->about_title = 'Please input the title that is easy to verify when connecting to module.';
|
||||
$lang->about_menu_management = "Menu management enables you to consist menu in the selected layout.\nYou can create menu upto setted depth and can enter information in details by clicking the menu.\nMenu will be expanded by cliking the folder image.\nIf menu is not shown normally, refresh the information by clicking the button \"Re-create cache file\".\n* Menu created over the depth limit may not be shown properly.";
|
||||
$lang->about_menu_name = 'The name will be shown as a menu name if it is not an admin or image button.';
|
||||
$lang->about_menu_url = "It is the menu URL when select the menu.<br />You may enter only id value to link to other module.<br />If no contents exist, nothing will happen even though you click the menu.";
|
||||
$lang->about_menu_open_window = 'You can assign it to open a page in a new window when the menu clicked.';
|
||||
$lang->about_menu_expand = 'It enables the menu to remain expanded when the tree menu(tree_menu.js) is used.';
|
||||
$lang->about_menu_img_btn = 'If you register an image button, the image button will automatically replace the text button, and it will be shown in the layout.';
|
||||
$lang->about_menu_group_srls = 'If you select a group, only the group members can see the menu. (if xml file is directly opened, it will be shown.)';
|
||||
|
||||
$lang->about_menu = "Menu module will help you to create a complete site through the convenient menu management which arranges created modules and links to layouts without any manual works..\nMenu is not a site manager, but it just has information which can link to modules and layouts so you can express different types of menu.";
|
||||
|
||||
$lang->alert_image_only = "Only image files can be registered.";
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
/**
|
||||
* @archivo modules/menu/lang/es.lang.php
|
||||
* @autor zero <zero@nzeo.com>
|
||||
* @autor NHN (developers@xpressengine.com)
|
||||
* @sumario Paquete del idioma español para el Menú del módulo básico
|
||||
**/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,53 +1,53 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/fr.lang.php
|
||||
* @author zero <zero@nzeo.com> Traduit par Pierre Duvent <PierreDuvent@gamail.com>
|
||||
* @brief Paque du langage en français pour le module de Menu
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'Créer un Menu';
|
||||
$lang->cmd_menu_management = 'Administer des Menus';
|
||||
|
||||
$lang->menu = 'Menu';
|
||||
$lang->menu_count = 'Somme de menu';
|
||||
$lang->menu_management = 'Administration de Menu';
|
||||
$lang->depth = 'Niveau';
|
||||
$lang->parent_menu_name = 'Nom de Menu supérieur';
|
||||
$lang->menu_name = 'Nom de Menu';
|
||||
$lang->menu_srl = 'Numéro de série de Menu';
|
||||
$lang->menu_id = 'Nom d\'Identité de Menu';
|
||||
$lang->menu_url = 'URL de Menu';
|
||||
$lang->menu_open_window = 'Ouvrire une nouvelle fenêtre';
|
||||
$lang->menu_expand = 'Étendre';
|
||||
$lang->menu_img_btn = 'Bouton en Image';
|
||||
$lang->menu_normal_btn = 'Normal';
|
||||
$lang->menu_hover_btn = 'Survolé';
|
||||
$lang->menu_active_btn = 'Choisi';
|
||||
$lang->menu_group_srls = 'Groupes qui peuvent accéder';
|
||||
$lang->layout_maker = "Auteur de la Mise en Page";
|
||||
$lang->layout_history = "Histoire des Mises à Jour";
|
||||
$lang->layout_info = "Information de la Mise en Page";
|
||||
$lang->layout_list = 'Liste des Mises en Page';
|
||||
$lang->downloaded_list = 'Liste de Téléchargement';
|
||||
$lang->limit_menu_depth = 'Niveau permis d\'exposer';
|
||||
|
||||
$lang->cmd_make_child = 'Ajouter un menu inférieur';
|
||||
$lang->cmd_move_to_installed_list = "Voir la liste créé";
|
||||
$lang->cmd_enable_move_menu = "Bouger le Menu (glisser-déposer un menu après cocher)";
|
||||
$lang->cmd_search_mid = "Rechercher mid";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'Un menu qui a des menus inférieurs ne peut pas être supprimé.';
|
||||
|
||||
$lang->about_title = 'Entrez un titre facile à vérifier quand on le connecte à un module.';
|
||||
$lang->about_menu_management = "Administration de Menu vous permet de composer le menu dans la Mise en Page que vous choisissez.\nVous pouvez créer le menu jusqu'au niveau permis et entrer des informations détaillées si vou cliquez le menu.\nMenu sera étendu si vous cliquez l'image de dossier.\nSi le menu n'est pas représenté normalement, rafraîchir les informations en cliquant le bouton \"Recréer \'antémémoire de fichier\".\n* Menu cré qui passe plus que le niveau permis pourra être représenté incorrectement.";
|
||||
$lang->about_menu_name = 'Ce nom sera représenté comme le nom de menu si ce n\'est pas le bouton en image ou le bouton pour administrer.';
|
||||
$lang->about_menu_url = "C'est le URL où l'on bouge quand on choisit le menu.<br />Vous pouvez entrer la valeur d'identité(nom d'idendité) seulement pour lier à un autre module.<br />Si nul contenu n'existe, rien n'aura lieu même si l'on clique le menu.";
|
||||
$lang->about_menu_open_window = 'Vous pouvez faire ouvrir une page dans une nouvelle fenêtre quand le menu est cliqué.';
|
||||
$lang->about_menu_expand = 'L\'Arbre de Menu(tree_menu.js) peut faire resté le menu étendu toujours.';
|
||||
$lang->about_menu_img_btn = 'Si vous enrégistez un bouton en image, l\'image remplacera automatiquement le bouton en texte, et ce sera représenté dans la Mise en Page.';
|
||||
$lang->about_menu_group_srls = 'Si vous choisissez un groupe, les membres de ce groupe seulement peuvent voir le menu. (Si l\'on ouvre un fichier xml, le fichier sera exposé.)';
|
||||
|
||||
$lang->about_menu = "Le Module de Menu vous aidrera à établir un site complet par l'administration confortable qui arrange les modules créés et liens à la mise en page sans aucun travaux manuels.\nMenu n'est pas un administrateur du Site, mais il a seulement l'information qui peut lier les modules à la mise en page, et on peut représenter les menu en formes diverses par la mise en page.";
|
||||
|
||||
$lang->alert_image_only = "Fichiers d'image seulement peuvent être enrégistrés.";
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/fr.lang.php
|
||||
* @author NHN (developers@xpressengine.com) Traduit par Pierre Duvent <PierreDuvent@gamail.com>
|
||||
* @brief Paque du langage en français pour le module de Menu
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'Créer un Menu';
|
||||
$lang->cmd_menu_management = 'Administer des Menus';
|
||||
|
||||
$lang->menu = 'Menu';
|
||||
$lang->menu_count = 'Somme de menu';
|
||||
$lang->menu_management = 'Administration de Menu';
|
||||
$lang->depth = 'Niveau';
|
||||
$lang->parent_menu_name = 'Nom de Menu supérieur';
|
||||
$lang->menu_name = 'Nom de Menu';
|
||||
$lang->menu_srl = 'Numéro de série de Menu';
|
||||
$lang->menu_id = 'Nom d\'Identité de Menu';
|
||||
$lang->menu_url = 'URL de Menu';
|
||||
$lang->menu_open_window = 'Ouvrire une nouvelle fenêtre';
|
||||
$lang->menu_expand = 'Étendre';
|
||||
$lang->menu_img_btn = 'Bouton en Image';
|
||||
$lang->menu_normal_btn = 'Normal';
|
||||
$lang->menu_hover_btn = 'Survolé';
|
||||
$lang->menu_active_btn = 'Choisi';
|
||||
$lang->menu_group_srls = 'Groupes qui peuvent accéder';
|
||||
$lang->layout_maker = "Auteur de la Mise en Page";
|
||||
$lang->layout_history = "Histoire des Mises à Jour";
|
||||
$lang->layout_info = "Information de la Mise en Page";
|
||||
$lang->layout_list = 'Liste des Mises en Page';
|
||||
$lang->downloaded_list = 'Liste de Téléchargement';
|
||||
$lang->limit_menu_depth = 'Niveau permis d\'exposer';
|
||||
|
||||
$lang->cmd_make_child = 'Ajouter un menu inférieur';
|
||||
$lang->cmd_move_to_installed_list = "Voir la liste créé";
|
||||
$lang->cmd_enable_move_menu = "Bouger le Menu (glisser-déposer un menu après cocher)";
|
||||
$lang->cmd_search_mid = "Rechercher mid";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'Un menu qui a des menus inférieurs ne peut pas être supprimé.';
|
||||
|
||||
$lang->about_title = 'Entrez un titre facile à vérifier quand on le connecte à un module.';
|
||||
$lang->about_menu_management = "Administration de Menu vous permet de composer le menu dans la Mise en Page que vous choisissez.\nVous pouvez créer le menu jusqu'au niveau permis et entrer des informations détaillées si vou cliquez le menu.\nMenu sera étendu si vous cliquez l'image de dossier.\nSi le menu n'est pas représenté normalement, rafraîchir les informations en cliquant le bouton \"Recréer \'antémémoire de fichier\".\n* Menu cré qui passe plus que le niveau permis pourra être représenté incorrectement.";
|
||||
$lang->about_menu_name = 'Ce nom sera représenté comme le nom de menu si ce n\'est pas le bouton en image ou le bouton pour administrer.';
|
||||
$lang->about_menu_url = "C'est le URL où l'on bouge quand on choisit le menu.<br />Vous pouvez entrer la valeur d'identité(nom d'idendité) seulement pour lier à un autre module.<br />Si nul contenu n'existe, rien n'aura lieu même si l'on clique le menu.";
|
||||
$lang->about_menu_open_window = 'Vous pouvez faire ouvrir une page dans une nouvelle fenêtre quand le menu est cliqué.';
|
||||
$lang->about_menu_expand = 'L\'Arbre de Menu(tree_menu.js) peut faire resté le menu étendu toujours.';
|
||||
$lang->about_menu_img_btn = 'Si vous enrégistez un bouton en image, l\'image remplacera automatiquement le bouton en texte, et ce sera représenté dans la Mise en Page.';
|
||||
$lang->about_menu_group_srls = 'Si vous choisissez un groupe, les membres de ce groupe seulement peuvent voir le menu. (Si l\'on ouvre un fichier xml, le fichier sera exposé.)';
|
||||
|
||||
$lang->about_menu = "Le Module de Menu vous aidrera à établir un site complet par l'administration confortable qui arrange les modules créés et liens à la mise en page sans aucun travaux manuels.\nMenu n'est pas un administrateur du Site, mais il a seulement l'information qui peut lier les modules à la mise en page, et on peut représenter les menu en formes diverses par la mise en page.";
|
||||
|
||||
$lang->alert_image_only = "Fichiers d'image seulement peuvent être enrégistrés.";
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,53 +1,53 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/jp.lang.php
|
||||
* @author zero <zero@nzeo.com> 翻訳:RisaPapa、liahona、ミニミ
|
||||
* @brief メニュー(menu)モジュールの基本言語パッケージ
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'メニュー生成';
|
||||
$lang->cmd_menu_management = 'メニュー設定';
|
||||
|
||||
$lang->menu = 'メニュー';
|
||||
$lang->menu_count = 'メニュー数';
|
||||
$lang->menu_management = 'メニュー管理';
|
||||
$lang->depth = 'スレッド';
|
||||
$lang->parent_menu_name = '上位メニュー名';
|
||||
$lang->menu_name = 'メニュー名';
|
||||
$lang->menu_srl = 'メニュー固有番号';
|
||||
$lang->menu_id = 'メニュー名';
|
||||
$lang->menu_url = 'リンクURL';
|
||||
$lang->menu_open_window = '新しいウィンドウズで開く';
|
||||
$lang->menu_expand = '拡張表示';
|
||||
$lang->menu_img_btn = 'イメージボタン';
|
||||
$lang->menu_normal_btn = '一般ボタン';
|
||||
$lang->menu_hover_btn = 'マウスオーバー';
|
||||
$lang->menu_active_btn = '選択時のボタン';
|
||||
$lang->menu_group_srls = 'グループ制限';
|
||||
$lang->layout_maker = 'レイアウト作者';
|
||||
$lang->layout_history = '変更内容';
|
||||
$lang->layout_info = 'レイアウト情報';
|
||||
$lang->layout_list = 'レイアウトリスト';
|
||||
$lang->downloaded_list = 'ダウンロードリスト';
|
||||
$lang->limit_menu_depth = '表示スレッド';
|
||||
|
||||
$lang->cmd_make_child = '下位メニュー追加';
|
||||
$lang->cmd_move_to_installed_list = '生成されたリスト表示';
|
||||
$lang->cmd_enable_move_menu = 'メニュー移動(選択後メニューをドラッグして下さい)';
|
||||
$lang->cmd_search_mid = 'mid 検索';
|
||||
|
||||
$lang->msg_cannot_delete_for_child = '下位メニューが存在するメニューは削除出来ません。';
|
||||
|
||||
$lang->about_title = 'モジュールをリンクする際に分かりやすいタイトルを入力して下さい。';
|
||||
$lang->about_menu_management = "メニュー管理は、選択されたレイアウトで使用するメニューを構成出来るようにします。<br />一定レベルまでメニューの構成が出来、入力したメニューをクリックすると詳細情報が入力出来ます。<br />フォルダーのイメージをクリックするとメニューを拡張することが出来ます。<br />もしメニューが正常に表示されない場合は、 「キャッシュファイル再生成」ボタンをクリックして情報を更新して下さい。<br />* 一定レベル以上のメニューは正しく表示されない場合があります。";
|
||||
$lang->about_menu_name = '管理及びイメージボタンではない場合、メニュー名として表示されるタイトルです。';
|
||||
$lang->about_menu_url = 'メニュー選択時、移動するURLです。<br />他のモジュールとリンクを張る場合はIDの値のみ入力して下さい。<br />内容がない場合は、メニューを選択しても何の動作もありません。';
|
||||
$lang->about_menu_open_window = 'メニュー選択時、新しいウィンドウで開くかを指定することが出来ます。';
|
||||
$lang->about_menu_expand = 'ツリーメニュー(tree_menu.js)を利用すると常に拡張表示(すべて表示)の状態にすることが出来ます。';
|
||||
$lang->about_menu_img_btn = 'イメージボタンを登録するとレイアウトで自動的にイメージボタンに入れ替わって表示されます。';
|
||||
$lang->about_menu_group_srls = 'グループを選択すると該当するグループのユーザにのみメニューが表示されます(XMLファイルを直接開くと情報が表示されます)。';
|
||||
|
||||
$lang->about_menu = "メニューモジュールは、メニュー管理機能にて生成モジュールの整理やレイアウトとのリンクを設定し、簡単に管理者画面上でサイトを構築出来るようにします。\nメニューはサイトを管理するというより、モジュールとレイアウトをリンクし、様々なメニューを表示させる情報だけ持っています。";
|
||||
|
||||
$lang->alert_image_only = 'イメージ(画像)ファイルのみ登録出来ます。';
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/jp.lang.php
|
||||
* @author NHN (developers@xpressengine.com) 翻訳:RisaPapa、liahona、ミニミ
|
||||
* @brief メニュー(menu)モジュールの基本言語パッケージ
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'メニュー生成';
|
||||
$lang->cmd_menu_management = 'メニュー設定';
|
||||
|
||||
$lang->menu = 'メニュー';
|
||||
$lang->menu_count = 'メニュー数';
|
||||
$lang->menu_management = 'メニュー管理';
|
||||
$lang->depth = 'スレッド';
|
||||
$lang->parent_menu_name = '上位メニュー名';
|
||||
$lang->menu_name = 'メニュー名';
|
||||
$lang->menu_srl = 'メニュー固有番号';
|
||||
$lang->menu_id = 'メニュー名';
|
||||
$lang->menu_url = 'リンクURL';
|
||||
$lang->menu_open_window = '新しいウィンドウズで開く';
|
||||
$lang->menu_expand = '拡張表示';
|
||||
$lang->menu_img_btn = 'イメージボタン';
|
||||
$lang->menu_normal_btn = '一般ボタン';
|
||||
$lang->menu_hover_btn = 'マウスオーバー';
|
||||
$lang->menu_active_btn = '選択時のボタン';
|
||||
$lang->menu_group_srls = 'グループ制限';
|
||||
$lang->layout_maker = 'レイアウト作者';
|
||||
$lang->layout_history = '変更内容';
|
||||
$lang->layout_info = 'レイアウト情報';
|
||||
$lang->layout_list = 'レイアウトリスト';
|
||||
$lang->downloaded_list = 'ダウンロードリスト';
|
||||
$lang->limit_menu_depth = '表示スレッド';
|
||||
|
||||
$lang->cmd_make_child = '下位メニュー追加';
|
||||
$lang->cmd_move_to_installed_list = '生成されたリスト表示';
|
||||
$lang->cmd_enable_move_menu = 'メニュー移動(選択後メニューをドラッグして下さい)';
|
||||
$lang->cmd_search_mid = 'mid 検索';
|
||||
|
||||
$lang->msg_cannot_delete_for_child = '下位メニューが存在するメニューは削除出来ません。';
|
||||
|
||||
$lang->about_title = 'モジュールをリンクする際に分かりやすいタイトルを入力して下さい。';
|
||||
$lang->about_menu_management = "メニュー管理は、選択されたレイアウトで使用するメニューを構成出来るようにします。<br />一定レベルまでメニューの構成が出来、入力したメニューをクリックすると詳細情報が入力出来ます。<br />フォルダーのイメージをクリックするとメニューを拡張することが出来ます。<br />もしメニューが正常に表示されない場合は、 「キャッシュファイル再生成」ボタンをクリックして情報を更新して下さい。<br />* 一定レベル以上のメニューは正しく表示されない場合があります。";
|
||||
$lang->about_menu_name = '管理及びイメージボタンではない場合、メニュー名として表示されるタイトルです。';
|
||||
$lang->about_menu_url = 'メニュー選択時、移動するURLです。<br />他のモジュールとリンクを張る場合はIDの値のみ入力して下さい。<br />内容がない場合は、メニューを選択しても何の動作もありません。';
|
||||
$lang->about_menu_open_window = 'メニュー選択時、新しいウィンドウで開くかを指定することが出来ます。';
|
||||
$lang->about_menu_expand = 'ツリーメニュー(tree_menu.js)を利用すると常に拡張表示(すべて表示)の状態にすることが出来ます。';
|
||||
$lang->about_menu_img_btn = 'イメージボタンを登録するとレイアウトで自動的にイメージボタンに入れ替わって表示されます。';
|
||||
$lang->about_menu_group_srls = 'グループを選択すると該当するグループのユーザにのみメニューが表示されます(XMLファイルを直接開くと情報が表示されます)。';
|
||||
|
||||
$lang->about_menu = "メニューモジュールは、メニュー管理機能にて生成モジュールの整理やレイアウトとのリンクを設定し、簡単に管理者画面上でサイトを構築出来るようにします。\nメニューはサイトを管理するというより、モジュールとレイアウトをリンクし、様々なメニューを表示させる情報だけ持っています。";
|
||||
|
||||
$lang->alert_image_only = 'イメージ(画像)ファイルのみ登録出来ます。';
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,53 +1,53 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/ko.lang.php
|
||||
* @author zero <zero@nzeo.com>
|
||||
* @brief 메뉴(menu) 모듈의 기본 언어팩
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = '메뉴 생성';
|
||||
$lang->cmd_menu_management = '메뉴 설정';
|
||||
|
||||
$lang->menu = '메뉴';
|
||||
$lang->menu_count = '메뉴 수';
|
||||
$lang->menu_management = '메뉴 관리';
|
||||
$lang->depth = '단계';
|
||||
$lang->parent_menu_name = '상위 메뉴명';
|
||||
$lang->menu_name = '메뉴명';
|
||||
$lang->menu_srl = '메뉴 고유 번호';
|
||||
$lang->menu_id = '메뉴 이름';
|
||||
$lang->menu_url = '연결 url';
|
||||
$lang->menu_open_window = '새 창 열기';
|
||||
$lang->menu_expand = '펼침';
|
||||
$lang->menu_img_btn = '이미지 버튼';
|
||||
$lang->menu_normal_btn = '일반';
|
||||
$lang->menu_hover_btn = '마우스 오버';
|
||||
$lang->menu_active_btn = '선택 시';
|
||||
$lang->menu_group_srls = '그룹 제한';
|
||||
$lang->layout_maker = '레이아웃 제작자';
|
||||
$lang->layout_history = '변경 사항 ';
|
||||
$lang->layout_info = '레이아웃 정보';
|
||||
$lang->layout_list = '레이아웃 목록';
|
||||
$lang->downloaded_list = '다운로드 목록';
|
||||
$lang->limit_menu_depth = '표시 가능';
|
||||
|
||||
$lang->cmd_make_child = '하부 메뉴 추가';
|
||||
$lang->cmd_move_to_installed_list = '생성된 목록 보기';
|
||||
$lang->cmd_enable_move_menu = '메뉴 옮기기 (선택 후, 위 메뉴를 드래그하세요.)';
|
||||
$lang->cmd_search_mid = 'mid 찾기';
|
||||
|
||||
$lang->msg_cannot_delete_for_child = '하부 메뉴가 있는 메뉴는 삭제하실 수 없습니다.';
|
||||
|
||||
$lang->about_title = '모듈에 연결할 때, 쉽게 구분할 수 있는 제목을 입력해주세요.';
|
||||
$lang->about_menu_management = "메뉴관리는 선택하신 레이아웃에서 사용하는 메뉴를 구성할 수 있도록 합니다.\n정해진 단계까지 메뉴를 구성 가능하며 입력하신 메뉴를 클릭하시면 상세 정보를 입력할 수 있습니다.\n폴더 그림을 클릭하시면 메뉴를 확장하실 수 있습니다.\n간혹 메뉴가 정상적으로 나타나지 않으면 \"캐시파일 재생성\" 버튼을 눌러서 정보를 갱신하세요.\n* 정해진 단계 이상의 메뉴는 제대로 표시되지 않을 수 있습니다.";
|
||||
$lang->about_menu_name = '관리 및 이미지 버튼이 아닐 경우 메뉴 명으로 나타날 제목입니다.';
|
||||
$lang->about_menu_url = '메뉴 선택 시 이동할 URL입니다.<br />다른 모듈을 연결하고자 할 때는 mid값만 입력해주시면 됩니다.<br />내용이 없으면 이 메뉴를 선택해도 아무런 동작이 없습니다.';
|
||||
$lang->about_menu_open_window = '메뉴를 선택 했을 때, 새 창을 띄울 것인지 정할 수 있습니다.';
|
||||
$lang->about_menu_expand = '트리메뉴(tree_menu.js)를 사용 하면, 메뉴가 늘 펼쳐진 상태로 있게 합니다.';
|
||||
$lang->about_menu_img_btn = '이미지 버튼을 등록하면 레이아웃에서 이 메뉴가 이미지 버튼으로 교체되어 표시 됩니다.';
|
||||
$lang->about_menu_group_srls = '그룹을 선택하시면 해당 그룹의 사용자만 메뉴가 보이게 됩니다. (xml파일을 직접 열람하면 노출이 됩니다.)';
|
||||
|
||||
$lang->about_menu = "메뉴모듈은 생성된 모듈을 편리한 메뉴관리기를 통해 정리하고 레이아웃과 연결하여 별도의 수작업 없이 완성된 사이트를 구축하도록 도와줍니다. \n메뉴는 사이트를 관리하기 보다는 모듈과 레이아웃을 연결해 주며 레이아웃을 통해 여러 가지 형태의 메뉴를 표시할 수 있도록 하는 정보만 가지고 있습니다.";
|
||||
|
||||
$lang->alert_image_only = '이미지 파일만 등록 가능합니다.';
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/ko.lang.php
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @brief 메뉴(menu) 모듈의 기본 언어팩
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = '메뉴 생성';
|
||||
$lang->cmd_menu_management = '메뉴 설정';
|
||||
|
||||
$lang->menu = '메뉴';
|
||||
$lang->menu_count = '메뉴 수';
|
||||
$lang->menu_management = '메뉴 관리';
|
||||
$lang->depth = '단계';
|
||||
$lang->parent_menu_name = '상위 메뉴명';
|
||||
$lang->menu_name = '메뉴명';
|
||||
$lang->menu_srl = '메뉴 고유 번호';
|
||||
$lang->menu_id = '메뉴 이름';
|
||||
$lang->menu_url = '연결 url';
|
||||
$lang->menu_open_window = '새 창 열기';
|
||||
$lang->menu_expand = '펼침';
|
||||
$lang->menu_img_btn = '이미지 버튼';
|
||||
$lang->menu_normal_btn = '일반';
|
||||
$lang->menu_hover_btn = '마우스 오버';
|
||||
$lang->menu_active_btn = '선택 시';
|
||||
$lang->menu_group_srls = '그룹 제한';
|
||||
$lang->layout_maker = '레이아웃 제작자';
|
||||
$lang->layout_history = '변경 사항 ';
|
||||
$lang->layout_info = '레이아웃 정보';
|
||||
$lang->layout_list = '레이아웃 목록';
|
||||
$lang->downloaded_list = '다운로드 목록';
|
||||
$lang->limit_menu_depth = '표시 가능';
|
||||
|
||||
$lang->cmd_make_child = '하부 메뉴 추가';
|
||||
$lang->cmd_move_to_installed_list = '생성된 목록 보기';
|
||||
$lang->cmd_enable_move_menu = '메뉴 옮기기 (선택 후, 위 메뉴를 드래그하세요.)';
|
||||
$lang->cmd_search_mid = 'mid 찾기';
|
||||
|
||||
$lang->msg_cannot_delete_for_child = '하부 메뉴가 있는 메뉴는 삭제하실 수 없습니다.';
|
||||
|
||||
$lang->about_title = '모듈에 연결할 때, 쉽게 구분할 수 있는 제목을 입력해주세요.';
|
||||
$lang->about_menu_management = "메뉴관리는 선택하신 레이아웃에서 사용하는 메뉴를 구성할 수 있도록 합니다.\n정해진 단계까지 메뉴를 구성 가능하며 입력하신 메뉴를 클릭하시면 상세 정보를 입력할 수 있습니다.\n폴더 그림을 클릭하시면 메뉴를 확장하실 수 있습니다.\n간혹 메뉴가 정상적으로 나타나지 않으면 \"캐시파일 재생성\" 버튼을 눌러서 정보를 갱신하세요.\n* 정해진 단계 이상의 메뉴는 제대로 표시되지 않을 수 있습니다.";
|
||||
$lang->about_menu_name = '관리 및 이미지 버튼이 아닐 경우 메뉴 명으로 나타날 제목입니다.';
|
||||
$lang->about_menu_url = '메뉴 선택 시 이동할 URL입니다.<br />다른 모듈을 연결하고자 할 때는 mid값만 입력해주시면 됩니다.<br />내용이 없으면 이 메뉴를 선택해도 아무런 동작이 없습니다.';
|
||||
$lang->about_menu_open_window = '메뉴를 선택 했을 때, 새 창을 띄울 것인지 정할 수 있습니다.';
|
||||
$lang->about_menu_expand = '트리메뉴(tree_menu.js)를 사용 하면, 메뉴가 늘 펼쳐진 상태로 있게 합니다.';
|
||||
$lang->about_menu_img_btn = '이미지 버튼을 등록하면 레이아웃에서 이 메뉴가 이미지 버튼으로 교체되어 표시 됩니다.';
|
||||
$lang->about_menu_group_srls = '그룹을 선택하시면 해당 그룹의 사용자만 메뉴가 보이게 됩니다. (xml파일을 직접 열람하면 노출이 됩니다.)';
|
||||
|
||||
$lang->about_menu = "메뉴모듈은 생성된 모듈을 편리한 메뉴관리기를 통해 정리하고 레이아웃과 연결하여 별도의 수작업 없이 완성된 사이트를 구축하도록 도와줍니다. \n메뉴는 사이트를 관리하기 보다는 모듈과 레이아웃을 연결해 주며 레이아웃을 통해 여러 가지 형태의 메뉴를 표시할 수 있도록 하는 정보만 가지고 있습니다.";
|
||||
|
||||
$lang->alert_image_only = '이미지 파일만 등록 가능합니다.';
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,53 +1,53 @@
|
|||
<?php
|
||||
/**
|
||||
* @file ru.lang.php
|
||||
* @author zero <zero@nzeo.com> | translation by Maslennikov Evgeny aka X-[Vr]bL1s5 | e-mail: x-bliss[a]tut.by; ICQ: 225035467;
|
||||
* @brief Russian basic language pack
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'Создать меню';
|
||||
$lang->cmd_menu_management = 'Управление меню';
|
||||
|
||||
$lang->menu = 'Меню';
|
||||
$lang->menu_count = 'Меню No.';
|
||||
$lang->menu_management = 'Управление меню';
|
||||
$lang->depth = 'Ступень';
|
||||
$lang->parent_menu_name = 'Имя верхнего меню';
|
||||
$lang->menu_name = 'Имя меню';
|
||||
$lang->menu_srl = 'SRL меню';
|
||||
$lang->menu_id = 'ID меню';
|
||||
$lang->menu_url = 'URL меню';
|
||||
$lang->menu_open_window = 'Открыть новое окно';
|
||||
$lang->menu_expand = 'Раскрыть';
|
||||
$lang->menu_img_btn = 'Изображение кнопки';
|
||||
$lang->menu_normal_btn = 'Обычное';
|
||||
$lang->menu_hover_btn = 'Мышь над';
|
||||
$lang->menu_active_btn = 'При выборе';
|
||||
$lang->menu_group_srls = 'Группы с доступом';
|
||||
$lang->layout_maker = "Маркет лейаута";
|
||||
$lang->layout_history = "История обновлений";
|
||||
$lang->layout_info = "Информация лейаутов";
|
||||
$lang->layout_list = 'Список лейаутов';
|
||||
$lang->downloaded_list = 'Список закачек';
|
||||
$lang->limit_menu_depth = 'Лимит глубины';
|
||||
|
||||
$lang->cmd_make_child = 'Добавть дочернее меню';
|
||||
$lang->cmd_move_to_installed_list = "Просмотреть созданные меню";
|
||||
$lang->cmd_enable_move_menu = "Переместить меню (Перетащите верхнее меню после выделения)";
|
||||
$lang->cmd_search_mid = "Поиск mid";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'Невозможно удалить меню с дочерними меню';
|
||||
|
||||
$lang->about_title = 'Пожалуйста, введите название меню, которое легко проверить при подключению к модулю';
|
||||
$lang->about_menu_management = "Управление меню позволяет Вам заключить меню в вабранный лейаут.\nВы можете создать меню до установленной грубины и ввести информацию детально посредством целчка по нему\nМеню будет разкрыто щелчком по изображению папки.\nЕсли меню не отображается нормально, обновите информацию щелчком по кнопке \"Пересоздать файл кеша\".\n* Меню, созданное за пределами лимита глубины может отображаться неверно.";
|
||||
$lang->about_menu_name = 'Это имя будет показано, если это не административная книпка или кнопка с изображением.';
|
||||
$lang->about_menu_url = "Это URL, связанный с меню.<br />Вы можете ввести только ID значение к ссылке на другой модуль.<br />Если содержания нет, ничего не произойдет при щелчке по меню.";
|
||||
$lang->about_menu_open_window = 'Вы можете присвоить это для открытия ссылки в новом окне при щелчке по меню.';
|
||||
$lang->about_menu_expand = 'Это позволяет меню оставаться раскрытым, когда древовидное меню (tree_menu.js) используется.';
|
||||
$lang->about_menu_img_btn = 'Если Вы регистрируете кнопку с изображением, изображение автоматически заменит текстовую кнопку, и будет показано в лейауте.';
|
||||
$lang->about_menu_group_srls = 'Если Вы выберите группу, то только ее члены могут видеть это меню. (если XML файл открыт напрямую, оно будет показано.)';
|
||||
|
||||
$lang->about_menu = "Модуль меню поможет Вам создать полноценный сайт посредством удобного менеджмента меню, которое расставляет созданные модули и ссылки в лейауты без всякой ручной работы.\nМеню не является менеджером сайта, но оно содержит информацию, которая может связываться с модулями и лейаутами так, что Вы можете выразить различные виды меню.";
|
||||
|
||||
$lang->alert_image_only = "Возможна регистрация только картинок";
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @file ru.lang.php
|
||||
* @author NHN (developers@xpressengine.com) | translation by Maslennikov Evgeny aka X-[Vr]bL1s5 | e-mail: x-bliss[a]tut.by; ICQ: 225035467;
|
||||
* @brief Russian basic language pack
|
||||
**/
|
||||
|
||||
$lang->cmd_menu_insert = 'Создать меню';
|
||||
$lang->cmd_menu_management = 'Управление меню';
|
||||
|
||||
$lang->menu = 'Меню';
|
||||
$lang->menu_count = 'Меню No.';
|
||||
$lang->menu_management = 'Управление меню';
|
||||
$lang->depth = 'Ступень';
|
||||
$lang->parent_menu_name = 'Имя верхнего меню';
|
||||
$lang->menu_name = 'Имя меню';
|
||||
$lang->menu_srl = 'SRL меню';
|
||||
$lang->menu_id = 'ID меню';
|
||||
$lang->menu_url = 'URL меню';
|
||||
$lang->menu_open_window = 'Открыть новое окно';
|
||||
$lang->menu_expand = 'Раскрыть';
|
||||
$lang->menu_img_btn = 'Изображение кнопки';
|
||||
$lang->menu_normal_btn = 'Обычное';
|
||||
$lang->menu_hover_btn = 'Мышь над';
|
||||
$lang->menu_active_btn = 'При выборе';
|
||||
$lang->menu_group_srls = 'Группы с доступом';
|
||||
$lang->layout_maker = "Маркет лейаута";
|
||||
$lang->layout_history = "История обновлений";
|
||||
$lang->layout_info = "Информация лейаутов";
|
||||
$lang->layout_list = 'Список лейаутов';
|
||||
$lang->downloaded_list = 'Список закачек';
|
||||
$lang->limit_menu_depth = 'Лимит глубины';
|
||||
|
||||
$lang->cmd_make_child = 'Добавть дочернее меню';
|
||||
$lang->cmd_move_to_installed_list = "Просмотреть созданные меню";
|
||||
$lang->cmd_enable_move_menu = "Переместить меню (Перетащите верхнее меню после выделения)";
|
||||
$lang->cmd_search_mid = "Поиск mid";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'Невозможно удалить меню с дочерними меню';
|
||||
|
||||
$lang->about_title = 'Пожалуйста, введите название меню, которое легко проверить при подключению к модулю';
|
||||
$lang->about_menu_management = "Управление меню позволяет Вам заключить меню в вабранный лейаут.\nВы можете создать меню до установленной грубины и ввести информацию детально посредством целчка по нему\nМеню будет разкрыто щелчком по изображению папки.\nЕсли меню не отображается нормально, обновите информацию щелчком по кнопке \"Пересоздать файл кеша\".\n* Меню, созданное за пределами лимита глубины может отображаться неверно.";
|
||||
$lang->about_menu_name = 'Это имя будет показано, если это не административная книпка или кнопка с изображением.';
|
||||
$lang->about_menu_url = "Это URL, связанный с меню.<br />Вы можете ввести только ID значение к ссылке на другой модуль.<br />Если содержания нет, ничего не произойдет при щелчке по меню.";
|
||||
$lang->about_menu_open_window = 'Вы можете присвоить это для открытия ссылки в новом окне при щелчке по меню.';
|
||||
$lang->about_menu_expand = 'Это позволяет меню оставаться раскрытым, когда древовидное меню (tree_menu.js) используется.';
|
||||
$lang->about_menu_img_btn = 'Если Вы регистрируете кнопку с изображением, изображение автоматически заменит текстовую кнопку, и будет показано в лейауте.';
|
||||
$lang->about_menu_group_srls = 'Если Вы выберите группу, то только ее члены могут видеть это меню. (если XML файл открыт напрямую, оно будет показано.)';
|
||||
|
||||
$lang->about_menu = "Модуль меню поможет Вам создать полноценный сайт посредством удобного менеджмента меню, которое расставляет созданные модули и ссылки в лейауты без всякой ручной работы.\nМеню не является менеджером сайта, но оно содержит информацию, которая может связываться с модулями и лейаутами так, что Вы можете выразить различные виды меню.";
|
||||
|
||||
$lang->alert_image_only = "Возможна регистрация только картинок";
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,55 +1,55 @@
|
|||
<?php
|
||||
/* ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
|
||||
░░ * @File : common/lang/vi.lang.php ░░
|
||||
░░ * @Author : zero (zero@nzeo.com) ░░
|
||||
░░ * @Trans : Đào Đức Duy (ducduy.dao.vn@vietxe.net) ░░
|
||||
░░ * @Website: http://vietxe.net ░░
|
||||
░░ * @Brief : Vietnamese Language Pack (Only basic words are included here) ░░
|
||||
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ */
|
||||
|
||||
$lang->cmd_menu_insert = 'Tạo Menu';
|
||||
$lang->cmd_menu_management = 'Quản lý Menu';
|
||||
|
||||
$lang->menu = 'Menu';
|
||||
$lang->menu_count = 'Số Menu';
|
||||
$lang->menu_management = 'Quản lý Menu';
|
||||
$lang->depth = 'Bước';
|
||||
$lang->parent_menu_name = 'Tên Menu chính';
|
||||
$lang->menu_name = 'Tên Menu';
|
||||
$lang->menu_srl = 'Số Serial của Menu';
|
||||
$lang->menu_id = 'Menu ID';
|
||||
$lang->menu_url = 'Menu URL';
|
||||
$lang->menu_open_window = 'Mở ra trang mới';
|
||||
$lang->menu_expand = 'Trải rộng';
|
||||
$lang->menu_img_btn = 'Hình nút bấm';
|
||||
$lang->menu_normal_btn = 'Bình thường';
|
||||
$lang->menu_hover_btn = 'Khi trỏ chuột';
|
||||
$lang->menu_active_btn = 'Khi chọn';
|
||||
$lang->menu_group_srls = 'Nhóm được phép';
|
||||
$lang->layout_maker = "Người tạo giao diện";
|
||||
$lang->layout_history = "Lịch sử cập nhật";
|
||||
$lang->layout_info = "Thông tin giao diện";
|
||||
$lang->layout_list = 'Danh sách giao diện';
|
||||
$lang->downloaded_list = 'Danh sách Download';
|
||||
$lang->limit_menu_depth = 'Được phép hiển thị';
|
||||
|
||||
$lang->cmd_make_child = 'Thêm Menu con';
|
||||
$lang->cmd_move_to_installed_list = "Xem danh sách đã tạo";
|
||||
$lang->cmd_enable_move_menu = "Di chuyển Menu (Kéo lên Menu trên sau khi lựa chọn)";
|
||||
$lang->cmd_search_mid = "Tìm kiếm Module";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'Không thể xóa Menu khi có những Menu con.';
|
||||
|
||||
$lang->about_title = 'Xin hãy nhập tiêu đề để dễ dàng xác minh khi kết nối tới Module.';
|
||||
$lang->about_menu_management = "Quản lý Menu cho phép bạn bố trí, chọn cách trình bày của Menu.\nBạn có thể tạo những menu và nhập những thông tin khi menu được lựa chọn.\nMenu sẽ đuwọc trải rộng khi bấm và hình thư mục trên Menu.\nNếu Menu không hiển thị một cách bình thường, hãy làm mới thông tin bằng cách bấm \"Tạo File Cache mới\".\n<font color='red'>*</font> Menu được tạo quá giới hạn có thể sẽ không hiển thị được như mong muốn.";
|
||||
$lang->about_menu_name = 'Tên sẽ hiển thị là Tên Menu nếu không phải là Admin hay nút hình ảnh.';
|
||||
$lang->about_menu_url = "Nó sẽ là đường dẫn khi bấm vào Menu.<br />Bạn có thể chỉ nhập ID cho đường dẫn của Module.<br />Nếu để trống, sẽ không thấy tác dụng gì khi bấm vào Menu.";
|
||||
$lang->about_menu_open_window = 'Hãy chọn nếu bạn muốn mở ra một trang mới khi bấm vào Menu.';
|
||||
$lang->about_menu_expand = 'Cho phép Menu luôn trải ra khi (tree_menu.js) được sử dụng.';
|
||||
$lang->about_menu_img_btn = 'Nếu đăng kí nút hình ảnh, hình ảnh sẽ tự động chèn lên tên của Menu, và sẽ hiển thị trong giao diện.';
|
||||
$lang->about_menu_group_srls = 'Nếu lựa chọn nhóm, thì chỉ những nhóm được chọn mới thấy được Menu. (nếu File XML trực tiếp mở ra, nó sẽ được hiển thị).';
|
||||
|
||||
$lang->about_menu = "Menu Module sẽ giúp bạn hoàn thiện một trang Web thông qua việc quản lý và sắp xếp thuận tiện, nó sẽ liên kết tới những Module trong Website.\nMenu không phải là người quản lý, nhiệm vụ của nó chỉ là liên kết và tạo sự phong phú trong Website của bạn.";
|
||||
|
||||
$lang->alert_image_only = "Chỉ được phép sử dụng File hình ảnh.";
|
||||
?>
|
||||
<?php
|
||||
/* ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
|
||||
░░ * @File : common/lang/vi.lang.php ░░
|
||||
░░ * @Author : NHN (developers@xpressengine.com) ░░
|
||||
░░ * @Trans : Đào Đức Duy (ducduy.dao.vn@vietxe.net) ░░
|
||||
░░ * @Website: http://vietxe.net ░░
|
||||
░░ * @Brief : Vietnamese Language Pack (Only basic words are included here) ░░
|
||||
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ */
|
||||
|
||||
$lang->cmd_menu_insert = 'Tạo Menu';
|
||||
$lang->cmd_menu_management = 'Quản lý Menu';
|
||||
|
||||
$lang->menu = 'Menu';
|
||||
$lang->menu_count = 'Số Menu';
|
||||
$lang->menu_management = 'Quản lý Menu';
|
||||
$lang->depth = 'Bước';
|
||||
$lang->parent_menu_name = 'Tên Menu chính';
|
||||
$lang->menu_name = 'Tên Menu';
|
||||
$lang->menu_srl = 'Số Serial của Menu';
|
||||
$lang->menu_id = 'Menu ID';
|
||||
$lang->menu_url = 'Menu URL';
|
||||
$lang->menu_open_window = 'Mở ra trang mới';
|
||||
$lang->menu_expand = 'Trải rộng';
|
||||
$lang->menu_img_btn = 'Hình nút bấm';
|
||||
$lang->menu_normal_btn = 'Bình thường';
|
||||
$lang->menu_hover_btn = 'Khi trỏ chuột';
|
||||
$lang->menu_active_btn = 'Khi chọn';
|
||||
$lang->menu_group_srls = 'Nhóm được phép';
|
||||
$lang->layout_maker = "Người tạo giao diện";
|
||||
$lang->layout_history = "Lịch sử cập nhật";
|
||||
$lang->layout_info = "Thông tin giao diện";
|
||||
$lang->layout_list = 'Danh sách giao diện';
|
||||
$lang->downloaded_list = 'Danh sách Download';
|
||||
$lang->limit_menu_depth = 'Được phép hiển thị';
|
||||
|
||||
$lang->cmd_make_child = 'Thêm Menu con';
|
||||
$lang->cmd_move_to_installed_list = "Xem danh sách đã tạo";
|
||||
$lang->cmd_enable_move_menu = "Di chuyển Menu (Kéo lên Menu trên sau khi lựa chọn)";
|
||||
$lang->cmd_search_mid = "Tìm kiếm Module";
|
||||
|
||||
$lang->msg_cannot_delete_for_child = 'Không thể xóa Menu khi có những Menu con.';
|
||||
|
||||
$lang->about_title = 'Xin hãy nhập tiêu đề để dễ dàng xác minh khi kết nối tới Module.';
|
||||
$lang->about_menu_management = "Quản lý Menu cho phép bạn bố trí, chọn cách trình bày của Menu.\nBạn có thể tạo những menu và nhập những thông tin khi menu được lựa chọn.\nMenu sẽ đuwọc trải rộng khi bấm và hình thư mục trên Menu.\nNếu Menu không hiển thị một cách bình thường, hãy làm mới thông tin bằng cách bấm \"Tạo File Cache mới\".\n<font color='red'>*</font> Menu được tạo quá giới hạn có thể sẽ không hiển thị được như mong muốn.";
|
||||
$lang->about_menu_name = 'Tên sẽ hiển thị là Tên Menu nếu không phải là Admin hay nút hình ảnh.';
|
||||
$lang->about_menu_url = "Nó sẽ là đường dẫn khi bấm vào Menu.<br />Bạn có thể chỉ nhập ID cho đường dẫn của Module.<br />Nếu để trống, sẽ không thấy tác dụng gì khi bấm vào Menu.";
|
||||
$lang->about_menu_open_window = 'Hãy chọn nếu bạn muốn mở ra một trang mới khi bấm vào Menu.';
|
||||
$lang->about_menu_expand = 'Cho phép Menu luôn trải ra khi (tree_menu.js) được sử dụng.';
|
||||
$lang->about_menu_img_btn = 'Nếu đăng kí nút hình ảnh, hình ảnh sẽ tự động chèn lên tên của Menu, và sẽ hiển thị trong giao diện.';
|
||||
$lang->about_menu_group_srls = 'Nếu lựa chọn nhóm, thì chỉ những nhóm được chọn mới thấy được Menu. (nếu File XML trực tiếp mở ra, nó sẽ được hiển thị).';
|
||||
|
||||
$lang->about_menu = "Menu Module sẽ giúp bạn hoàn thiện một trang Web thông qua việc quản lý và sắp xếp thuận tiện, nó sẽ liên kết tới những Module trong Website.\nMenu không phải là người quản lý, nhiệm vụ của nó chỉ là liên kết và tạo sự phong phú trong Website của bạn.";
|
||||
|
||||
$lang->alert_image_only = "Chỉ được phép sử dụng File hình ảnh.";
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/zh-CN.lang.php
|
||||
* @author zero <zero@nzeo.com>
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @brief 菜单(menu) 模块的基本语言包
|
||||
**/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/menu/lang/zh-TW.lang.php
|
||||
* @author zero <zero@nzeo.com> 翻譯:royallin
|
||||
* @author NHN (developers@xpressengine.com) 翻譯:royallin
|
||||
* @brief 選單(menu) 模組正體中文語言
|
||||
**/
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,154 +1,154 @@
|
|||
<?php
|
||||
/**
|
||||
* @class menuAdminModel
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @version 0.1
|
||||
* @brief menu 모듈의 admin model class
|
||||
**/
|
||||
|
||||
class menuAdminModel extends menu {
|
||||
|
||||
/**
|
||||
* @brief 초기화
|
||||
**/
|
||||
function init() {
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 전체 메뉴 목록을 구해옴
|
||||
**/
|
||||
function getMenuList($obj) {
|
||||
if(!$obj->site_srl) {
|
||||
$site_module_info = Context::get('site_module_info');
|
||||
$obj->site_srl = (int)$site_module_info->site_srl;
|
||||
}
|
||||
$args->site_srl = $obj->site_srl;
|
||||
$args->sort_index = $obj->sort_index;
|
||||
$args->page = $obj->page?$obj->page:1;
|
||||
$args->list_count = $obj->list_count?$obj->list_count:20;
|
||||
$args->page_count = $obj->page_count?$obj->page_count:10;
|
||||
|
||||
// document.getDocumentList 쿼리 실행
|
||||
$output = executeQuery('menu.getMenuList', $args);
|
||||
|
||||
// 결과가 없거나 오류 발생시 그냥 return
|
||||
if(!$output->toBool()||!count($output->data)) return $output;
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 등록된 모든 메뉴를 return
|
||||
**/
|
||||
function getMenus($site_srl = null) {
|
||||
if(!isset($site_srl)) {
|
||||
$site_module_info = Context::get('site_module_info');
|
||||
$site_srl = (int)$site_module_info->site_srl;
|
||||
}
|
||||
// 일단 DB에서 정보를 가져옴
|
||||
$args->site_srl = $site_srl ;
|
||||
$args->menu_srl = $menu_srl;
|
||||
$output = executeQuery('menu.getMenus', $args);
|
||||
if(!$output->data) return;
|
||||
$menus = $output->data;
|
||||
if(!is_array($menus)) $menus = array($menus);
|
||||
return $menus;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief DB 에 생성된 한개의 메뉴 정보를 구함
|
||||
* 생성된 메뉴의 DB정보+XML정보를 return
|
||||
**/
|
||||
function getMenu($menu_srl) {
|
||||
// 일단 DB에서 정보를 가져옴
|
||||
$args->menu_srl = $menu_srl;
|
||||
$output = executeQuery('menu.getMenu', $args);
|
||||
if(!$output->data) return;
|
||||
|
||||
$menu_info = $output->data;
|
||||
$menu_info->xml_file = sprintf('./files/cache/menu/%s.xml.php',$menu_srl);
|
||||
$menu_info->php_file = sprintf('./files/cache/menu/%s.php',$menu_srl);
|
||||
return $menu_info;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 특정 menu_srl의 아이템 정보를 return
|
||||
* 이 정보중에 group_srls의 경우는 , 로 연결되어 들어가며 사용시에는 explode를 통해 array로 변환 시킴
|
||||
**/
|
||||
function getMenuItemInfo($menu_item_srl) {
|
||||
// menu_item_srl이 있으면 해당 메뉴의 정보를 가져온다
|
||||
$args->menu_item_srl = $menu_item_srl;
|
||||
$output = executeQuery('menu.getMenuItem', $args);
|
||||
$node = $output->data;
|
||||
if($node->group_srls) $node->group_srls = explode(',',$node->group_srls);
|
||||
else $node->group_srls = array();
|
||||
|
||||
$tmp_name = unserialize($node->name);
|
||||
if($tmp_name && count($tmp_name) ) {
|
||||
$selected_lang = array();
|
||||
$rand_name = $tmp_name[Context::getLangType()];
|
||||
if(!$rand_name) $rand_name = array_shift($tmp_name);
|
||||
$node->name = $rand_name;
|
||||
}
|
||||
return $node;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 다국어 지원을 위해 menu의 name을 언어별로 나눠서 return
|
||||
*/
|
||||
function getMenuItemNames($source_name, $site_srl = null) {
|
||||
if(!$site_srl) {
|
||||
$site_module_info = Context::get('site_module_info');
|
||||
$site_srl = (int)$site_module_info->site_srl;
|
||||
}
|
||||
|
||||
// 언어코드 구함
|
||||
$oModuleAdminModel = &getAdminModel('module');
|
||||
return $oModuleAdminModel->getLangCode($site_srl, $source_name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 특정 menu_srl의 정보를 이용하여 템플릿을 구한후 return
|
||||
* 관리자 페이지에서 특정 메뉴의 정보를 추가하기 위해 서버에서 tpl을 컴파일 한후 컴파일 된 html을 직접 return
|
||||
**/
|
||||
function getMenuAdminTplInfo() {
|
||||
// 해당 메뉴의 정보를 가져오기 위한 변수 설정
|
||||
$menu_item_srl = Context::get('menu_item_srl');
|
||||
$parent_srl = Context::get('parent_srl');
|
||||
|
||||
// 회원 그룹의 목록을 가져옴
|
||||
$oMemberModel = &getModel('member');
|
||||
$group_list = $oMemberModel->getGroups();
|
||||
Context::set('group_list', $group_list);
|
||||
|
||||
// parent_srl이 있고 menu_item_srl이 없으면 하부 메뉴 추가임
|
||||
if(!$menu_item_srl && $parent_srl) {
|
||||
// 상위 메뉴의 정보를 가져옴
|
||||
$parent_info = $this->getMenuItemInfo($parent_srl);
|
||||
|
||||
// 추가하려는 메뉴의 기본 변수 설정
|
||||
$item_info->menu_item_srl = getNextSequence();
|
||||
$item_info->parent_srl = $parent_srl;
|
||||
$item_info->parent_menu_name = $parent_info->name;
|
||||
|
||||
// root에 메뉴 추가하거나 기존 메뉴의 수정일 경우
|
||||
} else {
|
||||
// menu_item_srl 이 있으면 해당 메뉴의 정보를 가져온다
|
||||
if($menu_item_srl) $item_info = $this->getMenuItemInfo($menu_item_srl);
|
||||
|
||||
// 찾아진 값이 없다면 신규 메뉴 추가로 보고 menu_item_srl값만 구해줌
|
||||
if(!$item_info->menu_item_srl) {
|
||||
$item_info->menu_item_srl = getNextSequence();
|
||||
}
|
||||
}
|
||||
Context::set('item_info', $item_info);
|
||||
|
||||
// template 파일을 직접 컴파일한후 tpl변수에 담아서 return한다.
|
||||
$oTemplate = &TemplateHandler::getInstance();
|
||||
$tpl = $oTemplate->compile($this->module_path.'tpl', 'menu_item_info');
|
||||
|
||||
$this->add('tpl', str_replace("\n"," ",$tpl));
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @class menuAdminModel
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @version 0.1
|
||||
* @brief menu 모듈의 admin model class
|
||||
**/
|
||||
|
||||
class menuAdminModel extends menu {
|
||||
|
||||
/**
|
||||
* @brief 초기화
|
||||
**/
|
||||
function init() {
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 전체 메뉴 목록을 구해옴
|
||||
**/
|
||||
function getMenuList($obj) {
|
||||
if(!$obj->site_srl) {
|
||||
$site_module_info = Context::get('site_module_info');
|
||||
$obj->site_srl = (int)$site_module_info->site_srl;
|
||||
}
|
||||
$args->site_srl = $obj->site_srl;
|
||||
$args->sort_index = $obj->sort_index;
|
||||
$args->page = $obj->page?$obj->page:1;
|
||||
$args->list_count = $obj->list_count?$obj->list_count:20;
|
||||
$args->page_count = $obj->page_count?$obj->page_count:10;
|
||||
|
||||
// document.getDocumentList 쿼리 실행
|
||||
$output = executeQuery('menu.getMenuList', $args);
|
||||
|
||||
// 결과가 없거나 오류 발생시 그냥 return
|
||||
if(!$output->toBool()||!count($output->data)) return $output;
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 등록된 모든 메뉴를 return
|
||||
**/
|
||||
function getMenus($site_srl = null) {
|
||||
if(!isset($site_srl)) {
|
||||
$site_module_info = Context::get('site_module_info');
|
||||
$site_srl = (int)$site_module_info->site_srl;
|
||||
}
|
||||
// 일단 DB에서 정보를 가져옴
|
||||
$args->site_srl = $site_srl ;
|
||||
$args->menu_srl = $menu_srl;
|
||||
$output = executeQuery('menu.getMenus', $args);
|
||||
if(!$output->data) return;
|
||||
$menus = $output->data;
|
||||
if(!is_array($menus)) $menus = array($menus);
|
||||
return $menus;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief DB 에 생성된 한개의 메뉴 정보를 구함
|
||||
* 생성된 메뉴의 DB정보+XML정보를 return
|
||||
**/
|
||||
function getMenu($menu_srl) {
|
||||
// 일단 DB에서 정보를 가져옴
|
||||
$args->menu_srl = $menu_srl;
|
||||
$output = executeQuery('menu.getMenu', $args);
|
||||
if(!$output->data) return;
|
||||
|
||||
$menu_info = $output->data;
|
||||
$menu_info->xml_file = sprintf('./files/cache/menu/%s.xml.php',$menu_srl);
|
||||
$menu_info->php_file = sprintf('./files/cache/menu/%s.php',$menu_srl);
|
||||
return $menu_info;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 특정 menu_srl의 아이템 정보를 return
|
||||
* 이 정보중에 group_srls의 경우는 , 로 연결되어 들어가며 사용시에는 explode를 통해 array로 변환 시킴
|
||||
**/
|
||||
function getMenuItemInfo($menu_item_srl) {
|
||||
// menu_item_srl이 있으면 해당 메뉴의 정보를 가져온다
|
||||
$args->menu_item_srl = $menu_item_srl;
|
||||
$output = executeQuery('menu.getMenuItem', $args);
|
||||
$node = $output->data;
|
||||
if($node->group_srls) $node->group_srls = explode(',',$node->group_srls);
|
||||
else $node->group_srls = array();
|
||||
|
||||
$tmp_name = unserialize($node->name);
|
||||
if($tmp_name && count($tmp_name) ) {
|
||||
$selected_lang = array();
|
||||
$rand_name = $tmp_name[Context::getLangType()];
|
||||
if(!$rand_name) $rand_name = array_shift($tmp_name);
|
||||
$node->name = $rand_name;
|
||||
}
|
||||
return $node;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 다국어 지원을 위해 menu의 name을 언어별로 나눠서 return
|
||||
*/
|
||||
function getMenuItemNames($source_name, $site_srl = null) {
|
||||
if(!$site_srl) {
|
||||
$site_module_info = Context::get('site_module_info');
|
||||
$site_srl = (int)$site_module_info->site_srl;
|
||||
}
|
||||
|
||||
// 언어코드 구함
|
||||
$oModuleAdminModel = &getAdminModel('module');
|
||||
return $oModuleAdminModel->getLangCode($site_srl, $source_name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 특정 menu_srl의 정보를 이용하여 템플릿을 구한후 return
|
||||
* 관리자 페이지에서 특정 메뉴의 정보를 추가하기 위해 서버에서 tpl을 컴파일 한후 컴파일 된 html을 직접 return
|
||||
**/
|
||||
function getMenuAdminTplInfo() {
|
||||
// 해당 메뉴의 정보를 가져오기 위한 변수 설정
|
||||
$menu_item_srl = Context::get('menu_item_srl');
|
||||
$parent_srl = Context::get('parent_srl');
|
||||
|
||||
// 회원 그룹의 목록을 가져옴
|
||||
$oMemberModel = &getModel('member');
|
||||
$group_list = $oMemberModel->getGroups();
|
||||
Context::set('group_list', $group_list);
|
||||
|
||||
// parent_srl이 있고 menu_item_srl이 없으면 하부 메뉴 추가임
|
||||
if(!$menu_item_srl && $parent_srl) {
|
||||
// 상위 메뉴의 정보를 가져옴
|
||||
$parent_info = $this->getMenuItemInfo($parent_srl);
|
||||
|
||||
// 추가하려는 메뉴의 기본 변수 설정
|
||||
$item_info->menu_item_srl = getNextSequence();
|
||||
$item_info->parent_srl = $parent_srl;
|
||||
$item_info->parent_menu_name = $parent_info->name;
|
||||
|
||||
// root에 메뉴 추가하거나 기존 메뉴의 수정일 경우
|
||||
} else {
|
||||
// menu_item_srl 이 있으면 해당 메뉴의 정보를 가져온다
|
||||
if($menu_item_srl) $item_info = $this->getMenuItemInfo($menu_item_srl);
|
||||
|
||||
// 찾아진 값이 없다면 신규 메뉴 추가로 보고 menu_item_srl값만 구해줌
|
||||
if(!$item_info->menu_item_srl) {
|
||||
$item_info->menu_item_srl = getNextSequence();
|
||||
}
|
||||
}
|
||||
Context::set('item_info', $item_info);
|
||||
|
||||
// template 파일을 직접 컴파일한후 tpl변수에 담아서 return한다.
|
||||
$oTemplate = &TemplateHandler::getInstance();
|
||||
$tpl = $oTemplate->compile($this->module_path.'tpl', 'menu_item_info');
|
||||
|
||||
$this->add('tpl', str_replace("\n"," ",$tpl));
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,105 +1,105 @@
|
|||
<?php
|
||||
/**
|
||||
* @class menuAdminView
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief menu 모듈의 admin view class
|
||||
**/
|
||||
|
||||
class menuAdminView extends menu {
|
||||
|
||||
/**
|
||||
* @brief 초기화
|
||||
**/
|
||||
function init() {
|
||||
$this->setTemplatePath($this->module_path.'tpl');
|
||||
Context::addJsFile('./common/js/tree_menu.js');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 메뉴 관리의 첫 페이지
|
||||
**/
|
||||
function dispMenuAdminContent() {
|
||||
// 등록된 메뉴 목록을 구해옴
|
||||
$obj->page = Context::get('page');
|
||||
$obj->sort_index = 'listorder';
|
||||
$obj->list_count = 20;
|
||||
$obj->page_count = 20;
|
||||
|
||||
$oMenuModel = &getAdminModel('menu');
|
||||
$output = $oMenuModel->getMenuList($obj);
|
||||
|
||||
Context::set('total_count', $output->total_count);
|
||||
Context::set('total_page', $output->total_page);
|
||||
Context::set('page', $output->page);
|
||||
Context::set('menu_list', $output->data);
|
||||
Context::set('page_navigation', $output->page_navigation);
|
||||
|
||||
$this->setTemplateFile('index');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 메뉴 등록 페이지
|
||||
**/
|
||||
function dispMenuAdminInsert() {
|
||||
// 선택된 메뉴의 정보르 구해서 세팅
|
||||
$menu_srl = Context::get('menu_srl');
|
||||
|
||||
if($menu_srl) {
|
||||
// 메뉴의 정보를 가져옴
|
||||
$oMenuModel = &getAdminModel('menu');
|
||||
$menu_info = $oMenuModel->getMenu($menu_srl);
|
||||
if($menu_info->menu_srl == $menu_srl) Context::set('menu_info', $menu_info);
|
||||
}
|
||||
|
||||
$this->setTemplateFile('menu_insert');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 메뉴 관리 페이지
|
||||
**/
|
||||
function dispMenuAdminManagement() {
|
||||
// 선택된 메뉴의 정보르 구해서 세팅
|
||||
$menu_srl = Context::get('menu_srl');
|
||||
|
||||
if(!$menu_srl) return $this->dispMenuAdminContent();
|
||||
|
||||
// 메뉴의 정보를 가져옴
|
||||
$oMenuModel = &getAdminModel('menu');
|
||||
$menu_info = $oMenuModel->getMenu($menu_srl);
|
||||
if($menu_info->menu_srl != $menu_srl) return $this->dispMenuAdminContent();
|
||||
|
||||
Context::set('menu_info', $menu_info);
|
||||
|
||||
// 레이아웃을 팝업으로 지정
|
||||
$this->setTemplateFile('menu_management');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @brief 메뉴에서 선택할 수 있는 mid목록을 보여줌
|
||||
**/
|
||||
function dispMenuAdminMidList() {
|
||||
$oModuleModel = &getModel('module');
|
||||
|
||||
// 모듈 카테고리 목록을 구함
|
||||
$module_category = $oModuleModel->getModuleCategories();
|
||||
Context::set('module_category', $module_category);
|
||||
|
||||
// 모듈 목록을 구함
|
||||
$module_list = $oModuleModel->getModuleList();
|
||||
Context::set('module_list', $module_list);
|
||||
|
||||
// mid 목록을 구해옴
|
||||
$args->module_category_srl = Context::get('module_category_srl');
|
||||
$args->module = Context::get('target_module');
|
||||
$mid_list = $oModuleModel->getMidList($args);
|
||||
Context::set('mid_list', $mid_list);
|
||||
|
||||
// 메뉴을 팝업으로 지정
|
||||
$this->setLayoutFile('popup_layout');
|
||||
|
||||
// 템플릿 파일 지정
|
||||
$this->setTemplateFile('mid_list');
|
||||
}
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @class menuAdminView
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @brief menu 모듈의 admin view class
|
||||
**/
|
||||
|
||||
class menuAdminView extends menu {
|
||||
|
||||
/**
|
||||
* @brief 초기화
|
||||
**/
|
||||
function init() {
|
||||
$this->setTemplatePath($this->module_path.'tpl');
|
||||
Context::addJsFile('./common/js/tree_menu.js');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 메뉴 관리의 첫 페이지
|
||||
**/
|
||||
function dispMenuAdminContent() {
|
||||
// 등록된 메뉴 목록을 구해옴
|
||||
$obj->page = Context::get('page');
|
||||
$obj->sort_index = 'listorder';
|
||||
$obj->list_count = 20;
|
||||
$obj->page_count = 20;
|
||||
|
||||
$oMenuModel = &getAdminModel('menu');
|
||||
$output = $oMenuModel->getMenuList($obj);
|
||||
|
||||
Context::set('total_count', $output->total_count);
|
||||
Context::set('total_page', $output->total_page);
|
||||
Context::set('page', $output->page);
|
||||
Context::set('menu_list', $output->data);
|
||||
Context::set('page_navigation', $output->page_navigation);
|
||||
|
||||
$this->setTemplateFile('index');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 메뉴 등록 페이지
|
||||
**/
|
||||
function dispMenuAdminInsert() {
|
||||
// 선택된 메뉴의 정보르 구해서 세팅
|
||||
$menu_srl = Context::get('menu_srl');
|
||||
|
||||
if($menu_srl) {
|
||||
// 메뉴의 정보를 가져옴
|
||||
$oMenuModel = &getAdminModel('menu');
|
||||
$menu_info = $oMenuModel->getMenu($menu_srl);
|
||||
if($menu_info->menu_srl == $menu_srl) Context::set('menu_info', $menu_info);
|
||||
}
|
||||
|
||||
$this->setTemplateFile('menu_insert');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 메뉴 관리 페이지
|
||||
**/
|
||||
function dispMenuAdminManagement() {
|
||||
// 선택된 메뉴의 정보르 구해서 세팅
|
||||
$menu_srl = Context::get('menu_srl');
|
||||
|
||||
if(!$menu_srl) return $this->dispMenuAdminContent();
|
||||
|
||||
// 메뉴의 정보를 가져옴
|
||||
$oMenuModel = &getAdminModel('menu');
|
||||
$menu_info = $oMenuModel->getMenu($menu_srl);
|
||||
if($menu_info->menu_srl != $menu_srl) return $this->dispMenuAdminContent();
|
||||
|
||||
Context::set('menu_info', $menu_info);
|
||||
|
||||
// 레이아웃을 팝업으로 지정
|
||||
$this->setTemplateFile('menu_management');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @brief 메뉴에서 선택할 수 있는 mid목록을 보여줌
|
||||
**/
|
||||
function dispMenuAdminMidList() {
|
||||
$oModuleModel = &getModel('module');
|
||||
|
||||
// 모듈 카테고리 목록을 구함
|
||||
$module_category = $oModuleModel->getModuleCategories();
|
||||
Context::set('module_category', $module_category);
|
||||
|
||||
// 모듈 목록을 구함
|
||||
$module_list = $oModuleModel->getModuleList();
|
||||
Context::set('module_list', $module_list);
|
||||
|
||||
// mid 목록을 구해옴
|
||||
$args->module_category_srl = Context::get('module_category_srl');
|
||||
$args->module = Context::get('target_module');
|
||||
$mid_list = $oModuleModel->getMidList($args);
|
||||
Context::set('mid_list', $mid_list);
|
||||
|
||||
// 메뉴을 팝업으로 지정
|
||||
$this->setLayoutFile('popup_layout');
|
||||
|
||||
// 템플릿 파일 지정
|
||||
$this->setTemplateFile('mid_list');
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,67 +1,67 @@
|
|||
<?php
|
||||
/**
|
||||
* @class menu
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief menu 모듈의 high class
|
||||
**/
|
||||
|
||||
class menu extends ModuleObject {
|
||||
|
||||
/**
|
||||
* @brief 설치시 추가 작업이 필요할시 구현
|
||||
**/
|
||||
function moduleInstall() {
|
||||
// 메뉴 사용할 디렉토리 생성
|
||||
FileHandler::makeDir('./files/cache/menu');
|
||||
|
||||
return new Object();
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 설치가 이상이 없는지 체크하는 method
|
||||
**/
|
||||
function checkUpdate() {
|
||||
$oDB = &DB::getInstance();
|
||||
|
||||
// 2009. 02. 11 menu 테이블에 site_srl 추가
|
||||
if(!$oDB->isColumnExists('menu', 'site_srl')) return true;
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 업데이트 실행
|
||||
**/
|
||||
function moduleUpdate() {
|
||||
$oDB = &DB::getInstance();
|
||||
|
||||
// 2009. 02. 11 menu 테이블에 site_srl 추가
|
||||
if(!$oDB->isColumnExists('menu', 'site_srl')) {
|
||||
$oDB->addColumn('menu','site_srl','number',11,0,true);
|
||||
}
|
||||
|
||||
return new Object(0, 'success_updated');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 캐시 파일 재생성
|
||||
**/
|
||||
function recompileCache() {
|
||||
// 메뉴 모듈의 캐시 파일 모두 삭제
|
||||
FileHandler::removeFilesInDir("./files/cache/menu");
|
||||
|
||||
$oMenuAdminController = &getAdminController('menu');
|
||||
|
||||
// 블로그 모듈 목록을 모두 구함
|
||||
$output = executeQueryArray("menu.getMenus");
|
||||
$list = $output->data;
|
||||
if(!count($list)) return;
|
||||
|
||||
// 메뉴 모듈에서 사용되는 모든 메뉴 목록을 재 생성
|
||||
foreach($list as $menu_item) {
|
||||
$menu_srl = $menu_item->menu_srl;
|
||||
$oMenuAdminController->makeXmlFile($menu_srl);
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
/**
|
||||
* @class menu
|
||||
* @author NHN (developers@xpressengine.com)
|
||||
* @brief menu 모듈의 high class
|
||||
**/
|
||||
|
||||
class menu extends ModuleObject {
|
||||
|
||||
/**
|
||||
* @brief 설치시 추가 작업이 필요할시 구현
|
||||
**/
|
||||
function moduleInstall() {
|
||||
// 메뉴 사용할 디렉토리 생성
|
||||
FileHandler::makeDir('./files/cache/menu');
|
||||
|
||||
return new Object();
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 설치가 이상이 없는지 체크하는 method
|
||||
**/
|
||||
function checkUpdate() {
|
||||
$oDB = &DB::getInstance();
|
||||
|
||||
// 2009. 02. 11 menu 테이블에 site_srl 추가
|
||||
if(!$oDB->isColumnExists('menu', 'site_srl')) return true;
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 업데이트 실행
|
||||
**/
|
||||
function moduleUpdate() {
|
||||
$oDB = &DB::getInstance();
|
||||
|
||||
// 2009. 02. 11 menu 테이블에 site_srl 추가
|
||||
if(!$oDB->isColumnExists('menu', 'site_srl')) {
|
||||
$oDB->addColumn('menu','site_srl','number',11,0,true);
|
||||
}
|
||||
|
||||
return new Object(0, 'success_updated');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 캐시 파일 재생성
|
||||
**/
|
||||
function recompileCache() {
|
||||
// 메뉴 모듈의 캐시 파일 모두 삭제
|
||||
FileHandler::removeFilesInDir("./files/cache/menu");
|
||||
|
||||
$oMenuAdminController = &getAdminController('menu');
|
||||
|
||||
// 블로그 모듈 목록을 모두 구함
|
||||
$output = executeQueryArray("menu.getMenus");
|
||||
$list = $output->data;
|
||||
if(!count($list)) return;
|
||||
|
||||
// 메뉴 모듈에서 사용되는 모든 메뉴 목록을 재 생성
|
||||
foreach($list as $menu_item) {
|
||||
$menu_srl = $menu_item->menu_srl;
|
||||
$oMenuAdminController->makeXmlFile($menu_srl);
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
@charset "utf-8";
|
||||
/* Mobile XE (/menu/tpl/menu.html) */
|
||||
/* Mobile XE (/modules/menu/tpl/menu.html) */
|
||||
.bd{background:#f8f8f8;padding:1px 0}
|
||||
/* Global Navigation */
|
||||
.gn{margin:0;padding:0;list-style:none;background:#d3d1cc}
|
||||
.gn li{background:#d3d1cc;border:1px solid #a3a09a;border-left:0;border-right:0;margin:0 0 -1px 0}
|
||||
.gn{margin:0;padding:0;list-style:none;background:#d3d1cc;text-shadow:1px 1px 0 #fff;font-size:14px}
|
||||
.gn li{background:#c3c3c3;border:1px solid #a3a09a;border-left:0;border-right:0;margin:0 0 -1px 0}
|
||||
.gn li li{background:#f8f8f8;border:1px solid #c9c9c9;border-left:0;border-right:0}
|
||||
.gn li li li{background:#e8e8e8}
|
||||
.gn ul{margin:0 0 -1px 0;padding:0;list-style:none}
|
||||
.gn a{position:relative;text-decoration:none;display:block;padding:10px;font-size:16px}
|
||||
.gn a{position:relative;text-decoration:none;display:block;padding:10px}
|
||||
.gn li a{color:#333}
|
||||
.gn li a:after{position:absolute;top:7px;right:10px;content:"›";color:#888;font-size:18px;font-weight:bold;font-family:Verdana, Geneva, sans-serif}
|
||||
.gn li li a:before{content:"";display:inline-block;width:6px;height:6px;border:1px dotted #666;border-top:0;border-right:0;margin:0 4px 0 0;vertical-align:top}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue