Giter Site home page Giter Site logo

concur / developer.concur.com Goto Github PK

View Code? Open in Web Editor NEW
40.0 40.0 197.0 269.02 MB

The Concur developer portal Web site

License: Apache License 2.0

Ruby 0.37% HTML 26.21% CSS 3.49% JavaScript 68.49% PHP 0.46% Shell 0.32% SCSS 0.65% Dockerfile 0.01%

developer.concur.com's People

Contributors

barodapride avatar bhague1281 avatar bing-hu-concur avatar brittnwestsap avatar charlieconcur avatar ddlugosch avatar dstaab avatar elhansen748 avatar harishrconcur avatar heathh-concur avatar henryyamamoto-concur avatar howarddierking avatar jimandersen avatar jonikamelcher avatar laurelc3 avatar laurentlhermine avatar lknotek avatar lokeuei avatar martyco avatar melissa-von-wald avatar mvahlsing98117 avatar nicklathe avatar pranali-concur avatar rlee-sap avatar roannc1 avatar sarah-williamson avatar sarraloew avatar stuart-ng-van avatar tjohans avatar wojtekkedzior avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

developer.concur.com's Issues

Find and fix markdown pages that aren't rendering

I don't have a list at the moment, but if I compare the pages that exist in the directory structure with the pages that are generated, there are gaps. We need to figure out which pages are not rendering and get them rendering.

Fix weird behavior of ">" not expanding or collapsing sub nav menu

The ">" is clickable and changes state when you click on it, but to expose the nested items, you have to click on anywhere, but the ">". The fact that it changes state and is independently clickable causes a confusing UX.

So we should:

  • Open and close the nested items when a user clicks on ">" OR
  • Tie the state change of the ">" to be based on the open/close state of the nested items

screen shot 2015-03-10 at 1 46 36 pm

Akamai Integration

  • Setup CDN with Akamai
  • Flush CDN as a part of build process for Akamai
  • Terminate SSL at network edge
  • Setup DNS (notify 7 days prior to launch)

How to handle redirects or old URLs to new portal URLs

What's the best way to handle redirects from a URL on the old portal to the new portal URL? This is for specific cases where a heavily used URL is propagated on various internal and external sites. Rather than hunt these down and opening multiple JIRA tickets against other teams, this may be an easier way to handle it.

This URL is from the old portal:
developer.concur.com/docs-and-resources/documentation
Needs to go to this URL on the new portal:
developer.concur.com/api-reference/

Update nav: Remove "Home", Shorten "APIs" and Add "Manage Apps"

We need to get "Manage Apps" back in to provide a home for: sandbox creation, go to market (remove from "Tools & Support") and link to App Store.

  • REMOVE "Home" from top nav
  • EDIT "API Reference" to "APIs"
  • ADD "Manage Apps" + sub nav

See image below for how it should look and where new sub-nav items are located:
image

Directory structure for storing PDF documents

I was going to create a folder in the go-to-market folder for the PDFs they want to have partners download, but is there a better or preferred place these types of docs should be stored?

I was planning on go-to-market/PDF/

Need method to handle pop-up video playback and/or image zoom

We're going to have some YouTube videos on the site and in some case, we want them to pop up rather than imbed them inline with content. These cases would mostly be from banners on some pages.

Dustin found this, which is what the Unify template examples on portfolio pages seem to be using:
http://fancyapps.com/fancybox/

I don't want to muck anything up. I know how to use the href attributes, not not sure about where to put the script and stylesheet.

There may be a better free way to do this, so if you know of one we can use that instead.

clean up unused assets from repository

There are quite a few assets (images, etc.) that will be left over from the template after we have the site all built out. Figure out what these are and remove them.

Punch List - Priority to get done by Monday

I've created this punch list in priority order of things I'd like to have done by Fusion on Monday so we can preview to the partners who will be there.

  1. Nav Update: Adding "Manage Apps" back in with noted nested items. Issue #26
  2. Go-To-Market Support Form: https://jira.concur.com/jira/browse/WS-7093
  3. Markdown Rendering Issues: @pilara and @howarddierking to work to resolve

I'll create an overall punch list of what work remains for us to be able to shut down the old Drupal site, but this is the minimum to allow us to preview at Fusion. The Go-to-Market form completes that page 100% and that's the audience that will be the majority at Fusion.

Sub Nav in API Reference collapses after selecting an item

The sub nav under API Reference collapses after you click on a sub-nav item. This results in having to reopen the nested items each time you click on an item. This should remain open until the user specifically clicks on the parent to collapse.

The expected behavior above is what the template sample site does in handling sub nav.

Better definition of Tools & Support sub-menu

It currently consists of the following sub-items

  • Help and FAQs
  • Developer forum
  • Contact Support
  • Community
  • Dev Blog
  • Events
  • Newsletter

How many of these are we keeping, and where should they point? Also, need to determine where we need to create content as I don't think that there's currently any content for many of these.

Add module for code high-lighting

Code blocks do not render with the proper highlighting. Please add a code high-lighting module so that XML and JSON code blocks render correctly.

Port content for existing site

  • bring over content from existing developer.concur.com site in HTML form
  • preserve the same structure initially to ensure that URLs can be preserved
  • convert to markdown

Add top nav to top of forum.developer.concur.com?

To help users navigate back to the dev portal easily, can we add the top nav on top of the Discourse site? Or add a little blue button with white text that says, "Back to Concur Developer Center"

Example:
screen shot 2015-04-01 at 2 12 27 pm

Left nav menu entries should be capitalized consistently: Initial caps for first word in title

All left nav menu entries should be capitalized consistently. The pattern we will use is to capitalize only the first word in the title of each menu item regardless of level. For example:

Authentication
Access token
App center flow
Auto-connect flow
Concur OAuth 2.0 implementation
Choosing an authorization flow
Getting access tokens
Native flow
Revoking access tokens
Refreshing access tokens
Web flow

site navigation

need the strategy that includes

  • top level navigation (e.g. menu)
  • intra-page navigation
  • site map page(s)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.