| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- // /@types/config.ts
- export default interface Config {
- basic: BasicForm;
- meta: MetaForm;
- company: CompanyForm;
- account: AccountForm;
- emailTemplate: EmailTemplate;
- }
- export interface BasicForm {
- siteName: string|null;
- smtpServer: string|null;
- smtpPort: number|null;
- smtpEnableSSL: string|null; // 'Y'|'N' 가능
- smtpUsername: string|null;
- smtpPassword: string|null;
- isMaintenance: string|null; // '0'|'1' 가능
- }
- export interface MetaForm {
- metaKeyword?: string|null;
- metaDescription?: string|null;
- metaAuthor?: string|null;
- metaViewport?: string|null;
- metaApplicationName?: string|null;
- metaGenerator?: string|null;
- metaRobots?: string|null;
- metaAdds?: string|null;
- }
- export interface CompanyForm {
- companyName: string|null;
- companyRegNo: string|null;
- companyOwner: string|null;
- companyTel: string|null;
- companyFax: string|null;
- companyRetailSaleNo: string|null;
- companyAddedSaleNo: string|null;
- companyZipCode: string|null;
- companyHosting: string|null;
- companyAdminName: string|null;
- companyAdminEmail: string|null;
- companySiteURL: string|null;
- companyBankCode: number|null;
- companyBankOwner: string|null;
- companyBankNumber: string|null;
- }
- export interface AccountForm {
- isRegisterBlock: string; // 'Y'|'N'
- isRegisterEmailAuth: string;
- passwordMinLength: number;
- passwordUppercaseLength: number;
- passwordNumbersLength: number;
- passwordSpecialcharsLength: number;
- deniedEmailList: string|null;
- deniedNameList: string|null;
- changeEmailDay: number;
- changeNameDay: number;
- changeSummaryDay: number;
- changeIntroDay: number;
- changePasswordDay: number;
- maxLoginTryCount: number;
- maxLoginTryLimitSecond: number;
- }
- export interface EmailTemplate {
- registerEmailFormTitle: string;
- registerEmailFormContent: string;
- registrationEmailFormTitle: string;
- registrationEmailFormContent: string;
- resetPasswordEmailFormTitle: string;
- resetPasswordEmailFormContent: string;
- changedPasswordEmailFormTitle: string;
- changedPasswordEmailFormContent: string;
- withdrawEmailFormTitle: string;
- withdrawEmailFormContent: string;
- emailVerifyFormTitle: string;
- emailVerifyFormContent: string;
- changedEmailFormTitle: string;
- changedEmailFormContent: string;
- }
|