Cancel functionality in popup

Hello,
I am having trouble figuring out how to cancel changes made to a record in a popup window. Here's the scenario:
- Main window has a table showing records from a user table.
- At bottom are several buttons. Two of them (Add, Edit) bring up a popup window.
- When the popup is opened as a result of the Edit button being clicked it shows the content of the selected row from the table.
- The popup has two buttons: OK & Cancel.
- The OK button should close the popup and automatically "update" the Main window's selected row.
- The Cancel button should "undo" all changes made to record and then close the popup.
I've gotten everything but the last part to work. When the Edit button on the Main window is clicked I bind the selected entry to a context element and the bind that element to the popup window. I'll be glad to provide the code if that'll help someone give me an answer.
If I click OK on the popup it just closes the window and the changes automatically are displayed in the selected row.
One option I thought of was to just save the original row element somewhere and then revert to it if Cancel is clicked. HOwever, before I go down that road I wondered if there was some built-in functionality I can take advantage of or if there was a recommended way of handling this issue.
Thanks in advance for any help.
David.

Anilkumar,
Sorry to be so dense but I think I need further clarification. Please remember that I'm still very much of a newbie to Web DynPro.
Here is the current scenario.
-  The Main view displays a table of users.
-  The AddChangeUsers view displays detail information about a specific user.
-  The table on Main view is bound to a component context node called “Users”.
-  The individual fields on the AddChangeUsers view are bound to the elements of a view context node called “AffectedUser”.
-  When the update button on the Main view is clicked, the event handler sets another component context node (called “SelectedUsers”) to the appropriate row out of “Users”.
-  The component context node “SelectedUsers” is context mapped to the view context node “AffectedUser”.
Are you saying I should NOT be doing it this way? If so, can you suggest a better way?
Would it help if I included code?
FYI - All of these context nodes are based on a model called "User". The Users node is actually a collection of User objects.
Thanks again for your help.
David.

