changed the wiki show view to display page information more dynamically
This commit is contained in:
		@ -15,6 +15,10 @@
 | 
				
			|||||||
<script type="text/javascript" src="<?=base_url_make('/js/prettify/lang-sql.js')?>"></script>
 | 
					<script type="text/javascript" src="<?=base_url_make('/js/prettify/lang-sql.js')?>"></script>
 | 
				
			||||||
<script type="text/javascript" src="<?=base_url_make('/js/prettify/lang-vb.js')?>"></script>
 | 
					<script type="text/javascript" src="<?=base_url_make('/js/prettify/lang-vb.js')?>"></script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<script type="text/javascript" src="<?=base_url_make('/js/jquery.min.js')?>"></script>
 | 
				
			||||||
 | 
					<script type="text/javascript" src="<?=base_url_make('/js/jquery-ui.min.js')?>"></script>
 | 
				
			||||||
 | 
					<link type="text/css" rel="stylesheet" href="<?=base_url_make('/css/jquery-ui.css')?>" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<title><?=htmlspecialchars($wiki->name)?></title>
 | 
					<title><?=htmlspecialchars($wiki->name)?></title>
 | 
				
			||||||
</head>
 | 
					</head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -23,6 +27,30 @@ $hexname = $this->converter->AsciiToHex ($wiki->name);
 | 
				
			|||||||
