The Kanun

×

Error message

  • Deprecated function: Optional parameter $path declared before required parameter $arg is implicitly treated as a required parameter in include_once() (line 1442 of includes/bootstrap.inc).
  • Deprecated function: Optional parameter $data declared before required parameter $info is implicitly treated as a required parameter in include_once() (line 1442 of includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Optional parameter $input declared before required parameter $form_state is implicitly treated as a required parameter in include_once() (line 1442 of includes/bootstrap.inc).
  • Deprecated function: Optional parameter $rrule declared before required parameter $item is implicitly treated as a required parameter in include_once() (line 1442 of includes/bootstrap.inc).
  • Deprecated function: Optional parameter $rrule_values declared before required parameter $item is implicitly treated as a required parameter in include_once() (line 1442 of includes/bootstrap.inc).
  • Deprecated function: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $file declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $entity declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $values declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $view_mode declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $langcode declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of includes/module.inc).
  • Deprecated function: Optional parameter $input declared before required parameter $form_state is implicitly treated as a required parameter in require_once() (line 8 of sites/all/modules/multiupload_filefield_widget/multiupload_filefield_widget.module).
  • Deprecated function: Optional parameter $conditions declared before required parameter $data is implicitly treated as a required parameter in include_once() (line 1442 of includes/bootstrap.inc).
  • Deprecated function: Optional parameter $item declared before required parameter $complete_form is implicitly treated as a required parameter in include_once() (line 1442 of includes/bootstrap.inc).
  • Deprecated function: Optional parameter $base_table declared before required parameter $options is implicitly treated as a required parameter in include_once() (line 3575 of includes/bootstrap.inc).
  • Deprecated function: Optional parameter $base_field declared before required parameter $options is implicitly treated as a required parameter in include_once() (line 3575 of includes/bootstrap.inc).

The Kanun or Doke is a set of traditional Albanian laws. The Kanun was primarily oral and only in the 20th century it was published in writing. The Kanun of Lekë Dukagjini (Kanuni i Lekë Dukagjinit) was codified in the 15th century. Six later variations eventually evolved:

The Old Kanun (Albanian: Kanun i vjetër);

The Kanun of Mirdita (Albanian: Kanuni i Mirditës);

The Kanun of Pukë (Albanian: Kanuni i Pukës);

The Kanun of Çermenikë (Albanian: Kanuni i Çermenikës);

The Kanun of Pope Julius (Albanian: Kanuni i Papa Zhulit);

The Kanun of Labëria (Albanian: Kanuni i Labërisë);

The Kanun of Skanderbeg (Albanian: Kanuni i Skënderbeut) also known as The Kanun of Arbëria (Albanian: Kanuni i Arbërisë).

The Kanun of Skanderbeg is the closest in similarity with the Kanun of Lekë Dukagjini, and the latter is usually the most known and is also regarded as a synonym of the word kanun. The Kanun of Lekë Dukagjini was developed by Lekë Dukagjini, who codified the existing customary laws. It has been used mostly in northern and central Albania and surrounding areas formerly in Yugoslavia where there is a large ethnic Albanian population; Montenegro, Kosovo and North Macedonia. It was first codified in the 15th century but the use of it has been outspread much earlier in time. It was used under that form until the 20th century and revived after the fall of the communist regime in the early 1990s.

Register Now

Stay informed on our latest offers for you!