Updating Templates in Dreamweaver & Keeping Client Side Updates

I have a situation with a website where the client requests a
change to be made within the main menu system of the website, so
all of the templates & the entire site must be updated. I
download the latest version of the site, to ensure the content
added is up to date & included, make the necessary changes
& update all pages, everything is fine, until we check the site
& find out the content that has recently been added by the
client is missing.
So, when the template is edited, the documents created using
those templates are updated partially - the recent additions made
through Contribute by the client are lost.
This is highly problematic, as it would require the client
keeping track of changes made to ensure they are still available
after updating the site.
Has anyone experienced this type of issue with Contribute who
can offer any ways to reduce the impact of this happening? Or at
least ensure the client this is manageable - as in theory, the
templates should update the html files as they are.
Thanks in advance.
Is there any way to stop this happening in the future? It
seems quite strange that

This is not nic, but I had the same problem. I have two
answers for you:
Answer 1:
Maybe something went wrong with the communication between
Dreamweaver and Contribute (mistakes in the checking out of files).
I've experienced problems myself with very large websites (never
with the smaller ones).
I think the beste solution to try out is:
1. to download the whole site from the server using an ftp
program )(and make a working version and a back up)
2. disable contribute compatibility in Dreamweaver (so no
checking in or out is happening)
3. adjust the templates (put menu's and other stuf that needs
to be updated more often in include files, see answer 2)
4. update all the pages on saving the template
5. check the result and if everything is OK now, upload the
updated files using the ftp program.
6. enable dreamweaver compatibility with contribute
Answer 2:
For the future I would make sure that your menu's and other
parts of the templates that need to be updated more often then the
design, are included using a script language like PHP ( <?php
include("file-to-be-included.php"); ?> ).
This way you never have to take so much trouble updating
these parts of the website, since there are all in seperate files.
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=55&catid=290&threadid =1311869&highlight_key=y&keyword1=menu)