?>
 | 
					?>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<script type="text/javascript">
 | 
					<script type="text/javascript">
 | 
				
			||||||
 | 
					$(function () {
 | 
				
			||||||
 | 
						if ($("#wiki_show_mainarea_result_info").is(":visible"))
 | 
				
			||||||
 | 
							btn_label = "<?=$this->lang->line('Hide details')?>";
 | 
				
			||||||
 | 
						else
 | 
				
			||||||
 | 
							btn_label = "<?=$this->lang->line('Show details')?>";
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						btn = $("#wiki_show_mainarea_details_button").button({"label": btn_label}).click (function () {
 | 
				
			||||||
 | 
							
 | 
				
			||||||
 | 
							if ($("#wiki_show_mainarea_result_info").is(":visible"))
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								$("#wiki_show_mainarea_result_info").hide("blind",{},200);
 | 
				
			||||||
 | 
								$("#wiki_show_mainarea_details_button").button(
 | 
				
			||||||
 | 
									"option", "label", "<?=$this->lang->line('Show details')?>");
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							else
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								$("#wiki_show_mainarea_result_info").show("blind",{},200);
 | 
				
			||||||
 | 
								$("#wiki_show_mainarea_details_button").button(
 | 
				
			||||||
 | 
									"option", "label", "<?=$this->lang->line('Hide details')?>");
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						});
 | 
				
			||||||
 | 
					});
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function render_wiki()
 | 
					function render_wiki()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	creole_render_wiki (
 | 
						creole_render_wiki (
 | 
				
			||||||
@ -69,19 +97,39 @@ $this->load->view (
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
<!---------------------------------------------------------------------------->
 | 
					<!---------------------------------------------------------------------------->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<div class="sidebar" id="wiki_show_sidebar">
 | 
					
 | 
				
			||||||
<div class="box">
 | 
					<div class="mainarea" id="wiki_show_mainarea">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="title"><?=htmlspecialchars($wiki->name)?></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="infostrip" id="wiki_show_mainarea_infostrip">
 | 
				
			||||||
 | 
						<a id="wiki_show_mainarea_details_button" href='#'><?=$this->lang->line('Details')?></a>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div id="wiki_show_mainarea_result">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div id="wiki_show_mainarea_wiki">
 | 
				
			||||||
 | 
					<pre id="wiki_show_mainarea_wiki_text" style="visibility: hidden">
 | 
				
			||||||
 | 
					<?php print htmlspecialchars($wiki->text); ?>
 | 
				
			||||||
 | 
					</pre>
 | 
				
			||||||
 | 
					</div> <!-- wiki_show_mainarea_wiki -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div id="wiki_show_mainarea_result_info"> 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<ul>
 | 
					<ul>
 | 
				
			||||||
<li><?=$this->lang->line('Created on')?> <?= $wiki->createdon ?></li>
 | 
					<li><?=$this->lang->line('Created on')?> <?= $wiki->createdon ?></li>
 | 
				
			||||||
<li><?=$this->lang->line('Created by')?> <?= $wiki->createdby ?></li>
 | 
					<li><?=$this->lang->line('Created by')?> <?= $wiki->createdby ?></li>
 | 
				
			||||||
<li><?=$this->lang->line('Last updated on')?> <?= $wiki->updatedon ?></li>
 | 
					<li><?=$this->lang->line('Last updated on')?> <?= $wiki->updatedon ?></li>
 | 
				
			||||||
<li><?=$this->lang->line('Last updated by')?> <?= $wiki->updatedby ?></li>
 | 
					<li><?=$this->lang->line('Last updated by')?> <?= $wiki->updatedby ?></li>
 | 
				
			||||||
</ul>
 | 
					</ul>
 | 
				
			||||||
</div>
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
<?php if (!empty($wiki->attachments)): ?>
 | 
					<?php if (!empty($wiki->attachments)): ?>
 | 
				
			||||||
	<div class="box">
 | 
						<div class="title"><?= $this->lang->line('WIKI_ATTACHMENTS') ?></div>
 | 
				
			||||||
		<div class="boxtitle"><?= $this->lang->line('WIKI_ATTACHMENTS') ?></div>
 | 
					 | 
				
			||||||
	<ul>
 | 
						<ul>
 | 
				
			||||||
	<?php
 | 
						<?php
 | 
				
			||||||
		foreach ($wiki->attachments as $att)
 | 
							foreach ($wiki->attachments as $att)
 | 
				
			||||||
@ -96,19 +144,11 @@ $this->load->view (
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
	?>
 | 
						?>
 | 
				
			||||||
	</ul>
 | 
						</ul>
 | 
				
			||||||
	</div>
 | 
					 | 
				
			||||||
<?php endif; ?>
 | 
					<?php endif; ?>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
</div>
 | 
					</div> <!-- wiki_show_mainarea_result_info -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<div class="mainarea" id="wiki_show_mainarea">
 | 
					</div> <!-- wiki_show_mainarea_result -->
 | 
				
			||||||
<div class="title"><?=htmlspecialchars($wiki->name)?></div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
<div id="wiki_show_mainarea_wiki">
 | 
					 | 
				
			||||||
<pre id="wiki_show_mainarea_wiki_text" style="visibility: hidden">
 | 
					 | 
				
			||||||
<?php print htmlspecialchars($wiki->text); ?>
 | 
					 | 
				
			||||||
</pre>
 | 
					 | 
				
			||||||
</div> <!-- wiki_show_mainarea_wiki -->
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
</div> <!-- wiki_show_mainarea -->
 | 
					</div> <!-- wiki_show_mainarea -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,3 +1,32 @@
 | 
				
			|||||||
 | 
					#wiki_show_mainarea_result {
 | 
				
			||||||
 | 
						position: relative;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#wiki_show_mainarea_result_info {
 | 
				
			||||||
 | 
						position: absolute;
 | 
				
			||||||
 | 
						top: 5px;
 | 
				
			||||||
 | 
						right: 2px;
 | 
				
			||||||
 | 
						width: 22em;
 | 
				
			||||||
 | 
						background: #E5ECF9 none repeat scroll 0 0;
 | 
				
			||||||
 | 
						border: #D4DBE8 1px solid;
 | 
				
			||||||
 | 
						overflow: auto;
 | 
				
			||||||
 | 
						padding: 0.2em 0.4em 0.2em 0.4em;
 | 
				
			||||||
 | 
						font-size: 0.9em;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#wiki_show_mainarea_result_info ul {
 | 
				
			||||||
 | 
						padding-left: 2em;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#wiki_show_mainarea_result_info .title {
 | 
				
			||||||
 | 
						background-color: #8888FF;
 | 
				
			||||||
 | 
						color: #FFFFFF;
 | 
				
			||||||
 | 
						border: #D4DBE8 1px solid;
 | 
				
			||||||
 | 
						margin: 0.3em 0 0.3em 0;
 | 
				
			||||||
 | 
						padding: 0.1em 0.1em 0.1em 0.1em;
 | 
				
			||||||
 | 
						font-size: inherit;
 | 
				
			||||||
 | 
						text-transform: uppercase;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*---------------------------------------------
 | 
					/*---------------------------------------------
 | 
				
			||||||
 * wiki edit
 | 
					 * wiki edit
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user