This.each and a callback function

Hi all
I am having trouble working out how to get this to work. I have a $this.each function that gets all the relavent .attr('href') and I do a replace on it. All this works fine.
When I do the replace is the item I want is not valid then I need it to stay the same else I get an error. Now to to this I am using function IsValidImageUrl(url). This works but because you cannot turn an asynchonous call into a synchronous one I need to make a callback.
But here is my problem all the bits work but I cannot get the code to work together because I am using a this.each and the call back. with the validation and I am really stuck. The code is below it is in it bit as I have tried eveything and am just not getting it. Can someone help or point me in the right direction.
Cheers Daniel
$this.each(function  {
     var myItem = jQuery(this)
     var myLarge = myItem.attr("href");
     myZoom = myLarge.replace('lrg', 'zoom')
     myItem.attr("href",myZoom);
     myItem.attr("rev",myLarge);
function myCallback(url, answer) {
          if (answer==false) {
          myItem.attr("href",myLarge);
          myItem.attr("rev",myLarge);
                              } else {
          myItem.attr("href",myZoom);
          myItem.attr("rev",myLarge);   
function IsValidImageUrl(url, callback) {
    var img = new Image();
          alert(myZoom);
          img.onerror = function() { callback(url, false); }
    img.onload =  function() { callback(url, true); }
    img.src = url
IsValidImageUrl(myZoom, myCallback);

So you basically have large product layout and when you hover over the image there it does a zoom effect?
If so then you can have a big image for your zoom and for your large image by default use _path in the image tag with thumbnail paramater in the URL to make a smaller version of it outlined in the BC documentation online.
Many jQuery image zoom plugins will then work. Slight tweaks to that will work.
If your doing it on the list view then same thing applies with the _path as a link source to fetch.

Similar Messages

  • I am trying to write a double buffered data acquisition program using MFC and a callback function.

    i am trying to do a double buffer data acquisition using MFC application framework in Visual Studio.i want to use a callback function to notify when the buffer is half full.do you have some sample reference program that can help me?

    What DAQ board are you using? When you installed NI-DAQ you should have selected to install the support files for VC++. Then there will be several examples on how to do double buffered data acquisition.
    If you have already installed NI-DAQ 6.8 or higher and did not select to include the support files, you can run the NI-DAQ setup program and just add them. If you are using an older version, you will have to uninstall and reinstall.
    Once you have the support files, follow this path to the examples.
    >>Program Files>>National Instruments>>NI-DAQ>>Examaples>>Visual C>>
    If you are doing digital acquistion, goto the di folder, if you are doing analog acquisition goto the ai folder.
    As for the callback function, you can use the NI-DAQ function Config_DAQ_
    Event_Message with DAQEvent Type = 1, where N would equal half your buffer.
    Brian

  • For each and for all functions,personal conection

    Hi
    I have a questions like
    can i use for each function footer in the report.
    do i export personal connection into repositary if it possible any difference.
    How running sum will claculate in the report.
    Please any body clarify me
    Regards,
    Madhu

    hi,
    "Personal Connection" cannot be exported to repository.
    i.e. A Universe which is developed using personal connection can't be exported to BO Repository. As a result, this Universe and connection will not be available to the Other Repository Users.
    Running Sum
    It is similar to RunningTotal in Crystal reports.
    for eg. you have the below data.
    A 20
    B 5
    C 30
    If you insert a Running sum field to the above table
    RunningSum([Revenue])
    following are results.
    A 20 20
    B 5   25
    C 30 55
    Regards,
    Vamsee

  • How to share callback function between jar files?

    I have jar file on client side with class A that download class B from jar from server side. Class A call method from class B. But parameter of this method should be callback function. What is the better approach to write with code? I want to use code “void my_method(Object ctx, Method m)” But I think it is not a good approach to set callback in class B.

    Thanks, more questions:
    I used method one since we already set up an additional user account in windows for my daughter. If I should use method two, then I would need to know how to delete this and reset the ipod to use under one user account.
    My daughter's and my itunes music folders are located on a separate hard drive dedicated for our music files.
    1. I was able to add individual songs to her music files using the instructions regarding "add a library". I was hoping to make a play list in my itunes account and export it to hers as a group, or do I have do add each one individually through the "add to library" command?
    2. Step 4 in "To listen to another account's music files:"
    is "Deselect the "Copy files to itunes Music folder when adding to library file" option". I assume I then re select this when I am done copying files. Right?
    Thanks

  • Replace Sybase callback functions with OCI

    Has anybody replaced the Sybase error and message callback functions with the OCI callback capability? If so, I would be interested in discussing any lessons learned that you might have.

    Has anybody replaced the Sybase error and message callback functions with the OCI callback capability? If so, I would be interested in discussing any lessons learned that you might have.

  • NI DAQ and Arduino in Matlab (control obj in a callback function triggered by another obj)

    (I am aware that this may not be the most appropriate place to ask, but I'm pretty desperate...)
    I am writing a script to acquire online data from a DAQ card and to control an Arduino microcontroller based on the output of the DAQ card data.
    The acquiring of the DAQ card data works fine, but I'm having problems with (1) the online processing of these data and (2) the corresponding controlling of the Arduino microcontroller. I'll try to explain both problems as clear as possible, the matlab code that has already been written can be found at the bottom of this question.
    I'm using a 64-bit Matlab, so I can only use the Session-Based Interface.
    1) Online processing
    Data are collected at a rate of 1000 samples/s. Each time 250 new samples are available, a callback function is triggered to process these data (using a listener triggered by the 'DataAvailable' event). This processing consists of spectral analysis, using the 'spectrogram' function. The problem is that the spectrogram function should use a window of 500 samples and an overlap of 250 samples. So, new samples should be available for processing every 250 samples, but not only the new 250 samples but also the previous 250 samples are needed to accomplish the overlap. Basically, I need 500 samples for each callback function run, but this function has to be ran every 250 samples.
    2) Controlling the Arduino
    The biggest problem lies in the controlling of the Arduino. After spectral analysis, the calculated value is compared to a predefined treshold and if this value exceeds the treshold, the output of the Arduino should be put to one, else the output should be put to zero. The problem here is that, since the callback function is an external function, it doesn't recognize the Arduino object. The Arduino has been connected to Matlab at the start of the script, but is only available in the 'base' workspace. Connecting the Arduino on each function run isn't a possibility, since this should be done every 250 ms.
    Attempted solutions
    I have tried to make the function into a nested function, so that it can use the same variables as the ones in the script, but Matlab doesn't allow this. When I write a nested function, I get the following error: "A nested function cannot be defined inside a control statement (if, while, for, switch or try/catch)." However, I have never defined one of these statements, so the function isn't inside a control statement. I don't understand why this doesn't work.
    Matlab code
    Script
    %% Preparing Arduino
    % Connecting the arduino chip to Matlab
    a=arduino('COM4');
    % Defining the 13th pin as an output
    a.pinMode(13,'output')
    %% Preparing the DAQ card
    % Searching the DAQ card
    devices = daq.getDevices;
    % Create a session
    s = daq.createSession('ni');
    % Define the input channel
    s.addAnalogInputChannel('Dev1', 0, 'Voltage');
    % Define the total measuring and stimulation time
    s.DurationInSeconds = 4;
    % Define the interval for processing
    s.NotifyWhenDataAvailableExceeds = 500;
    % Loading the optimal stimulation parameters
    load('parameters.mat')
    setappdata(s,'freq',parameters(1))
    setappdata(s,'treshold',parameters(2))
    % Define a listener triggered by the DataAvailable event
    lh = s.addlistener('DataAvailable',@stimulation); 
    % Save the start time
    starttime=clock;
    % Start the measurements
    LFP=s.startForeground;
    Callback function
    function stimulation(src,event)
          freq=getappdata(src,'freq');
          treshold=getappdata(src,'treshold');
          LFP=event.Data;
          [S,F,T,P]=spectrogram(LFP,500,250,[],1000);
          PSD=log(P(freq));
          if PSD>=treshold
             a.digitalWrite(13,1)
          else
             a.digitalWrite(13,0)
          end
    end
    All comments/suggestions are welcome.
    Many thanks in advance!

    Hello hemm,
    As you noted this is most likely not the appropriate place to past these non-NI Development environment related questions.
    Especially since the issue does not seem to be related to the interface with the NI DAQ card.
    Maybe you could add some Message Tags so that people that are following specific tags might be able to  detect your question and help you.
    Would it be an option for you to use NI LabVIEW?
    If this is the case then it might be interesting to note that many of the Arduino users over here are using the NI LabVIEW Interface for Arduino Toolkit:
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/212​478
    This is however being supported from the following page:
    https://decibel.ni.com/content/groups/labview-inte​rface-for-arduino
    Kind Regards,
    Thierry C - Applications Engineering Specialist Northern European Region - National Instruments
    CLD, CTA
    If someone helped you, let them know. Mark as solved and/or give a kudo.

  • In VB6, why is the "GPIBNotify sub" (from the GPIBNotify AtiveX Ctrl) all the time called even if no Event happened? This callback function is started then stopped permanently as if its received SRQ from the GPIB Bus. Any ideas?

    I'm programming in Visual Basic 6 to communicate between a computer and HP Measurement Devices (BER-Meter) with GPIB. I have already read information and code for this. My platform is W98. The NI488.2 commands can be sent without any problem between the equipements. However when I'm using the GPIBNotify ActiveX Control to use the callback function, there is a permanent starting and stop of the GpibNotify Sub. The SetupMask and RearmMask are set to RQS and the HP Device is well configured. Moreover an oscilloscope measuring the 10th line (SRQ
    ) of the bus didn't show any pulse on the line behalf the right one. Any Idea?

    Hello-
    So, the SRQ is not detected by the oscilloscope? It must be a setting that is not correct with the instrument. Try contacting the manufacturer of the instrument for details about SRQ's. The GPIBNotify ocx will not be able to react to an SRQ if there isn't one.
    Randy Solomonson
    Application Engineer
    National Instruments

  • Application Builder, Callback function and ActiveX

    I have a software application which calls a callback function. This
    callback function talks to an Activex component. When I try to build
    an application.exe, the exe always hangs. Anyone know how to get
    around this? In the Labview developement envirorment it works just
    fine.
    -Chuck

    What is the ActiveX control that you're calling?
    Where in the execution of the code does the program hang?
    Can you post any of your code?
    What version of LV are you using? What version of Windows?
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • C++: Is it possible using callback function with ncacn_http and rpcproxy server ?

    I have a remote procedure and I can call it using http over rpc. I pass trough an rpc proxy server for arriving to my rpc server.
    But I cannot call a callback function to my client inside the server function.
    Is it possible using callback function with ncacn_http and rpcproxy server ?
    We are using IIS on windows server 2008 R2 and the server rpc and the client on the same PC with rpc rpoxy.
    If I use ncan_ip_tcp all works fine.
    Thanks
    Gianluca

    Hi,
    About the develop question please post to the MSDN forum.
    MSDN forum Developer Network
    http://social.msdn.microsoft.com/Forums/en-US/home?forum=WAVirtualMachinesVirtualNetwork&filter=alltypes&sort=lastpostdesc
    Thanks for your understanding and support.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Asynchronously writing and callback function

    hi everybody,
    i am working on an asynchronous write operation as described in
    'Asynchronously Reading and Writing with the NI-DAQmx Visual C++ Class Library'
    in the Visual Studio .NET documentation.
    I've worked with asynchronous read functions and callbacks (the OnEvent function in this example) before, and it worked
    well.
    Atm i am doing output to 16 digital outputs on my PCI6259 card. I want to output a waveform stored in a vector containing about 1000 samples.
    So i installed the event handler for my writer object, and started the output by calling
    'WriteMultiSamplePortAsync'.
    The problem is, that the callback function 'OnEvent' is called after the first sample of my vector is sent, and not after the complete vector.
    i need to know when my whole buffer is through, because i have to recalculate it and send it again...
    Anyone has an idea where the problem is?
    Thx in advance
    markus

    Well i've attached a somehow simplified code of my problem.
    First i start two tasks, one counter, which acts as sample clock for my digital output, and the digital output task itself.
    In this example i use a output frequency of 100kHz.
    Then an event handler for my digital write operation is installed.
    Next, i create a vector with size 1000, fill it with some data and write it out calling 'WriteMultiSamplePortAsync'
    What i would expect now, is that the OnEvent-function is called, as soon as all of the 1000 samples of my output vector have been sent.
    But what really happens is that OnEvent is called after the first of the 1000 samples has been written.
    As i said before, the same procedure works fine with analog input tasks.
    Regards
    Markus
    Attachments:
    AsyncDigitalOut.cpp ‏3 KB

  • This is regarding printing vertical lines for each and every field

    Hi to all.....
    1....Hi
    here is a requirement
    i want to print vertical lines and horizontal lines for each and every field in the output of a report.Here i want to see the output just like table i.e i want to draw line after each field.
                             suppose if the output list contains just 10 records, then the vertical line must end for 10 records.how to draw vertical lines for this requirement.
    thanks and regards,
    k.swaminath

    Hi
    In report you can use
    sy-uline for horizontal line
    sy-vline for vertical lines.
    Check this sample report
    DATA: BEGIN OF USR_TABL OCCURS 0.
    INCLUDE STRUCTURE UINFO.
    DATA: END OF USR_TABL.
    DATA: L_LENGTH TYPE I,
    T_ABAPLIST LIKE ABAPLIST OCCURS 0 WITH HEADER LINE, BEGIN OF T_USER OCCURS 0, COUNTER TYPE I, SELECTION TYPE C, MANDT LIKE SY-MANDT, BNAME LIKE SY-UNAME, NAME_FIRST LIKE V_ADRP_CP-NAME_FIRST, NAME_LAST LIKE V_ADRP_CP-NAME_LAST, DEPARTMENT LIKE V_ADRP_CP-DEPARTMENT, TEL_NUMBER LIKE V_ADRP_CP-TEL_NUMBER, END OF T_USER, L_CLIENT LIKE SY-MANDT, L_USERID LIKE UINFO-BNAME, L_OPCODE TYPE X, L_FUNCT_CODE(1) TYPE C, L_TEST(200) TYPE C.
    L_OPCODE = 2.
    CALL ‘ThUsrInfo’ ID ‘OPCODE’ FIELD L_OPCODE
    ID ‘TAB’ FIELD USR_TABL-*SYS*.
    CLEAR T_USER. REFRESH T_USER.
    LOOP AT USR_TABL.
    T_USER-MANDT = USR_TABL-MANDT. T_USER-BNAME = USR_TABL-BNAME. APPEND T_USER.
    ENDLOOP.
    SORT T_USER.
    DELETE ADJACENT DUPLICATES FROM T_USER.
    LOOP AT T_USER.
    T_USER-COUNTER = SY-TABIX. SELECT V~NAME_FIRST V~NAME_LAST V~DEPARTMENT V~TEL_NUMBER INTO (T_USER-NAME_FIRST, T_USER-NAME_LAST, T_USER-DEPARTMENT, T_USER-TEL_NUMBER) FROM USR21 AS U JOIN V_ADRP_CP AS V ON U~PERSNUMBER = V~PERSNUMBER AND U~ADDRNUMBER = V~ADDRNUMBER WHERE U~BNAME = T_USER-BNAME. ENDSELECT. MODIFY T_USER.
    ENDLOOP.
    SORT T_USER BY NAME_LAST NAME_FIRST.
    PERFORM DISPLAY_LIST.
    TOP-OF-PAGE.
    PERFORM DISPLAY_MENU.
        * End of top-of-page
    TOP-OF-PAGE DURING LINE-SELECTION.
    PERFORM DISPLAY_MENU.
        * End of top-of-page during line-selection
    AT LINE-SELECTION.
    IF SY-CUROW = 2. IF SY-CUCOL < 19. T_USER-SELECTION = ‘X’. MODIFY T_USER TRANSPORTING SELECTION WHERE SELECTION = ‘’. PERFORM DISPLAY_LIST. ELSEIF SY-CUCOL < 36. CLEAR T_USER-SELECTION. MODIFY T_USER TRANSPORTING SELECTION WHERE SELECTION = ‘X’. PERFORM DISPLAY_LIST. ELSEIF SY-CUCOL < 50. PERFORM TRANSFER_SELECTION. PERFORM POPUP_MSG. ELSEIF SY-CUCOL < 67. PERFORM TRANSFER_SELECTION. SORT T_USER BY NAME_LAST. PERFORM DISPLAY_LIST. ELSEIF SY-CUCOL < 81. PERFORM TRANSFER_SELECTION. SORT T_USER BY NAME_FIRST. PERFORM DISPLAY_LIST. ELSEIF SY-CUCOL < 93. PERFORM TRANSFER_SELECTION. SORT T_USER BY MANDT. PERFORM DISPLAY_LIST. ENDIF. ENDIF.
        * End of line-selection
    *& Form DISPLAY_LIST
    FORM DISPLAY_LIST.
    SY-LSIND = 0.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    LOOP AT T_USER.
    WRITE: / SY-VLINE, T_USER-SELECTION AS CHECKBOX, SY-VLINE, T_USER-MANDT, SY-VLINE, T_USER-BNAME, SY-VLINE, T_USER-NAME_FIRST(15), SY-VLINE, T_USER-NAME_LAST(15), SY-VLINE, T_USER-DEPARTMENT, SY-VLINE, T_USER-TEL_NUMBER(20), SY-VLINE. HIDE: T_USER-COUNTER, T_USER-SELECTION.
    ENDLOOP.
    FORMAT COLOR OFF.
    WRITE: /(108) SY-ULINE.
    ENDFORM. ” DISPLAY_LIST
    *& Form DISPLAY_MENU
    FORM DISPLAY_MENU.
    FORMAT COLOR COL_HEADING HOTSPOT. WRITE: (91) SY-ULINE, / SY-VLINE NO-GAP, (4) ICON_SELECT_ALL NO-GAP, ‘Select All’, SY-VLINE NO-GAP, (4) ICON_DESELECT_ALL NO-GAP, ‘Deselect All’, SY-VLINE NO-GAP, (4) ICON_SHORT_MESSAGE NO-GAP, ‘Send Popup’, SY-VLINE NO-GAP, (4) ICON_SORT_UP NO-GAP, ‘Last Name’ NO-GAP, SY-VLINE NO-GAP, (4) ICON_SORT_UP NO-GAP, ‘First Name’ NO-GAP, SY-VLINE NO-GAP, (4) ICON_SORT_UP NO-GAP, ‘Client’ NO-GAP, SY-VLINE, /(91) SY-ULINE, /(108) SY-ULINE. FORMAT HOTSPOT OFF. WRITE: / SY-VLINE, ’ ‘, SY-VLINE, ‘Cli’, SY-VLINE, ‘User ‘, SY-VLINE, ‘First Name ‘, SY-VLINE, ‘Last Name ‘, SY-VLINE, ‘Department ‘, SY-VLINE, ‘Telephone ‘, SY-VLINE, /(108) SY-ULINE. FORMAT COLOR OFF.
    ENDFORM. ” DISPLAY_MENU
    *& Form TRANSFER_SELECTION
    FORM TRANSFER_SELECTION.
    DO. READ LINE SY-INDEX FIELD VALUE T_USER-SELECTION. IF SY-SUBRC <> 0. EXIT. ENDIF. MODIFY T_USER TRANSPORTING SELECTION WHERE COUNTER = T_USER-COUNTER. ENDDO. CLEAR T_USER.
    ENDFORM. ” TRANSFER_SELECTION
    *& Form POPUP_MSG
    FORM POPUP_MSG.
    DATA: L_MSG LIKE SM04DIC-POPUPMSG VALUE ‘Experimental Message’, L_LEN TYPE I, L_RET TYPE C. LOOP AT T_USER WHERE SELECTION = ‘X’. PERFORM GET_MESSAGE CHANGING L_MSG L_RET. EXIT. ENDLOOP. IF L_RET = ‘A’. “User cancelled the message EXIT. ENDIF.
        * Get the message text
    L_LEN = STRLEN. LOOP AT T_USER WHERE SELECTION = ‘X’. CALL FUNCTION ‘TH_POPUP’ EXPORTING CLIENT = T_USER-MANDT USER = T_USER-BNAME MESSAGE = L_MSG MESSAGE_LEN = L_LENGTH
        * CUT_BLANKS = ’ ’
    EXCEPTIONS USER_NOT_FOUND = 1 OTHERS = 2. IF SY-SUBRC <> 0. WRITE: ‘User ‘, T_USER-BNAME, ‘not found.’. ENDIF. ENDLOOP. IF SY-SUBRC <> 0.
        * Big error! No user has been selected.
    MESSAGE ID ‘AT’ TYPE ‘E’ NUMBER ‘315’ WITH ‘No user selected!’. EXIT. ENDIF.
    ENDFORM. ” POPUP_MSG
    *& Form GET_MESSAGE
    FORM GET_MESSAGE CHANGING P_L_MSG LIKE SM04DIC-POPUPMSG
    P_RETURNCODE TYPE C.
    DATA: BEGIN OF FIELDS OCCURS 1. INCLUDE STRUCTURE SVAL.
    DATA: END OF FIELDS, RETURNCODE TYPE C.
    FIELDS-TABNAME = ‘SM04DIC’.
    FIELDS-FIELDNAME = ‘POPUPMSG’.
    FIELDS-FIELDTEXT = ‘Message :’. CONCATENATE ’ – Msg from’ SY-UNAME ‘.’ INTO FIELDS-VALUE SEPARATED BY ’ ‘. APPEND FIELDS.
    CALL FUNCTION ‘POPUP_GET_VALUES’
    EXPORTING POPUP_TITLE = ‘Supply the popup message’
    IMPORTING RETURNCODE = P_RETURNCODE
    TABLES FIELDS = FIELDS.
    IF P_RETURNCODE = ‘A’.
    EXIT.
    ELSE.
    READ TABLE FIELDS INDEX 1.
    P_L_MSG = FIELDS-VALUE.
    ENDIF.
    ENDFORM. ” GET_MESSAGE
    *—End of Program
    Regards
    Pavan

  • Up2date --undo "This feature is deprecated and no longer functional."

    We are trying to se up a Patch Mangement strategy. Our initial thoughts are to have a yum repository updated to a point in time. Then this repository will be used to update the test environment first, then (once it is tested) the dev environment, then production. All from the same 'static' yum repository.
    Our question comes in about 'rolling back' this upgrade if something breaks. The up2date --undo is not longer functional. We have read alot about the rpm rollback and repackage features. But cannot find any current documentation.
    Is anyone managing their patching this way, and have a 'rollback' function in place?
    Thanks.

    While the "--rollback" feature appears to be still present in the versions of rpm(8) shipped with RHEL5/OEL5, the feature was eventually discarded as being unreliable. The RPM/YUM folk decided this was the wrong approach anyway so the rollback code just got tossed.
    Here is a snippet from the Fedora 11 rpm(8) changelog. Now ordinarily you can see the changes in an RPM package like this:
    $ rpm -q --changelog <rpm-package-name>But the RPM changelog has gotten so long, some of it is just packaged in the stock documentation:
    $ cd /usr/share/doc/rpm-*/
    $ bzless Changelog.bz2
    commit d9c780d19edeaf81427411205a9620c9516902c1
    Author: Panu Matilainen <[email protected]>
    Date:   Mon Mar 17 14:36:43 2008 +0200
        Remove rollback and repackage from documentation
    commit db37b74a2bfebf067f421b891d3837baaca7fc6f
    Author: Panu Matilainen <[email protected]>
    Date:   Mon Mar 17 14:27:03 2008 +0200
        Nuke leftover rollback test program, update translations
    commit d89482a7c7777d379ab415ebba747b6af19babdb
    Author: Panu Matilainen <[email protected]>
    Date:   Mon Mar 17 14:10:11 2008 +0200
        Remove repackage support to finish off with rollback
        The two main classes of rollback/repackage need are
        1) Gimme back the previous version, this broke XYZ on my system.
           This is better handled by downgrading to the previous version of original
           package instead of repackaged garbage. We should maintain real package
           (version) history somewhere.
        2) Upgrade messed up my configuration.
           Instead of repackaging everything we could be far more intelligent
           wrt config files, stick them into real version control or at least have
           hooks to do so.
        RPMCALLBACK_REPACKAGE_* and RPMTRANS_FLAG_REPACKAGE definitions left around
        to avoid needlessly breaking everybodys callbacks (for now)
    commit 37543ee0405c38a9d54a12bf0d54698773a3933c
    Author: Panu Matilainen <[email protected]>
    Date:   Mon Mar 17 11:53:27 2008 +0200
        Remove rollback support
        - not possible to do reliably within rpm
        - effort is better wasted on investigating fs-level snapshots, which
          is way beyond rpm scope except for hooks to interact with the snapshot
          mechanism to communicate beginning/end of transaction and such
    commit ed78cef2c3e14df29d95b476f00d51203fbe098e
    Author: Panu Matilainen <[email protected]>
    Date:   Mon Mar 17 12:04:39 2008 +0200
        Remove support for automatic rollback on failure
        - doing this reliably from rpm is simply not possible as there's no way
          to undo script actions, might as well not pretend we can
        - for a feature that's not generally usable it complicates mainline code
          way too much
    ...With that in mind, I would seek another solution such as adequate full back-up archives :D

  • In the latest verision of ITunes (downloaded yesterday) I can no longer see how large (in GB's) my music library or playlists are.  This is a very valuable function and it seems to have disappeared.  Anyone know where it is?

    In the latest verision of ITunes (downloaded yesterday) I can no longer see how large (in GB's) my music library or playlists are.  This is a very valuable function and it seems to have disappeared.  Anyone know where it is?

    Go to the View menu and turn on the Status Bar. If you don't see the menus, go to the small icon with the arrow at the extreme upper left and select "Show Menu Bar":
    Regards.

  • I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it this about and how do I get my product back

    I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it this about and how do I get my product back

    Hi there
    I have version 5.7 and every time I opened it I was told that updates are available and to click on the icon to access these.  Instead it just took me to the
    adobe page with nowhere visible to update.  I then  sought to download lightroom cc and this is when I could not access the 'develop' section due to reduced
    functionality  It was apparent that my photos had been put in cc but no way to access them unless I wanted to subscribe. 
    I have since remedied the problem as  my original lightroom 5.7 icon is still available on the desktop and have gone back to that.  I do feel that this is a bit
    of a rip off and an unnecessary waste of my time though.
    Thank you for your prompt reply by the way.
    Carlo
    Message Received: May 04 2015, 04:52 PM
    From: "dj_paige" <[email protected]>
    To: "Carlo Bragagnolo" <[email protected]>
    Cc:
    Subject:  I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have
    reduced functionality what it this about and how do I get my product back
    dj_paige  created the discussion
    "I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it
    this about and how do I get my product back"
    To view the discussion, visit: https://forums.adobe.com/message/7510559#7510559
    >

  • I keep getting exact duplicate songs in playlists and libraries, how can you filter this out when upgrading these lists, or sync to the same device again? And how to do it without going through each and every P'list or Library ?

    I have Windows XP-Pro SP3, the latest upgrades of Three media players, iTunes being the default player. I keep getting duplicates in playlists, libraries etc., of the same version of song. Everytime i make a change or renew my media to device or SYNC it wants to add duplicates to the computer disk, lists etc. Can you filter out same copies without having to edit each and every song, which in my case is quite large. For instance if you want to convert all mpeg, or mp4-a files to AAC you will end up with duplicates of each file type. Or you sync to an ipod, the library adds to itself---- including copies of songs already in it, if in a different file version.

    Your refer to:
    " if you want to convert all mpeg, or mp4-a files to AAC "
    This will always duplicate files within iTunes.  I need to ask why you're doing this conversion - all formats are compatible with iTunes, and conversion between mp3 and AAC will always involve some loss of quality.

Maybe you are looking for

  • Windows Firewall temp disabled when connecting to Linksys E2500

    About 3 months ago, I installed Linksys E2500 wireless router for my laptop Windows XP Pro. I have router firewall and Windows Firewall on. I notice that sometimes when I startup laptop, balloon pop up sand Windows Security Center saying Windows Fire

  • Tree View Creation error

    Hi, I have to create  tree view. I followed the stpes mentioned at the following link. Tree View I have created a Z-structure and created a table view in the component BT111H_OPPT component. While trying to modify the .htm page for the tree view, wit

  • Light rays challenge

    Hi all, I have a logo (created in Illustrator) that I want to use in the intro of a video (like a spalsh screen). I was hoping to use Light Rays to have the light shine through the text, but I can't find a way to get what I want. Is there a way to mo

  • Satellite L550: some CDs does not play correctly - scratching noise

    I have a Satellite L550 and I was happy with it so far, as long as I didn't use CD listening. Now I found out, that some CDs will not be played correctly (scratching noise), but some are fine. However, when I take the "scratching" ones into a standar

  • Purchased Quick Scan App for my i5 and didn't inittialy set up location option

    Purchased Quick scan App but didn't enable location services need to find out how to enable?