Help with user interface dilemma! Edge/ Muse/ CMS

I'm designing a website for a visual artist. She wants a section on her website with a photo gallery of the art that is currently showing in her New Orleans gallery, so the photos in it have to be easily edited and updated.
My first thought was to just allow them to change/edit the photos in the photo gallery from the Adobe Business Catalyst dashboard, but she is pretty technically illiterate and she's constantly adding new work to the NOLA gallery, so for her to login and change it on BC every time the NOLA gallery changes would be a bit of a hassle. I also wanted to add a slideshow with custom animation I made in Edge Animate, but as far as I can tell, you can't add custom Edge slideshows as widgets to Muse.
What I'd like to do is design an image gallery in Edge that cycles through pictures uploaded on Flickr/ Picasa/Facebook etc., dynamically. That way my client can use one of those websites to manage and organize her photos the way she wants them to appear and it will automatically feed to the slideshow. I've spent several hours searching for where to start in coding this and can't find anything helpful.
This is the gallery of images I'd like to cycle through, and have automatically add/ remove from my edge slideshow:
http://www.flickr.com/photos/chrisroberts-antieau/sets/72157636667574973/
Does anyone have any suggestions on writing this code, or know of any way to build slideshow widgets in Edge for use in Muse? Any and all help is appreciated!

Mr Staff your reply is not helpful at all! It does not answer the question. The poster was asking for help on how he can achieve dynamic functionality with using Muse and Edge Animate. You answer is simply not helpful.
For the poster. Muse does not have built in functionality for dynamic content. It's for static sites. Any question about dynamic content and cms, Adobe would point us to their clunky and very very very very slow Business Catalyst. We can't expect anything from Adobe to be optimized for speed -  just take for example the stupidly slow loading Adobe forums we are right now.
Anyway and idea I have is to design a slideshow is Edge and use xml or json for you images. Our can use php to generate our json file. Example, make a PHP file that reads all images in a folder output the list as json and load it to your edge animate slideshow. This way you can just create a simple page where then client can just upload her photo on the folder you specify on the server. This can be done with Flickr, although I haven't tried it, however you may need to use their APIs.

