function generate_inner_html() { global $login_uid; if (!isset($_GET['gid']) || empty($_GET['gid'])) { parent::set_vars(); $frnd_list = null; if (!empty($_GET['view'])) { $frnd_list = $this->friend_list; } $sb_audios = array(); $new_album = new Album(AUDIO_ALBUM); if ($this->album_id) { $new_album = new Album(); $new_album->album_type = AUDIO_ALBUM; $new_album->load((int) $this->album_id); $audio_data['album_id'] = $new_album->collection_id; $audio_data['album_name'] = $new_album->title; } else { $new_album->collection_id = $this->default_album_id; $audio_data['album_id'] = $this->default_album_id; $audio_data['album_name'] = $this->default_album_name; } $audio_ids = $new_album->get_contents_for_collection(); if (!empty($audio_ids)) { $k = 0; $ids = array(); for ($i = 0; $i < count($audio_ids); $i++) { if ($audio_ids[$i]['type'] != 7) { // Type 7 is for SB Content $ids[$i] = $audio_ids[$i]['content_id']; } else { $tags = Tag::load_tags_for_content($audio_ids[$i]['content_id']); $tags = show_tags($tags, null); //show_tags function is defined in uihelper.php $sb_audios[] = array('content_id' => $audio_ids[$i]['content_id'], 'title' => $audio_ids[$i]['title'], 'type' => $audio_ids[$i]['type'], 'created' => $audio_ids[$i]['created'], 'tags' => $tags); } } $new_audio = new Audio(); $data = $new_audio->load_many($ids, $this->uid, $login_uid); if (count($data) > 0) { foreach ($data as $d) { $audio_data[$k]['content_id'] = $d['content_id']; $audio_data[$k]['audio_file'] = $d['audio_file']; $audio_data[$k]['audio_caption'] = $d['audio_caption']; $audio_data[$k]['title'] = $d['title']; $audio_data[$k]['body'] = $d['body']; $audio_data[$k]['created'] = $d['created']; $audio_data[$k]['tags'] = $d['tags']; $audio_data[$k]['type'] = ""; $k++; } } // Merging Media Gallery content and SB Content for ($counter = 0; $counter < count($sb_audios); $counter++) { $audio_data[$k]['content_id'] = $sb_audios[$counter]['content_id']; $audio_data[$k]['title'] = $sb_audios[$counter]['title']; $audio_data[$k]['type'] = $sb_audios[$counter]['type']; $audio_data[$k]['image_caption'] = $sb_audios[$counter]['title']; $audio_data[$k]['created'] = $sb_audios[$counter]['created']; $audio_data[$k]['tags'] = $sb_audios[$counter]['tags']; $k++; } } if (!empty($_GET['view'])) { if (empty($frnd_list)) { $audio_data = NULL; } } $inner_template = NULL; switch ($this->mode) { default: $inner_template = dirname(__FILE__) . '/center_inner_public.tpl'; } $obj_inner_template =& new Template($inner_template); $obj_inner_template->set('links', $audio_data); $obj_inner_template->set('uid', $this->uid); $obj_inner_template->set('frnd_list', $frnd_list); $obj_inner_template->set('my_all_album', $this->my_all_album); $obj_inner_template->set('show_view', $this->show_view); $inner_html = $obj_inner_template->fetch(); return $inner_html; } else { parent::set_group_media_gallery(); //------------- Handling the Groups Media gallery ----------- $group = ContentCollection::load_collection((int) $_GET['gid'], $_SESSION['user']['id']); $audio_data = Audio::load_audios_for_collection_id($_GET['gid'], $limit = 0); $audio_data['album_id'] = $group->collection_id; $audio_data['album_name'] = $group->title; $inner_template = NULL; switch ($this->mode) { default: $inner_template = dirname(__FILE__) . '/center_inner_public_groups.tpl'; } $obj_inner_template =& new Template($inner_template); $obj_inner_template->set('links', $audio_data); $obj_inner_template->set('show_view', $this->show_view); $obj_inner_template->set('my_all_groups', $this->group_ids); $inner_html = $obj_inner_template->fetch(); return $inner_html; } }
?> /img/trash.png' title='delete' alt='delete' /></a> <h3 style='color:#<?php echo get_item_info_from_id($data['type'], 'bgcolor'); ?> '><?php echo get_item_info_from_id($data['type'], 'name'); ?> </h3> <?php echo "<span class='date'><img src='themes/" . $_SESSION['prefs']['theme'] . "/img/calendar.png' title='date' alt='Date :' />" . $data['date'] . "</span><br />"; show_stars($data['rating']); // buttons echo "<a href='database.php?mode=edit&id=" . $data['id'] . "'><img src='themes/" . $_SESSION['prefs']['theme'] . "/img/edit.png' title='edit' alt='edit' /></a> \n<a href='duplicate_item.php?id=" . $data['id'] . "&type=db'><img src='themes/" . $_SESSION['prefs']['theme'] . "/img/duplicate.png' title='duplicate item' alt='duplicate' /></a> \n<a href='make_pdf.php?id=" . $data['id'] . "&type=items'><img src='themes/" . $_SESSION['prefs']['theme'] . "/img/pdf.png' title='make a pdf' alt='pdf' /></a> \n<a href='javascript:window.print()'><img src='themes/" . $_SESSION['prefs']['theme'] . "/img/print.png' title='Print this page' alt='Print' /></a> \n<a href='make_zip.php?id=" . $data['id'] . "&type=items'><img src='themes/" . $_SESSION['prefs']['theme'] . "/img/zip.gif' title='make a zip archive' alt='zip' /></a>\n<a href='experiments.php?mode=show&related=" . $data['id'] . "'><img src='img/related.png' alt='Linked experiments' title='Linked experiments' /></a>"; // TAGS echo show_tags($id, 'items_tags'); // TITLE : click on it to go to edit mode ?> <div OnClick="document.location='database.php?mode=edit&id=<?php echo $data['id']; ?> '" class='title'> <?php echo stripslashes($data['title']); ?> </div> <?php // BODY (show only if not empty) if ($data['body'] != '') { ?> <div OnClick="document.location='database.php?mode=edit&id=<?php
$content = array(); $counter++; } elseif (preg_match('/^E\\s+(\\w+)$/', $line, $matches)) { $field = $matches[1]; // $content->$field .= $line; } elseif (preg_match('/^D\\s+(.*)$/', $line, $matches)) { $value = $matches[1]; $content[$field] .= $value . "\n"; } else { //print ">>>ditto: $line"; } } $arr_tags = get_tags($arr_tags, $content['CONTENTS']); fclose($handle); print "counter={$counter}\n"; show_tags($arr_tags); } else { // error opening the file. } function get_tags($arr_tags, $instr) { $tag_name = ''; $tag = 0; $strlen = strlen($instr); for ($i = 0; $i <= $strlen; $i++) { $ch = substr($instr, $i, 1); if (preg_match('/[\\[\\]\\<\\>]/', $ch)) { $tag = !$tag; $tag_name .= $ch; if (!$tag && $tag_name != '') { //print "TAG: $tag_name\n";
" target="_blank"><?php echo $row_bookmark['url']; ?> </a></p> <p><i class="icon-time"></i> <?php echo parse_date($row_friends_activities_query['date']); ?> <?php feed_conversation_icons($row_friends_activities_query['profile_ida'], $row_friends_activities_query['activity_tracker'], "bookmark"); ?> </p> <?php feed_comments($row_friends_activities_query['profile_ida'], $row_friends_activities_query['activity_tracker'], "bookmark"); $tags = get_tags($row_friends_activities_query['activity_tracker'], 'bookmark'); show_tags($tags); ?> </div> <?php if ($_SESSION['logged'] == true) { vote_up($row_friends_activities_query['activity_tracker'], 'bookmark', $row_friends_activities_query['profile_ida']); } ?> </div> <?php } else { // *****************************************for showing topic updates *********************** $user1_info = get_user_info($row_friends_activities_query['profile_ida']); $row_bookmark = get_user_bookmark($row_friends_activities_query['activity_tracker']); $topic_details = get_topic_details($row_friends_activities_query['profile_idb']);
function showDB($id, $display) { // Show unique DB item global $bdd; // SQL to get everything from selected id $sql = "SELECT * FROM items WHERE id = :id"; $req = $bdd->prepare($sql); $req->execute(array('id' => $id)); $final_query = $req->fetch(); if ($display === 'compact') { // COMPACT MODE // ?> <section class='item'> <h4 style='color:#<?php echo get_item_info_from_id($final_query['type'], 'bgcolor'); ?> '><?php echo get_item_info_from_id($final_query['type'], 'name'); ?> </h4> <span class='date date_compact'><?php echo $final_query['date']; ?> </span> <span><?php echo stripslashes($final_query['title']); // view link echo "<a href='database.php?mode=view&id=" . $final_query['id'] . "'>\n <img class='align_right' style='margin-left:5px;' src='img/view_compact.png' alt='view' title='view item' /></a>"; // STAR RATING read only show_stars($final_query['rating']); echo "</section>"; } else { // NOT COMPACT echo "<section class='item'>"; echo "<h4 style='color:#" . get_item_info_from_id($final_query['type'], 'bgcolor') . "'>" . get_item_info_from_id($final_query['type'], 'name') . " </h4>"; // TAGS echo show_tags($id, 'items_tags'); // view link echo "<a href='database.php?mode=view&id=" . $final_query['id'] . "'>\n <img class='align_right' style='margin-left:5px;' src='img/view.png' alt='view' title='view item' /></a>"; // STARS show_stars($final_query['rating']); // show attached if there is a file attached if (has_attachement($final_query['id'])) { echo "<img class='align_right' src='themes/" . $_SESSION['prefs']['theme'] . "/img/attached_file.png' alt='file attached' />"; } echo "<p class='title'>" . stripslashes($final_query['title']) . "</p>"; echo "</section>"; } }
$article = explode("<--PAGEBREAK-->", $article); } else { $article = explode("<!-- pagebreak -->", $article); } $pagecount = count($article); $article_subject = stripslashes($data['article_subject']); $article_info = array("article_id" => (int) $_GET['article_id'], "cat_id" => $data['article_cat_id'], "cat_name" => $data['article_cat_name'], "user_id" => $data['user_id'], "user_name" => $data['user_name'], "user_status" => $data['user_status'], "article_subject" => $article_subject, "article_date" => $data['article_datestamp'], "article_breaks" => $data['article_breaks'], "article_comments" => dbcount("(comment_id)", DB_COMMENTS, "comment_type='A' AND comment_item_id='" . (int) $_GET['article_id'] . "'"), "article_reads" => $data['article_reads'], "article_allow_comments" => $data['article_allow_comments']); add_to_title($locale['global_201'] . $article_subject); set_meta('keywords', $data['article_keywords'], false); set_meta('description', trimlink($article_subject, 255), false); echo "<!--pre_article-->"; render_article($article_subject, $article[$_GET['page'] - 1], $article_info); echo "<!--sub_article-->"; if ($settings['enable_tags']) { require_once INCLUDES . "tag_include.php"; echo show_tags((int) $_GET['article_id'], "A"); } if ($pagecount > 1) { echo "<div align='center' style='margin-top:5px;'>\n"; echo pagination(true, (int) $_GET['page'] - 1, 1, $pagecount, 3, FUSION_SELF . "?article_id=" . (int) $_GET['article_id'] . "&", "article", "-", (int) $_GET['article_id'], "-page-", "-", $article_subject); echo "\n</div>\n"; } if ($data['article_allow_comments']) { require_once INCLUDES . "comments_include.php"; showcomments("A", DB_ARTICLES, "article_id", (int) $_GET['article_id'], FUSION_SELF . "?article_id=" . (int) $_GET['article_id'], "article", "-", (int) $_GET['article_id'], "-page-", (int) $_GET['page'], "-", $article_subject); } if ($data['article_allow_ratings'] && $settings['ratings_enabled'] == "1") { require INCLUDES . "ratings_include.php"; showratings("A", (int) $_GET['article_id'], FUSION_SELF . "?article_id=" . (int) $_GET['article_id'], "article-" . (int) $_GET['article_id'] . "-", $article_subject); } if ($settings['sharethis_article']) {
function generate_inner_html() { global $login_uid; $video_data = NULL; if (!isset($_GET['gid']) || empty($_GET['gid'])) { parent::set_vars(); $frnd_list = null; if (!empty($_GET['view'])) { $frnd_list = $this->friend_list; } $sb_videos = array(); $new_album = new Album(VIDEO_ALBUM); if ($this->album_id) { $new_album = new Album(); $new_album->album_type = VIDEO_ALBUM; $new_album->load($this->album_id); $album_data['album_id'] = $new_album->collection_id; $album_data['album_name'] = $new_album->title; } else { $new_album->collection_id = $this->default_album_id; $album_data['album_id'] = $this->default_album_id; $album_data['album_name'] = $this->default_album_name; } $params = $condition = array(); if (!empty(PA::$page_uid) || PA::$login_uid != PA::$page_uid) { $condition['M.video_perm'] = !empty($this->friend_list) && in_array(PA::$page_uid, $this->friend_list) ? array(WITH_IN_DEGREE_1, ANYONE) : ANYONE; } $condition['C.collection_id'] = $album_data['album_id']; $video_info = TekVideo::get($params, $condition); $video_ids = objtoarray($video_info); if (!empty($video_ids)) { $k = 0; $ids = array(); for ($i = 0; $i < count($video_ids); $i++) { if ($video_ids[$i]['type'] != 7) { // Type 7 is for SB Content $ids[$i] = $video_ids[$i]['content_id']; } else { $tags = Tag::load_tags_for_content($video_ids[$i]['content_id']); $tags = show_tags($tags, null); //show_tags function is defined in uihelper.php $sb_videos[] = array('content_id' => $video_ids[$i]['content_id'], 'title' => $video_ids[$i]['title'], 'type' => $video_ids[$i]['type'], 'created' => $video_ids[$i]['created'], 'tags' => $tags); } } if (count($video_ids) > 0) { $video_data = $video_ids; } // Merging Media Gallery content and SB Content for ($counter = 0; $counter < count($sb_videos); $counter++) { $video_data[$k]['content_id'] = $sb_videos[$counter]['content_id']; $video_data[$k]['title'] = $sb_videos[$counter]['title']; $video_data[$k]['type'] = $sb_videos[$counter]['type']; $video_data[$k]['video_caption'] = $sb_videos[$counter]['title']; $video_data[$k]['created'] = $sb_videos[$counter]['created']; $video_data[$k]['tags'] = $sb_videos[$counter]['tags']; $k++; } } if (!empty($_GET['view'])) { if (empty($frnd_list)) { $video_data = NULL; } } $inner_template = NULL; switch ($this->mode) { default: $inner_template = PA::$blockmodule_path . '/' . get_class($this) . '/center_inner_public.tpl'; } $obj_inner_template = new Template($inner_template); $obj_inner_template->set('links', $video_data); $obj_inner_template->set('album_data', $album_data); $obj_inner_template->set('uid', $this->uid); $obj_inner_template->set('frnd_list', $frnd_list); $obj_inner_template->set('my_all_album', $this->my_all_album); $obj_inner_template->set('show_view', $this->show_view); $inner_html = $obj_inner_template->fetch(); return $inner_html; } else { // ----- Calling parents function which set all the Require variables parent::set_group_media_gallery(); //------------- Handling the Groups Media gallery ----------- $group = ContentCollection::load_collection((int) $_GET['gid'], $_SESSION['user']['id']); $params = $condition = array(); $album_data['album_id'] = $group->collection_id; $album_data['album_name'] = $group->title; $condition['C.collection_id'] = $album_data['album_id']; $video_info = TekVideo::get($params, $condition); $video_data = objtoarray($video_info); // $video_data = Video::load_videos_for_collection_id ($_GET['gid'], $limit = 0); $i = 0; if (!empty($video_data)) { foreach ($video_data as $data) { $tags_array = Tag::load_tags_for_content($data['content_id']); $tags_string = ""; $tags_string = show_all_contents_for_tag($tags_array); $video_data[$i]['tags'] = $tags_string; $i++; } } $inner_template = NULL; switch ($this->mode) { default: $inner_template = PA::$blockmodule_path . '/' . get_class($this) . '/center_inner_public_groups.tpl'; } $obj_inner_template = new Template($inner_template); $obj_inner_template->set('links', $video_data); $obj_inner_template->set('album_data', $album_data); $obj_inner_template->set('show_view', $this->show_view); $obj_inner_template->set('my_all_groups', $this->group_ids); $inner_html = $obj_inner_template->fetch(); return $inner_html; } }
echo "<td align='right' style='padding-top:10px'>\n<!--post_forum_buttons-->\n"; if (!$fdata['thread_locked'] && $can_reply) { echo "<a href='" . make_url(FORUM . "post.php?action=reply&forum_id=" . $fdata['forum_id'] . "&thread_id=" . $_GET['thread_id'], FORUM . "post.php?action=reply&forum_id=" . $fdata['forum_id'] . "&thread_id=" . $_GET['thread_id'], "", "") . "'><img src='" . get_image("reply") . "' alt='" . $locale['565'] . "' style='border:0px' /></a>\n"; // Pimped: make_url, but no seo url-rewrite } if ($can_post) { echo "<a href='" . make_url(FORUM . "post.php?action=newthread&forum_id=" . (int) $fdata['forum_id'], BASEDIR . "forum-newthread-" . (int) $fdata['forum_id'], "", ".html") . "'><img src='" . get_image("newthread") . "' alt='" . $locale['566'] . "' style='border:0px' /></a>\n"; // Pimped: make_url } echo "</td>\n</tr>\n</table>\n"; } closetable(); // Tag System if ($settings['enable_tags']) { require_once INCLUDES . "tag_include.php"; echo show_tags((int) $_GET['thread_id'], "F"); } if ($can_reply && !$fdata['thread_locked']) { require_once INCLUDES . "bbcode_include.php"; opentable($locale['512']); echo "<form name='inputform' method='post' action='" . FORUM . "post.php?action=reply&forum_id=" . $fdata['forum_id'] . "&thread_id=" . $_GET['thread_id'] . "'>\n"; echo "<table cellpadding='0' cellspacing='1' class='tbl-border center'>\n<tr>\n"; echo "<td align='center' class='tbl1'><textarea name='message' cols='70' rows='7' class='textbox' style='width:98%'></textarea><br />\n"; echo display_bbcodes("360px", "message") . "</td>\n"; echo "</tr>\n<tr>\n"; echo "<td align='center' class='tbl2'><label><input type='checkbox' name='disable_smileys' value='1' />" . $locale['513'] . "</label>\n"; if (array_key_exists("user_sig", $userdata) && $userdata['user_sig']) { echo "<br />\n<label><input type='checkbox' name='show_sig' value='1'/ checked='checked'>" . $locale['513a'] . "</label>"; } echo "</td></tr>\n<tr>\n"; echo "<td align='center' class='tbl1'><input type='submit' name='postreply' value='" . $locale['514'] . "' class='button' /></td>\n";
function show_media($id = '', $tabla = '', $mode = '', $simple = 0, $array = '', $disableExtras = false, $destacarBtn = false) { global $config; if ($disableExtras) { $disable = 'disabled="disabled"'; } // ------------------------------------------------------------------------------------------- // MODE VIDEOS ------------------------------------------------------------------------------- // ------------------------------------------------------------------------------------------- if ($mode == 'videos') { if ($array) { $media = $array; } else { $media = q("SELECT * FROM files WHERE item_id=" . $id . " AND (tipo = 'videos' OR tipo = 'youtube') AND tabla='" . $tabla . "' order by orden"); } if ($simple == 0) { init_sort_galeria('files'); } if (!$media) { noHayContenidosNota(); } else { echo '<div class="sort_galeria">'; foreach ($media as $row) { $tags = show_tags($row['id'], 'files'); if ($row['tipo'] == 'youtube') { $path = $row['youtube_id']; $preview = 'http://i.ytimg.com/vi/' . validarYoutubeUrl($row['youtube_id']) . '/hqdefault.jpg'; $video = urldecode($path); } else { $path = '_uploads/' . $row['tabla'] . '/' . $row['nombre']; if (!$config['convertVideo']) { if (!$row['fuente']) { $preview = '_uploads/no_disp.jpg'; } else { $preview = '_uploads/' . $row['tabla'] . '/' . $row['fuente']; } $video = $path; } else { $preview = substr(trim($path), 0, strlen(trim($path)) - 4) . '-converted.flv1.jpg'; $video = substr(trim($path), 0, strlen(trim($path)) - 4) . '-converted.flv'; } } $prefijo = $row['id']; // ---- si existe video convertido y existe el preview poner el player ---------------------------- // if ($row['youtube_id'] || file_exists($video) && file_exists($preview)) { if ($array) { echo '<div class="video_galeria" id="item_' . $row['id'] . '">'; } else { echo '<div id="item_' . $row['id'] . '">'; } if ($row['titulo']) { echo '<h3>' . cortar($row['titulo'], 50, 0, '...') . '</h3>'; } else { echo '<h3>' . cortar($row['nombre'], 50, 0, '...') . '</h3>'; } // PAYER echo '<div class="player" style="background: #000;"> <div id="s' . $prefijo . '"></div> <script type="text/javascript"> var s' . $prefijo . ' = new SWFObject("player.swf","ply","346","268","9","#000000"); s' . $prefijo . '.addParam("allowfullscreen","true"); s' . $prefijo . '.addParam("allowscriptaccess","always"); s' . $prefijo . '.addParam("wmode","transparent"); s' . $prefijo . '.addVariable("file","' . $video . '"); s' . $prefijo . '.addVariable("image","' . $preview . '"); s' . $prefijo . '.addVariable("skin","modieus.swf"); //s' . $prefijo . '.addVariable("duration","' . get_duration($row['id'], $id, $row['tabla'], $video) . '"); s' . $prefijo . '.write("s' . $prefijo . '"); </script>'; echo '</div>'; //BOTONES echo '<div class="buttons">'; //BORRAR borrarMediaBtn($row); if ($simple == 0) { //MOVER moverBtn(); //DESTACAR if ($destacarBtn) { destacarBtn($row, $mode); } //INFO infoBtn($row, $mode, $disable, $tags); } echo '</div>'; echo '</div>'; } // ------------------ si se necesita convertir el video ------------------------------------------- // if (file_exists($path) && $row['nombre'] != '' && !file_exists($preview) && !file_exists($video)) { if ($array) { echo '<div class="video_galeria" id="item_' . $row['id'] . '">'; } echo '<p><a href="javascript:convertVideo(\'' . $row['id'] . '\',\'' . $id . '\',\'' . $row['tabla'] . '\')">Existe un video para este Item. Sin embargo, debe convertir este video para que obtener una imagen de previsualización y un formato apropiado para el sitio. Haga click en este enlace para comenzar la conversión (Esto puede tardar unos minutos).</a></p>'; // BOTONES echo '<div class="buttons">'; //BORRAR echo '<a href="javascript:borrar(\'' . $row['id'] . '\',\'files\',\'delete_item\',\'' . $row['tabla'] . '\',\'videos\')" onclick="return boton_borrar();"><img class="buttons" src="img/admin/film_delete.png" alt="' . lang('borrar') . '" title="' . lang('borrar') . '"/></a>'; // CONVERTIR echo '<a href="javascript:convertVideo(\'' . $row['id'] . '\',\'' . $id . '\',\'' . $row['tabla'] . '\')"><img class="buttons" src="img/admin/film_go.png" alt="Convertir" title="Convertir"/></a>'; echo '</div>'; if ($array) { echo '</div>'; } } } echo '<div style="clear:both;"></div>'; echo '</div>'; } } // ------------------------------------------------------------------------------------------- // MODE AUDIOS ------------------------------------------------------------------------------- // ------------------------------------------------------------------------------------------- if ($mode == 'audios') { if ($array) { $media = $array; } else { $media = db_result_to_array(mysql_query("SELECT * FROM files WHERE item_id=" . $id . " AND tipo = 'audios' AND tabla='" . $tabla . "' order by orden")); } init_sort_galeria('files'); if ($media) { echo '<div class="sort_galeria">'; foreach ($media as $row) { $tags = show_tags($row['id'], 'files'); $path = '_uploads/' . $tabla . '/' . $row['nombre']; $audio = substr(trim($path), 0, strlen(trim($path)) - 4) . '-converted.flv'; if (extension($path) == 'mp3') { $audio = $path; } $prefijo = substr(md5(uniqid(rand())), 0, 2); // ---------------------- si existe audio convertido o existe archivo con formato mp3, poner el player -------------------------------- // if (file_exists($audio)) { if ($array) { echo '<div class="video_galeria" id="item_' . $row['id'] . '">'; } if ($row['titulo']) { echo '<h3>' . cortar($row['titulo'], 60, 0, '...') . '</h3>'; } else { echo '<h3>' . cortar($row['nombre'], 60, 0, '...') . '</h3>'; } echo '<div class="player" style="color: #000;"> <div id="s' . $prefijo . '"></div> <script type="text/javascript"> var s' . $prefijo . ' = new SWFObject("player.swf","mpl","346","20","9","#000000"); s' . $prefijo . '.addParam("allowfullscreen","true"); s' . $prefijo . '.addParam("allowscriptaccess","always"); s' . $prefijo . '.addParam("wmode","rtansparent"); s' . $prefijo . '.addVariable("file","' . $audio . '"); //s' . $prefijo . '.addVariable("duration","' . get_duration($row['id'], $id, $tabla, $audio) . '"); s' . $prefijo . '.addVariable("skin","modieus.swf"); s' . $prefijo . '.write("s' . $prefijo . '"); </script>'; echo '</div>'; echo '<div class="buttons">'; //BORRAR echo '<a href="javascript:borrar(\'' . $row['id'] . '\',\'files\',\'delete_item\',\'' . $row['tabla'] . '\',\'audios\')" onclick="return boton_borrar();"><img class="buttons" src="img/admin/audio/sound_delete.png" alt="' . lang('borrar') . '" title="' . lang('borrar') . '"/></a>'; //DESTACAR if ($row['destacar'] == 1) { echo '<a href="javascript:destacar(\'' . $row['id'] . '\',\'files\',\'no_destacar\',\'' . $tabla . '\',\'audios\',\'' . $row['item_id'] . '\',\'' . $row['item_id'] . '\')"><img class="buttons" src="img/admin/destacar.png" alt="no destacar" title="no destacar"/></a>'; } else { echo '<a href="javascript:destacar(\'' . $row['id'] . '\',\'files\',\'destacar\',\'' . $tabla . '\',\'audios\',\'' . $row['item_id'] . '\')"><img class="buttons" src="img/admin/no_destacar.png" alt="destacar" title="destacar"/></a>'; } // MOVER echo '<a href="#" class="mover"><img class="buttons" src="img/admin/move.png" alt="mover" title="mover"/></a>'; // EDIT echo '<a href="#edit" class="edit"><img class="buttons" src="img/admin/eye.png" alt="info" title="info"/></a>'; echo '<div class="edit_box" style="position:inherit;margin:5px 0 0 0;">'; echo '<h3>Audio Original</h3>'; echo '<p>' . ROOT . 'admin/_uploads/' . $tabla . '/' . substr($row['nombre'], 6, strlen($row['nombre'])) . ' <span style="color:#f00">Convertido, Borrado!</span></p>'; // EDIT FORM echo '<p><input type="hidden" name="valores_' . $row['id'] . '" id="valores_' . $row['id'] . '" value="titulo_' . $row['id'] . ',texto_' . $row['id'] . ',fuente_' . $row['id'] . ',tags_' . $row['id'] . '" class="galeria_desc" /></p>'; echo '<p>Titulo</p>'; echo '<p><input type="text" name="titulo_' . $row['id'] . '" id="titulo_' . $row['id'] . '" value="' . htmlspecialchars_decode($row['titulo']) . '" class="galeria_desc" /></p>'; echo '<p>Descripción</p>'; echo '<p><input type="text" name="texto_' . $row['id'] . '" id="texto_' . $row['id'] . '" value="' . htmlspecialchars_decode($row['texto']) . '" class="galeria_desc" /></p>'; echo '<p>Fuente</p>'; echo '<p><input type="text" name="fuente_' . $row['id'] . '" id="fuente_' . $row['id'] . '" value="' . htmlspecialchars_decode($row['fuente']) . '" class="galeria_desc" /></p>'; echo '<p>Etiquetas (tags)</p>'; echo '<p><input type="text" name="tags_' . $row['id'] . '" id="tags_' . $row['id'] . '" value="' . htmlspecialchars_decode($tags) . '" class="galeria_desc" /></p>'; echo '<p><a href="javascript:guardarInfo(\'valores_' . $row['id'] . '\',\'' . $row['id'] . '\',\'files\',\'' . $tabla . '\',\'audios\');"><img class="buttons" src="img/admin/aprobar.png" alt="guardar" title="guardar"/></a></p>'; // END EDIT FORM echo '<h3>Audio Convertido</h3>'; echo '<p><a href="' . ROOT . 'admin/' . $audio . '">' . ROOT . 'admin/' . $audio . '</a></p>'; echo '<h3>+ Info</h3>'; echo get_data_audio($row['id'], $row['item_id'], $tabla, $audio); echo '</div>'; echo '</div>'; } // --------------------------------- si se necesita convertir el audio ------------------------------------------- // if (file_exists($path) && $row['nombre'] != '' && !file_exists($audio)) { echo '<p><a href="javascript:convertAudio(\'' . $row['id'] . '\',\'' . $id . '\',\'' . $tabla . '\')">Existe un audio para este Item. Sin embargo, debe convertir este audio para obtener un formato apropiado para el sitio. Haga click en este enlace para comenzar la conversión (Esto puede tardar unos minutos).</a></p>'; echo '<div class="buttons">'; //BORRAR echo '<a href="javascript:borrar(\'' . $row['id'] . '\',\'files\',\'delete_item\',\'' . $row['tabla'] . '\',\'audios\')" onclick="return boton_borrar();"><img class="buttons" src="img/admin/audio/sound_delete.png" alt="' . lang('borrar') . '" title="' . lang('borrar') . '"/></a>'; // CONVERT echo '<a href="javascript:convertAudio(\'' . $row['id'] . '\',\'' . $id . '\',\'' . $tabla . '\')"><img class="buttons" src="img/admin/audio/audio_go.png" alt="Convertir" title="Convertir"/></a>'; echo '</div>'; } if ($array) { echo '</div>'; } } echo '</div>'; } else { // --------------------------------- si no existe audio subido ------------------------------------------- // echo '<div class="player"><p><img src="_plugins/phpt/phpThumb.php?src=../../_uploads/no_disp.jpg&w=346&h=50" border="0" alt="no existen audios cargados" title="no existen audios cargados" /></p></div>'; } } // ------------------------------------------------------------------------------------------- // MODE BANNERS ------------------------------------------------------------------------------- // ------------------------------------------------------------------------------------------- if ($mode == 'banners') { $banners = db_result_to_array(mysql_query("SELECT * FROM files WHERE item_id=" . $id . " AND tipo = '" . $mode . "' AND tabla='" . $tabla . "' ORDER BY orden")); //echo "SELECT * FROM files WHERE item_id=".$id." AND tipo = '".$mode."' AND tabla='".$tabla."' ORDER BY orden"; //pr($imagenes); init_sort_galeria('files'); if ($banners) { echo '<div class="sort_galeria">'; foreach ($banners as $row) { //$tags = show_tags($row['id'],'files'); if (file_exists('_uploads/' . $row['tabla'] . '/' . $row['nombre']) && !empty($row['nombre'])) { echo '<div class="imagenes_galeria" id="item_' . $row['id'] . '">'; if (extension($row['nombre']) == 'swf') { $prefijo = substr(md5(uniqid(rand())), 0, 2); echo '<div id="s' . $prefijo . '"></div> <script type="text/javascript"> var s' . $prefijo . ' = new SWFObject("' . ROOT . 'admin/_uploads/' . $row['tabla'] . '/' . $row['nombre'] . '","mpl","163","127","9","#FFFFFF"); s' . $prefijo . '.addParam("allowfullscreen","false"); s' . $prefijo . '.addParam("allowscriptaccess","always"); s' . $prefijo . '.addParam("quality", "high"); s' . $prefijo . '.addParam("wmode","opaque"); s' . $prefijo . '.addParam("menu", "false"); s' . $prefijo . '.addParam("salign", "t"); s' . $prefijo . '.write("s' . $prefijo . '"); </script>'; } else { echo '<p><img src="_plugins/phpt/phpThumb.php?src=../../_uploads/' . $row['tabla'] . '/' . $row['nombre'] . '&w=163&h=127&zc=0" alt="' . $row['titulo'] . '" title="' . $row['titulo'] . '" /></p>'; } echo '<div class="buttons">'; //BORRAR echo '<a href="javascript:borrar(\'' . $row['id'] . '\',\'files\',\'delete_item\',\'' . $row['tabla'] . '\',\'banners\')" onclick="return boton_borrar();"><img class="buttons" src="img/admin/delete.png" alt="borrar" title="borrar"/></a>'; if ($simple == 0) { //DESTACAR if ($row['destacar'] == 1) { echo '<a href="javascript:destacar(\'' . $row['id'] . '\',\'files\',\'no_destacar\',\'' . $row['tabla'] . '\',\'' . $mode . '\',\'' . $row['item_id'] . '\')"><img class="buttons" src="img/admin/destacar.png" alt="no destacar" title="no destacar"/></a>'; } else { echo '<a href="javascript:destacar(\'' . $row['id'] . '\',\'files\',\'destacar\',\'' . $row['tabla'] . '\',\'' . $mode . '\',\'' . $row['item_id'] . '\')"><img class="buttons" src="img/admin/no_destacar.png" alt="destacar" title="destacar"/></a>'; } } // MOVER echo '<a href="#move" class="mover"><img class="buttons" src="img/admin/move.png" alt="mover" title="mover"/></a>'; //INFO /* echo '<a href="#info" class="edit"><img class="buttons" src="img/admin/editar_datos.png" alt="info" title="info"/></a>'; echo '<div class="edit_box" style="position:inherit;border:none;padding:0;">'; echo '<p><input type="hidden" name="valores_'.$row['id'].'" id="valores_'.$row['id'].'" value="titulo_'.$row['id'].',texto_'.$row['id'].',fuente_'.$row['id'].',tags_'.$row['id'].'" class="galeria_desc" /></p>'; //echo '<h3>Foto Original</h3>'; //echo '<p>'.ROOT.'admin/_uploads/'.$tabla.'/'.substr($row['nombre'],6,strlen($row['nombre'])).' <span style="color:#f00">Convertido, Borrado!</span></p>'; echo '<p>Titulo</p>'; echo '<p><input type="text" name="titulo_'.$row['id'].'" id="titulo_'.$row['id'].'" value="'.htmlspecialchars_decode($row['titulo']).'" class="galeria_desc" /></p>'; echo '<p>Descripción</p>'; echo '<p><input type="text" name="texto_'.$row['id'].'" id="texto_'.$row['id'].'" value="'.htmlspecialchars_decode($row['texto']).'" class="galeria_desc" /></p>'; echo '<p>Fuente</p>'; echo '<p><input type="text" name="fuente_'.$row['id'].'" id="fuente_'.$row['id'].'" value="'.htmlspecialchars_decode($row['fuente']).'" class="galeria_desc" /></p>'; echo '<p>Etiquetas (tags)</p>'; echo '<p><input type="text" name="tags_'.$row['id'].'" id="tags_'.$row['id'].'" value="'.htmlspecialchars_decode($tags).'" class="galeria_desc" /></p>'; echo '<p><a href="javascript:guardarInfo(\'valores_'.$row['id'].'\',\''.$row['id'].'\',\'files\',\''.$row['tabla'].'\',\''.$mode.'\');"><img class="buttons" src="img/admin/aprobar.png" alt="guardar" title="guardar"/></a></p>'; echo '</div>'; */ echo '</div>'; echo '</div>'; } } echo '</div>'; } else { // --------------------------------- si no existe imagen subida ------------------------------------------- // echo '<div class="player"><p><img src="_plugins/phpt/phpThumb.php?src=../../_uploads/no_disp.jpg&w=346&h=50" border="0" alt="no existen imagenes cargadas" title="no existen imagenes cargadas" /></p></div>'; } } // ------------------------------------------------------------------------------------------- // MODE PDF ------------------------------------------------------------------------------- // ------------------------------------------------------------------------------------------- if ($mode == 'pdf') { if ($array) { $pdf = $array; } else { $pdf = q("SELECT * FROM files WHERE item_id=" . $id . " AND tipo = '" . $mode . "' AND tabla='" . $tabla . "' ORDER BY orden"); } if ($simple == 0) { init_sort_galeria('files'); } if (!$pdf) { noHayContenidosNota(); } else { echo '<div class="sort_galeria">'; foreach ($pdf as $row) { $row['titulo'] = f($row['titulo']); $tags = show_tags($row['id'], 'files'); if (file_exists('_uploads/' . $row['tabla'] . '/' . $row['nombre']) && !empty($row['nombre'])) { echo '<div class="imagenes_galeria" id="item_' . $row['id'] . '">'; echo '<img src="_plugins/phpt/phpThumb.php?src=../../_uploads/pdf_file.png&w=163&h=127&zc=1" alt="' . $row['titulo'] . '" title="' . $row['titulo'] . '" />'; //BOTONES echo '<div class="buttons">'; //BORRAR borrarBtn($row, $mode, 'delete.png', 'files'); if ($simple == 0) { //MOVER moverBtn(); //DESTACAR if ($destacarBtn) { destacarBtn($row, $mode); } //INFO infoBtn($row, $mode, $disable, $tags); } echo '</div>'; echo '</div>'; } } echo '<div style="clear:both;"></div>'; echo '</div>'; } } }
} else { echo "<div class='viewpage'>" . $custompage . "</div>"; } echo itemoptions("CP", (int) $_GET['page_id']); // Pimped } else { echo "<div style='text-align:center'><br />\n" . $locale['400'] . "\n<br /><br /></div>\n"; } } else { add_to_title($locale['global_200'] . $locale['401']); opentable($locale['401']); echo "<div style='text-align:center'><br />\n" . $locale['402'] . "\n<br /><br /></div>\n"; } closetable(); if (dbrows($cp_result) && checkgroup($cp_data['page_access'])) { if ($settings['enable_tags']) { require_once INCLUDES . "tag_include.php"; // Pimped: tag echo show_tags((int) $_GET['page_id'], "C"); // Pimped: tag } if ($cp_data['page_allow_comments']) { require_once INCLUDES . "comments_include.php"; showcomments("C", DB_CUSTOM_PAGES, "page_id", (int) $_GET['page_id'], FUSION_SELF . "?page_id=" . (int) $_GET['page_id'], "page", "-", (int) $_GET['page_id'], "", "", "-", $cp_data['page_title']); } if ($cp_data['page_allow_ratings'] && $settings['ratings_enabled'] == "1") { require INCLUDES . "ratings_include.php"; showratings("C", (int) $_GET['page_id'], FUSION_SELF . "?page_id=" . (int) $_GET['page_id'], "page-" . (int) $_GET['page_id'] . "-", $cp_data['page_title']); } } require_once TEMPLATES . "footer.php";
<?php echo heading($title, 2); //time format! $format = "%m/%d/%Y %h:%i %a"; //print_r($results); $stamp = mysql_to_unix($results->created); echo "<small>posted " . mdate($format, $stamp); echo " by " . $usernames[$results->user_id] . br(); echo "</small>"; echo br(); echo auto_typography($results->body); echo br(2); show_tags($post_tags, $results->id); echo br(2); comments($comments, $results->id, 'posts', $usernames, $format, 'blog/index');
function generate_inner_html() { global $login_uid; if (!isset($_GET['gid']) || empty($_GET['gid'])) { parent::set_vars(); $frnd_list = null; if (!empty($_GET['view'])) { $frnd_list = $this->friend_list; } $sb_images = array(); $new_album = new Album(IMAGE_ALBUM); if ($this->album_id) { $new_album = new Album(); $new_album->album_type = IMAGE_ALBUM; $new_album->load($this->album_id); $image_data['album_id'] = $new_album->collection_id; $image_data['album_name'] = $new_album->title; } else { $new_album->collection_id = $this->default_album_id; $image_data['album_id'] = $this->default_album_id; $image_data['album_name'] = $this->default_album_name; } $image_ids = $new_album->get_contents_for_collection(); $k = 0; $ids = array(); if (!empty($image_ids)) { for ($i = 0; $i < count($image_ids); $i++) { if ($image_ids[$i]['type'] != 7) { // Type 7 is for SB Content $ids[$i] = $image_ids[$i]['content_id']; } else { $var = $image_ids[$i]['body']; $start = strpos($var, '<image>') + 7; if ($start > 7) { $end = strpos($var, '</image>'); $image_src = substr($var, $start, $end - $start); $tags = Tag::load_tags_for_content($image_ids[$i]['content_id']); $tags = show_tags($tags, null); //show_tags function is defined in uihelper.php $sb_images[] = array('content_id' => $image_ids[$i]['content_id'], 'title' => $image_ids[$i]['title'], 'type' => $image_ids[$i]['type'], 'created' => $image_ids[$i]['created'], 'tags' => $tags, 'image_src' => $image_src); } } } $new_image = new Image(); $data = $new_image->load_many($ids, $this->uid, $login_uid); if (count($data) > 0) { foreach ($data as $d) { $image_data[$k]['content_id'] = $d['content_id']; $image_data[$k]['image_file'] = $d['image_file']; $image_data[$k]['image_caption'] = $d['image_caption']; $image_data[$k]['title'] = $d['title']; $image_data[$k]['body'] = $d['body']; $image_data[$k]['created'] = $d['created']; $image_data[$k]['type'] = ""; $tags_array = Tag::load_tags_for_content($d['content_id']); $tags_string = ""; $tags_string = show_all_contents_for_tag($tags_array); $image_data[$k]['tags'] = $tags_string; $k++; } } // Merging Media Gallery content and SB Content for ($counter = 0; $counter < count($sb_images); $counter++) { $image_data[$k]['content_id'] = $sb_images[$counter]['content_id']; $image_data[$k]['title'] = $sb_images[$counter]['title']; $image_data[$k]['type'] = $sb_images[$counter]['type']; $image_data[$k]['image_caption'] = $sb_images[$counter]['title']; $image_data[$k]['created'] = $sb_images[$counter]['created']; $image_data[$k]['tags'] = $sb_images[$counter]['tags']; $image_data[$k]['image_src'] = $sb_images[$counter]['image_src']; $k++; } } if (!empty($_GET['view'])) { if (empty($frnd_list)) { $image_data = NULL; } } $inner_template = NULL; switch ($this->mode) { default: $inner_template = PA::$blockmodule_path . '/' . get_class($this) . '/center_inner_public.tpl'; } $obj_inner_template = new Template($inner_template); $obj_inner_template->set('links', $image_data); $obj_inner_template->set('frnd_list', $frnd_list); $obj_inner_template->set('uid', $this->uid); $obj_inner_template->set('my_all_album', $this->my_all_album); $obj_inner_template->set('show_view', $this->show_view); $inner_html = $obj_inner_template->fetch(); return $inner_html; } else { parent::set_group_media_gallery(); //------------- Handling the Groups Media gallery ----------- $group = ContentCollection::load_collection((int) $_GET['gid'], $_SESSION['user']['id']); $image_data = Image::load_images_for_collection_id($_GET['gid'], $limit = 0); $i = 0; if (!empty($image_data)) { foreach ($image_data as $data) { $tags_array = Tag::load_tags_for_content($data['content_id']); $tags_string = ""; $tags_string = show_all_contents_for_tag($tags_array); $image_data[$i]['tags'] = $tags_string; $i++; } } $image_data['album_id'] = $group->collection_id; $image_data['album_name'] = $group->title; $inner_template = NULL; switch ($this->mode) { default: $inner_template = PA::$blockmodule_path . '/' . get_class($this) . '/center_inner_public_groups.tpl'; } $obj_inner_template = new Template($inner_template); $obj_inner_template->set('links', $image_data); $obj_inner_template->set('my_all_groups', $this->group_ids); $obj_inner_template->set('show_view', $this->show_view); $inner_html = $obj_inner_template->fetch(); return $inner_html; } }
<?php echo heading($title, 2); //time format! $format = "%m/%d/%Y %h:%i %a"; echo auto_link($results->url, 'url', TRUE) . br(); echo $results->description . br(); $stamp = mysql_to_unix($results->created); echo "<small>posted " . mdate($format, $stamp); echo " by " . $usernames[$results->user_id] . br(); echo "</small>"; show_tags($bookmark_tags, $results->id); echo br(2); comments($comments, $results->id, 'bookmarks', $usernames, $format, 'bookmarks/index');
/** * Display a DB item (in mode=show). * * @param int $id The ID of the item to show * @param string $display Can be 'compact' or 'default' * @return string|null HTML of the single item */ function showDB($id, $display = 'default') { global $pdo; $sql = "SELECT items.*,\n items_types.bgcolor,\n items_types.name\n FROM items\n LEFT JOIN items_types ON (items.type = items_types.id)\n WHERE items.id = :id"; $req = $pdo->prepare($sql); $req->execute(array('id' => $id)); $item = $req->fetch(); if ($display === 'compact') { // COMPACT MODE // ?> <section class='item_compact' style='border-left: 6px solid #<?php echo $item['bgcolor']; ?> '> <a href='database.php?mode=view&id=<?php echo $item['id']; ?> '> <span class='date date_compact'><?php echo $item['date']; ?> </span> <h4 style='padding-left:10px;border-right:1px dotted #ccd;color:#<?php echo $item['bgcolor']; ?> '><?php echo $item['name']; ?> </h4> <span style='margin-left:7px'><?php echo stripslashes($item['title']); ?> </span> <?php // STAR RATING read only show_stars($item['rating']); echo "</a></section>"; } else { // NOT COMPACT echo "<section class='item' style='border-left: 6px solid #" . $item['bgcolor'] . "'>"; echo "<a href='database.php?mode=view&id=" . $item['id'] . "'>"; // show attached if there is a file attached if (has_attachement($item['id'], 'items')) { echo "<img style='clear:both' class='align_right' src='img/attached.png' alt='file attached' />"; } // STARS show_stars($item['rating']); echo "<p class='title'>"; // show lock if item is locked on viewDB if ($item['locked'] == 1) { echo "<img style='padding-bottom:3px;' src='img/lock-blue.png' alt='lock' />"; } // TITLE echo stripslashes($item['title']) . "</p></a>"; // ITEM TYPE echo "<span style='text-transform:uppercase;font-size:80%;padding-left:20px;color:#" . $item['bgcolor'] . "'>" . $item['name'] . " </span>"; // DATE echo "<span class='date' style='padding:0 5px;'><img class='image' src='img/calendar.png' /> " . Tools::formatDate($item['date']) . "</span> "; // TAGS echo show_tags($id, 'items_tags'); echo "</section>"; } }
if ($data['news_breaks'] == "y") { $news_news = nl2br($news_news); } if ($news_cat_image != "") { $news_news = $news_cat_image . $news_news; } $news_info = array("news_id" => (int) $_GET['readmore'], "user_id" => $data['user_id'], "user_name" => $data['user_name'], "user_status" => $data['user_status'], "news_date" => $data['news_datestamp'], "news_subject" => $data['news_subject'], "cat_id" => $data['news_cat'], "cat_name" => $data['news_cat_name'], "news_ext" => "n", "news_reads" => $data['news_reads'], "news_comments" => dbcount("(comment_id)", DB_COMMENTS, "comment_type='N' AND comment_item_id='" . (int) $_GET['readmore'] . "' AND comment_hidden='0'"), "news_allow_comments" => $data['news_allow_comments'], "news_sticky" => $data['news_sticky']); add_to_title($locale['global_201'] . $news_subject); set_meta('keywords', $data['news_keywords'], false); set_meta('description', trimlink($news_subject, 255), false); echo "<!--news_pre_readmore-->"; render_news($news_subject, $news_news, $news_info); echo "<!--news_sub_readmore-->"; if ($settings['enable_tags']) { require_once INCLUDES . "tag_include.php"; echo show_tags((int) $_GET['readmore'], "N"); } if ($data['news_allow_comments']) { require_once INCLUDES . "comments_include.php"; showcomments("N", DB_NEWS, "news_id", (int) $_GET['readmore'], FUSION_SELF . "?readmore=" . (int) $_GET['readmore']); } if ($data['news_allow_ratings'] && $settings['ratings_enabled'] == "1") { require INCLUDES . "ratings_include.php"; showratings("N", (int) $_GET['readmore'], FUSION_SELF . "?readmore=" . (int) $_GET['readmore']); } if ($settings['sharethis_news']) { $share_this = "news"; require_once INCLUDES . "share_this_include.php"; } } else { redirect(FUSION_SELF);
} foreach ($tags as $id) { $tag = new MWTag($id); if ($tag->isNew()) { continue; } $tag->update_posts(); } redirectMsg('tags.php?page=' . $page, __('Tags updated!', 'mywords'), 0); } $action = rmc_server_var($_REQUEST, 'action', ''); switch ($action) { case 'new': save_tag(false); break; case 'saveedit': save_tag(true); break; case 'edit': edit_form(); break; case 'delete': delete_tag(); break; case 'update': update_tag(); break; default: show_tags(); break; }
private function tags() { // SET VALUE AFTER SUBMIT ERRORS if ($_POST[$this->name] != '' && $this->value == '') { if (count($this->config['lang']) > 1 && $this->useLang) { // } else { $this->value = $_POST[$this->name]; } } $this->value = show_tags($this->item_id, $this->tabla); $out[] = $this->getContainerDiv(); // FIELD LABEL $out[] = $this->getFieldLabel(); $name = $this->submitValue ? 'name="' . $this->name . '"' : ''; $out[] = '<div class="inputWrapper ' . $this->inputWrapperCls . '">'; $out[] = '<input style="' . $this->inputStyle . '" id="' . $this->id . '" ' . $name . ' ' . $this->disabled . ' class="' . $this->inputCls . '" onkeyup="' . $this->function . '" type="text" value="' . $this->value . '" tabindex="' . $this->tabIndex . '" />'; $out[] = '</div>'; if ($this->afterFieldHtml) { $out[] = '<div class="afterFieldHtml">' . $this->afterFieldHtml . '</div>'; } $out[] = '</div>'; return join("\n", $out); }
</span> <?php echo "<span class='date_view'><img src='img/calendar.png' class='bot5px' title='date' alt='Date :' /> " . Tools::formatDate($data['date']) . "</span><br />\n <a href='experiments.php?mode=edit&id=" . $data['expid'] . "'><img src='img/pen-blue.png' title='edit' alt='edit' /></a>\n<a href='app/duplicate_item.php?id=" . $data['expid'] . "&type=exp'><img src='img/duplicate.png' title='duplicate experiment' alt='duplicate' /></a>\n<a href='make.php?what=pdf&id=" . $data['expid'] . "&type=experiments'><img src='img/pdf.png' title='make a pdf' alt='pdf' /></a>\n<a href='make.php?what=zip&id=" . $data['expid'] . "&type=experiments'><img src='img/zip.png' title='make a zip archive' alt='zip' /></a> "; // lock if ($data['locked'] == 0) { echo "<a href='app/lock.php?id=" . $data['expid'] . "&action=lock&type=experiments'><img src='img/unlock.png' title='lock experiment' alt='lock' /></a>"; } else { // experiment is locked echo "<a href='app/lock.php?id=" . $data['expid'] . "&action=unlock&type=experiments'><img src='img/lock-gray.png' title='unlock experiment' alt='unlock' /></a>"; // show timestamp button if it's not timestamped already if ($data['timestamped'] == 0) { echo "<a onClick=\"return confirmStamp()\" href='app/timestamp.php?id=" . $data['expid'] . "'><img src='img/stamp.png' title='timestamp experiment' alt='timestamp' /></a>"; } } // TAGS show_tags($id, 'experiments_tags'); // TITLE : click on it to go to edit mode only if we are not in read only mode echo "<div "; if ($ro === false && $data['locked'] == 0) { echo "OnClick=\"document.location='experiments.php?mode=edit&id=" . $data['expid'] . "'\""; } echo " class='title_view'>"; echo stripslashes($data['title']) . "</div>"; // BODY (show only if not empty, click on it to edit if ($data['body'] != '') { echo "<div id='body_view' "; // make the body clickable only if we are not in read only if ($ro === false && $data['locked'] == 0) { echo "OnClick=\"document.location='experiments.php?mode=edit&id=" . $data['expid'] . "'\""; } echo "class='txt'>" . stripslashes($data['body']) . "</div>";
<?php echo heading($title, 2); //time format! $format = "%m/%d/%Y %h:%i %a"; echo "Description: " . $results->description . br(); echo "File type: " . $results->file_type . br(); echo "File size: " . $results->file_size . br(); $stamp = mysql_to_unix($results->created); echo anchor("files/download/" . $results->id, 'download') . br(); echo "<small>uploaded " . mdate($format, $stamp); echo " by " . $usernames[$results->user_id] . br(); echo "</small>"; show_tags($file_tags, $results->id); echo br(2); comments($comments, $results->id, 'files', $usernames, $format, 'files/index');