aboutsummaryrefslogblamecommitdiffstats
path: root/Zotlabs/Widget/Wiki_page_history.php
blob: dbb322dc3f5f49251af5b22de99148f747e662f0 (plain) (tree)





















                                                                                                    
                                                                      


                                                      



                   
<?php

namespace Zotlabs\Widget;

class Wiki_page_history {

	function widget($arr) {

		$pageUrlName = ((array_key_exists('pageUrlName', $arr)) ? $arr['pageUrlName'] : '');
		$resource_id = ((array_key_exists('resource_id', $arr)) ? $arr['resource_id'] : '');

		$pageHistory = \Zotlabs\Lib\NativeWikiPage::page_history([
			'channel_id'    => \App::$profile_uid, 
			'observer_hash' => get_observer_hash(),
			'resource_id'   => $resource_id,
			'pageUrlName'   => $pageUrlName
		]);

		return replace_macros(get_markup_template('nwiki_page_history.tpl'), array(
			'$pageHistory' => $pageHistory['history'],
			'$permsWrite'  => $arr['permsWrite'],
			'$name_lbl'    => t('Name'),
			'$msg_label'   => t('Message','wiki_history'),
			'$date_lbl'    => t('Date'),
			'$revert_btn'  => t('Revert'),
			'$compare_btn' => t('Compare')
		));

	}
}