Nichols Family

Forum Replies Created

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • in reply to: DVWP Accordion list view #20431
    Nichols Family
    Participant

      How would I work these into tabs? I have three accordion lists each separate from each other. I would like all three to be in a tab with the accordion. The site is setup for three web part zones and would like to have three tabs with three accordions each going across? Any ideas?

      in reply to: DVWP Accordion list view #20304
      Nichols Family
      Participant

        Doesn’t seem to be working, it will load on page execution. But if I change a list time in a second window the information doesn’t redraw on the other. Any help you can provide will be greatly appreciated.

        Original code;

        <input type=”button” value=”Click here to create a new case” onclick=”javascript:OpenPopUpPage(‘https://intelshare.intelink.gov/sites/sccnola/CDO/_layouts/15/listform.aspx?PageType=8&ListId=%7B17B1BD80%2D5B62%2D4510%2DBF0C%2DE1C22781E2DE%7D&RootFolder=&#8217;)” />
        <!– Style –>
        <style type=”text/css”>
        .item-name2-clickableNOLA{
        border-top:1px #000000 solid;
        border-right:1px #000000 solid;
        border-bottom:1px #000000 solid;
        border-left:1px #000000 solid;
        font-size:1.1em;
        padding:2px 5px;
        margin-top:2px;
        cursor:pointer;
        }
        .item-narative{
        display: none;
        border-right:2px #000000 solid;
        border-bottom:2px #000000 solid;
        border-left:2px #000000 solid;
        padding:3px;
        }

        </style>
        <!– HTML placeholder –>

        <!– Script –>
        https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js

        function getMSItems(){
        var date = new Date(), dateISO = “”;
        date.setDate(date.getDate()-1);
        dateISO = String(date.getUTCFullYear()) + “-” + String(date.getUTCMonth()+1) + “-” + String(date.getUTCDate()) + “T00:00:00Z”;
        var endpoint = “https://intelshare.intelink.gov/sites/sccnola/CDO/_api/web/lists/getbytitle(‘Marine%20Safety%20Log&#8217;)/items?$select=*,FileDirRef&$filter=((Case_x0020_Status eq ‘PENDS’) or (Date_x0020_Case_x0020_Status_x00 ge datetime'”+dateISO+”‘))&$orderby= Created desc”;
        jQuery.ajax({
        url: endpoint,
        method: “GET”,
        headers: {
        “accept”: “application/json; odata=verbose”,
        “content-type”: “application/jsom;odata=verbose”,
        “X-RequestDigest”: document.getElementById(“__REQUESTDIGEST”).value
        }
        }).done(function (data) {
        var b = [], url;
        jQuery.each(data.d.results,function(i,item){
        var bgstyle = i % 2 === 0 ? “#dce0e8” : “#f2f4f7”;
        url = item.FileDirRef+”/EditForm.aspx?ID=”+item.Id;
        b.push(“”+item.name2+””);
        });
        jQuery(“#MS_placeholder”).html(b.join(“”));
        }).fail(function (err) {
        jQuery(“#MS_placeholder”).html(JSON.stringify(err));
        });
        }

        function openItemInDlg(url){
        SP.UI.ModalDialog.showModalDialog({“url”:url,”dialogReturnValueCallback”:function(a){
        if(a === 1){
        location.href = location.href;
        }
        }});
        }
        // Call function
        getMSItems();

        New code;

        <input type=”button” value=”Click here to create a new case” onclick=”javascript:OpenPopUpPage(‘https://intelshare.intelink.gov/sites/sccnola/CDO/_layouts/15/listform.aspx?PageType=8&ListId=%7B17B1BD80%2D5B62%2D4510%2DBF0C%2DE1C22781E2DE%7D&RootFolder=&#8217;)” />
        <!– Style –>
        <style type=”text/css”>
        .item-name2-clickableNOLA{
        border-top:1px #000000 solid;
        border-right:1px #000000 solid;
        border-bottom:1px #000000 solid;
        border-left:1px #000000 solid;
        font-size:1.1em;
        padding:2px 5px;
        margin-top:2px;
        cursor:pointer;
        }
        .item-narative{
        display: none;
        border-right:2px #000000 solid;
        border-bottom:2px #000000 solid;
        border-left:2px #000000 solid;
        padding:3px;
        }

        </style>
        <!– HTML placeholder –>

        <!– Script –>
        https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js

        var itemsAlreadyDrawn = {};
        function getMSItems(){
        var date = new Date(), dateISO = “”;
        date.setDate(date.getDate()-1);
        dateISO = String(date.getUTCFullYear()) + “-” + String(date.getUTCMonth()+1) + “-” + String(date.getUTCDate()) + “T00:00:00Z”;
        var endpoint = “https://intelshare.intelink.gov/sites/sccnola/CDO/_api/web/lists/getbytitle(‘Marine%20Safety%20Log&#8217;)/items?$select=*,FileDirRef&$filter=((Case_x0020_Status eq ‘PENDS’) or (Date_x0020_Case_x0020_Status_x00 ge datetime'”+dateISO+”‘))&$orderby= Created desc”;
        jQuery.ajax({
        url: endpoint,
        method: “GET”,
        headers: {
        “accept”: “application/json; odata=verbose”,
        “content-type”: “application/jsom;odata=verbose”,
        “X-RequestDigest”: document.getElementById(“__REQUESTDIGEST”).value
        }
        }).done(function (data) {
        var b = [], url;
        jQuery.each(data.d.results,function(i,item){
        if (itemsAlreadyDrawn[item.Id]) {
        //Already drawn
        return;
        }
        itemsAlreadyDrawn[item.Id] = true;
        var bgstyle = i % 2 === 0 ? “#dce0e8” : “#f2f4f7”;
        url = item.FileDirRef+”/EditForm.aspx?ID=”+item.Id;
        b.push(“”+item.name2+””);
        });
        jQuery(“#MS_placeholder”).append(b.join(“”));
        }).fail(function (err) {
        jQuery(“#MS_placeholder”).html(JSON.stringify(err));
        });
        }

        function openItemInDlg(url){
        SP.UI.ModalDialog.showModalDialog({“url”:url,”dialogReturnValueCallback”:function(a){
        if(a === 1){
        location.href = location.href;
        }
        }});
        }
        // Call function
        getMSItems();
        setInterval(function(data){
        },500);

        in reply to: DVWP Accordion list view #20254
        Nichols Family
        Participant

          How would I make this asynchronous. So if a new list item is added it should appear without refreshing.

          in reply to: DVWP Accordion list view #20083
          Nichols Family
          Participant

            Disregard I found the problem this awesome thank you so much. Beer is coming your way at my next check.

            in reply to: DVWP Accordion list view #20081
            Nichols Family
            Participant

              It seems the alternating row colors is preventing the titles from expanding any thoughts?

              in reply to: DVWP Accordion list view #20040
              Nichols Family
              Participant

                Here’s another question, hate to be a pain. If the list produces ten items how do I highlight odd rows blue and even rows red. Also If Item name contains the word bad how do I highlight that word specifically yellow?

                in reply to: Display JSON response #19411
                Nichols Family
                Participant

                  Essentially what I need to do is run the following code in a script editor;
                  $(document).ready(function($){
                  $.ajax({
                  url: “http://api.wunderground.com/api/72df18b7f213607b/forecast/q/CO/Alamosa.json&#8221;,
                  dataType : “jsonp”,
                  success : function(parsed_json) {
                  var forecast = parsed_json[‘forecast’][‘txt_forecast’][‘forecastday’];

                  for (index in forecast) {
                  var newForecastString = ‘Weather forecast for ‘ + forecast[index][‘title’] + ‘ is ‘ + forecast[index][‘fcttext_metric’];
                  var newForecastParagraph = $(‘<p/>’).text(newForecastString);
                  $(“.three”).append(newForecastParagraph);
                  }
                  }
                  });
                  });

                  And have it display the data like so;

                  Weather forecast for Sunday is Scattered flurries and snow showers. High -1C. Winds NNW at 15 to 30 km/h. Chance of snow 30%.

                  Weather forecast for Sunday Night is Some clouds this evening will give way to mainly clear skies overnight. Low -17C. Winds NNW at 15 to 30 km/h.

                  Weather forecast for Monday is A mainly sunny sky. High 3C. Winds N at 10 to 15 km/h.

                  Weather forecast for Monday Night is Clear. Low -19C. Winds light and variable.

                  Weather forecast for Tuesday is Abundant sunshine. High 3C. Winds light and variable.

                  Weather forecast for Tuesday Night is Clear skies. Low -19C. Winds light and variable.

                  Weather forecast for Wednesday is Sunny. High 6C. Winds light and variable.

                  Weather forecast for Wednesday Night is Clear skies. Low -19C. Winds S at 10 to 15 km/h.

                  Clearly I am awesome at wrapping solutions together.

                  in reply to: DVWP Accordion list view #19104
                  Nichols Family
                  Participant

                    You are the man thank you so much. heres a quick question if there are no results to display how would a send a “no results” message to the view?

                    in reply to: DVWP Accordion list view #19061
                    Nichols Family
                    Participant

                      And maybe a edit icon to modify the narrative that would be amazing.

                      in reply to: DVWP Accordion list view #19037
                      Nichols Family
                      Participant

                        Awesome. One more request, with a provided latitude and longitude in its respective columns, can I display a google map below the narrative with a icon on the lat long center point?

                        in reply to: DVWP Accordion list view #19027
                        Nichols Family
                        Participant

                          The only thing I need is a 25 hour filtering option and the ability to use list views other then that this solution is spot on.

                          in reply to: DVWP Accordion list view #19015
                          Nichols Family
                          Participant

                            This works great thank you so much. How would I go about filtering it so only the last 25 hours (yes last 25 hours) of created items show up?

                            in reply to: DVWP Accordion list view #18997
                            Nichols Family
                            Participant

                              Exactly what I want to do. There is a faq accordion floating around but really whatever you come up with I would be much appreciative. Again this has bugged me for two months now. So to round up the list lives on one sub site and I want to view the display on another subsite. When the title is clicked the narrative should display below it. Thank you so much for your help and all of the great solutions to date.

                              in reply to: DVWP Accordion list view #18982
                              Nichols Family
                              Participant

                                I am working with sharepoint 2013. Any help is much appreciated.

                              Viewing 14 posts - 1 through 14 (of 14 total)