Similar Messages

  • Save Point for Cancel Functionality

    Hi all,
    I followed Frank's document below on how to implement the Cancel functionality using "Explicit ADFm Save Points in ADF Taskflows":
    http://www.oracle.com/technology/products/jdev/tips/fnimphius/cancelform/cancelForm_wsp.html
    However when running the application with logging turned on, there was this warning message:
    *******WARNING*****: createSavepoint not supported for DCBeanDataControl.*
    Upon some digging, I found that the createSavePoint method in DCBeanDataControl returns null, while its base class DCJboDataControl calls the application module's passivateStateForUndo() method.
    I hope to implement the save point functionality declaratively, can someone tell me how to obtain the DCJboDataControl class instead of DCBeanDataControl so that the createSavePoint method works?
    Thanks!
    Hai Liang

    John,
    I think there might be a problem with our view project not "knowing" that the model layer is using ADF BC. The situation is like this, we first built the ADF BC model project (the EOs, VOs and AMs). Then we went on to create a viewController project (in the same Application workspace). Because the Applications Modules from the model project appear in the Application > Data Controls tab, we just used the AMs there and assumed that the viewController project is aware that it is using ADF BC components.
    Is there some setting we have to define inside the viewController project to make it "aware" that the model layer utilizes ADF BC and thus enable the "savepoint cancel" functionality?
    Thanks!
    Hai Liang

  • Save and Cancel Functionality in WebDynpro application with Adobe Forms

    Hi,
    I want to create an application with Adobe Interactive forms. This application will have 3 buttons: Save As Draft, Submit and Cancel.
    This application also involves Workflow.
    On Save As Draft, the form will be saved for later viewing. How can I achieve this functionality? Does UWL support Save As Draft feature.
    On Submit, workflow is triggered and form is routed for approval.
    On Cancel, the form is deleted from the system and cannot be retrieved. How can I get this functionality?
    Issue: How to achieve Save As Draft and Cancel functionality?
    Regards,
    Vibha Singhal.

    It works well en SP 21.
    Thanks.

  • Problem with active noise cancellation function : ...

    My nokia 6720 have problem with active noise cancellation function. It seem not working because it also have noise when this function is active. So, I try to disable this function and found that the noise is reduce (but still not clear). How do I correct this problem?
    Thanks.
    P.S. Firmware version is 012.008

    "I must must achive a segnificant attenuation of the noise in a closed volume using some NI devices ..."
    At first glance I would say "probably can be done using an FPGA as a target" since the FPGA can close a very fast loop.
    But to do that with a microphone input on a PC running Windows...
    I suspect that would be an exercise in futility.
    Anyone out there been able to turn around a microphone input fast enough to something like this?
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • How to create a ICWC "Cancel" function?

    Hello all.
    Our call-centre users have a large database of historical data which they frequently execute inefficient searches on in the ICWC. In order to avoid keeping their callers on the line waiting for the search to time-out, we need to give them an option to cancel the search they have just executed in error. Is it possible to put some button on the ContextAreaView - alongside the "End" button? The system doesn't seem to react (via DO_HANDLE_EVENT) to the user hitting the existing "End" button while a search is in progress.
    Any ideas?
    Regards,
    Alex.

    hi Alex,
    "End" button would not end your search but you can implement a button adjacent to it in the same area (as only that area can have the click functionality while the search is going on).
    The button which you implement should take care of ending the search process explicitly.
    regards,
    Abhishek !

  • ABAP program is cancel , Function ROLLBACK on connection failed

    We have an ABAP program (Z), the following program executes this task:
    1.-Read table A (about 3 million records)
    2.-Read table B (about 6 million records)
    3.-Instert in to B table the match between A and B table
    When the program run in batch or dialog process, it stops without apparently reason, it don not trace any log in ST22 transaction. When we trace it in SM21 trace the following log:
    18:30:23
    DIA
    004
    100
    SE38
    BZ
    Y
    Unexpected return value 1 when calling up DbSlR
    18:30:23
    DIA
    004
    100
    SE38
    BY
    J
    Function ROLLBACK on connection R/3 failed
    18:30:24
    DIA
    004
    100
    SE38
    R3
    9
    Error in DB rollback/SyFlush, return code 016384
    18:30:25
    DIA
    004
    100
    SE38
    Q0
    2
    Stop Workproc 4, PID 8583
    18:30:47
    DIA
    004
    100
    R4
    7
    Delete session 003 after error 023
    The tables and ABAP program are in a BW system in a DB2 v9 database
    Some idea?
    Best Regards

    Hi Malte, I did not find dev_w4, but we found:
    dev_rfc4     bwdadm                    25.11.2008                     18:30:41
    stderr1     bwdadm    25.11.2008     18:30:25
    The stderr1 file was created on the same time that "Stop Workproc 4" event, at 18:30:25
    The stderr1 trace the next log:
    (8558) New Child Process created.
    (8558) Starting local Command:
    Command:  dw.sapBWD_DVEBMGS00
    pf=/usr/sap/BWD/SYS/profile/BWD_DVEBMGS00_MXMLNBW01
    [Thr  1] MtxInit: 30002 0 2
    ICM up and operational (pid: 8577)
    work process W20 died => ThIRollBack: db_rollback
    work process W19 died => ThIRollBack: db_rollback
    work process W1 died => ThIRollBack: db_rollback
    work process W19 died => ThIRollBack: db_rollback
    work process W22 died => ThIRollBack: db_rollback
    work process W19 died => ThIRollBack: db_rollback
    work process W19 died => ThIRollBack: db_rollback
    work process W21 died => ThIRollBack: db_rollback
    The issue is. Why the process is aborted?
    Best Regards
    Edited by: Carlos Orencio on Nov 26, 2008 5:52 PM

  • How to do form personalization on purchase order cancell functionality

    Hi,
    how to make form personalization on purchase order form so that user should not cancell the PO.
    Please suggest.
    Thanks

    This is already available in the additional line information..though..
    If you still want that at line level to be displayed..maybe you need to customize the form...not sure how u can handle that logic
    Mahendra

  • Problems in cancel functionality for a datagrid

    Hi there,
    I have a datagrid which has been assigned a bindable array collection variable to it's dataprovider, acData.
    <mx:DataGrid id="dg" x="200" y="81" editable="true" dataProvider="{acData}">
    As soon as the application is loaded, some data is flown into acData, which in turn shows up in the datagrid.
    acData = event.result;
    I tried to create a copy of this data so that I can use it, in case the user cancels the data entry. Hence, as soon as the data is loaded, I assigned the data to acData and also another array collection named acBackUp.
    acData = event.result;
    acBackUp = event.result;
    Since the datagrid is editable, user can make changes in the datagrid. But there is a button called 'Cancel' at the bottom. If user clicks this button after making some changes in the datagrid, I want to assign the back up array collection to acData, ie,.
    On click of cancel - > acData = acBackUp;
    But what I noticed was even before assigning the back up ac to acData, acBackUp has be overwritten with the values that were entered in the datagrid. It wont have those old, event.result values in it.
    Am I doing something wrong here ? How can I store the old values in some array collection and use it back for the datagrid?
    pls help....
    -Deepak

    hi,
    Sounds like your arrays are pointing to the result rather than being a copy of the result data.
    may be try something like this
    var acBackup : ArrayCollection = ObjectUtil.copy(event.result);
    David.

  • Js Confirm function : possible to change default [cancel] button

    Hi,
    Confirm function of java Script:
    Since we know that the confirm function was foucs on the OK button. can we change the focus to Cancel button after popup?
    Appreciate your help if this is possible by java script ...
    Thx...

    Can you suggest how to acheive this by minimum code.
    Coz I want to display the pop-up same as confirm function. The only difference is it should be focus on Cancel button instead.

  • Event Receiver Popup msg without cancelling the Item

    Hello,
       when user updating an item, I need to show a warning message when there is no item for a particular category. But I have to allow user action to continue. I have custom error page which is working fine when I use  properties.Cancel = true;
    but it is cancelling the action.
    I tried properties.Status = SPEventReceiverStatus.CancelWithRedirectUrl; this also cancels the action
    In simple, I don't want to cancel but need popup message.
    Thanks in advance.

    Hi
    Vijay,
    According to your description, I know you do not want to cancel action when the Event Receiver Updating method 
    throws a warning message.
    You can use
    HttpContext.Current.Response in the Event Receiver Updating method.
    HttpContext.Current.Response.Write("<script>alert('message');</script>");
    More information:
    http://blogs.msdn.com/b/sowmyancs/archive/2008/03/25/can-we-get-the-httpcontext-in-custom-event-handlers-in-sharepoint.aspx
    Best regards,
    Dennis Guo

  • InputListofValue PopUp window CANCEL button event capture ?

    HI All ,
    Jdeveloper version 11.X.6.
    i have explained the outline of issue below:
    User enter some data on InpuLIstOfValue text field and click on the maginfied Glass, the pop opens and selects some data and click 'OK' ,it will display appropriately on below fields.
    but if user enters the wrong data on InpuLIstOfValue text field and clicks on maginfier Glass,no results found on the popup window, so upon click of "CANCEL" button on popup window ,
    is there any way to remove the old data on InpuLIstOfValue Filed ?
    Basicaly i am looking for the capturing the CANCEL button event on the popUpwindow ,based on event status .
    PLase let us know if any hints ?
    Thanks

    Step by step:
    1. Create the converter class:
    package view.converters;
    import java.util.Collection;
    import java.util.Collections;
    import javax.faces.component.UIComponent;
    import javax.faces.context.FacesContext;
    import javax.faces.convert.Converter;
    import org.apache.myfaces.trinidad.convert.ClientConverter;
    import org.apache.commons.lang.StringUtils;
    public class LOVConverter implements Converter, ClientConverter {
      public Object getAsObject(FacesContext facesContext, UIComponent uiComponent, String value) {
        if (StringUtils.isBlank(value)) {
          // cancel event was triggered, so do something
        return value; // if value is not an instance of String you need to convert it to its primary type (Number, Date, String, etc)
      public String getAsString(FacesContext facesContext, UIComponent uiComponent, Object value)
        if (value == null || /* value is empty in its primary type */) {
          // cancel event was triggered, so do something
        return value.toString();
      public String getClientLibrarySource(FacesContext facesContext)
        return null;
      public Collection<String> getClientImportNames()
        return Collections.emptySet();
      public String getClientScript(FacesContext facesContext, UIComponent uiComponent)
        return null;
      public String getClientConversion(FacesContext facesContext, UIComponent uiComponent)
        return null;
    }2. Declare the converter in faces-config.xml:
    <converter>
      <converter-id>LOVConverter</converter-id>
      <converter-class>view.converters.LOVConverter</converter-class>
    </converter>3. Your inputListOfValues should look like this (see the property converter="LOVConverter"):
    <af:inputListOfValues popupTitle="Search"
                          value="#{row.bindings.DepartmentId.inputValue}"
                          model="#{row.bindings.DepartmentId.listOfValuesModel}"
                          required="#{bindings.EmployeesView1.hints.DepartmentId.mandatory}"
                          columns="#{bindings.EmployeesView1.hints.DepartmentId.displayWidth}"
                          shortDesc="#{bindings.EmployeesView1.hints.DepartmentId.tooltip}"
                          converter="LOVConverter"
                          id="ilov1">After that, when the user clicks the Cancel button, both methods (getAsObject and getAsString) should be invoked, and then you would be able to reset the component value (using uiComponent parameter).
    AP

  • How to create a  popup windows

    Hi
    I have seen in Simon Collins application http://apex.oracle.com/pls/apex/f?p=20411:1:888811517916461 a popup windows.
    Can anyone help me, buil a popup windows like that or is there any tutorial where i can see how its done.
    Tanks

    Hi,
    You should have three processes: addPerson, getPerson and updatePerson. All three are "On Demand" processes. This is the PL/SQL code for each:
    addPerson
    BEGIN
    INSERT INTO EMP (ENAME, JOB, MGR, HIREDATE, SAL, COMM)
    VALUES (:P1_ENAME, :P1_JOB, :P1_MGR, TO_DATE(:P1_HIREDATE, 'DD/MM/YYYY'), :P1_SAL, :P1_COMM);
    END;getPerson
    DECLARE
    vRESULT VARCHAR2(1000);
    BEGIN
    SELECT ENAME || ',' || JOB || ',' || MGR || ',' || TO_CHAR(HIREDATE, 'DD/MM/YYYY') || ',' || SAL || ',' || COMM
    INTO vRESULT
    FROM EMP
    WHERE EMPNO = :P1_EMPNO;
    HTP.P(vRESULT);
    END;updatePerson
    BEGIN
    UPDATE EMP
    SET ENAME = :P1_ENAME,
    JOB = :P1_JOB,
    MGR = :P1_MGR,
    HIREDATE = TO_DATE(:P1_HIREDATE, 'DD/MM/YYYY'),
    SAL = :P1_SAL,
    COMM = :P1_COMM
    WHERE EMPNO = :P1_EMPNO;
    END;On the page, in the page's HTML Header setting, I have:
    &lt;script type="text/javascript"&gt;
    $(function() {
       $('#ModalForm').dialog(
        modal : true,
        autoOpen : false,
        buttons  : {
          Cancel : function() {
            closeForm();
          Add : function() {
            $('#ModalForm input[type="text"]').removeClass('ui-state-error');
             var valid = true;
            $('#ModalForm input[type="text"]').each(function() {
              if($(this).val().length == 0)
                $(this).addClass('ui-state-error');
                message = 'Error: ' + $(this).attr('id').substr(3).replace('_', ' ') + ' is blank';
                $('.msg').text(message);
                valid = false;
                return false;
            if(valid)
               addPerson();
    function openForm(pID)
       $('#ModalForm').dialog('open');
       $('#ModalForm input[type="text"]').removeClass('ui-state-error');
       var btns = {};
       btns['Cancel'] = function() { closeForm() };
       $s('P1_ENAME','');
       $s('P1_JOB','');
       $s('P1_MGR','');
       $s('P1_HIREDATE','');
       $s('P1_SAL','');
       $s('P1_COMM','');
       if(pID)
          initilizeForm(pID);
          $('#ModalForm').dialog({ title : 'Update'});
          btns['Save Changes'] = function(){updatePerson(pID);};
       else
          $('#ModalForm').dialog({ title : 'Add'});
          btns['Add'] = function(){addPerson();};
       $('#ModalForm').dialog('option', 'buttons', btns);
    function closeForm()
      $('#ModalForm input[type="text"]').val('');
      $('#ModalForm input[type="text"]').removeClass('ui-state-error');
      $('#ModalForm').dialog('close');
    function initilizeForm(pID)
       var ajaxRequest = new htmldb_Get(null, &APP_ID., 'APPLICATION_PROCESS=getPerson', 0);
       ajaxRequest.add('P1_EMPNO', pID);
       var ajaxResult = ajaxRequest.get().split(',');
       $s('P1_ENAME', ajaxResult[0]);
       $s('P1_JOB', ajaxResult[1]);
       $s('P1_MGR', ajaxResult[2]);
       $s('P1_HIREDATE', ajaxResult[3]);
       $s('P1_SAL', ajaxResult[4]);
       $s('P1_COMM', ajaxResult[5]);
    function addPerson(pID)
       if (pID)
         updatePerson(pID);
       else
         var ajaxRequest = new htmldb_Get(null, &APP_ID., 'APPLICATION_PROCESS=addPerson', 0);
         ajaxRequest.add('P1_ENAME', $v('P1_ENAME'));
         ajaxRequest.add('P1_JOB', $v('P1_JOB'));
         ajaxRequest.add('P1_MGR', $v('P1_MGR'));
         ajaxRequest.add('P1_HIREDATE', $v('P1_HIREDATE'));
         ajaxRequest.add('P1_SAL', $v('P1_SAL'));
         ajaxRequest.add('P1_COMM', $v('P1_COMM'));
         ajaxRequest.get();
         ajaxRequest = null;
         closeForm();
         gReport.search('SEARCH');
    function updatePerson(pID)
       if(!valid())
          return;
       var ajaxRequest = new htmldb_Get(null, &APP_ID., 'APPLICATION_PROCESS=updatePerson', 0);
       ajaxRequest.add('P1_EMPNO', $v('P1_EMPNO'));
       ajaxRequest.add('P1_ENAME', $v('P1_ENAME'));
       ajaxRequest.add('P1_JOB', $v('P1_JOB'));
       ajaxRequest.add('P1_MGR', $v('P1_MGR'));
       ajaxRequest.add('P1_HIREDATE', $v('P1_HIREDATE'));
       ajaxRequest.add('P1_SAL', $v('P1_SAL'));
       ajaxRequest.add('P1_COMM', $v('P1_COMM'));
       ajaxRequest.get();
       ajaxRequest = null;
       closeForm();
       gReport.search('SEARCH');
    function valid()
       $('#ModalForm input[type="text"]').removeClass('ui-state-error');
       var valid = true;
       $('#ModalForm input[type="text"]').each( function() {
           if( $(this).val().length == 0)
               $(this).addClass('ui-state-error');
               message = 'Error: ' + $(this).attr('id').substr(3).replace('_', ' ') + ' is blank';
               $('.msg').text( message );
               valid = false;
               return false;
       return valid;
    &lt;/script&gt;And I have an HTML region on the page with the following settings:
    Region Header:
    &lt;div id="ModalForm" style="display:none; width:500px;"&gt;Region Footer:
    &lt;/div&gt;This region contains all of the page items - P1_EMPNO (hidden), P1_ENAME (text), P1_JOB (text), P1_MGR (select list), P1_HIREDATE (datepicker), P1_SAL (text) and P1_COMM (text)
    Apart from a bit of styling here and there, that's it
    Andy

  • Popup Script for Save, edit & Delete Records

    Hi Friends,
    I developed an application, has got buttons like Save, edit, delete particular records. Is there any Java script for the above, to show popup Screens, like the   confirm java script
    <SCRIPT LANGUAGE="javascript">
    <!--
    function CONFIRM(){if (!confirm
    ("Are you Sure to  Edit Record?Ok=Yes,Cancel=No "))
    history.go(-1);return " "}
    document.writeln(CONFIRM())
    <!-- END -->
    </SCRIPT>
    pls mail me any sample code & Relevant weblogs regarding this.
    Regards
    CSM Reddy

    Hi,
    The following code will work... i have tested it.
    <b>test.jsp</b>
    <%@ page language="java" %>
    <html>
         <head>
              <title>
                   TestForm
              </title>
         </head>
         <script type="text/javascript">
    function confirmSAVE() {
    var save = confirm("Do u really want to save")
    if (save){
    alert("edit confirmed")
    window.document.myForm.action="test.jsp"
    window.document.myForm.submit()
    else
    alert("edit cancelled")
    function confirmDelete() {
    var del = confirm("Do u really want to delete")
    if (del){
    alert("del confirmed")
    window.document.myForm.action="test.jsp"
    window.document.myForm.submit()
    else
    alert("del cancelled")
    </script>
         <form name="myForm">
         <body>
              <table>
              <tr>
              <td colspan="2" align="center"><input type="button" style="background-color: #ffffff" name=save onclick="confirmSAVE()" value="SAVE">
              </td>
              <td colspan="2" align="center"><input type="button" style="background-color: #ffffff" name=delete onclick="confirmDelete()" value="DELETE">
              </td>          
              </tr>
              </table>
         </body>
         </form>
    </html>
    When you confirm edit or delete, the same test page will be displayed.
    Regards,
    Uma
    Message was edited by: Uma Maheswari

  • Add an Event in Web dynpro for Cancel option

    Hi Everyone,
    I have a scenario where in which , I have a search help option and when users hits of search help a window pops up and when user selects any it populates the data into feild.
    Now that i want to add a cancel button in the F4 window .
    How can  go about and do this.
    Please provide me step by step approach as most of the web dynpro I am not aware of... i am new and learning on my own.
    Regards,
    Raj

    Kandaraj,
    Using window instance you can implement the cancel functionality,
    Create a context in your component controller "WindowInstance" with the type type     "com.sap.tc.webdynpro.services.session.api.IWDWindow"
    User this method in you component controller,
    /**********************COMPONENT CONTROLLER***************************
    public void showpopup( )
    IWDWindowInfo winInfo = wdComponentAPI.getComponentInfo().findInWindows("PopupWin"); // PopupWin -> Name of your window
        IWDWindow win = wdComponentAPI.getWindowManager().createModalWindow(winInfo);
        win.setWindowPosition(300,150);
        win.setTitle("Your Account Infomation");
           win.setWindowSize(200,200);
        wdContext.currentContextElement().setWindowInstance(win);
        win.show();
    call the method from the View
    *************Create a Window for Popup*************************
    Create a View for New Window
    Create a context in your component controller (Popup Window) "WindowInstance" with the type type     "com.sap.tc.webdynpro.services.session.api.IWDWindow"
    Open the View of Popup Window
    Create a Button and action for the button
    Put this code inside the action method:
      IWDWindow win = wdContext.currentContextElement().getWindowInstance();
        win.close();
    Ram

  • Popup to confirm does not work

    Hello.
    Within a toolbar there is a toolbar button which should show a comfirm popup. This one comes up, and the cancel function does work. But if I click 'YES', the action defined on OnCLick is performed, but the page does not come back There is a BSP error, which I cannot identify.(no further text). Is this the right way for the button definition or is there another possibility to get the popup?
    code]
    <xhtmlb:toolbarButton id="statfinal"
    onClick="<%=qs620_c_change_status%>"
    onClientClick="if(confirm('Do you really want to save ?')==false) htmlbevent.cancelSubmit = true;" 
    text="<%= otr(r3qs_620/statusfinal) %>" />
    [/code]
    Thanks and kind regards.
    Carola

    Hi Carola,
    I use something like this, it works fine.
    Notice the curly brackets after th if -statement.
    onClientClick = "var cfoo=document.getElementById('wa_head-email'); if (cfoo.value==''){ alert('<%= otr(zbc10/no_email) %>'); htmlbevent.cancelSubmit=true;}else{ if (confirm('<%= otr(zbc10/process) %>')){thx_win();}else{htmlbevent.cancelSubmit=true;}}"
    Regards,
    Dirk.

Maybe you are looking for

  • Iphone as remote for ipad?

    we download movies onto our ipad and then connect it to the TV so all can watch.  Is there an app that i could use to control the ipad from my iphone (like a remote)? (really so I can be lazy and not get out of my seat).

  • Copying .avi files from Imac to external WD Hard Drive

    I'm new to the Mac and having a few file issues. I have copied from my old PC a number of large (12GB) .avi files to the internal (500GB) drive on my Imac. I have recently bought a 1TB WD external drive and wish to copy the avi video files on the Ima

  • FireFox opens & Adobe Flash Plugin crashes in a WOT "automatic" download.

    WOT "automatically downloads" on a separate tab every time I start FireFox. Almost every time I start FireFox the Adobe Flash Plugin crashes in the WOT automatic download and ties up my PC. The problem does not occur with Internet-Explorer which I se

  • [SOLVED] Laptop suspends constantly for no reason

    Hello, I just did an Arch Linux install by following the beginners guide. I got to the point, where I have to boot for the first time into my newly installed system. Everything seems to work fine, so I went ahead and started installing some more pack

  • Hyperlinks don't work outside dreamweaver

    Hello, I am relatively new to web design. After designing a few simple websites for myself, that I could put on my portfolio I decided to design another website. It all went well, until I stumbled upon a weird problem: hyperlinks in the banner do not