Similar Messages

  • Can someone help with some coding on a muse HTML page that exported incorrectly?

    I run an NGO called warriors organization. It's an NGO trying to protect indigenous cultures in tanzania from loosing their cultures.. Our president is running a marathon In a week to raise money to build a school for maasai children.. and the marathon page got garbled on export from muse. Can someone help with recoding that page? I'm traveling and don't have the muse work file with me.. Any help is greatly appreciated.. Take a look at http://warriorsorganization.org/marathon.html. I have a screen shot of how the page should look. Contact me at [email protected]
    Thank you,
    Aric

    1. yes
    2. yes
    3. No. DVD players can't play BluRay discs -- even if they are burned to a DVD disc.
    4. 1080p50 is a perfectly legitimate mode for shooting, particularly if you're shooting video with a lot of action, since it has double the actual frames of 1080i50. However, your output video may or may not actually have 50p frames (or even be 1920x1080), depending on what form of media you're publishing as. The BluRay files that Premiere Elements outputs, for instance are 50i.

  • Need help with user defined function

    Hello SDN,
    I need some help with a user-defined function. My source message contains multiple
    generic records (1000 char string), and my target message is 1 header record,
    then multiple generic records.  See description of source and target messages below:
    Source:
      GenericRecordTable 1..unbounded
        Row (1000 char string)
    Target:
      Field1 (char5)
      Field2 (char5)
      Field3 (char5)
      IT_Data
        GenericRecordTable 1..unbounded
          Row (1000 char string)
    Basically, what I need to do in my user defined funtion is to map the first record
    in my source record to the 3 header fields, then map all of the rest of the records
    (starting from line 2) into the GenericRecordTable.
    Can someone please help me with the code for the user defined function(s) for this
    mapping?
    Thank you.

    hi,
    Activities
    1. To create a new user-defined function, in the data-flow editor, choose Create New Function (This
    graphic is explained in the accompanying text), which is located on the lower left-hand side of the
    screen. In the menu, choose Simple Function or Advanced Function.
    2. In the window that appears, specify the attributes of the new function:
    Name
    Technical name of the function. The name is displayed in the function chooser and on the data-flow
    object.
    Description
    Description of how the function is used.
    Cache
    Function type (see above)
    Argument Count
    In this table, you specify the number of input values the function can process, and name them. All
    functions are of type String.
    3. In the window that appears, you can create Java source code:
    a. You can import Java packages to your methods from the Imports input field, by specifying them
    separated by a comma or semi-colon:
    You do not need to import the packages java.lang., java.util., java.io., and java.lang.reflect. since
    all message mappings require these packages and therefore import them. You should be able to
    access standard JDK and J2EE packages of the SAP Web Application Server by simply specifying the
    package under Import. In other words, you do not have to import it as an archive into the Integration
    Repository. You can also access classes of the SAP XML Toolkit, the SAP Java Connector, and the
    SAP Logging Service (see also: Runtime Environment (Java-Mappings)).
    In addition to the standard packages, you can also specify Java packages that you have imported as
    archives and that are located in the same, or in an underlying software component version as the
    message mapping.
    b. Create your Java source text in the editor window or copy source text from another editor.
    4. Confirm with Save and Close.
    5. User-defined functions are limited to the message mapping in which you created the function. To
    save the new function, save the message mapping.
    6. To test the function, use the test environment.
    The new function is now visible in the User-Defined function category. When you select this category,
    a corresponding button is displayed in the function chooser pushbutton bar. To edit, delete, or add the
    function to the data-flow editor, choose the arrow next to the button and select from the list box
    displayed.
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/718e40496f6f1de10000000a1550b0/content.htm
    http://java.sun.com/j2se/1.5.0/docs/api/
    /people/krishna.moorthyp/blog/2006/07/29/documentation-html-editor-in-xi
    /people/sap.user72/blog/2006/02/06/xi-mapping-tool-exports
    http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
    UDF -
    http://help.sap.com/saphelp_nw04/helpdata/en/22/e127f28b572243b4324879c6bf05a0/content.htm
    Regards

  • Need Help With Krono Interface

    If you have exp with Krono Interface Please reply.
    Thanks

    If you have exp with Krono Interface Please reply.
    Thanks

  • Help with Data Interface

    Hello out there! I'm a second-year PhD student at Delaware State University, however I am just now starting to learn Labview. I have been assigned to a project that involves integrating first a Mach 5 100Hz Joulemeter to Labview, and then do a data interface with the detector to a laser, using Labview. I am reading the manuals and doing the exercises, but I need to have my learning curve sharpened! Any suggestions? Thanks.

    I'm not sure how much you know, but this contains a lot of basic stuff on getting started. 
    http://www.ni.com/gettingstarted/
    I also learn by example.
    Go to Help>Find Examples, this can teach you a lot. 
    Good Luck. 

  • BPS Help with user exit.----- Quick one for Marc.B?

    Hi All,
           I'm using an user exit to prefix the GL/account with '2' to make it a stat account.In the fields to be changed , i have included all the characteristics like gl account,region,line of business...key fig name..etc.However when i run the exit, my key figure amount is doubling up.Need a quick fix or a second pair of eyes..also found that xth_data cannot be used in MODIFY statement because of hash table .so I'm using a collect.But as soon as i exit out of the loop, the key figure amount doubles....any pointers????
    Here is the code.................................
    FUNCTION Z_SEM_PREFIX_2ACCOUNTS.
    ""Local interface:
    *"  IMPORTING
    *"     REFERENCE(I_AREA) TYPE  UPC_Y_AREA
    *"     REFERENCE(I_PLEVEL) TYPE  UPC_Y_PLEVEL
    *"     REFERENCE(I_PACKAGE) TYPE  UPC_Y_PACKAGE
    *"     REFERENCE(I_METHOD) TYPE  UPC_Y_METHOD
    *"     REFERENCE(I_PARAM) TYPE  UPC_Y_PARAM
    *"     REFERENCE(IT_EXITP) TYPE  UPF_YT_EXITP
    *"     REFERENCE(ITO_CHASEL) TYPE  UPC_YTO_CHASEL
    *"     REFERENCE(ITO_CHA) TYPE  UPC_YTO_CHA
    *"     REFERENCE(ITO_KYF) TYPE  UPC_YTO_KYF
    *"  EXPORTING
    *"     REFERENCE(ET_MESG) TYPE  UPC_YT_MESG
    *"  CHANGING
    *"     REFERENCE(XTH_DATA) TYPE  HASHED TABLE
      DATA:
        ls_data   TYPE t_s_alloc,
        lth_data  TYPE t_th_alloc.
    *Loop thru the data and check if its a valid GL account.
    *If its a valid GL account, Prefix '2' to the beginning of the
    *account and also add 'DDD' to the transaction type in order to
    *identify the record.once the prefixing is over , you will have the  old as well as the new set of records.
    *records as they will not have the 'LOB' flag in the transaction type.
      lth_data = xth_data.
      LOOP AT lth_data INTO ls_data.
        if ls_data-s_chas-0gl_account
                                    is not initial.
           if ls_data-s_chas-0gl_account+3(1) = '0' AND
             ls_data-s_chas-0gl_account+4(1) <> '0'.
              concatenate '000' '2'
              ls_data-s_chas-0gl_account+4(6)
              into ls_data-s_chas-0gl_account.
              ls_data-s_chas-zoctrtype = 'LOB'.
           endif.
       endif.
      collect ls_data into lth_data.
      ENDLOOP.
    DELETE Lth_data
            where s_chas-0gl_account+3(1) <> '2' and
                  s_chas-zbpsflag = 'C'.
      xth_data = lth_data.
    ENDFUNCTION.

    Hi Sudz,
    you got it almost right. If you do the collect the system will add the changed records to the exiting ones since you start with lth_data = xth_data. So use the following logic:
    start with empty table
    refresh lth_data.
    now process all exiting data
    LOOP AT xth_data INTO ls_data.
    if ls_data-s_chas-0gl_account is not initial.
    if ls_data-s_chas-0gl_account+3(1) = '0' AND
    ls_data-s_chas-0gl_account+4(1) <> '0'.
    concatenate '000' '2' ls_data-s_chas-0gl_account+4(6)
    into ls_data-s_chas-0gl_account.
    ls_data-s_chas-zoctrtype = 'LOB'.
    endif.
    endif.
    and collect the new data
    collect ls_data into lth_data.
    ENDLOOP.
    return only the new data
    xth_data = lth_data.
    Regards,
    Marc
    SAP NetWeaver RIG

  • Help With Donating Reward? (Adobe Muse)

    The tittle say it all! But i'll just say it easier:
    I host my own minecraft server (bukkit) and i want so people can donate, Thats solved because i made a donating button with paypal so thats done (or if i need to do another way) and im going to put it on my website (like i said if i need another way) and, a screw it!
    If someone could code a plugin that makes so if someone donate through my website they get reward on my server! Maybe a rank and some items...
    EASIER:
    Donate through my website (made with muse) = get reward on server maybe a rank or some items!
    Maybe if someone could code a plugin?
    Please help fast! Thanks, dear Daniel

    What are your questions?

  • Help with User account on seperate drive please...

    Hello... need a little help please...
    I'm running 10.5.6. My boot drive is the fast, 64GB outer partition of a 5th drive on my MacPro. I used the Advanced Options in the Account pref pane in Leopard to move my Home Directory to an ultrafast 4 drive internal RAID. So far, so good.
    In the past (before this bifurcated system) when I hit the road (I'm a photographer) I would just clone my boot drive which contained my User account to the MBP and go.
    However now my System and User accounts are on seperate drives. I cloned the system to the MBP, but when I tried booting, it said it was unable to continue as it couldnt find the User Account. This is understandable as the User account was pointed to another drive, but the boot sequence didnt even give me a choice to create a new user account, or point the system to an existing user account on the MBP.
    Seems I've got two choices. Either figure out a way to clone my System and my Home directory to the MBP, and have them recognize each other. Or give up this experiment and bring my Home directory back onto the boot drive.
    Of course I could just keep a seperate system on the MBP, but find it much easier to clone the entire thing over from the MP with all my apps, settings, etc.
    I'm not a UNIX junkie, but can follow instructions for using the terminal.
    Can someone shed some light on this for me?
    Thank you !!!!

    I don't keep large files in my Home Directory. They live in another partition on the fast RAID.
    But I do have lots of little ones. I'm now thinking that this is too much hassle for the small speed gain.
    I'll move my home directory back to the boot drive and symlink folders if needed.
    Thank you both.

  • I need help with FileZilla launching of a Muse site, please!

    I have built a site with Muse for a local non-profit child care center. They already have a webhost and hosting plan, so I do not need (cannot afford) the business catalyst version. The site looks great on business catalyst, as well as in all the previews. When I upload via FileZilla, all looks good, but I cannot get the site to go "live"... Please help! What do I need to do?

    You said they already have a webhost and hosting plan (but not a domain name). Are you replacing existing files on the server with a domain name? If so I would suggest backing up the site and then you'll probably want to remove all the old files and replace them with the new files.
    If you are not replacing existing files: Have you actually purchased a domain name yet for the site? Having a webhost and plan doesn't necessarly mean you have your domain name ie" "Adobe.com". If you don't have a domain name, there is no place to point your browser for it to be "live".
    What is the domain name you are using for the site? Maybe we can check out what happens when we call it up.

  • Unix Guru to help with User Account re-install.

    I have a glitch in my main Administrator account which prevents Adobe Photoshop CS2 opening or importing files of any kind from any file.
    A dialogue box tells me “Could not complete your request because of a program error.”
    Adobe refers to Tech Note 331307 item 2, which offers tests and options most of which I have tried. When I establish a new User Account I am able to use Photoshop fine which suggests the Admin User Account is corrupted.
    According to the tech note, my only remaining option is to re-initialize the disk and rebuild system completely. That is a very big task which I seek to avoid.
    I have:
    1. Run Disk Doctor over all Fonts in all folders and fixed or deleted damaged Fonts.
    2. Run Disk Warrior and re-run Permissions with Xupport.
    3. Opened as Single user, run fsck -f. remounted disk, moved and replaced db/netinfo and replaced AppleSetupDone. All confirmed OK but glitch remained for Photoshop CS2.
    Can any Guru offer a Unix solution - or any solution, which avoids
    re-formatting and building my complete system?
    Alternatively, given I have many addresses and bookmarks to preserve in three browsers as well as my Mail and Address book, what is the best method by which to establish a new account and delete the old one.
    Many Thanks
    Mezolithic.

    Hi Tony
    Yes I can confirm that this doesn't wipe out address book details and Internet set-up prefs and bookmarks.
    In fact putil cannot wipe out anything. It's purpose is to check the syntax of plist files or convert a plist file to another format. No conversion is taking pace here. The -s option means output is supressed, so if you don't see anything, it means there are no errors to report.
    The * character means "all" , in this case all plist files.
    Eg. If you wanted to list all of the document files ending in .doc, in say a Documents folder but not .txt files, you could specify *.doc. Similarly if you wanted to list all documents named reports, regardless of the extension, you would use reports.*
    So that is the usage of *.
    If you found this information helpful, please consider awarding stars. It is entirely up to you.
    regards roam

  • Need help with user ID for this forum

    I have problem that I can't seem to get resolved online which involves my Apple Support user ID... Sorry to post this here, but I don't know where to go for help.
    I have been a member of the apple community for a long time (since 2002) but my login ID and user ID seem to have been disconnected. Happened when I tried to sign in once and had all kinds of problems. Now I've created a new user ID but would like my old one back. I've tried several times to get my original user ID back, but there seems to be no way to get it back... If I sign up for the user ID, it tells me that it is taken (because its mine).
    Can you help me? Is there a real person I can contact who can help me?
    Thanks for any support.

    try calling Apple suport

  • Help with user.update.accounts[Lighthouse].changes[roleInfos].new

    When I access user.update.accounts[Lighthouse].changes[roleInfos].new it returns a list of XMLObjects, which are the new list of roles to be provisioned in IDM. The following is an example:
    <GenericAttribute>
      <Object>
        <Attribute name='attribute'>
          <Object name='Production Server'>
            <Attribute name='directlyAssigned'>
              <Boolean>true</Boolean>
            </Attribute>
            <Attribute name='state' value='assigned'/>
            <Attribute name='type' value='BusinessRole'/>
          </Object>
        </Attribute>
      </Object>
    </GenericAttribute>I would like to execute a specific transition when a specific role is identified within work flow transition from this list. So I thought I could try the following:
    <contains>
      <ref>user.update.accounts[Lighthouse].changes[roleInfos].new</ref>
      <s>Production Server</s>
    </contains>This does not work, but in my workflow debug I see the following:
      Resolved reference user.update.accounts[Lighthouse].changes[roleInfos].new = [Corporate Domain Administrator
      assignedBy = [Information Security Specialist]
      assignmentType = conditional
      state = assigned
      type = ITRole
    , Employee Production
      assignedBy = [Information Security Specialist]
      assignmentType = required
      state = assigned
      type = ITRole
    , IT Organization
      assignedBy = [Information Security Specialist]
      assignmentType = required
      state = assigned
      type = ITRole
    , Information Security
      assignedBy = [Information Security Specialist]
      assignmentType = required
      state = assigned
      type = ITRole
    , Information Security Specialist
      directlyAssigned = true
      state = assigned
      type = BusinessRole
    , MachineEX bzncvs02ex
      assignedBy = [Information Security Specialist]
      assignmentType = conditional
      state = assigned
      type = ApplicationRole
    , MachineEx bznsa02ex
      assignedBy = [Information Security Specialist]
      assignmentType = conditional
      state = assigned
      type = ApplicationRole
    , MachineEx bznwsint01
      assignedBy = [Information Security Specialist]
      assignmentType = conditional
      state = assigned
      type = ApplicationRole
    , Technology Organization
      assignedBy = [Information Security Specialist]
      assignmentType = required
      state = assigned
      type = ITRole
    ]My question is how can I check for something specific in XMLobject list similar to the following or Java code?
    <contains>
      <ref>user.update.accounts[Lighthouse].changes[roleInfos].new</ref>
      <s>Production Server</s>
    </contains>

    I solved my problem and wanted to share the solution with yall
    1. First off the modifications are stored in a task instance, which is passed to the workflow engine
    variables.user.update.accounts[Lighthouse].changes[roleInfos].new2. I created a class to parse the list of changes which are stored as XMLobject in a task definition
    public Boolean roleChangeValidation(List<GenericAttribute> changes, String roleid)
              String type = "MANUAL";
              Boolean returncode = false;
              if (changes != null) {
                   Iterator<GenericAttribute> it = changes.iterator();
                   do {
                        if (!it.hasNext())
                             break;
                        GenericAttribute change = it.next();
                        GenericObject value = change.get();          
                        String name = value.getName();
                        if(this.Debug)
                             System.out.println(type + ":" + name);
                        if(value.containsValue(roleid))
                             if(this.Debug)
                                  System.out.println(name);
                             returncode = true;
                   } while (true);
              return returncode;
         }3. I added the following actions to the update workflow, which passes the Roleid I am looking for and returns true if found.
    <Action id='1' name='Validate Privileged Role'>
      <expression>
        <block>
          <defvar name='zRoleChange'>
            <new class='com.generic.util.zRoleChange'>
              <Boolean>true</Boolean>
            </new>
          </defvar>
          <set name='_tokencheck_'>
            <invoke name='roleChangeValidation'>
              <ref>zRoleChange</ref>
              <ref>user.update.accounts[Lighthouse].changes[roleInfos].new</ref>
              <s>Production Server</s>
            </invoke>
          </set>
        </block>
      </expression>
    </Action>Edited by: OlympicAdmin on Feb 24, 2010 12:39 PM

  • Need help with User Response function

    I have the following formula:
    =UserResponse(DataProvider([Segment Name]);"Effective Date")
    The user response is a date which is displayed like this:
    M/dd/yyyy h:mm:ss a
    I would like to display the date as Mmm-dd-yyyy with no time at the end. 
    When I tried this formula:
    =FormatDate(UserResponse(DataProvider([Segment Name]);"Effective Date");"Mmm-dd-yyyy")
    I get the "invalid data type" message.  I think I understand why (UserResponse isn't a date function), but I'm unable to come up with another formula that will do what I require.
    When I tried this formula:
    =ToDate((UserResponse(DataProvider([Segment Name]);"Effective Date"));"Mmm-dd-yyyy")
    I get #ERROR in the cell. 
    I also tried formatting the cell to no effect.

    Hi Ellen,
    You have to use the format that the user is inputing in, and then format it as you would like it
    so this should work.
    FormatDate(ToDate((UserResponse(DataProvider(Segment Name);"Effective Date"));"M/dd/yyyy h:mm:ss a");"Mmm-dd-yyyy")
    Regards
    Alan

  • Help with User Exit

    Hello,
    I am and include within a user exit and what i am trying to do is:
    populating a field that shows up in a screen popup. transaction is iw32 for which the program name is different than that of the screenvalue that im trying to populate. in iw32, in components tab, i add a component and then i get a popup to populate the purchasing group field and this is the field that i am trying to put a default value into so that I do not get prompted. Please help.
    Thanks.

    Hey Jasmeet
    You can definitely get the values of RESBD in this exit. Please use the code below to get the resbd-ingrp value from the screen:
    DATA:l_field(60)         TYPE C        VALUE '(SAPLCOMK)RESBD',
              ls_resbd          TYPE resbd. 
    FIELD-SYMBOLS: <fs_resbd>          TYPE ANY.  
    *Fetching the Component Item from the Screen. This is for read-only
    *purpose and content should not be changed.
    ASSIGN (l_field) to <fs_resbd>.
    if sy-subrc eq 0.
        ls_resbd = <fs_resbd>.
    UNASSIGN <fs_resbd>.
    endif.
    Now you have all the values in the structure ls_resbd and you can easily set the value for ingrp according to your conditions.
    Hope this helps. Let me know if this is what you want.
    cheers
    shivika

  • Need help with User Defined Aggregates - Statistical Mode

    I would like to use User Defined Aggregates (UDAG) to calculate the Statistical Mode. The mode is the most frequent value among a set of observations.
    http://en.wikipedia.org/wiki/Mode_(statistics)
    In my application I aggregate an address level table of 130 million records to a ZIP4 level table of roughly 36 million records. Some ZIP4s will have 1 record, some may have 1000+ records. I need to use statistical modes to pick the most frequent values for some of the attribute fields.
    Presently I am using an approach from AskTom using the Analytic functions combined with nesting subqueries. The code works but it's cumbersome. I feel user defined aggregates should be able to perform a simpler more straightforward integration into SQL queries.
    I've reviewed several of the other posts in this forum on User Defined Aggregates. I feel I could write a procedure that calculates and average or merely concatenates strings. But this particular application of the UDAGs is stumping me. Rather than just increased a running total or count or concatenating a master string, you'd have to keep every distinct values and a count for how many times that value occured. Then evaluate those items to pick the most frequent to pass to output. I'm finding it difficult as a novice.
    Any, I'll post a quick example using the present approach that I want to replace with a UDAG:
    Here's a small table:
    DRD> desc statmodetest
    Name Null? Type
    ID NUMBER
    STATE VARCHAR2(2)
    REGION VARCHAR2(1)
    1* select * from statmodetest
    DRD> /
    ID ST REG
    1 TX W
    2 MN W
    3 CA W
    4 VA E
    5 VA E
    6 KY E
    7 MN W
    8 FL E
    9 OK W
    10 NC E
    11 TX W
    12 WI E
    13 CA W
    14 MI E
    15 FL E
    16 FL E
    17 TN E
    18 FL E
    19 WI E
    20 MA E
    Now here's a query approach that gets the MODE State value for each Region.
    1 SELECT DISTINCT region, mode_state, mode_state_cnt FROM (
    2 SELECT region,
    3 FIRST_VALUE(state) OVER (PARTITION BY region ORDER BY stcnt DESC) AS mode_state,
    4 FIRST_VALUE(stcnt) OVER (PARTITION BY region ORDER BY stcnt DESC) AS mode_state_cnt
    5 FROM (
    6 select id, state, region, COUNT(state) OVER (PARTITION BY region, state) AS stcnt
    7* from statmodetest t ) )
    DRD> /
    R MO MODE_STATE_CNT
    W CA 2
    E FL 4
    What I'd like to be able to do is have a UDAG that supports this style query:
    SELECT region, UDAGMODE(state)
    FROM statmodetest
    GROUP BY region ;
    Thanks,
    Paul

    This is not what you want..?
    SQL> select * from test;
            ID STATU REGIO
             1 TX    W
             2 MN    W
             3 CA    W
             4 VA    E
             5 VA    E
             6 KY    E
             7 MN    W
             8 FL    E
             9 OK    W
            10 NC    E
            11 TX    W
            12 WI    E
            13 CA    W
            14 MI    E
            15 FL    E
            16 FL    E
            17 TN    E
            18 FL    E
            19 WI    E
            20 MA    E
    20 rows selected.
    SQL> select region,max(status) keep(dense_rank first order by cnt desc,status) st,
      2         max(cnt)
      3  from(
      4       select region,status,count(*) cnt
      5       from test
      6       group by region,status)
      7  group by region;
    REGIO ST      MAX(CNT)
    E     FL             4
    W     CA             2
    <br>
    <br>
    Or I misread..?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Maybe you are looking for