فهرست مطالبی که در این نوشتار میخوانیم:
Space محلی برای قرار دادن اطلاعات مرتبط به یکدیگر است. علاوه بر این، در Space افرادی که با یکدیگر روی پروژه مشترکی کار میکنند (مثلا اعضای تیم)، تعامل دارند. به کمک space یک دستهبندی معنایی روی محتوا انجام میشود. هر space دارای file ،blogs، pages، homepage، comments و RSS مخصوص خودش است:
در کانفلوئنس میتوانید هر تعداد space که مایل باشید، بسازید و سپس هر زمانی که دیگر به آنها نیازی نداشتید آنها را delete را archive کنید. (اگر archive کنید، یعنی در جستجوها نشان ندهد و اگر delete شود یعنی به طور کامل حذف کنید).
هنگام ساخت یک space باید یک space key تعریف کنیم. این key یک شناسه منحصربفرد است (ترکیبی از حروف a-z و ارقام 9-0 باحداکثر طول 255) که بعدا نیز عوض نمیشود و کاربرد آن، در urlهای مربوطه است. همچنین هنگام ساخت space میتوان از تمپلیتهای از پیش تعریف شده استفاده کرده یا صرفا یک فضای خالی (blank space) ایجاد کرد. مثالهایی از تمپلیتهای از پیش تعریف شده:
هر space دسترسیهای خاص خودش را دارد، بنابراین میتوان در هر space به افراد مرتبط به آن، دسترسیهای مناسبی اعطا کرد.
کسی که یک space را میسازد، به طور خودکار ادمین آن space است البته میتواند بعدا افراد دیگری را نیز ادمین کند. ادمین میتواند دسترسیها را تنظیم کند. مثلا چه افرادی مجاز به دیدن هستند، چه کسانی میتوانند ویرایش کنند، تغییر لوگو، رنگ، سایدبار و غیره.
ادمین یک space لزومی ندارد ادمین اصلی کانفلوئنس باشد. به عبارتی میتوان تنها در محدودهی یک space به یک کاربر دسترسیهای ویژهای اعطا کرد. خلاصهای از این دسترسیها در جدول زیر ذکر شده است:
ردیف | دستهبندی | مجوز | توضیح |
---|---|---|---|
1 | All | View | دسترسی برای دیدن محتوای این space |
Delete own | دسترسی حذف هر محتوایی مانند page، blog، attachment، comment که خود فرد در این space ایجاد کرده است. (صرف نظر از آن که سایر کاربران متعاقبا آن را ویرایش کردهاند یا خیر) | ||
2 | Pages | Add page | دسترسی ایجاد هر صفحه یا ویرایش صفحات موجود (با فرض آن که صفحه restricted برای ویرایش نباشد) |
Delete page | دسترسی حذف هر صفحهای در این space | ||
3 | Blog | Add blog | دسترسی ایجاد پست جدید بلاگ یا ویرایش پستهای موجود (با فرض آن که پستها restricted برای ویرایش نباشند) |
Delete blog | دسترسی حذف هر پست بلاگ، همچنین برای انتقال یک پست یا صفحه به اسپیس دیگر، این دسترسی نیاز است. | ||
4 | Attachments | Add attachment | دسترسی آپلود فایلها در صفحات و پستهای بلاگ |
Delete attachment | دسترسی حذف فایلها در صفحات و پستهای بلاگ | ||
5 | Comments | Add comments | دسترسی اضافه کردن کامنت به صفحه، پست بلاگ یا فایل پیوست شده |
Delete comments | دسترسی حذف کردن هر کامنت یک صفحه، پست بلاگ یا فایل پیوست شده | ||
6 | Restrictions | Add restrictions | دسترسی ایجاد restriction در سطح صفحه یا پست بلاگ، میتوان یک صفحه را از نظر دیدن محدود کرد یا میتوان صرفا ویرایش آن را محدود کرد. |
Add restrictions | دسترسی حذف هر restriction رو صفحه یا پست بلاگ | ||
7 | Delete mail | دسترسی حذف mail items که در این space آرشیو شدهاند. *این یک ویژگی متداول نیست و به طور پیشفرض نیز فعال نمیباشد. نیاز است پلاگین Confluence Mail Archiving برای این کار نصب شود. | |
8 | Space | Export space | دسترسی export همهی محتواهای space به pdf، html یا xml |
Admin | دسترسی به همهی space administration tools |
دو گروه اصلی space تعریف شده است:
چگونه از space استفاده کنیم؟
مفهوم پرکاربرد دیگر در کانفلوئنس، Page یا صفحه است. هر Space شامل تعدادی صفحه است و این صفحات ساختار سلسله مراتبی دارند. (پس Pageها تودرتو نیز میتوانند تعریف شوند و از این طریق میتوان آنها را سازماندهی کرد.)
درون یک space یک نوار سایدبار وجود دارد که ساختار سلسله مراتبی صفحات را نشان میدهد و از این طریق میتوان به هر صفحه دسترسی پیدا کرد.
label یا برچسب به نوعی تگ یا کلیدواژه یا کلمه کلیدی هر صفحه، blog posts یا attachments است که صفحات مرتبط را گروهبندی میکند. به عنوان مثال میتوان از برچسب "حسابداری" برای تمام صفحاتی که به حسابداری مرتبط هستند، استفاده کرد. با این کار میتوان بعدا هنگام جستجو به تمام صفحاتی که چنین برچسبی دارند، دسترسی داشت یا به طور کلی جستجو را براساس برچسب انجام داد.
هر صفحه میتواند به تعداد دلخواه label داشته باشد.
اگر بخواهید تغییرات یک صفحه یا blog post را دنیال کنید، باید آن را watch کنید. Watching یک محتوا یعنی شما ایمیلی به ازای هر تغییری مانند ویرایش، حذف، کامنت و غیره که در آن محتوا رخ دهد، دریافت میکنید. همچنین میتوانید Watcherهای space خودتان را مدیریت کنید. (نیاز است دسترسی آن را داشته باشید.) این امکان برای جایی مفید است که پروژه جدیدی ایجاد کردهاید و میخواهید افراد خاصی را از پیشرفت آن مطلع کنید.
میتوان محتوای یک یا چندین صفحه یا کل space را export کرد. قالبهای موجود: word، pdf، html، xml
به کمک ادیتور کانفلوئنس میتوان انواع محتواها را ایجاد و ویرایش کرد. مثالهایی از قابلیتهای این ادیتور:
ابزاری برای غنی کردن محتوای صفحه است. برخی از انواع Macroهای پراستفاده:
راحتترین راه برای ایجاد صفحه در جای درست این است که وارد جایی بشوید که میخواهد parent آن باشد. مثلا اگر میخواهید صفحه مستقیما در خود space باشد، وقتی وارد space شدید، create را بزنید. اگر صفحه دیگری parent این صفحه است، وارد آن صفحه شوید و بعد create را بزنید.
بعد از ساخت صفحه هم میتوانید جای آن را در space تغییر دهید. راهحل: Space tools > Reorder pages
برای انتقال یک صفحه به space دیگر نیاز است مجوز این کار را داشته باشید.
استفاده از layout تاثیر بسیار خوبی روی مخاطب دارد. layout به نمایش بهتر محتوا کمک میکند. با استفاده از layout میتوان section و columnهایی به صفحه اضافه کرد.
برای افزودن layout دو راه وجود دارد:
هنگام ساخت صفحه میتوان از تمپلیتهای از قبل آماده شده استفاده کرد. تعدادی از این تمپلیتها از قبل موجود است (یا از طریق Marketplace قابل دسترسی است) و یا حتی میتوانیم تمپلیت دلخواه خود را ایجاد کنیم.
مثالهایی از تمپلیتهای پراستفاده:
meeting notes template: مناسب برای نوشتن نکات جلسات تیم و مشخص کردن تسکها
requirements template: مناسب برای تعیین نیازمندیهای محصول و ساخت issueهای مرتبط جیرا از صفحه
در کانفلوئنس دو دسته تمپلیت موجود است:
زمانی که عبارتی برای جستجو وارد میکنیم، کانفلوئنس در تمام spaceها میگردد. (شامل personal spaces)
همچنین داخل محتوای فایلهای پیوستشده نیز جستجو میکند.
البته نتایج جستجو، براساس مجوزهای کاربر است. بنابراین فقط نتایجی نشان داده میشود که کاربر مجاز به دیدن آنها باشد.
فیلترهایی برای امکان جستجوی موثرتر نیز وجود دارد. به عنوان مثال میتوان جستجو را محدود به یک space خاص کرد. جستجو میتواند برای محتوای ایجاد شده توسط یک کاربر خاص، نوع محتوا، برچسب و غیره نیز فیلتر شود.
امکانات پیشرفتهتری برای جستجو از طریق ایجاد امکان نوشتن کوئری نیز وجود دارد. (با استفاده از Confluence search syntax)
draw.io یک ابزار قدرتمند برای طراحی و ایجاد نمودارهای حرفهای در صفحات کانفلوئنس است. این پلاگین به کاربران امکان میدهد فلوچارتها، دیاگرامهای UML، نقشههای معماری، مدلهای فرآیندی و سایر نمودارهای بصری را مستقیماً در کانفلوئنس طراحی و ویرایش کنند. برای اطلاعات بیشتر اینجا را کلیک کنید.
افزونه Viewtracker - Analytics for Confluence یک ابزار تحلیل و ردیابی برای کانفلوئنس است که به تیمها کمک میکند میزان بازدید صفحات، تعامل کاربران و تأثیر مستندات را بررسی کنند. این افزونه گزارشهای دقیق و قابل تنظیمی درباره تعداد بازدیدها، ویرایشها و مشارکت کاربران ارائه میدهد و به شناسایی محتوای پرکاربرد کمک میکند. برای اطلاعات بیشتر اینجا را کلیک کنید.
Karma یک ویرایشگر بصری (WYSIWYG) رایگان و کاربرپسند است که برای بهبود ظاهر و کارایی صفحات کانفلوئنس طراحی شده است. این افزونه با ارائه یک رابط Drag & Drop و بیش از ۲۰۰ قالب از پیشساختهشده، به کاربران کمک میکند تا بدون نیاز به دانش کدنویسی، صفحات جذابی مانند نقشههای راه، بلاگها، صفحات پروژه و مراکز راهنما ایجاد کنند. برای اطلاعات بیشتر اینجا را کلیک کنید.
Documentation for Confluence 7.20
برای admin و user نسخه جدا هم وجود دارد، فایلی که پیوست کردم نسخه تجمیع شده این دو است.
برای user guide دو نوع داکیومنت موجود است: cloud و Data Center and Server documentation که دومی در فایل زیر قرار دارد.