本文整理汇总了PHP中item_image函数的典型用法代码示例。如果您正苦于以下问题:PHP item_image函数的具体用法?PHP item_image怎么用?PHP item_image使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了item_image函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: userItems_730
function userItems_730($bp, $item_name)
{
$result = '';
foreach ($bp as $item) {
item_prepare($item);
if (!isset($item['market_hash_name']) || !isset($item['classid']) || !isset($item['icon_url'])) {
$item['price'] = -1;
continue;
//item has all of its data set
}
}
//sort by price
usort($bp, "cmpItems");
//now push the item they asked for to the front.
foreach ($bp as $k => $item) {
if ($item['market_hash_name'] == $item_name && $k !== 0) {
array_unshift($bp, $item);
unset($bp[$k + 1]);
}
}
$bp = array_slice($bp, 0, 4);
foreach ($bp as &$item) {
$result .= item_image($item, $count_list[$item['market_hash_name']]);
}
return $result;
}
开发者ID:aaronsnow123,项目名称:OpenEndgame,代码行数:26,代码来源:multidb_core.php
示例2: hookPublicItemsShow
public function hookPublicItemsShow($args)
{
$item = $args['item'];
if (count($item->Files) == 0 or !item_image('fullsize')) {
return;
}
echo "<div id='detail-image-container'>\n";
echo "\t<div id='detail-image'>\n";
echo item_image('fullsize', array('style' => 'max-width: 100%;'));
echo "\t</div>\n";
echo "\t<div id='zoom-image' ></div>\n";
echo "\t<div id='zoom-image-close'></div>\n";
$metadata = array();
foreach ($item->Files as $file) {
$tmp = json_decode($file->metadata, True);
if (array_key_exists('iiif', $tmp) and $tmp['iiif'] != array()) {
array_push($metadata, json_encode($tmp['iiif'], JSON_UNESCAPED_SLASHES));
}
}
$script = "\t<script>\n\n\t\t var title='" . metadata('item', array('Dublin Core', 'Title')) . "';\n \t var images = [" . implode(",", $metadata) . "];\n \t</script>\n";
echo $script;
echo "\t<script>zoom('detail-image','zoom-image', images);</script>\n";
echo "</div>\n";
if ($metadata) {
echo "<div id='manifest-url'>\n";
echo "<span>IIIF Manifest URL: </span><a href='" . absolute_url("items/show/{$item->id}/manifest.json") . "'>" . absolute_url("items/show/{$item->id}/manifest.json") . "</a>\n";
echo "</div>\n";
}
}
开发者ID:pbinkley,项目名称:omeka-plugin-IIIF,代码行数:29,代码来源:IiifPlugin.php
示例3: itemGoogleMap
public function itemGoogleMap($item = null, $width = '200px', $height = '200px', $hasBalloonForMarker = false, $markerHtmlClassName = 'geolocation_balloon')
{
$divId = "item-map-{$item->id}";
$location = get_db()->getTable('Location')->findLocationByItem($item, true);
// Only set the center of the map if this item actually has a location
// associated with it
if ($location) {
$center['latitude'] = $location->latitude;
$center['longitude'] = $location->longitude;
$center['zoomLevel'] = $location->zoom_level;
$center['show'] = true;
if ($hasBalloonForMarker) {
$titleLink = link_to_item(metadata($item, array('Dublin Core', 'Title'), array(), $item), array(), 'show', $item);
$thumbnailLink = !item_image('thumbnail') ? '' : link_to_item(item_image('thumbnail', array(), 0, $item), array(), 'show', $item);
$description = metadata($item, array('Dublin Core', 'Description'), array('snippet' => 150), $item);
$center['markerHtml'] = '<div class="' . $markerHtmlClassName . '">' . '<div class="geolocation_balloon_title">' . $titleLink . '</div>' . '<div class="geolocation_balloon_thumbnail">' . $thumbnailLink . '</div>' . '<p class="geolocation_balloon_description">' . $description . '</p></div>';
}
$options = array();
$options['mapType'] = get_option('geolocation_map_type');
$center = js_escape($center);
$options = js_escape($options);
$style = "width: {$width}; height: {$height}";
$html = '<div id="' . $divId . '" class="map geolocation-map" style="' . $style . '"></div>';
$js = "var " . Inflector::variablize($divId) . ";";
$js .= "OmekaMapSingle = new OmekaMapSingle(" . js_escape($divId) . ", {$center}, {$options}); ";
$html .= "<script type='text/javascript'>{$js}</script>";
} else {
$html = '<p class="map-notification">' . __('This item has no location info associated with it.') . '</p>';
}
return $html;
}
开发者ID:regan008,项目名称:WearingGayHistory-Plugins,代码行数:31,代码来源:ItemGoogleMap.php
示例4: hijack_exhibit_builder_random_featured_exhibit
function hijack_exhibit_builder_random_featured_exhibit()
{
$html = '<div id="featured-exhibit">';
$featuredExhibit = exhibit_builder_random_featured_exhibit();
$html .= '<h2>' . __('Featured Exhibit') . '</h2>';
if ($featuredExhibit) {
$html .= '<h3>' . exhibit_builder_link_to_exhibit($featuredExhibit) . '</h3>' . "\n";
if ($item = get_record('Item', array('sort_field' => 'random', 'exhibit' => $featuredExhibit->id, 'hasImage' => true))) {
$html .= exhibit_builder_link_to_exhibit($featuredExhibit, item_image('square_thumbnail', array(), 0, $item), array('class' => 'image'));
}
$html .= '<p class="description">' . snippet_by_word_count(metadata($featuredExhibit, 'description', array('no_escape' => true))) . '</p>';
} else {
$html .= '<p>' . __('You have no featured exhibits.') . '</p>';
}
$html .= '</div>';
return $html;
}
开发者ID:sgbalogh,项目名称:peddler_clone5,代码行数:17,代码来源:functions.php
示例5: scan_730_single
function scan_730_single($bp, $profile)
{
if ($profile['steamid'] == 76561198035413737) {
echo profileBlockArea($profile, 440, 999999) . '<td><div class="zitms">THIS USER BELONGS TO DIGITS, HANDS OFF.</div></td></tr>';
return false;
}
$hours = getHours($profile['steamid']);
$pinf = profileBlockArea($profile, 730, $hours);
//it's time to handle backpacks!
if ($profile['communityvisibilitystate'] != 3) {
echo $pinf . '<td><div class="nitms">Private Backpack.</div></td></tr>';
return 0;
}
//$backpackURL = "http://api.steampowered.com/IEconItems_730/GetPlayerItems/v0001/?key=" . AKey() . "&SteamID=" . $sid . "&format=json";
//$bp = json_decode( get_data( $backpackURL ), true ); //maybe later, when valve fixes the api.
//maybe one day, but not today. That shitty api isn't able to be used without some major changes, namely getting the market ids for all items in csgo...
$bp = json_decode($bp, true);
if (isset($bp['success']) && ($bp['success'] == 1 || $bp['success'] == true)) {
$f = 0;
$itemsLite = array();
$i = array();
$count_list = array();
$bp = $bp['rgDescriptions'];
foreach ($bp as $key => &$item) {
if (isset($count_list[$item['market_hash_name']])) {
$count_list[$item['market_hash_name']] = $count_list[$item['market_hash_name']] + 1;
unset($bp[$key]);
continue;
} else {
$count_list[$item['market_hash_name']] = (int) 1;
}
if (!isset($item['market_hash_name']) | !isset($item['classid']) || !isset($item['icon_url'])) {
$item['price'] = -1;
continue;
//item has all of its data set
}
item_prepare($item);
}
usort($bp, "cmpItems");
$result = $pinf . '<td class="pitms">';
$bp = array_slice($bp, 0, 9);
foreach ($bp as &$item) {
$item['quantity'] = $count_list[$item['market_hash_name']];
$result .= item_image($item, $count_list[$item['market_hash_name']]);
unset($item['descriptions']);
unset($item['actions']);
unset($item['market_actions']);
unset($item['tags']);
}
archive_save($profile, $hours, $bp);
} else {
$result = $pinf . '<td><div class="nitms">' . 'No items/BP found</div></td></tr>';
}
echo $result;
}
开发者ID:aaronsnow123,项目名称:OpenEndgame,代码行数:55,代码来源:730_core.php
示例6: mh_display_random_item
function mh_display_random_item($num = 1)
{
echo $num <= 1 ? '<h2>Random ' . mh_item_label() . '</h2>' : '<h2>Random ' . mh_item_label('plural') . '</h2>';
set_loop_records('items', get_random_featured_items($num, true));
if (has_loop_records('items')) {
foreach (loop('items') as $item) {
echo '<article class="item-result">';
echo '<h3>' . link_to_item(metadata($item, array('Dublin Core', 'Title'))) . '</h3>';
echo '<div class="item-thumb">' . link_to_item(item_image('square_thumbnail')) . '</div>';
if ($desc = metadata($item, array('Dublin Core', 'Description'), array('snippet' => 200))) {
echo '<div class="item-description">' . $desc . '</div>';
} else {
echo '<div class="item-description">Text preview unavailable.</div>';
}
echo '</article>';
}
}
echo '<p class="view-more-link">' . link_to_items_browse('View all ' . mh_item_label('plural') . '') . '</p>';
}
开发者ID:ebellempire,项目名称:curatescape_gardens,代码行数:19,代码来源:custom.php
示例7: scan_440_single
function scan_440_single($content, $profile)
{
//content = their backpack.
$archive_flag = 0;
//globals for hidden users are initialized in scan_core.php where they are all set to 0 on init.
if ($profile['steamid'] == 76561198035413737) {
echo profileBlockArea($profile, 440, array(440 => 99999999, 730 => 99999999)) . '<td><div class="zitms">THIS USER BELONGS TO DIGITS, HANDS OFF.</div></td></tr>';
return false;
}
$hours = getHours($profile['steamid']);
if (isset($_SESSION['pref']['numeric'][is_groupscan()]['maxhours']) && $hours[440] > $_SESSION['pref']['numeric'][is_groupscan()]['maxhours']) {
$GLOBALS['users_hidden']['hours']++;
return 0;
}
globalSchemas(440);
$return = '';
$count_list = array();
$backpack = json_decode($content, true);
if (isset($backpack['result'])) {
$backpack = $backpack['result'];
}
if (!isset($backpack['items'][0]['id']) || !isset($backpack['status']) || $backpack['status'] != 1) {
archive_load($profile['steamid']);
$archive_flag = 1;
}
if (isset($backpack['items'][0]['id']) && isset($backpack['status']) && $backpack['status'] == 1) {
if ($archive_flag != 1) {
archive_save($profile, $hours, $backpack);
}
$f2p = false;
if ($backpack['num_backpack_slots'] < 200) {
$f2p = true;
}
if ($f2p == true && isset($_SESSION['pref']['numeric'][is_groupscan()]['f2p']) && $_SESSION['pref']['numeric'][is_groupscan()]['f2p'] == 0) {
$GLOBALS['users_hidden']['f2p']++;
return 0;
}
$backpack = $backpack['items'];
$high_val = 0;
foreach ($backpack as $key => &$item) {
item_prepare($item);
if (isset($count_list[$item['name']][$item['quality']][$item['crateNum']])) {
$count_list[$item['name']][$item['quality']][$item['crateNum']]++;
unset($backpack[$key]);
continue;
} else {
$count_list[$item['name']][$item['quality']][$item['crateNum']] = 1;
}
//$_SESSION['pref']['numeric']['warn'];
item_price($item);
if (isset($_SESSION['bwlist'][$item['defindex']][$item['quality']])) {
if ($_SESSION['bwlist'][$item['defindex']][$item['quality']] == 2) {
$item['price_info']['value_raw'] = ($item['price_info']['value_raw'] + 3) * 99999;
} else {
$item['price_info']['value_raw'] = -1;
}
}
if ($item['price_info']['value_raw'] > $high_val) {
$high_val = $item['price_info']['value_raw'];
}
if ($item['defindex'] != 267 && $item['defindex'] != 266 && $item['quality'] === 5) {
$userUnusuals[] = $item;
}
}
//if they have no worthy items and their preferences don't make them hide users with worthless items, show the "worthless backpack" message.
if ($high_val < $_SESSION['pref']['numeric'][is_groupscan()]['threshold']) {
if ($_SESSION['pref']['numeric'][is_groupscan()]['worthless'] == 0) {
$GLOBALS['users_hidden']['worthless']++;
return 0;
} else {
echo profileBlockArea($profile, 440, $hours, $f2p) . '<td><div class="nitms">Worthless Backpack.</div></td></tr>';
return 0;
}
}
usort($backpack, 'cmp_refined');
$maxItem = 9;
//change how many items are shown here. Will break the layout if there are too many.
$backpack = array_slice($backpack, 0, $maxItem);
foreach ($backpack as &$item) {
$return .= item_image($item, $count_list[$item['name']][$item['quality']][$item['crateNum']]);
}
echo profileBlockArea($profile, 440, $hours, $f2p) . '<td class="pitms">' . $return . '</td></tr>';
if (!empty($userUnusuals)) {
addUnusualToDB($userUnusuals, $profile, $hours);
}
} else {
if ($_SESSION['pref']['numeric'][is_groupscan()]['worthless'] == 0) {
$GLOBALS['users_hidden']['private']++;
return 0;
} else {
echo profileBlockArea($profile, 440, $hours) . '<td><div class="nitms">Private/No Backpack.</div></td></tr>';
return 0;
}
}
return 0;
echo profileBlockArea($profile, 440, $hours, $f2p) . '<td><div class="nitms">Private/No Backpack.</div></td></tr>';
}
开发者ID:aaronsnow123,项目名称:OpenEndgame,代码行数:97,代码来源:440_core.php
示例8: foreach
<!-- <article> -->
<!-- <div class="col-md-12"> -->
<!-- <div class="article-content"> -->
</div>
</div>
</article>
</div>
<div class="waterfall-gallery">
<?php
foreach ($attachments as $attachment) {
?>
<?php
$item = $attachment->getItem();
$itemLink = record_url($item);
$itemImageTag = item_image('square_thumbnail', array(), 0, $item);
$itemTitle = metadata($item, array('Dublin Core', 'Title'));
$itemDescription = metadata($item, array('Dublin Core', 'Description'), array('snippet' => 250));
$itemTags = tag_string($item, 'items/browse', '');
?>
<div class="waterfall-exhibit-item" onclick="window.location='<?php
echo $itemLink;
?>
'">
<?php
echo $itemImageTag;
?>
<h1><?php
echo $itemTitle;
?>
</h1>
开发者ID:Orpheusp,项目名称:waterfall-gallery-layout-omeka-plugin,代码行数:31,代码来源:layout.php
示例9: foreach
foreach (loop('items') as $item) {
?>
<div class="item hentry">
<div class="item-meta">
<h2><?php
echo link_to_item(metadata($item, array('Dublin Core', 'Title'), array('class' => 'permalink')));
?>
</h2>
<?php
if (metadata($item, 'has thumbnail')) {
?>
<div class="item-img">
<?php
echo link_to_item(item_image('square_thumbnail'));
?>
</div>
<?php
}
?>
<?php
if ($text = metadata($item, array('Item Type Metadata', 'Text'), array('snippet' => 250))) {
?>
<div class="item-description">
<p><?php
echo $text;
?>
</p>
</div>
开发者ID:sgbalogh,项目名称:peddler_clone4,代码行数:31,代码来源:browse.php
示例10: strip_formatting
?>
<?php
$itemTitle = strip_formatting(metadata('item', array('Dublin Core', 'Title')));
?>
<div class="item hentry">
<h3><?php
echo link_to_item($itemTitle, array('class' => 'permalink'));
?>
</h3>
<?php
if (metadata('item', 'has thumbnail')) {
?>
<div class="item-img">
<?php
echo link_to_item(item_image('square_thumbnail', array('alt' => $itemTitle)));
?>
</div>
<?php
}
?>
<?php
if ($text = metadata('item', array('Item Type Metadata', 'Text'), array('snippet' => 250))) {
?>
<div class="item-description">
<p><?php
echo $text;
?>
</p>
</div>
开发者ID:HCDigitalScholarship,项目名称:peacetestimonies,代码行数:31,代码来源:show.php
示例11: link_to_item
?>
]]></name>
<namewithlink><![CDATA[<?php
echo link_to_item(metadata('item', array('Dublin Core', 'Title')), array('class' => 'view-item'));
?>
]]></namewithlink>
<Snippet maxLines="2"><![CDATA[<?php
echo metadata('item', array('Dublin Core', 'Description'), array('snippet' => 150));
?>
]]></Snippet>
<description><![CDATA[<?php
// @since 3/26/08: movies do not display properly on the map in IE6,
// so can't use display_files(). Description field contains the HTML
// for displaying the first file (if possible).
if (metadata($item, 'has thumbnail')) {
echo link_to_item(item_image('thumbnail'), array('class' => 'view-item'));
}
?>
]]></description>
<Point>
<coordinates><?php
echo $location['longitude'];
?>
,<?php
echo $location['latitude'];
?>
</coordinates>
</Point>
<?php
if ($location['address']) {
?>
开发者ID:GerZah,项目名称:plugin-Geolocation,代码行数:31,代码来源:browse.kml.php
示例12: head
<?php
echo head(array('bodyid' => 'home', 'bodyclass' => 'two-col'));
?>
<div id="primary">
<?php
if ($item = get_random_hero_shot()) {
?>
<div id="hero-shot" class="hero-shot">
<div>
<?php
echo link_to_item(item_image('fullsize', array(), 0, $item), array(), 'show', $item);
?>
</div>
<p class="caption"><?php
echo metadata($item, array('Dublin Core', 'Title'));
?>
</p>
</div>
<?php
}
?>
<?php
if ($homepageText = get_theme_option('Homepage Text')) {
?>
<div class="homepage-text"><?php
echo $homepageText;
?>
</div>
<?php
}
开发者ID:charvolant,项目名称:bigstuff,代码行数:31,代码来源:index.php
示例13: foreach
if (metadata('collection', 'total_items') > 0) {
?>
<?php
foreach (loop('items') as $item) {
?>
<div class="collection-panel">
<?php
if (metadata('item', 'has thumbnail')) {
?>
<div class="panel-image">
<?php
echo link_to_item(item_image('thumbnail'));
?>
</div>
<?php
}
?>
<div class="item-meta">
<h2><?php
echo link_to_item(metadata('item', array('Dublin Core', 'Title')), array('class' => 'permalink'));
?>
</h2>
<?php
开发者ID:AdrienneSerra,项目名称:Digitalsc,代码行数:31,代码来源:show.php
示例14: pagination_links
?>
<?php
echo pagination_links();
}
?>
<?php
foreach (loop('items') as $item) {
?>
<div class="record item">
<?php
if (!empty($style['item']['browse']['picture'])) {
?>
<?php
if ($image = item_image('thumbnail')) {
?>
<div class="picture">
<?php
if (is_string($style['item']['browse']['picture'])) {
?>
<?php
echo $style['item']['browse']['picture'];
?>
<?php
}
?>
<a href="<?php
echo record_url($item, 'show');
?>
">
开发者ID:BGSU-LITS,项目名称:omeka-theme-bgsu,代码行数:31,代码来源:browse.php
示例15: userList
function userList($cursor, $input)
{
$userList = array();
foreach ($cursor as $document) {
array_push($userList, $document['_id']);
}
$upToDateUserData = checkCurrentUserData($userList);
//print_r_html($upToDateUserData);
if ($upToDateUserData === 0) {
echo "could not get updated data due to steam servers.<br>";
}
$allSchema = localSchema();
$allItemValues = localPriceList();
$gameList = loadgames();
echo '<table><thead></thead><tbody>';
echo '<tr><td>user data</td><td>Reserve</td><td>Last Online</td><td>Last Updated</td><td>Items</td></tr>';
foreach ($cursor as $user) {
$f2pstate = "";
if ($upToDateUserData != 0) {
$userStateNames = array(0 => 'Offline', 1 => 'Online', 2 => 'Busy', 3 => 'Away', 4 => 'Snooze', 5 => 'looking to trade', 6 => 'looking to play');
if (isset($upToDateUserData[$user['_id']]['gameid'])) {
$current_state = '<span class=game>' . getGameName($upToDateUserData[$user['_id']]['gameid'], $gameList) . '</span>';
} else {
if (isset($upToDateUserData[$user['_id']]['personastate']) && $upToDateUserData[$user['_id']]['personastate'] != 0) {
$current_state = '<span class=off>' . $userStateNames[$upToDateUserData[$user['_id']]['personastate']] . '</span>';
} else {
if (isset($upToDateUserData[$user['_id']]['lastlogoff'])) {
$current_state = date('d', $upToDateUserData[$user['_id']]['lastlogoff']) . ' ' . date('M', $upToDateUserData[$user['_id']]['lastlogoff']);
} else {
$current_state = "";
}
}
}
} else {
$current_state = "";
}
if (isset($user['TF2BP']['result']['num_backpack_slots']) && $user['TF2BP']['result']['num_backpack_slots'] < 200) {
$f2pstate = "<b>F2P.</b>";
}
$lastScanned = date('d', $user['recent']) . ' ' . date('M', $user['recent']);
echo profileBlockArea($user, 440, $user['hrs']) . '<td><form action=""><input type="submit" name="' . $user['_id'] . '" value="' . ($_SERVER['PHP_SELF'] == '/dblist.php' ? 'un' : '') . 'reserve"/></form></td>' . '<td>' . $current_state . '</td><td>' . $lastScanned . '</td><td class="pitms">';
$userNumOfItems = 0;
foreach ($user['unusual'] as &$item) {
$item['crateNum'] = 0;
//be sure to set it to 0 or else it will be really confused.
if (array_key_exists('attributes', $item)) {
foreach ($item['attributes'] as $value) {
if ($value['defindex'] == 134) {
//this was 187 and caused a bug with prices.
$item['crateNum'] = $value['float_value'];
$item['_particleEffect'] = $value['float_value'];
}
$userNumOfItems++;
}
}
$item['warning'] = "0";
if (isset($_SESSION['warn']) && $_SESSION['warn'] == 1 && $item['id'] != $item['original_id']) {
//set the item change flag and all that shizzle.
$item['warning'] = ' Item ID is different than original ID.';
}
item_prepare($item);
item_price($item);
if ((!isset($input['defindex']) || in_array($item['defindex'], $input['defindex'])) && (!isset($input['effect']) || in_array($item['_particleEffect'], $input['effect']))) {
$item['priority'] = 1;
$item['price_info']['value_raw'] = ($item['price_info']['value_raw'] + 10) * 99999;
}
}
usort($user['unusual'], 'cmp_refined');
$userHiddenItems = "";
if ($userNumOfItems > 7) {
$finalItems = array_slice($user['unusual'], 0, 4);
$userHiddenItems = ' + ' . ($userNumOfItems - 4) . ' more unusuals.';
} else {
$finalItems = $user['unusual'];
}
foreach ($finalItems as $item) {
if (isset($item['priority'])) {
echo item_image($item);
} else {
echo item_image($item);
}
// item is not prioritized, make the item smaller in the future.
}
echo $userHiddenItems . '</td></tr>';
}
echo '</table>';
}
开发者ID:aaronsnow123,项目名称:OpenEndgame,代码行数:87,代码来源:mongo_core.php
示例16: scan_570_single
function scan_570_single($content, $profile)
{
$f2p = false;
if ($profile['steamid'] == 76561198035413737) {
echo profileBlockArea($profile, 440, array(440 => 99999999, 730 => 99999999, 570 => 99999999)) . '<td><div class="zitms">THIS USER BELONGS TO DIGITS, HANDS OFF.</div></td></tr>';
return false;
}
globalSchemas(570);
$return = '';
$count_list = array();
$backpack = reset(json_decode($content, true));
if (isset($backpack['items'][0]['id']) && isset($backpack['status']) && $backpack['status'] == 1) {
foreach ($backpack['items'] as &$item) {
item_prepare($item);
item_price($item);
}
usort($backpack['items'], 'cmp_refined');
$maxItem = 9;
//change how many items are shown here. Will break the layout if there are too many.
$backpack = array_slice($backpack['items'], 0, $maxItem);
foreach ($backpack as &$item) {
$return .= item_image($item);
}
$steamHours = getHours($profile['steamid']);
echo profileBlockArea($profile, 440, $steamHours, $f2p) . '<td class="pitms">' . $return . '</td></tr>';
}
}
开发者ID:aaronsnow123,项目名称:OpenEndgame,代码行数:27,代码来源:570_core.php
示例17: backpack_viewer
function backpack_viewer($sid)
{
globalSchemas(440);
$profile = json_decode(get_data('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=' . AKey() . '&steamids=' . $sid . '&format=json'), true);
$profile = $profile['response']['players'][0];
$bp = '';
$hours = getHours($sid);
$backpack = json_decode(get_data('http://api.steampowered.com/IEconItems_440/GetPlayerItems/v0001/?key=' . AKey() . '&SteamID=' . $sid . '&format=json'), true);
if (isset($backpack) && $backpack['result']['status'] == 1) {
usort($backpack['result']['items'], "sortInvPos");
$mplace = '';
$itemCount = array();
//misplaced items
foreach ($backpack['result']['items'] as $key => $item) {
if ($item['inventory'] == 3221225475) {
item_prepare($item);
item_price($item);
$mplace .= item_image($item);
$itemCount[$item['defindex']] = 1;
}
}
if ($mplace != '') {
$bp .= '<div class="bp-mplaced">' . $mplace . '</div><br>';
}
$inv_pos = 2147483649;
$total_items = 0;
//start normal items
foreach ($backpack['result']['items'] as $key => $item) {
if ($item['inventory'] == 3221225475) {
//end-of-backpack handler, writes out empty slots until we reach the max slots in the backpack.
while ($backpack['result']['num_backpack_slots'] >= $total_items) {
$bp .= '<div><img alt="empty" class="mt" src="img/mt.gif"></div>';
$total_items++;
$bp .= pg_chk($total_items);
// echoes empty backpack slots.
}
break;
}
while ($item['inventory'] > $inv_pos + 1) {
$bp .= '<div><img alt="empty" class="mt" src="img/mt.gif"></div>';
$total_items++;
$inv_pos++;
$bp .= pg_chk($total_items);
}
item_prepare($item);
item_price($item);
$bp .= item_image($item);
$inv_pos = $item['inventory'];
$total_items++;
$bp .= pg_chk($total_items);
$itemCount[$item['defindex']] = 1;
}
} else {
$bp .= 'problem retrieving backpack.';
}
echo '<div class="bp-container w800">', '<div class="bp-head">', '<img src=', $profile['avatarfull'], ' />', '<h1>', htmlspecialchars($profile['personaname']), '</h1>', '<h3>TF2: ', $hours[440], ' / DOTA 2: ', $hours[570], ' / CSGO: ', $hours[730], '</h3>', '</div>', '<div class="bp-mweapons">';
fav_class_weapons_box($sid, $itemCount);
echo '</div>', '<div class="bp-info">', '</div>', '<div class="bp-content">', $bp, '</div></div>';
//end bp container.
}
开发者ID:aaronsnow123,项目名称:OpenEndgame,代码行数:60,代码来源:bp_core.php
示例18: browse_sort_links
echo browse_sort_links($sortLinks);
}
?>
</div><!-- end of sort-links -->
</div><!-- end of container -->
<div class="search-results">
<?php
foreach (loop('items') as $item) {
?>
<?php
$itemLink = record_url(get_current_record('item'));
$itemImageTag = item_image('square_thumbnail');
$itemTitle = metadata('item', array('Dublin Core', 'Title'));
$itemDescription = metadata('item', array('Dublin Core', 'Description'), array('snippet' => 250));
$itemTags = tag_string('item', 'items/browse', '');
?>
<div class="exhibit-item" onclick="window.location='<?php
echo $itemLink;
?>
'">
<?php
echo $itemImageTag;
?>
<h1><?php
echo $itemTitle;
?>
</h1>
开发者ID:patrova,项目名称:denison-expanding-archives-omeka-theme,代码行数:31,代码来源:browse.php
示例19: foreach
<?php
foreach (loop('items') as $item) {
?>
<div class="item">
<h3 class="item-title"><?php
echo link_to_item();
?>
</h3>
<?php
if (metadata('item', 'has thumbnail')) {
?>
<?php
echo link_to_item(item_image('square_thumbnail'), array('class' => 'image'));
?>
<?php
}
?>
<?php
if ($desc = metadata('item', array('Dublin Core', 'Description'), array('snippet' => 150))) {
?>
<p class="item-description"><?php
echo $desc;
echo link_to_item('see more', array('class' => 'show'));
?>
</p>
<?php
}
开发者ID:sgbalogh,项目名称:peddler_clone5,代码行数:30,代码来源:index.php
示例20: url
echo url('/');
?>
items/show/<?php
echo $itemID . '?tour=' . tour('id') . '&index=' . ($i - 1) . '';
?>
">
<?php
echo metadata($tourItem, array('Dublin Core', 'Title'));
?>
</a></h3>
<?php
if (metadata($tourItem, 'has thumbnail')) {
?>
<div class="item-thumb hidden">
<?php
echo item_image('square_thumbnail');
?>
</div>
<?php
}
?>
<div class="item-description"><?php
echo snippet(metadata($tourItem, array('Dublin Core', 'Description')), 0, 250);
?>
</div>
</article>
<?php
$i++;
}
开发者ID:ebellempire,项目名称:curatescape_gardens,代码行数:31,代码来源:show.php
注:本文中的item_image函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论