این مجموعه به جهت آشنایی و راهنمای استفاده از UI فریم ورک استدیوی هروف و کاربری سطح بالا و توسعه با استدیوی هروف تهیه شده است و شما می توانید با مطالعه این توضیحات ارائه شده می توانید با محیط فریم ورک استدیوی هروف آشنا شوید.
برای توسعه با استدیوی هروف پس از آشنایی با محیط فریم ورک استدیوی هروف، مستندات توسعه فریم ورک هروف را مظالعه بفرمایید.
فریم ورک استدیوی هروف به جز نمای کاربری برای بخشهای تولید شده اختصاصی در هر پروژه، داری نمای کاربری ساده و کم حجمی است که به صورت پیش ساخته برای کاربران لایه مدیریت و توسعه دهندگان است که علاوه بر ارائه ابزار راهبری در قسمتهای مختلف، امکان دسترسی به کنسول ها و پنجره تنظیمات افزونه ها را در فریم ورک استدیوی هروف فراهم می آورد.
مطالعه این مستندات برای تولید و توسعه و یا مدیریت پس از توسعه با استدیوی هروف بسیار لازم است برای همین سعی شده که این مجموعه دربرگیرنده نکات و توضیحات لازم برای توسعه دهندگان و همچنین مدیران پروژه های توسعه یافته باشد.
بخشی از نمای کاربری فریم ورک استدیوی هروف که تنها توسط لایه مدیریتی استدیوی هروف مشاهده می گردد و در اختیار قرار می گیرد موضوع این مستندات است پس برای دسترسی به این ابزار ابتدا با دسترسی مدیریتی وارد سیستم شوید.
قدم اول در استفاده از امکانات استدیوی هروف، ورود به سیستم و تایید صلاحیت برای اجرای اعمال مدیریتی و کاربری سطح بالا است. لازم به یادآوری است که نام کاربری و کلمه عبور شما، کلید دسترسی به ابزار مدیریتی در استدیوی هروف است و شما می بایست در حفظ و نگهاداری از اطلاعات ورود خود کوشا باشید.
برای ورود به سیستم به عنوان مدیر یا کاربر سطح بالا در استدیوی هروف روشها و راه های مختلفی وجود دارد که به شرح زیر است:
برای آشنایی با فهرست کلیدهای میانبر استدیوی هروف اینجا کلیک کنید.
http://your-project.com/sign-in
همیشه به خاطر داشته باشید که امنیت اطلاعات شما مسئله مهم ولی بسیار شکننده است، همیشه مواظب اطلاعات کاربری خود باشید و در صورت امکان بعد از استفاده از استدیوی هروف خارج شوید.
استدیوی هروف روشهای مختلفی برای خروج از سیستم در اختیار مدیران و کاربران سطح بالا قرار میدهد که به شرح زیر است.
برای آشنایی با فهرست کلیدهای میانبر استدیوی هروف اینجا کلیک کنید.
مسلما UI اختصاصی مرتبط به مدیریت پروژه تولید شده است و در مرحله توسعه چنین امکانی را توسعه دهنده می بایست فراهم نماید.
مهمترین بخش ظاهری استدیوی هروف که همیشه در کنار شما خواهد بود و به شما در رسیدن به ابزار مختلف کمک خواهد کرد، نوار ابزار استدیوی هروف است. این نوار ابزار در بالای صفحات استدیوی هروف با دسترسی مدیریت یا کاربری سطح بالا قرار می گیرد و به مدیران نرم افزار دسترسی به ابزار مختلف را فراهم می کند.
قسمتهایی از این ابزار به تفصیل در بخشهای بعدی توضیح داده شده و شما می توانید با کاربرد این ابزار به صورت کامل آشنا شوید. در اینجا شما می توانید با ظاهر و نمای کلی نوار ابزار فریم ورک استدیوی هروف و منوهای راهبری و ابزار در این نوار آشنا شوید.
ابزار و ویژگی های بیشتری نیز این سیستم علاوه بر موارد ذکر شده به شما ارائه می دهد که در طی سالها توسعه و بهینه سازی سعی شده که به صورت غریضی قابل یادگیری و استفاده باشند.
برای مثال: آیکون خانه home نمایشگر این است که در صفحات قابل مشاهده توسط بازدید کنندگان هستید، در نتیجه صفحه اول مکان فعال، صفحه اول سایت است.
با کلیک بر روی آیکون نمایش مکان فعال می توانید به صفحه اول قسمت یا کنسول در مکان فعال دسترسی پیدا کنید.
در این منو به جز امکان خروج از سیستم همیشه دسترسی به صفحه مدیریت افزونه ها و زبان ها و همچنین صفحه تغییر کلمه عبور برای کاربر توسعه دهنده یا مدیر فراهم شده است.
برای آشنایی با فهرست کلیدهای میانبر استدیوی هروف اینجا کلیک کنید.
برای آشنایی با فهرست کلیدهای میانبر استدیوی هروف اینجا کلیک کنید.
راهنمای هر افزونه به صورت جداگانه از طریق استدیوی هروف قابل دسترسی است و این مجموعه راهنما شامل راهنمای افزونه ها نمی شود.
یکی دیگر از مهمترین مفاهیم تعریف شده در استدیوی هروف، کنسول ها هستند. کنسول صفحه ویژه ارائه ابزار مدیریت یا تنظیمات یک مجموعه عملکرد یا یک افزونه است. کنسول محیطی برای مدیریت نرم افزار فراهم می کند که سریع تر و جدای محتوای ارائه شده بتواند کارهای خود را انجام دهد.
هر کنسول مجموعه ای از فرم ها و صفحات و تنظیمات مختلف را کنار هم جمع می کند و به ارائه به صورت برگه های مختلف امکان دسترسی به فرم ها و تنظیمات مختلف را در یک صفحه واحد فراهم می آورد.
استدیوی هروف ابزاری منحصر به فرد برای تولید صفحات برای توسعه دهنده فراهم آورده است که بتواند با سرعت بالا و با چند کلیک محتوای صفحه را به به دلخواه صفحه بندی کند. تمامی تغییرات صفحه بندی به صورت لحظه ای ذخیره شده و نیاز به اعمال عملکرد ثبت ندارند که این ویژگی در کنار امکان جابجا کردن وب پارت ها به صورت Drag & Drop به توسعه دهنده و مدیر سایت توانایی بالایی در صفحه بندی می دهد.
یکی دیگر از اجزا مهم در استدیوی هروف وب پارت ها هستند. وب پارت بخشی از صفحه است که می تواند به صورت استاتیک یا داینامیک باشد. در حقیقت هر صفحه نهایی قابل رویت برای بازدیدکنندگان از یک چند وب پارت ساخته می شود. علاوه بر وب پارت های استاتیکی که می توانید به نرم افزار اضافه کنید افزونه های مختلف ممکن است وب پارت های خود را داشته باشند که به سیستم اضافه می شوند و در صفحه بندی می توانید از آنها استفاده کنید.
هر صفحه تولید شده با توجه به قالب عمومی یا اختصاصی استفاده شده ممکن است دو یا چند منطقه ثبت وب پارت داشته باشد که این مناطق ثبت وب پارت محل هایی هستند که شما می توانید در آنجا وب پارت مورد نظر خود را ثبت کنید. برای نمایان کردن ابزار صفحه بندی در یک صفحه کافی است بر روی سوئیچ نمایش ابزار صفحه بندی در نوار ابزار استدیوی هروف را کلیک کنید.
به قسمتی از صفحه که امکان ثبت وب پارت را دارا است، منطقه ثبت وب پارت می گوییم. این مناطق معمولا در بالا یا پایین صفحه و یا ستون ها وجود دارند کع به مدیر سایت اجازه ثبت وب پارت برای نمایش در حالت های مختلف را می دهد.
هر منطقه نمایش در صفحه، وابسته به محتوای صفحه، به بخش های دیگری تقسیم می گردد که محل ثبت وب پارت برای حالت نمایش خاصی را در بر می گیرند. برخی از این بخشها تنها منحصر به صفحات خاصی هستند و در صفحات دیگر نمایش داده نمی شوند مانند نمایش در صفحه اول که تنها در صفحه اول نمایش داده می شود.
وب پارت های ثبت شده در این حالت در همه صفحات تولید شده نمایش داده می شوند.
وب پارت های ثبت شده در این حالت تنها در صفحه اول نمایش داده می شوند. این حالت نمایش تنها از صفحه اول نرم افزار قابل دسترسی است.
وب پارت های ثبت شده در این حالت در تمامی صفحات داخلی نرم افزار به جز صفحه اول نمایش داده می شوند. این حالت نمایش از تمامی صفحات به جز صفحه اول قابل دسترسی است.
این حالت نمایش در صفحات داخلی افزونه ها وجود دارد و اشاره به صفحه خاصی در افزونه دارد. وب پارت های ثبت دشه در این حالت در تمامی صفحات تولید شده توسط آن صفحه خاص افزونه نمایش داده خواهند شد.
همانگونه که از نام این حالت پیداست وب پارت های ثبت شده در این حالت تنها در صفحه ثبت دشه نمایش داده خواهند شود و در دیگر صفحات تولید شده توسط همان صفحه از افزونه نمایش داده نمی شوند.
در هر حالت نمایش از منطقه ثبت وب پارت که بخواهید وب پارت اضافه کنید سه نوع ابزار برای ثبت وب پارت جدید در استدیوی هروف پیشبینی شده است. شما می توانید در هر لحظه بسته به نیاز خود از یکی از این روش ها را برای افزودن وب پارت جدید برای نمایش در حالت نمایش مورد نظر انتخاب کنید.
با کلیک بر روی این آیتم پنجره ای باز خواهد شد که به شما امکان ثبت وب پارت را در دو زبانه ارائه می دهد.
در این زبانه می توانید از میان وب پارت های استاتیک تولید شده در ابزار تولید و طراحی نرم افزار وب پارت مورد نظر خود را انتخاب کنید.
در این زبانه از پنجره باز شده ابزاری فراهم شده که از میان وب پارت های افزونه ها، وب پارت مورد نظر خود را برای ثبت انتخاب کنید.
با کلیک بر روی این آیتم پنجره ای باز خواهد شد که به شما امکان ثبت نام و کد برای وب پارت را می دهد. وب پارت ساخته شده در این پنجره به علاوه بر اضافه شدن به صفحه در بخش ثبت وب پارت های استاتیک قابل دسترسی و اصلاح است. در ساختن این وب پارت ها می توانید از کدهای HTML و اسکریپت استفاده کنید.
با استفاده از این کلید پنجره ای برای شما باز می شود که می توانید عنوان و محتوای وب پارت را از طریق ادیتور وارد کنید. وب پارت های ساخته شده علاوه بر نمایش در صفحه در بخش وب پارت های استاتیک قابل دسترسی و اصلاح است.
پس از نمایان شدن ابزار صفحه بندی وب پارت های صفحه از هم جدا شده و هر یک نوار ابزار خود را خواهند داشت با استفاده از این نوار ابزار وب پارت ها میتوانید به صورت Drag & Drop جای وب پارت ها را جابجا کنید و صفحه را مطابق میل خود بچینید. با حرکت موشواره بر روی این نوار آیکون open_with ظاهر می شود که به معنی امکان جابجایی است.
با کلیک روی آیکون arrow_drop_down روی نوار ابزار وب پارت می توانید به منوی ایزار هر یک از وب پارت ها دست یابید. این منو با توجه به این که در کدام صفحه هستید امکانات متفاوتی را برای تغییر در وضعیت نمایش وب پارت در اختیار مدیریت نرم افزار قرار می دهد.
با استفاده از این چک باکس می توانید نمایش وب پارت را به صوت کلی در تمامی صفحات نرم افزار را متوقف کنید. ثبت این تغییرات به صورت لحظه ای انجام می شود.
این چک باکس به شما امکان توقف نمایش وب پارت در بخش که این امکان انتخاب شده را می دهد. بخش ها همانطور که توضیح داده شده صفحات تولید شده توسط یکه صفحه داینامیک از یک افزونه هستند.
این چک باکس نیز به شما امکان توقف نمایش وب پارت در صفحه ای که این امکان انتخاب شده را می دهد.
در صورتی که تمایلی به نمایش وب پارت در صفحه دیگر نداشتید می توانید با استفاده از این گزینه وب پارت را به صورت کلی از صفحه بندی حذف کنید.
با استفاده از این گزینه می توانید اطلاعات و نام وب پارت استفاده شده در صفحه را مشاهده نمایید.
تنظیمات کلی، مجموعه تنظیماتی را شامل می شوند که به مدیر سایت امکان تغییر و اعمال تنظیمات در کل نرم افزار و یا ثبت تغییرات کلی که در کل سایت موثر است را فراهم می کنند. در حقیقت اصلی ترین تعریفات سطح مدیریتی نرم افزارهای تولید شده با استدیوی هروف در این بخش ثبت می گردند.
در هر صفحه ای از نرم افزار استدیوی هروف که باشید با باز کردن منوی ابزار در انتهای نوار ابزار و با استفاده از آیکون settings به کنسول تنظیمات کلی نرم افزار دسترسی پیدا کنید.
کنسول تنظیمات کلی استدیوی هروف داری بخش های زیر است که با زبانه از هم جدا شده اند:
وضعیت ارائه: با تغییر این وضعیت از حالت فعال به سایر وضعیت ها می توانید نرم افزار را از دسترسی خارج کنید.
زبان پیشفرض: زبان پیش فرض نرم افزار را انتخاب کنید.
منطقه زمانی پیشفرض: منتطقه زمانی پیشفرض نرم افزار را انتخاب کنید.
آیکون (favicon): آیکون نرم افزار برای نمایش در مرورگرها را انتخاب کنید.
نبض هروف: یکی دیگر از مفاهیم در استدیوی هروف، نبض هروف است که بیانگر فاسله زمانی برای انجام کارهای خودکار هروف مانند نمایش پیامهای اطلاع رسانی است.
وضعیت تولید و توسعه: در صورتی که نرم افزار از مرحله توسعه خارج شده، انتخاب این گزینه بخشهای اضافی برای توسعه را حذف و در نتیحه سرعت نرم افزار را بالا می برد.
نمایش پیام های خطا در صفحه: در صورتی که مایل به حذف پیام خطای سمت سرور از صفحات تولید شده با استدیوی هروف هستید این گزینه به شما کمک می کند تا این پیام ها را حذف کنید.
این گزینه برای سیستم قابلیت پشتیبانگیری خودکار برای اجزا تولید شده در کنسول ابزار تولید و طراحی را فراهم می آورد.
این گزینه برای سیستم قابلیت پشتیبانگیری خودکار از اجزا ظاهری تولید شده در کنسول ابزار طراحی را در زمان حذف از سیستم فراهم می آورد. این گزینه به صورت پیشفرض روشن و غیرقابل تغییر است.
قالب یا template چهارچوب هایی هستند که محتوای نرم افزار را درون خود نگهداری میکنند. استدیوی هروف ابزاری فراهم آورده که بتوانید به سادگی و بدون نیاز به مجموعه ابزاری خاص هر لحظه دسترسی به ثبت تغییرات در چهارچوب ها داشته باشید.
بخشی از ابن چهار چوب ها به صورت پیشفرض در استدیوی هروف وجود دارند ولی ممکن است نرم افزار شما، قالب های اختصاصی داشته باشد و یا افزونه های نصب شده قالب های جدیدی به سیستم اضافه کرده باشند. این راهنما تنها شامل چهارچوبها و قالب های پیشفرض می شود ولی سایر قالب ها نیز از همین قاعده پیروی می کنند.
قالبهای مورد استفاده استدیوی هروف در سه دسته بندی زیر تقسبم می شوند:
صفحه نمایش در حال ساخت: صفحه وضعیت در حال ساخت برای نرم افزار است.
صفحه نمایش در حال به روز رسانی: صفحه وضعیت در حال به روز رسانی برای نرم افزار است.
صفحه نمایش سایت فعال نمی باشد: صفحه وضعیت خارج از سرویس برای نرم افزار است.
برای تغییر صفحات وضعیت شما می توانید از کد HTML و PHP استفاده کنید. به کتابخانه JQuery و اسکریپت های اختصاصی دسترسی دارید. همچنین برای تغییرات ظاهری به کتابخانه هِه و شیوه نامه های اختصاصی نرم افزار دسترسی دارید.
بهتر است در این صفحات از اتصال به پایگاه داده یا استفاده از API خودداری کنید.
قالب صفحه ورود به سیستم: قالب پیشفرض برای صفحه ورود به سیستم کاربران نرم افزار است.
قالب پیشفرض صفحات: قالب پیشفرض برای صفحات داخلی نرم افزار است.
برای تغییر قالب های صفحات داخلی شما می توانید از کد HTML و PHP استفاده کنید. به کتابخانه JQuery و اسکریپت های اختصاصی دسترسی دارید. همچنین برای تغییرات ظاهری به کتابخانه هِه و شیوه نامه های اختصاصی نرم افزار دسترسی دارید.
<div>[content]</div>
قالب پنجره ورود به سیستم: قالب پنجره ورود به سیستم به شما امکان تولید ورود به سیستم اختصاصی میدهد.
برای تغییر قالب های پنجره ها شما می توانید از کد HTML و PHP استفاده کنید. به کتابخانه JQuery و اسکریپت های اختصاصی دسترسی دارید. همچنین برای تغییرات ظاهری به کتابخانه هِه و شیوه نامه های اختصاصی نرم افزار دسترسی دارید.
<div>[content]</div>
قالب پیشفرض ایمیل: قالب پیشفرض برای ایمیل های ارسالی توسط نرم افزار است.
برای تغییر قالب های ایمیل شما تنها می توانید از کد HTML با style برای تگها استفاده کنید و ایمیل ارسال شده دسترسی به هیچ کتابخانه ای ندارد.
قالبهای ایمیل در فریم ورک استدیوی هروف با استفاده از کلمه های کلیدی محل قرار دادن محتوای ایمیل و یا خاصیت مورد درخواست شما را فرا می خواند.
جدول زیر جدول کلمات کلیدی قابل استفاده در ساخت قالب های ایمیل است.
همچنین از کلمات کلیدی زیر می توانید برای تغییر داینامیک در قالیب ایمیل برای نرم افزار های چند زبانه استفاده کنید.
<html>
<head>
<meta content="text/html;
charset=utf-8"
http-equiv="Content-Type" />
<title>[mailSubject]</title>
</head>
<body style="font-family: Tahoma;">
<table style="width: 100%;">
<tr>
<td>
<h2>[siteName]</h2>
</td>
</tr>
<tr>
<td>
<h3>[mailSubject]</h3>
<p>[mailBody]</p>
</td>
</tr>
<tr>
<td>
<a href="[siteUrl]" >[siteUrl]</a>
</td>
</tr>
</table>
</body>
</html>
فایل های عمومی شامل فایل های استاتیکی می شوند که معرفی وب سایت شما را به موتورهای جستجو و سایر جویندگان دیجیتالی به عهده دارند. این فایل ها نیاز به ثبت تغییرات به صورت مداوم ندارند و پس از راه اندازی نرم افراز نیازی به تغییر این فایل ها نیست.
Humans.txt: اطلاعات پروژه طبق استاندارد Human.txt به صورتی که برای انسان خوانا باشد.
Robots.txt: اطلاعات صفحات پروژه طبق استاندارد Robots.txt برای مرور توسط مرورگرها.
he-colors.css: نگهدارنده تغریف رنگهای پایه استفاده شده در کتابخانه HeCSS است، شما می توانید برای پروژه خود این رنگ ها را تغییر دهید.
he-variables.css: نگهدارنده تعریف قلم و تعاریف رنگهای اصلی استفاده شده در کتابخانه HeCSS است، شما می توانید برای پروژه خود این تعاریف را تغییر دهید.
horuph-colors.css: نگهدارنده تغریف رنگهای استفاده شده در سیستم مانند رنگ نوار ابزار و رنگ پنجره ها است، شما می توانید برای پروژه خود این رنگ ها را تغییر دهید.
تنظیمات نرم افزار تنظیمات جزی تری را در بر می گیرد که بسته به زبان نرم افزار می توانند متفاوت باشند. این تنظیمات شامل اطلاعات و یا محتوای تاثیرگذار در نمایش ظاهری و یا دریافت اطلاعات طبقه بندی شده توسط موتورهای جستجو می باشد. به عبارت دیگر گام اول برای بهینه سازی در نتیجه جستجوی موتور های جستجو و SEO برای پروژه می بایست از اینجا برداشته شود.
در هر صفحه ای از نرم افزار استدیوی هروف که باشید با باز کردن منوی انتهای نوار ابزار و با استفاده از آیکون build به کنسول تنظیمات نرم افزار دسترسی پیدا می کنید.
کنسول تنظیمات نرم افزار استدیوی هروف داری بخش های زیر است که با زبانه از هم جدا شده اند:
عنوان پروژه: عنوان پروژه نام کوتاهی است که پروژه را با آن می نامند.
عنوان نرم افزار: عنوان نرم افزار در حقیقت Page Title برای صفحه اول است. (مهم برای SEO)
توضیحات: توضیحات نرم افزار در حقیقت Page Description برای صفحه اول است. (مهم برای SEO)
اهمیت صفحه اول: شما می توانید در این قسمت اهمیت یا Priority و میزان زمان تغییر یا Change frequency را برای صفحه اول در sitemap.xml مشخص کنید. (مهم برای SEO)
تصویر بندانگشتی: تصویر پیشفرض برای تصویر بندانگشتی معرفی صفحه. (مهم برای SEO)
در این قسمت شما می توانید تگ های Header اضافه برای پروژه خود را مانند تگ های مورد استفاده برای Google Fonts و یا اسکریپت ها و شیوه نامه های اضافه را وارد نمایید.
در این قسمت شما می توانید تگ های اضافه ای در انتهای صفحات تولید شده توسط استدیوی هروف اضافه کنید. این تگ ها می توانند شامل نمایه های ظاهری یا تگ های اسکریپت باشند.
معرفی ساختاری به شما امکان ثبت Structured Data برای صفحه اول نرم افزار را می دهد. (خیلی مهم برای SEO)
یکی از کنسول های پیشفرض استدیوی هروف ابزار تولید و طراحی است. این ابزار به توسعه دهنده امکان ثبت و افزودن اجزا مختلف نرم افزار را فراهم می کند. این ابزار امکانات پایه برای تولید وب پارت ها، اسکریپت و شیوه نامه را در اختیار توسعه دهنده قرار میدهد.
در هر صفحه ای از نرم افزار استدیوی هروف که باشید با باز کردن منوی انتهای نوار ابزار و با استفاده از آیکون dashboard می توانید به کنسول تنظیمات ابزار تولید و طراحی دسترسی پیدا کنید.
کنسول ابزار تولید و طراحی استدیوی هروف داری بخش های زیر است که با زبانه از هم جدا شده اند:
در این قسمت شما می توانید به تعداد نامحدود وب پارت های استاتیک بسازید. این وب پارت ها در صفحه بندی صفحه از طریق ثبت وب پارت در دسترس برای جاگذاری در صفحات نرم افزار خواهند بود. برای ساختن این وب پارت های شما می توانید از تمامی کدهای سمت کلاینت به علاوه شیوه نامه های نرم افزار و کتابخانه هِه برای ظاهر وب پارت استفاده کنید. همچنین شما می توانید از کدهای سمت سرور فریم ورک هروف و تمامی فرامین و دستورات PHP استفاده کنید.
در این زبانه از کنسول ابزار تولید و طراحی شما می توانید به تعداد نامحدود فایل مجزا برای ذخیره کدهای اسکریپت بسازید. این کدها در تمام صفحات داخلی قابل دسترسی خواهند بود و شما می توانید از امکانات فراهم شده آنها استفاده کنید. توجه داشته باشید که در نهایت این فایل ها با هم در قالب یک فایل Javascript به صفحات افزوده خواهند شد در نتیجه افزایش تعداد صفحات تاثیر خاصی بر سرعت Load نخواهد داشت.
استدیوی هروف امکان این را نیز فراهم نموده که در صورت لزوم تبوانید از کدهای فریم ورک هروف و یا دستورات و فرامین PHP در این اسکریپت ها استفاده کنید.
در آخرین زبانه از کنسول ابزار تولید و طراحی شما به شیوه نامه ها دسترسی دارید. در صورتی که برای ساختن ظاهر صفحات نرم افزار نیاز به شیوه نامه های اختصاصی دارید، در این قسمت شما می توانید به تعداد نامحدود فایل مختلف برای شیوه نامه های خود بسازید. این شیوه نامه ها در نهایت این فایل ها با هم در قالب یک فایل CSS به صفحات افزوده خواهند شد در نتیجه افزایش تعداد صفحات تاثیر خاصی بر سرعت Load نخواهد داشت.
استدیوی هروف امکان این را نیز فراهم نموده که در صورت لزوم تبوانید از کدهای فریم ورک هروف و یا دستورات و فرامین PHP در این شیوه نامه ها استفاده کنید.
همانگونه که ذکر شد کلمه عبور و نام کاربری کلید دسترسی به تمام امکانات مدیریتی سیستم شماست و شما می بایست در حفظ و نگهداری از این اطلاعات کوشا باشید و در دوره های مشخص و یا موارد مورد نیاز کلمه عبور خود را تغییر دهید.
تنها صفحه موجود برای تمامی کاربران به صورت پیش فرض در هسته استدیوی هروف به جز صفحه ورود به سیستم + بازیابی کلمه عبور فراموش شده و صفحه اول سایت، صفحه تغییر کلمه عبور در سیستم است. باقی صفحات سایت قابل دسترسی توسط تمامی کاربران چه در لایه های مدیریتی و چه در سایر لایه ها توسط افزونه های نصب شده بر روی استدیوی هروف تولید می شوند.
شیوه های زیر برای رسیدن به فرم تغییر نام کلمه عبور در استدیوی هروف وجود دارند:
مسلما UI اختصاصی مرتبط به مدیریت پروژه تولید شده است و در مرحله توسعه چنین امکانی را توسعه دهنده می بایست فراهم نماید.
استدیوی هروف با ارائه کلیدهای میانبر مختلف به شما کمک می کند که سریع تر کارهای خود را انجام دهید و از صفحه کلید خود استفاده کنید. تعدادی از این کلیدهای میانبر به صورت پیش فرض در هسته وجود دارند و برخی دیگر توسط افزونه ها به سیستم اضافه می شوند.
این فهرست تنها شامل کلید های میانبر پیش فرض نرم افزار می شود و سایر کلیدهای میانبر افزونه ها در راهنمای هر افزونه شرح داده شده است.
ساختار ماژولار استدیوی هروف مانند یک سیستم عامل قابلیت نصب بسته هایی را دارد که هر کدام دارای قابلیت های خاص و منحصر به فردی می توانند باشند. در استدیوی هروف به جای واژه App یا Application برای سهولت در فراخوانی نام اجزا، از وازه افزونه استفاده می شود. این افزونه ها از طریق APIهای استدیوی هروف با نرم افزار در ارتباط هستند و به اجزا و قابلیت های استدیوی هروف دسترسی دارند.
شما هم می توانید افزونه خود را برای استدیوی هروف تولید کنید و سرویس یا خدمات خود را از طریق افزونه با یک کلیک به سایر توسعه دهندگان ارائه دهنید و یا ایده خود را سریعا به کسب و کار تبدیل کنید. برای شروع به توسعه افزونه در استدیوی هروف مستندات توسعه افزونه را مطالعه کنید.
در هر صفحه ای از نرم افزار استدیوی هروف که باشید با استفاده از آیکون apps به پنجره افزونه های نرم افزار میتوانید دسترسی پیدا کنید. از این رو در هر صفحه ای از استدیوی هروف باشید تنها یک کلیک تا کنسول ابزار مورد نظر خود فاصله دارید.
پنجره افزونه ها برای توسعه دهنده دسترسی به کلیه افزونه های نصب شده را فراهم می آورد. افزونه های نصب شده در صورتی که دارای صفحات کنسول باشند با آیکون بزرگ در بالای پنجره قابل دسترس خواهند بود و با کلیک بر روی آیکون افزونه، صفحه کنسول افزونه در اختیار توسعه دهنده قرار خواهد گرفت. در صورتی که افزونه های نصب شده دارای کنسول نباشند، این افزونه های با آیکون کوچکتری در پایین پنجره افزونه ها برای دسترسی به اطلاعات نسخه و نسب در دسترس خواهند بود.
برای دسترسی به کنسول مدیریت افزونه ها می توانید با استفاده از آیکون extension در پایین پنجره افزونه ها به این کنسول دسترسی پیدا کنید. شما در این کنسول میتوانید فهرست افزونه های نصب شده بر روی استدیوی هروف را مشاده نمایید و به اطلاعات نسخه نصب شده، راهنما و کنسول افزونه دسترسی داشته باشید.
کنسول مدیریت افزونه ها برای شما ابزار نصب، حذف و به روزرسانی افزونه ها را نیز فراهم میکند که شما می توانید تنها با چند کلیک پروژه خود را توسعه داده و یا قابلیت های نرم افزار موجود را به روزرسانی کنید.
برای نصب افزونه های استدیوی هروف بر روی نرم افزار خود شما نیاز به نام کاربری توسعه دهنده در استدیوی هروف دارید. شما با این نام کاربری به تمام افزونه های عمومی استدیوی هروف و افزونه های اختصاصی ذخیره شده در پایگاه ابری هروف برای نصب روی نرم افزار خود دسترسی دارید.
راهنمای افزونه های استدیوی هروف به صورت جداگانه توسط توسعه دهندگان افزونه تهیه می شوند و این راهنما شامل راهنمای یک افزونه خاص نبست.
برای دسترسی به راهنمای یک افزونه خاص از طریق کنسول مدیریت افزونه ها، می توانید به پیوند راهنما برای آن افزونه دسترسی داشته باشید.
استدویو هروف از ابتدا به صورت چندزبانه و با توجه ویژه به زبان فارسی به عنوان زبان بومی مبدا نرم افزار تولید شده است. ساختار استدیوی هروف به گونه ای طراحی شده است که بسته های زبان به صورت جداگانه نصب و به روزرسانی میشوند و هر نرم افزار قابلیت نصب تعداد نامحدود از بسته های زبان را دارد.
برای دسترسی به کنسول مدیریت زبان ها می توانید با استفاده از آیکون translate در پایین پنجره افزونه ها به این کنسول دسترسی پیدا کنید. شما در این کنسول میتوانید فهرست زبان های نصب شده بر روی استدیوی هروف را مشاده نمایید و به اطلاعات نسخه نصب شده زبان دسترسی داشته باشید.
کنسول مدیریت زبان ها برای شما ابزار نصب، حذف و به روزرسانی زبان ها را نیز فراهم میکند که شما می توانید تنها با چند کلیک پروژه خود را به زبان جدیدی ارائه داده و مخاطبین جدیدی برای محصولات و خدمات خود جذب کنید.
برای نصب بسته های زبان استدیوی هروف بر روی نرم افزار خود شما نیاز به نام کاربری توسعه دهنده در استدیوی هروف دارید. شما با این نام کاربری به تمام بسته های زبان برای استدیوی هروف برای نصب بر روی نرم افزار خود دسترسی دارید.
نرم افزار استدیوی هروف توسط علی پورناصح طراحی و خلق شده است.
آخرین نسخه استدیوی هروف v21.9.132 است که می توانید از اینجا دریافت کنید.