summaryrefslogtreecommitdiff
path: root/themes/wind/views/page.html.php
AgeCommit message (Collapse)Author
2013-06-06Use html::clean() instead of html::purify() on the breadcrumb text soBharat Mediratta
that we show the actual text. HTMLPurify allows some HTML to render, but we don't want that here. Fixes #2072.
2013-03-12#2051 - Revise how Gallery_View returns combined JS and CSS.shadlaws
Changed Gallery_View's JS and CSS combining to: - have get_combined() combine all groups if called without arguments. - ensure the "core" group is combined first. - always put links where get_combined() is called, even if combining is disabled (otherwise the order isn't preserved). - add key as cache buster when combining is disabled. - make "LOOKING FOR YOUR CSS/JAVASCRIPT..." comments in get_combined(), not in the theme itself. Also, revised xss_data.txt golden file (line number changes only).
2013-03-11Themes can choose child thumbnail when asking for proportion.Jozef Selesi
This helps themes better calculate an item's container size, for cases when the first item significantly differs in size from the rest. Trac-Ticket: #1838
2013-03-11Themes can set minimum thumbnail size when calculating proportions.Jozef Selesi
This prevents broken item rendering when thumbnails are smaller than the theme design allows. Trac-Ticket: #1838
2013-03-04Follow-on to #2033 - Change variables and js script loading for Flash ↵shadlaws
Flowplayer. - changed movie_img event variable names to have "flash" in them. - moved flowplayer.js loading from page.html.php to movieplayer-flash. - removed conditional loading for small, photo-specific JS files in page.html.php to keep combined JS consistent between page types (better for caching).
2013-03-02#2033 - Add Flowplayer 5 to play HTML5 videos.shadlaws
- add Flowplayer 5 to lib/flowplayer-html5 - move existing Flash Flowplayer to lib/flowplayer-flash - update page.html.php and movieplayer.html.php --HG-- rename : lib/flowplayer.controls.swf => lib/flowplayer-flash/flowplayer.controls.swf rename : lib/flowplayer.js => lib/flowplayer-flash/flowplayer.js rename : lib/flowplayer.pseudostreaming-byterange.swf => lib/flowplayer-flash/flowplayer.pseudostreaming-byterange.swf rename : lib/flowplayer.pseudostreaming.swf => lib/flowplayer-flash/flowplayer.pseudostreaming.swf rename : lib/flowplayer.swf => lib/flowplayer-flash/flowplayer.swf
2012-11-06Elevate X-Frame-Options from all admin and user pages to all PHPBharat Mediratta
responses. Fixes #1922.
2012-11-01Don't show the sidebar on error pages - it just increases the chancesBharat Mediratta
that we'll compound the error. Instead, focus on the error or the login form. Fixes #1921.
2012-05-05Add "X-Frame-Options: SAMEORIGIN" to all pages. Fixes #1850.Bharat Mediratta
2012-05-05Clean up title handling code in organize and wind theme for consistency.Bharat Mediratta
Fixes #1847.
2011-11-03Revert "Fix a bug introduced in dc21cf36b606048dc24532407d39bc8f5b4211fa where"Bharat Mediratta
It doesn't work for search because there are no children. And this just feels clunky to me - we should arrange for the root album to have the right dimensions of thumbnail instead. This reverts commit 4cb49b9152e82d0ab53b1038c7a7d7203c8bf97d.
2011-11-03Fix a bug introduced in dc21cf36b606048dc24532407d39bc8f5b4211fa whereBharat Mediratta
we're basing the thumb proportions on the album's thumbnail, but this will be messed up in the case of the root album which may not have a properly update thumbnail, so its proportions may not be representative of the album's contents. So instead, base the thumb proportions on the first child of the album.
2011-10-02Close the breadcrumb listTim Almdal
2011-08-27Merge branch 'master' into bharat_devBharat Mediratta
2011-08-07Initial commit of a patch for Ticket #1764. as discussed here: ↵Tim Almdal
https://github.com/gallery/gallery3/pull/58/files#r72949. Create a Breadcrumb library which has two static methods for_item (which takes a an item and builds the entire breadcrumb for the item) or build (which takes a variable number of Breadcrumb elements and creates a breadcrumb based on the specified elements). Used tag->url() to build the tag album url. Escaped the query string for the search. Tightened up the breadcrumb code in page.html.php. When adding the show query parameter, we can't blindly concatenate using the ? separator. We have to check that we use a & if a query parameter already exists.
2011-04-26Move wind and admin_wind RTL style definitions out to their own file. Call ↵Chad Kieffer
that file when an RTL language is selected.
2011-04-22Renamed apple_touch_url to apple_touch_icon_url.Chad Kieffer
2011-04-22Created apple-touch-icon and added to wind and admin_wind themes.Chad Kieffer
2011-03-20Change the $thumb_proportions variable to be a theme callback whichBharat Mediratta
takes an item as an argument. This will let us figure out proportions in the case where a module has defined custom thumbnail sizes.
2011-03-05Put external CSS before external JS, per:Bharat Mediratta
http://code.google.com/speed/page-speed/docs/rtt.html#PutStylesBeforeScripts ref: http://gallery.menalto.com/node/100693 Thanks Serge! Fixes #1633.
2011-01-21Add "html_attributes" theme callback to allow modules to inject attributes intoBharat Mediratta
the <html> element, including things like namespaces. Fixes #1615.
2011-01-10Create new APIs for allowing themers to control what CSS/JS getBharat Mediratta
combined and when. Backwards compatible in that old themes will work, but their CSS/JS will no longer be combined unless they make some changes. Fixes #1600.
2010-12-29Add a minified version of json2.js from ↵Bharat Mediratta
https://github.com/douglascrockford/JSON-js/blob/master/json2.js by Douglas Crockford at 8d11dc6950eafc7d01f141ce91d4f585caa29f3b. Fixes #1351.
2010-12-24Use the item title wherever possible as the page title and get rid ofBharat Mediratta
the "Browse Album" text which shows up way too much. Fixes #1520.
2010-09-19When the lib/gallery.common.css was combined, the image urls did not point ↵Tim Almdal
to the correct location. So lets fix that up. But first undo the reverts: 93d1a8103e757a87fb006f2389f0ee24497367a7 "Revert 'Move the contents of lib/gallery.common.css into themes/wind/css/screen.php and themes/admin_wind/css/screen.php. Most themers seem to copy the contents into their theme's screen.css anyway.'" f14290f34f097f525a56bc00070b73fba1fb8e2c "Revert 'Clean up white space'" ff8ee5bdfcc0d35e14f3124d349625814ec8771a "Revert 'Add some whitespace.'"
2010-09-18Revert "Move the contents of lib/gallery.common.css into ↵Bharat Mediratta
themes/wind/css/screen.php and themes/admin_wind/css/screen.php. Most themers seem to copy the contents into their theme's screen.css anyway." This reverts commit 42517041753d460c337a2086c0346018ad582e8d.
2010-09-15Move the contents of lib/gallery.common.css into themes/wind/css/screen.php ↵Tim Almdal
and themes/admin_wind/css/screen.php. Most themers seem to copy the contents into their theme's screen.css anyway.
2010-09-02Don't try to compare ORM instances; compare their ids instead.Bharat Mediratta
Follow on to the fix for #1318 that caused the show= param to get dropped in the breadcrumbs. See http://gallery.menalto.com/node/97790
2010-08-29Bump gallery module to v36 and add a favicon_url variable, which weBharat Mediratta
expose in Admin > Appearance > Theme Options and defaults to lib/images/favicon.ico. Thix fixes ticket #1312.
2010-08-28Add a "visible_title_length" variable that defaults to 15 and use thatBharat Mediratta
as the max title length when we do title truncation in the wind theme. Bump the gallery module to 35.
2010-07-18Minor Wind IE tweaks. Load fix-ie.css for IE 8 too. Add padding to ↵Chad Kieffer
g-short-form submit inputs to make them same height as the text input.
2010-07-10When limiting the length of album titles, purify after truncating soBharat Mediratta
that the truncation happens on entity boundaries. Fixes ticket #1184.
2010-06-20Use text::limit_chars() to keep individual elements in breadcrumbsBharat Mediratta
from going over 15 chars. Fixes ticket #1108.
2010-06-13Hide the admin menu and show it after it's loaded to minimize flicker.Bharat Mediratta
Normalize the comment text about this interaction between admin_wind and wind.
2010-05-14Fix-ups for d98b85f7d3142676e6b4f407a18ed81564823f88Bharat Mediratta
- Pass the CSS selector of the active image in as an arg to site_menu so that quick operations know what they're operating on. - Change the ids from g-{photo,movie}-id to the generic g-item-id - Initialize ajax handlers for site menu on the photo and movie page - Drop the movie context menu, it's now in the site menu
2010-03-20Increase specificity for .g-item width to ensure it overrides the wind ↵Chad Kieffer
theme's default width when thumbnails are something other than the default. Fixes ticket #1053.
2010-02-14Some HTML validation fixes (don't render empty <ul> lists, empty id ↵Andy Staudacher
attributes, use &amp; not &)
2009-11-25Don't show the breadcrumb if we have no itemBharat Mediratta
2009-11-20Duh. Really make the site menu invisible this time around.Bharat Mediratta
2009-11-20Hide the site menu and make it visible after the page has loaded, to ↵Bharat Mediratta
minimize menu flicker
2009-11-19Revert "Create theme::get_var(), theme::set_var() methods to set the options ↵Tim Almdal
of the active site theme. Change all refrences to theme options to use these methods. Update the version number of Gallery to 20 and move any them related options to the be stored under the active theme." This reverts commit 26114972c3388f065220b94a0d5962f20a6ccd0c.
2009-11-19Merge branch 'master' into talmdal_devTim Almdal
2009-11-18Apply g-first to the sole breadcrumb when viewing the root album.Chad Kieffer
2009-11-18Create theme::get_var(), theme::set_var() methods to set the options of the ↵Tim Almdal
active site theme. Change all refrences to theme options to use these methods. Update the version number of Gallery to 20 and move any them related options to the be stored under the active theme.
2009-11-17Redesign the way that we consider page types to create buckets of pageBharat Mediratta
types, and a subtype for specifics. Currently the top level bucket collection, item, other Here are the core subtypes so far: collection: album, search, tag item: movie, photo other: login, reset, comment-fragment, comment It's legal to create new page_subtypes whenever you want. Use the appropriate page_type to get the coarse grain behavior that you want.
2009-11-06Create a user_menu for the top of the page. Change the login, edit profile ↵Tim Almdal
and logout portions of the banner to be rendered by the Theme_View::user_menu callback. This fires the user_menu event. Fixes Ticket #871.
2009-10-28Initial RTL update work. Consolidated shared rtl-related css selectors in ↵Chad Kieffer
gallery.common. Applied g-right and g-left to a few banner items, including login menu and the logo.
2009-10-27Breadcrumb updates. Apply g-first and g-active consistently, use ems instead ↵Chad Kieffer
of px for nicer proportions, make font-size the same whether on the page or in a dialog.
2009-10-23Make g-inline more specific, replace universal selector with an li since ↵Chad Kieffer
this class will most often be used with order and unordered lists. Apply g-inline to the the login menu and footer credits.
2009-10-18Moved the short_form init function to gallery.common and made it jQuery ↵Chad Kieffer
plugin. Dropped gallery.form.js. Applied short forms to server_add and tag admin pages. Added tag.css to admin views. Added .g-wide {}.