Guest User

Untitled

a guest
Feb 26th, 2013
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.45 KB | None | 0 0
  1. <div class="imagediv">
  2.  
  3. <h1><?php echo $post['Post']['title']; ?></h1>
  4. Wrzucone <?php echo $time->czas_relatywny($post['Post']['created']); ?> przez <a href="<?php echo $dir; ?>profiles/<?php echo $post['Post']['user_id']; ?>"><?php echo $post['User']['username']; ?></a> | <a href="#CommentAddForm" onclick="$('CommentBody').focus(); return false;">Skomentuj (<?php echo $post['Post']['comment_count']; ?>)</a><br />
  5.  
  6. <?php
  7. echo "<span class='vote' id='vote-{$post['Post']['id']}'>";
  8. if(!isset($post['UserVote'][0])) {
  9.  
  10. echo 'Głosuj: ';
  11. echo $ajax->link("<b class='up'>".$vup."</b>",array('controller'=>'vote','action'=>'up',$post['Post']['id']),array('update'=>'vote-'.$post['Post']['id'], 'before'=>'$(\'vote-'.$post['Post']['id'].'\').innerHTML = \'Twój głos: <img class="load" src="'.$dir.'img/loading.gif" />\';'),null,false);
  12. echo ' &middot; ';
  13. echo $ajax->link("<b class='down'>".$vdown."</b>",array('controller'=>'vote','action'=>'down',$post['Post']['id']),array('update'=>'vote-'.$post['Post']['id'], 'before'=>'$(\'vote-'.$post['Post']['id'].'\').innerHTML = \'Twój głos: <img class="load" src="'.$dir.'img/loading.gif" />\';'),null,false);
  14.  
  15. echo '</span>';
  16. } else {
  17. $post['UserVote'][0]['plus']==1 ? $na=$vup: $na=$vdown;
  18. $na == $vup ? $class = 'up': $class = 'down';
  19. echo "Twój głos: <b class='{$class}'>{$na}</b> ";
  20. echo "(".$ajax->link("cofnij",array('controller'=>'vote','action'=>'cancel',$post['Post']['id']),array('update'=>'vote-'.$post['Post']['id'], 'before'=>'$(\'vote-'.$post['Post']['id'].'\').innerHTML += \' <img class="load" src="'.$dir.'img/loading.gif" /> \';'),null,false).")";
  21. echo "</span>";
  22. }
  23. echo ' | Ocena: '.$post['Post']['rate'].' (Liczba głosów: '.$post['Post']['votes_count'].')';
  24. if($session->check('Auth.User')): ?> | <span id="fav-<?php echo $post['Post']['id']; ?>">
  25. <?php
  26. if(isset($post['User']['Favorite'][0])) {
  27. echo $ajax->link("Usuń z ulubionych",array('controller'=>'front','action'=>'del_favorite',$post['Post']['id']),array('update'=>'fav-'.$post['Post']['id'], 'before'=>'$(\'fav-'.$post['Post']['id'].'\').innerHTML += \' <img class="load" src="'.$dir.'img/loading.gif" /> \';'),null,false);
  28. } else {
  29. echo $ajax->link("Do ulubionych",array('controller'=>'front','action'=>'add_favorite',$post['Post']['id']),array('update'=>'fav-'.$post['Post']['id'], 'before'=>'$(\'fav-'.$post['Post']['id'].'\').innerHTML += \' <img class="load" src="'.$dir.'img/loading.gif" /> \';'),null,false);
  30. }
  31. echo '</span>';
  32.  
  33. endif;
  34.  
  35. if($post['Post']['user_id']==$session->read('Auth.User.id') && ((int)$post['Post']['public']===0) && ((int)$session->read('Auth.User.admin')===0)) {
  36. echo ' | ';
  37. echo $html->link('Usuń',array('controller'=>'front','action'=>'del',$post['Post']['id']),array('style'=>'color:red;'),'Czy chcesz usunąć?');
  38. }
  39. elseif($session->read('Auth.User.admin')==1) {
  40. echo ' | ';
  41. echo $html->link('Usuń',array('controller'=>'admin','action'=>'delete','post',$post['Post']['id']),array('style'=>'color:red;'),'Czy chcesz usunąć?');
  42. }
  43. ?>
  44. <div class="clear" style="margin-top: 3px;">
  45. <!-- dodajdo.com start -->
  46. <script type="text/javascript" src="http://dodajdo.com/app.js?no=1&id="></script>
  47. <a rel="nofollow" href="http://dodajdo.com/zakladki.php" onclick="window.open('http://dodajdo.com/zakladki.php?id=&amp;url='+encodeURIComponent(location.href)+'&amp;tytul='+encodeURIComponent(document.title),'dodajdo','scrollbars=yes,menubar=no,width=630,height=540,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Dodaj do zakładek" class="dodajdo"><img style="margin:0;" src="http://dodajdo.com/bookmarks4.gif" border="0" alt="dodaj do" /></a>
  48. <!-- dodajdo.com koniec -->
  49. </div>
  50. <img src="<?php echo $dir; ?><?php echo $post['Post']['img']; ?>" alt="<?php echo $post['Post']['title']."\n \n".$post['Post']['body']; ?>" title="<?php echo $post['Post']['title']; ?>"/>
  51.  
  52. </div>
  53. <?php
  54. echo $ad;
  55. ?>
  56. <div id="comments">
  57. <?php
  58. if((int)$post['Post']['comment_count']==0) {
  59. echo '<h2>'.__('Brak komentarzy',true).'</h2>';
  60. } else {
  61. echo '<h2>'.__('Komentarze:',true).'</h2>';
  62. }
  63. ?>
  64. <?php
  65. if(isset($post['Comment'][0])): ?>
  66. <?php
  67. foreach($post['Comment'] as $c): ?>
  68. <?php
  69. $aimg = 0;
  70. if((int)$c['User']['img']==1) {
  71. $aimg =(int) $c['User']['id'];
  72. }
  73. $style=null;
  74. if((int)$c['User']['admin']==1) {
  75. $style = 'color:red;';
  76. }
  77. $voted = null;
  78. if(isset($c['User']['UserVote'][0])) {
  79. (int)$c['User']['UserVote'][0]['plus']==1 ? $voted='plus': $voted='minus';
  80. }
  81. ?>
  82. <div class="comment" id="comment-<?php echo $c['id']; ?>">
  83. <?php
  84. if(empty($c['User']['username'])) {
  85. $c['User']['username']='Konto usunięte';
  86. $c['user_id']=null;
  87. }
  88. ?>
  89. <span class="right" style="margin-bottom: -20px;">Dodano: <?php echo $time->czas_relatywny($c['created']); ?>
  90. <?php if((bool)($session->check('Auth.User') and ((int)$c['user_id'] === (int)$session->read('Auth.User.id') and $c['created'] > date('Y-m-d H:i:s',strtotime('-1 hour')) and ((int)$c['allow']===1)) or ((int)$session->read('Auth.User.admin') === 1 and (int)$c['allow'] !== 2))): ?>
  91. <span id="edit-<?php echo $c['id']; ?>">
  92. <?php __('['.$ajax->link('Edytuj',array('controller'=>'front','action'=>'view/'.$post['Post']['id'].'/edit/'.$c['id']), array('update'=>'edit-'.$c['id'], 'before'=>'$(\'edit-'.$c['id'].'\').innerHTML = \' <img class="load" style="border: 0;" src="'.$dir.'img/loading.gif" /> \';'), null,false).']'); ?>
  93. </span>
  94. <span id="commdel-<?php echo $c['id']; ?>"><?php __('['.$ajax->link('Usuń',array('controller'=>'front','action'=>'view/'.$post['Post']['id'].'/del/'.$c['id']),array('update'=>'commdel-'.$c['id'], 'before'=>'$(\'commdel-'.$c['id'].'\').innerHTML = \' <img style="border: 0;" class="load" src="'.$dir.'img/loading.gif" /> \';'), null).']'); ?></span>
  95. <?php endif; ?>
  96. <?php if((int)$session->read('Auth.User.admin')===1) {
  97. echo '<span id="fulldel-'.$c['id'].'">'; __('['.$ajax->link('Usuń',array('controller'=>'admin','action'=>'delete','comment',$c['id']),array('update'=>'fulldel-'.$c['id'], 'style'=>'color: red;', 'before'=>'$(\'fulldel-'.$c['id'].'\').innerHTML = \' <img style="border: 0;" class="load" src="'.$dir.'img/loading.gif" /> \';'),__('Czy chcesz usunąć?',true),false).']'); echo '</span>';
  98. }
  99. ?>
  100. </span>
  101. <div>
  102. <div class="commavatar">
  103. <img class="<?php echo $voted; ?>" src="<?php echo $dir; ?>user_img/<?php echo $aimg.'/'.$aimg; ?>_48x48.jpg" alt="<?php echo $c['User']['username']; ?>" title="<?php echo $c['User']['username']; ?>" /><br />
  104. <a style="<?php echo $style; ?>" href="<?php echo $dir; ?>profiles/<?php echo $c['user_id']; ?>"><?php echo $c['User']['username']; ?></a>
  105. <div class="clear"></div>
  106. </div>
  107. </div>
  108.  
  109. <div class="commentbody" id="commentbody-<?php echo $c['id']; ?>">
  110. <?php if(!empty($c['img'])): ?>
  111. <img style="border:0; margin: 10px 85px;" id="commentimg-<?php echo $c['id'] ?>" src="<?php echo $dir.$c['img']; ?>" />
  112. <?php endif; ?>
  113. <br />
  114. <?php echo $text->autoLink($c['body'],array('target'=>'_blank','rel'=>'nofollow')); ?>
  115. <?php if(!empty($c['update'])): ?>
  116. <br /><br />
  117. <?php echo '<small>'.$c['update'].'</small>'; ?>
  118. <?php endif; ?>
  119. </div>
  120. </div>
  121.  
  122. <?php
  123. if(($ad_c['i'] % $ad_c['per']) == 0)
  124. echo $ad_c['value'];
  125. $ad_c['i']++;
  126. ?>
  127.  
  128. <?php endforeach; ?>
  129.  
  130. <?php endif; ?>
  131.  
  132. <?php
  133. if($session->check('Auth.User')) {
  134. if(isset($edited)) {
  135. $action = 'edit';
  136. $param = $editedid;
  137. $label = __('Edytuj',true);
  138. $butt = __('Zapisz',true);
  139. } else {
  140. $action = 'add';
  141. $param = null;
  142. $edited = null;
  143. $editedid = null;
  144. $label = __('Twój komentarz',true);
  145. $butt = __('Dodaj',true);
  146. }
  147. echo $form->create('Comment',array('url'=>array('controller'=>'comments','action'=>$action,$param)));
  148. ?>
  149. <?php
  150. echo $form->input('body',array('label'=>$label, 'default'=>$edited['body']));
  151. ?>
  152. <script type="text/javascript" language="javascript" charset="utf-8">
  153. // <![CDATA[
  154. var effect_1 = null;
  155. // ]]>
  156. </script>
  157.  
  158. <a style="margin-left: 10px;" href="#" onclick="effect_1 = Effect.SlideDown('d1',{duration:1.0}); return false;">Zaproponuj własny tytuł i opis</a>
  159. <div style="display:none;margin:0; padding:0;" id="d1">
  160. <div style="height: 200px; padding:0; margin:0;">
  161. <?php
  162. echo $form->input('newtitle',array('label'=>'Tytuł'));
  163. ?>
  164. <?php
  165. echo $form->input('newbody',array('label'=>'Opis', 'type'=>'textarea', 'rows'=>3));
  166. ?>
  167. <a style="margin-left: 10px;" href="#" onclick="effect_1 = Effect.SlideUp('d1',{duration:1.0}); return false;">&#x25B2;</a>
  168. </div>
  169.  
  170. </div>
  171. <?php
  172. echo $form->hidden('postid',array('default'=>$post['Post']['id']));
  173. echo $form->hidden('editedid',array('default'=>$editedid));
  174. echo $form->end($butt);
  175. } else {
  176. echo '
  177. <style type="text/css">
  178. input[type=text],input[type=password] {
  179. width: 50%;
  180. }
  181. </style>
  182. <h3>'.__('Zaloguj się aby komentować',true).'</h3>';
  183. echo $form->create('User',array('url'=>array('controller'=>'front','action'=>'login')));
  184. echo $form->input('username',array('label'=>__('Nazwa użytkownika',true)));
  185. echo $form->input('password',array('label'=>__('Hasło',true)));
  186. echo $form->input('remember_me',array('label'=>__('Zapamiętaj mnie',true),'type'=>'checkbox','checked'=>true));
  187. echo $form->end(__('Zaloguj się',true));
  188. }
  189. ?>
  190.  
  191. </div>
  192. <?php //pr($post);
  193. ?>
Advertisement
Add Comment
Please, Sign In to add comment