Similar Messages

  • How To Update A Table View From Client Side !!!!

    Hi I would like to update a table view from the Client Side. So that the user can keep updating the relevent data on the client and when they have finally finished they can press Save so the entire page is then sent to the Server.
    Does anyone know how to do this, I guess u have to use the EPCM, I have just started on it and would really appreciate some Help.
    Thanks,
    Emmanuel.

    This is what I found :-
    There are a couple of ways to approach this.
    1) load the excel spreadsheet into the database "as is". You can use interMedia
    text to convert the .xls file into a .htm file (HTML) or use iFS (see
    http://technet.oracle.com/
    for
    more info on that) to parse it as well. InterMedia text will convert your XLS
    spreadsheet into a big HTML table (easy to parse out what you need at that
    point)
    2) Using OLE automation, a program you write can interact with Excel, request
    data from a spreadsheet, and insert it. Oracle Forms is capable of doing this
    for example as is other languages environments. In this fashion, you can remove
    the "manual" and "sqlldr" parts -- your program can automatically insert the
    data.
    3) You can write a VB script that uses ODBC or Oracle Objects for OLE (OO4O) in
    Excel. This VB script would be able to put selected data from the spreadsheet
    into the database. We would recommend OO4O. It provides an In-Process COM
    Automation Server that provides a set of COM Automation interfaces/objects for
    connecting to Oracle database servers, executing queries and managing the
    results. OO4O is available from
    http://technet.oracle.com

  • Updating Templates in Dreamweaver with a Contribute managed site?

    My company sited up a site for one of our clients using Dreamweaver. We created templates with update sidebar, header and such if needed to. The client uses Contribute to manage the main content sections and create new pages.
    I have the site saved locally on my computer. Make the changes to the template which updates the all the pages linked to it but when I upload them it overwrites the content the clients has made.
    What is the best way update the templates in Dreamweaver without over-writing the main content parts of the the client had made with Contribute?

    Before you make any changes, perform a Get (down arrow icon in the Files menu) operation to download any client-updated files first. That way, your local files will be exact duplicates of what the client has placed on the server. After verifying you have the most recent versions, make your change and upload.

  • Not getting updated at client side

    I have enabled updates for Lion, along with other updates for 10.6.8,  but I notice in Log of software updates I get the following:
    Apr 12 10:43:08 sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 061-7532
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 041-3133
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product zzzz041-3544
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 041-4711::1
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 041-0304
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 041-3970
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 041-3969
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 041-3999
    Apr 12 10:43:08  sus.example.com swupd_syncd[87] <Warning>: *** Missing version string for product 041-2294
    Software update is not happpening ar client side. Says Software is Upto Date. When I see Apahce logs at server side it says
    [Thu Apr 12 10:54:11 2012] [error] [client 10.10.1.2] File does not exist: /swupd/html/content/catalogs/others/content/downloads/31/07/061-5792
    [Thu Apr 12 10:54:11 2012] [error] [client 10.10.1.2] File does not exist: /swupd/html/content/catalogs/others/content/downloads/31/60/061-4782
    [Thu Apr 12 10:54:11 2012] [error] [client 10.10.1.2] File does not exist: /swupd/html/content/catalogs/others/content/downloads/60/08/11A511a_Se
    And from client side redirecrting happening properly to local update server . and software update server show all updates.i have attached the screen shot

    I have this issue as well, it all seemed to of started AFTER I ticked remove outdated software updates, noticed somthing odd when i had no log from clients connecting.
    Hope there's a solution soon

  • Writing and updating XML file on client side

    Hello,
    I'm looking for a simple example which permit to write and
    update a xml file on the client side.
    Someone can help me, please?

    meghashyamgr ,
    Because of security reasons a swf running in a browser cannot
    read or write xml files to a user's computer. What can be done,
    however, is write xml to what is known as a SharedObject.
    SharedObjects act as cookies for Flashplayer.
    If you would like an example of this I'd be more than happy
    to show you...

  • Dreamweaver keep freezing - I have problem installing the update for Dreamweaver cs5 -

    Dreamweaver keep freezing - I have problem installing the update for Dreamweaver cs5

    That is the perfect system for Dreamweaver.
    The only thing that I can think of is to reinstall Dreamweaver. See Uninstall Creative Suite | CS5, CS5.5

  • Disabled components enabled on client side don't update

    If I set a component in my jsp as disabled, such as a checkbox, it shows up on the client side disabled as one would expect.
    However, if I use javascript to enable it, and change it's value, then submit the page, the value is never updated as you would expect.
    What's the scoop?
    Thanks,
    Mike.

    C> If I set a component in my jsp as disabled, such as a checkbox, it
    C> shows up on the client side disabled as one would expect.
    C> However, if I use javascript to enable it, and change it's value,
    C> then submit the page, the value is never updated as you would expect.
    Here's one possible solution until we can figure out something more
    clean.
    You're using client JavaScript to modify the enabled/disabled state of a
    component in the page, and you want that setting to be reflected when
    the page is processed by JSF, right? Well, have you client javascript
    generate a hidden field containing the enabled/disabled state of the
    component. You install a PhaseListener for the before
    ApplyRequestValues phase that looks for the hidden field and modifies
    the component accordingly.
    This isn't as hacky as it sounds when you consider that you can use such
    a "before" phase to handle any and all JS mods and apply them to the
    component tree before any decoding occurrs.
    Ed JSR-252 Spec co-lead

  • Help! Dreamweaver keeps automatically 'putting' my template onto the server every time I save it.

    For some reason Dreamweaver keeps automatically 'putting' my template onto the server every time I save it, overwriting the template that was originally on there and I don't know why. It never used to do this and all my other sites work fine and don't have this problem... I don't want it to keep overwriting the files I have on the server... does anyone know how to stop it from doing this please? I would greatly appreciate any help anyone can give.
    If it helps, I'm using CS4.
    Thanks,
    Catherine.

    Thank you!
    For this particular website I only have one template. The website is up and running online, but I'm still working on it, trying to improve it and I'd like to preview before I upload it to the server and alter the other pages. I did have a backup of the template on the server as you said, but because I was experimenting with something in the local copy, the design changed quite a lot, and suddenly it was 'put' automatically (which was something it had never done before) resulting in a loss of the original template. Fortunately I ignored the prompt asking me to update the pages from this template, so the overall design of my live website has remained in tact. I pressed F12 as I always do and instead of taking me to my default browser for live preview, it 'put' the template onto the server. This is what I'd like to avoid doing again.
    Thank you for your response! I really appreciate your help.
    Catherine.

  • Refreshing client side templates for EVHOT functionality

    Dear All,
    This query is regarding using EVHOT functionality in BPC for Excel. This functionality works only for files present in the local machine. How do I refresh client side templates so that new templates get downloaded to client machines and can be opened using EVHOT? Does simply restarting BPC for Excel in client machines work?

    Hello,
    I have seen many customers struggle with this same issue and solved it by performing the following steps.
    1.Open BPC for Excel
    2.From the eTools menu select Open Template Library
    3.Open the template
    4.From the eTools menu select Save Template Library and overwrite template on the SERVER
    5.You will be prompted to update template version, choose YES
    6.Clear local application information from the etools -> options menu
    7.Open Admin and increment template version 1 then click update version
    8.Login to BPC for Excel
    I hope this helps!
    Tom Chelednik
    Enterprise Performance Management RIG
    SAP BusinessObjects Division

  • XSL Fragment into HTML via Client-Side Transform

    I am designing a site for a school. I searched and found the
    post here from July 25, and I have also read the Dreamweaver
    help file till I'm blue in the face. They talk all around the
    answer but never definitively say if it's possible to do this.
    Dreamweaver help mentions:
    -- Workflow for performting client-side xsl transformations
    Do one of the following:
    In your Dreamweaver site, create an entire XSLT page. See
    Creating entire XSLT pages.
    Convert an existing HTML page to an entire XSLT page. See
    Converting HTML pages to XSLT pages.
    All the online tutorials show server-side transforms but I'm
    not skilled in that...nor do I know if the hosting entity will
    provide that level of access to their .NET server.
    ---- ok. that's the background of the situation. Now to my
    problem. ---
    We plan to have two mutually exclusive areas on the home
    page, such as news & events, that will be updated by a single
    school employee. The plan is to create two XML text files that one
    teacher can update.
    The XMLfiles will be manually uploaded to the web site and
    the home page will read that data into properly formatted
    information on the home page. I would greatly prefer to keep the
    entire process as a client-side procedure.
    I have created and linked XSL fragments to the XML data.
    If I try to copy and paste code from the XSL fragment into
    the index HTML page, I get nothing.
    Success comes only after converting the home page into an
    XSLT 1.0 file using Dreamweaver and copying and pasting the code
    fromt he XSL file into the newly created XSLT file.
    Hence my questions:
    1 Can I bring these XSL fragments into an HTML home page or
    do I have to convert it to XSLT?
    2. If I must convert the HTML file to an XSLT file, can
    people still type the website address in as www dot site dot com
    and the XSLT file will open without anyone knowing the difference?
    3. Can I even do this with a client-side transform?
    4. Is it possible for one page to reference two separate XSL
    fragments pointing to the two separate respective XML files?
    Thank you very much for your help.

    Hi Eric,
    these are the cache control headers of the request that serves the XSLT:
    GET http://www.carsten-leue.de/test/iframe_xslt/xslt.php HTTP/1.1
    Accept: */*
    Referer: http://www.carsten-leue.de/test/iframe_xslt/xslt.php
    Accept-Encoding: gzip, deflate
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
    Host: www.carsten-leue.de
    DNT: 1
    Connection: Keep-Alive
    There does not seem to be a header involved that prevents caching.
    You mention the "legacy ActiveX" control. In which sense is this control involved in the usecase? In my scenario I am pointing the browser to the XML document that has an associated stylesheet and the browser automatically executes the transform.
    I am not explicitly triggering the transform via some script in the page.
    Does the ActiveX control still play a role in this scenario?
    Carsten

  • Clone Rows - Tabular form - Client side add rows

    Hello all,
    I feel in love with this particular Tabular form, http://htmldb.oracle.com/pls/otn/f?p=24317:49 because of the Capabilities it has to create a "clone row".
    a very advance feature I like a lot.
    The trouble is when I go under >Report> and select which columns I would like to view, some will be hidden with default values.
    the default values I would like to keep hidden are: a Time Stamp, and :APP_USER.
    So when the user decides to clone a row the first original row will stay intact with all the information including the hidden values, but as for the cloned rows the hidden values are missing.
    Is there something missing in the javascript that permits this from happening?
    Please Help.
    <script type="text/javascript">
    var g_this;
    function fn_delete(pThis)
    var l_tr=$x_UpTill(pThis,'TR');
    l_tr.parentNode.removeChild(l_tr);
    function fn_CloneRow(pThis){
    g_this=pThis;
    l_tr=$x_UpTill(pThis,'TR');
    l_table=$x_UpTill(l_tr,'TABLE');
    l_tbody=$x_UpTill(l_tr,'TBODY');
    l_clone=l_tr.cloneNode(true);
    html_RowHighlight(l_clone,"D0D0E0");
    l_inputs=l_clone.getElementsByTagName('input');
    for (var j=0;j<l_inputs.length;j++) {
    l_this=l_inputs[j];
    if (l_this.type=="hidden") l_this.value="";
    if (l_this.name=="fcs") l_this.value="zzzz";
    if (l_this.type=="checkbox") l_this.parentNode.removeChild(l_this);
    // Change Clone functionality to Delete
    var l_img=l_clone.getElementsByTagName('img')[0];
    l_img.src="/i/delete.gif";
    if (document.all) l_img.onclick=function(){fn_delete(this)};
    else l_img.setAttribute("onclick","fn_delete(this)");
    l_tbody.insertBefore(l_clone,l_tr.nextSibling?l_tr.nextSibling:l_tr);
    </script>

    I have't looked at the specific clone-row sample code you mentioned in your post, but just wanted to point out that we've introduced client-side add-row functionality in APEX 4.0, so if you're using this code to add new rows on the client-side, then using the built-in functionality might be easier. Of course if you actually want to get a copy of an existing row, that might not be sufficient. As for the MRU process, the way APEX identifies new rows is by looking at the primary key or ROWID column value, which needs to be NULL. APEX also looks at the apex_application.g_fcud array, which holds information for each row on whether to do an create, update or delete. This array was introduced in APEX 4.0, and that's what could potentially be causing your example to fail after the upgrade.
    Regards,
    Marc

  • Use of category filters in client side GWI

    Hi
    With help from the forums, I am now experimenting with client side GWI but I cannot find any documentation that describes the use of the category filter field in the Sync properties tab of the options.
    I have already reviewed the documentation at : [http://help.sap.com/saphelp_crm50/helpdata/en/74/49af3ab73dc363e10000000a114084/frameset.htm]
    I am using MSA 5.0 SP11 and MS Outlook 2007
    Can anyone help?
    Alternatively, can anyone point me in the direction of any more advanced config guides?
    Thanks
    James
    Edited by: James Preston on Feb 8, 2009 6:48 PM

    Thanks Rashmi
    My investigation leads me to believe that there is a bit more too it than that if I want to use this filter effectively.
    If I do not put a filter that is in both my Outlook Master Categroy list AND maintained in SPRO, it deletes the activity in the MSA Calendar. If I do not use the filter field at all it works just fine, but we need to restrict the activities flowing in the direction Mail >> Mobile
    I will keep experimenting and update this post with my findings.
    FYI - I have also found an issue with the conflict resolution which I will be raising an OSS for.
    Scenario: On the conflict resolution tab, in the Ask for confirmation when area, ALL of the boxes are UNCHECKED.
    In the Conflict handling section, SAP CRM has priority is selected.
    I would expect, therefore, if I were to delete an appointment in Outlook, it should NOT delete it automatically from MSA...but it does!
    This is just for info, but if you know anything about this, let me know and I can raise another forum thread so that the correct points can be awarded
    Regards
    James

  • Client side validations

    HI,
    How to perform client side validations?

    Hi
    Its an ADF BC Application.This Screen is used for both Creation and Updations.
    I am having a Text Field(internally AJAX Completion field for auto suggest).
    I want to perform client side validation for it. i.e., If the user is creating a new record it should not be empty.
    First thing I have tried is making the propery 'required' to true. but this created a problem, because if the user is not creating any new record, but just modifying the existing records, then also I get the error message, which actualy should not trigger at all.
    Secondly , I tried to use Validators using method validations.but did not succeed in it. Because , I am not getting how to keep validations for AJax text field( completionField)
    please help.

  • How can i load file into database from client-side to server-side

    i want to upload file from client-side to server-side, i use the following code to load blob into database.
    if the file is in the server-side, it can work, but if it in the client-side, it said that the system cannot find the file. i think it only will search the file is in the server-side or not, it will not search the client-side.
    how can i solve it without upload the file to the server first, then load it into database??
    try
    ResultSet rset = null;
    PreparedStatement pstmt =
    conn.prepareStatement ("insert into docs values (? , EMPTY_BLOB())");
    pstmt.setInt (1, docId);
    pstmt.execute ();
    // Open the destination blob:
    pstmt.setInt (1, docId);
    rset = pstmt.executeQuery (
    "SELECT content FROM docs WHERE id = ? FOR UPDATE");
    BLOB dest_lob = null;
    if (rset.next()) {
    dest_lob = ((OracleResultSet)rset).getBLOB (1);
    // Declare a file handler for the input file
    File binaryFile = new File (fileName);
    FileInputStream istream = new FileInputStream (binaryFile);
    // Create an OutputStram object to write the BLOB as a stream
    OutputStream ostream = dest_lob.getBinaryOutputStream();
    // Create a tempory buffer
    byte[] buffer = new byte[1024];
    int length = 0;
    // Use the read() method to read the file to the byte
    // array buffer, then use the write() method to write it to
    // the BLOB.
    while ((length = istream.read(buffer)) != -1)
    ostream.write(buffer, 0, length);
    pstmt.close();
    // Close all streams and file handles:
    istream.close();
    ostream.flush();
    ostream.close();
    //dest_lob.close();
    // Commit the transaction:
    conn.commit();
    conn.close();
    } catch (SQLException e) {

    Hi,
    Without some more details of the configuration, its difficult to know
    what's happening here. For example, what do you mean by client side
    and server side, and where are you running the upload Java application?
    If you always run the application on the database server system, but can't
    open the file on a different machine, then it sounds like a file protection
    problem that isn't really connected with the database at all. That is to
    say, if the new FileInputStream (binaryFile) statement fails, then its not
    really a database problem, but a file protection issue. On the other hand,
    I can't explain what's happening if you run the program on the same machine
    as the document file (client machine), but you can't write the data to the
    server, assuming the JDBC connection string is set correctly to connect to
    the appropriate database server.
    If you can provide some more information, we'll try to help.
    Simon
    null

  • Error running a client side program through the worklist app

    I am trying to run a simple client side application (actually just a command script
    that does a pause). I construct a send xml to client with a "call-program" message
    with attributes of name="c:\testscript" and mode of async.
    It appears that I need to register the program - how do I do this?
    SecurityException: Cannot execute the system command "c", because it has not been
    registered in the
    WLPI Security Manager configuration file C:\Documents and Settings\nvernon\WLPISec.properties
    java.lang.SecurityException: Cannot execute the system command "c", because it
    has not been registered in the
    WLPI Security Manager configuration file C:\Documents and Settings\nvernon\WLPISec.properties
         at com.bea.wlpi.client.common.WLPISecurityManager.checkExec(WLPISecurityManager.java:141)
         at java.lang.Runtime.exec(Runtime.java:548)
         at java.lang.Runtime.exec(Runtime.java:477)
         at com.bea.wlpi.client.worklist.WorklistPane$6.run(WorklistPane.java:1441)
         at java.lang.Thread.run(Thread.java:484)

    The reason I asked about the computer OS was in case you needed to do a clean install of iTunes. It works differently on the Mac computer than on Windows. A complete uninstall and reinstall on a Windows computer requires you to follow specific instructions in a support document, while on a Mac, I have read you just have to reinstall over the old one.
    I'm not sure if installing/updating to iTunes 11 would be the same on Windows or not, but since you report using a Mac, then it is probably a mute point. Good luck.

Maybe you are looking for

  • XML Parse

    Hi: I have a problem with a XML file. We are using Weblogic Server 6.1 sp1. We have developed a servlet, it invoke an EJB's method that it parse a xml file. This EJB obtain data from xml file and it query Oracle database. Then obtain data and create

  • Report saved in text file ?

    Hi, In Labview 5.1 for Windows, does anyone know if it is possible and how to save a report, create with "Easy Text Report.vi" in a text file? Thanks. Denys

  • Feature request: Utilize outer pixel on left and right of screen to allow gestures

    I miss gestures especially moving laterally between apps. If I swipe from the left bezel onto the screen it would be nice to move to the next app to the left and same for the right. Post relates to: Pre p100eww (Sprint)

  • HTML email - link problem

    I created an HTML email in dreamweaver. It looks great on my Mac and in Mac Mail. I sent it out and some people on PCs have a blue box around the links. Much like the ones in DreamWeaver when you are working on file. Even to the point where the slice

  • After updating to iTunes 7 and iPod 1.2, Ipod screen gets patchwork screen

    I updated to iTunes 7 and also updated my 60 gig video ipod to version 1.2 last night and things seemed to go fine but my ipod screen garbles intermittantly - almost looks like madras cloth - you can't read anything - there are very fine lines both v