Pass the protected script that allows the user to edit the content

I work with a number of local groups but get busier with my schedule, I can't take the time to do the weekly band concerts or hourly updates. I saw a script a few years ago, allowing an end user (the band) to change their own webpage (in particular, the page of the annex). It is password protected so that only you can access the configuration of the page with the appropriate authorization. I forgot since the code and can't seem to find one similar to it. The unfortunate side effect was the page was very simplistic and did not much markup.

Does anyone know of a code or a script like this?

Thanks in advance.

Anurag,
That's what I have in mind. I'm a programmer/designer old enough, when I started writing code, it was all by hand and the concept of the CMS is really new to me. I've seen a few articles about it but did not know about the process. I definitely take your advice and looking around sourceforge and some other resources. The idea of the timetable is a good starting point, and I think that will be what I'm after.

Thanks for the advice,
Txwebman

Tags: Dreamweaver

Similar Questions

  • We will use a script that allows users to connect only once.

    We will use a script that allows users to connect only once. 
    However some users need a second possibility of connection.
    How is - this can be handled in a script?

    The users in question are members of the same group secuity.

    Where the use of Windows server 2003 with xp clients.

    Hello

    Your question of Windows 7 is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the IT Pro TechNet public. Please post your question in Windows 7 IT Pro Technet Forums network.

    http://social.technet.Microsoft.com/forums/en/category/WindowsServer/

    I hope this helps.

  • ID that allows multiple users to access the files at the same time

    I often share files on my Mac with another Mac in my studio.  In the past if someone tried to open a file I was using would give them a warning that the file was opened.  Now for some reason, it allows both us to have the file open and work on it and seems to give priority to the person who opened the modified file.  If they make a change and save it, its OK, if I make a change to it, the program says it needs to close and then freezes.

    Not sure when this happened, but I'm guessing it's something to do with the update to Lion, because that's when I started noticing the issue. We are both short CS5.0

    Other people find this question, and y at - it a setting to stop it. We try to avoid never work on the same file, but due to workflow in the studio, it could happen accidentally and could cause major problems.

    There was a bug in the initial release of CS5 that allowed this under certain conditions. Update 7.0.4.

  • How to pass the content of an xml element in the text frame in inDesign Script

    var XMLFile = File.openDialog ("select XML Files... ») ;

    var doc = app.activeDocument;

    If (!) App.Documents.Length)

    {alert ("ERROR: Document not opened");}

    return;

    }

    doc.importXML (XMLFile);

    var firstFigureNode = doc.xmlElements [0] .xmlElements [1] .xmlElements [0];

    var lableNode = firstFigureNode.xmlElements [0];

    var lableNodeText = lableNode.contents;

    myFrame var = doc.textFrames.add ({geometricBounds: [-13, 13, 3, -3]});

    lableNodeText.move (LocationOptions.AFTER, myFrame.texts [0]);

    ========================================================

    My requirement is: == > > move the content of an xml element in the text by inDesign Script block, but XML InDesign file Structure should not be change & data in the XML Structure should remain as it was before...

    I tried to code above, but it does not work...

    Please can someone help me in solving this problem...

    It does not work correctly...

    It moves firstFigureNode in myFrame...

    firstFigureNode.placeXML (myFrame);

    ===>> For Apple Script try below Code ===>>

    myFrame markup using firstFigureNode

  • that allows standard users change ppp settings, removing UAC admin fast pwd to DPIscaling.exe

    I am currently using windows vista ultimate 64-bit with an installed nvidia geforce 8800 gtx card. I'm the ADM on the machine, with the standards users who connect it. My account of adm does not have the problem. I'm trying to find a way to allow standard users on the machine to have the ability to change the ppp settings.

    The path of the file is C:\Windows\System32\DpiScaling.exe

    I tried to use the solution listed on this site: http://blogs.techrepublic.com.com/window-on-windows/?p=635

    and used the Application Compatibility Toolkit.  I used a lot of different options, the 32-bit version, 64-bit, different boxes, without success. When you click right on the file properties and click on the Compatibility tab, it says:
    Cannot be set on this program compatibility modes because it is part of the Windows version.

    I have a standard users also granted full control of the executable, and if the logged-on user account, he got always invited him to enter the administrator credentials. I understand that this only gives the user access to the file and not what the file does.

    I need to find a solution to allow standard users on the computer to change the DPI settings without the need of the admin password.  While looking for solutions here and on the site of regular microsoft (support.microsoft.com) support, all I could find are methods that disable the guests of UAC elevation and ways to disable UAC completely.    http://social.answers.Microsoft.com/forums/en-us/w7security/thread/0364515a-301e-47C5-AF99-39347b83c6b4-je don't want to do that.  I even tried and the standard user has always invited to enter an admin password.  I don't want to disable UAC or the guests of elevation, surprisingly these guests don't mind.   The computer is set to high resolution and need to continually change the DPI setting to enable the second monitor (my HDTV) text output in a format that is clear and correct.  The reason why we have change back is because the cursor of the mouse in the PC video games being played here on disappears when the DPI is set to what higher than normal / default. So before any game is played, the DPI settings in windows settings must be changed to the default / normal.

    Since I was the user only administrator on the machine, I am concerned when other users would like to play their games. but can not, because I am not present.  I want to be the only Admin account on the machine.  Bad things tend to happen when I allow other users are administrators on the machine.

    Hello

    Your question is more complex than what is generally answered in the Microsoft Answers forums. It is better suited to the security of Windows Vista on TechNet. Please ask your question in the TechNet forum.

    Diana

    Microsoft Answers Support Engineer

    Visit our Microsoft answers feedback Forum and let us know what you think.

    If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • pass the content of the form dreamweaver field...

    Hello my script below:

    < script type = "text/javascript" >

    function OnSubmitForm()

    {

    If (checked document.myform.operation [0] == true)

    {

    document. MyForm.action = "https://webtrace.etdatacenter.com/webtrace.aspx?accesstype=autologin & cust = id_015 & user = temp lateuser."

    }

    on the other

    If (checked document.myform.operation [1] == true)

    {

    document. ' MyForm.action ='https://carrierconnect.etdatacenter.com/Default.aspx?accesstype=autologin & cust = id_015 & user = user name";

    }

    Returns true;

    }

    < /script >



    < form name = "myform" target = "_blank" method = "post" action = "" onsubmit = "return OnSubmitForm()"; > "
    < fieldset >
    < legend > < font color = "#FFFFFF" > CONNECTION < / police > < / legend >
    user name: < input type = "text" name = "user name" / > < br / > < br / >
    password: < input type = "password" name = "password" / > < br / >
    < input type = "radio" name = value 'operation' = '1' checked = "checked" / > < font size = "-1" > customer < / police >
    < input type = "radio" name = value "operation" = "2" / > < font size = "-1" > booking Web < / font >
    < input type = "submit" name = "submit" value = "submit" / >
    < / fieldset >

    < / make >

    The user fills their username and Word of past and then selects either "customer management" or "web booking" box... Based on radio button selected, they are directed to

    https://webtrace.etdatacenter.com/webtrace.aspx?accessType=autologin & cust = id_015 & User = user name if 'followed customer' or

    https://carrierconnect.etdatacenter.com/Default.aspx?accesstype=autologin & cust = id_015 & user = username if 'web booking '.

    How to pass the user content where I currently have "username", which corresponds to the form field, but I need to move the content.

    Thank you

    If (checked document.myform.operation [0] == true)

    {

    document. "MyForm.action ="https://webtrace.etdatacenter.com/webtrace.aspx?accesstype=autologin&c ust = id_015 & user = templateuser. "

    }

    on the other

    If (checked document.myform.operation [1] == true)

    {

    document. MyForm.action ='https://carrierconnect.etdatacenter.com/Default.aspx?accesstype=autolo gin & cust = id_015 & user ="+ document.myform.username.value;

    }

  • How to pass the content with in the cell in the table of rules xml

    Hi all the Scripting Guys,.

    I created a table using rules xml with 3 numbers of the cells where first cell contains some data and so on, but following the cell first line may of does contain all the data so in that cell of second data line moved to the first cell and thired data line moved to the second cell that is very worried about me since the second cell in each row must be in the second cell only.

    For Instance -: Required to output

    Title NUMPAGE Topic
    Title46The subject
    50Another topic
    54Object
    Title60Another topic
    64The subject

    I get script - put it:

    Title NUMPAGE Topic
    Title46The subject
    50Another topic
    54Object
    Title60Another topic
    64The subject

    myRuleSet = new Array ( new ProcessSec,
               new ProcessPara,
               new ProcessSecHead,
               new ProcessArt,
               new ProcessPG,
               );
    with(myDocument){
        var elements = xmlElements;
         __processRuleSet(elements.item(0), myRuleSet);
          } 
    
    function ProcessSecHead(myXPath){
        this.name = "ProcessSecHead";
        this.xpath = myXPath; 
        this.apply = function(myElement, myRuleProcessor){
       with(myElement){
                __skipChildren(myRuleProcessor);
                  var myNewElement = myContainerElement.xmlElements.item(-1).xmlElements.add(app.documents.item(0).xmlTags.item("Cell"));
         myElement.move(LocationOptions.atBeginning, myContainerElement.xmlElements.item(-1).xmlElements.item(-1));
         }
        return true;
        }  
    }
    function ProcessPara(){
        this.name = "ProcessPara";
        this.xpath = "//para"; 
        this.apply = function(myElement, myRuleProcessor){
                var myNewElement = myContainerElement.xmlElements.add(app.documents.item(0).xmlTags.item("Row"));
            return true;
        }  
    }
    
    function ProcessArt(){
        this.name = "ProcessArt";
        this.xpath = "//para/aug"; 
        this.apply = function(myElement, myRuleProcessor){
            with(myElement){
                __processChildren(myRuleProcessor);
                var myNewElement = myContainerElement.xmlElements.item(-1).xmlElements.add(app.documents.item(0).xmlTags.item("Cell"));
                myElement.move(LocationOptions.atBeginning, myNewElement);   
            }
            return true;
        }  
    }
    function ProcessPG(myXPath){
        this.name = "ProcessPG";
        this.xpath = myXPath; 
        this.apply = function(myElement, myRuleProcessor){
            with(myElement){
                __skipChildren(myRuleProcessor);
                var myNewElement = myContainerElement.xmlElements.item(-1).xmlElements.add(app.documents.item(0).xmlTags.item("Cell"));
                myElement.move(LocationOptions.atBeginning, myNewElement);
            }
            return true;
        }  
    }
    

    All would be greatly appreciated

    Mac

    Oops, I apologize. I misunderstood the requirement.

    And this example shows us why the rules XML in InDesign is not the most practical approach...

    Beforehand, for each , we went to the top parent and found a and copied in.

    But we did only want to do this for the first .

    But convert us all the , , and

    the knots in the table cells later, we therefore need to insert a space reserved for this place to avoid having a problem. (If not, we could hardcode the number of the column for and the
    lymph and prepopulate the nodes of the table...).

    So I'll offer several changes to the fragmentary manuscript, thus you can intergrate them and learn what is happening:

    First of all, let's change these helper functions to return a null value in the event that they do not find a child node, rather than return the node parent. This means that it is easier now to test their return values in case of not finding something, that is a case that we know today:

    // Handy subtree functions
    function firstChildTag(node, tag) {
        var i, e = node.xmlElements;
    
        for (i=0; i=0; i--) {
            if (e[i].markupTag === tag) {
                return e[i];
            }
        }
        return null;
    }
    

    Then, we must be able to copy nodes in particular places. Before we used it copied copyFromToChild() who always has nodes in the context node. But we need to be more general, copy the tags. We'll create a version that allows us to specify the destination:

    // Apply from() to the context node to get
    // a source node. Apply to() to the
    // context node to get a destination node.
    // Copy the source node in the specified
    // location (how) to the destination node.
    var copyFromTo = makeRule("copyFromTo",
    function (element, ruleProcessor, from, how, to) {
        var copy;
    
        // __processChildren(ruleProcessor);
        copy = from(element).duplicate();
        copy.move(how, to(element));
        __skipChildren(ruleProcessor);
        return XMLmm.stopProcessing;
    });
    

    It must also be able to add an empty tag in the other nodes in . Maybe in hindsight I should have just made a new node outside the subtree us work and then copied that every time with the function copyFromTo() above. But instead, I expanded addNode() (which is currently used to create rows in the table) to not take a fixed destination, but rather a function that returns a destination, so that the destination can then be compared to the context node:

    // Create a new node at parent. Doesn't do
    // anything with the XPath context node.
    var addNode = makeRule("addNode",
    function(element, ruleProcessor, where, tag) {
        var parent = where(element);
    
        if (parent) {
            parent.xmlElements.add(tag);
        }
        return XMLmm.continueProcessing;
    });
    

    Now, we can replace the first transformation rule (which allows to copy into all the s) article by another who works on each and copy to the beginning of the first brother according to . Note that the XPath specifier is "//section/section-head" rather than "/ / section" because we do not want to operate on the copy that we have inside the tree. Otherwise, we get double nodes.

    // For each , that it is a direct child of a 
    , // copy it inside the first child. // Next, move each
    node to the end of the , // placing it after the node. __processRuleSet(root, [ copyFromTo( "//section/section-head", function(n) { return n; }, LocationOptions.AT_BEGINNING, function(n) { return firstChildTag(n.parent,tags["para"]); }), moveFromTo( "//para", function(n) { return firstChildTag(n, tags.article); }, LocationOptions.AT_END, // This is more general than we need to be; we're moving // to "the end", but the end of WHAT? It need not be the // , it could be some other node. function(n) { return n; }) );

    Now, we need to deal with the other s that have no in them. I'm not proud of it, we could probably do better. And would certainly be easier without XML rules. Or if we had the position() XPath function:

    // This is kind of gross.
    // For each , if it does not contain a ,
    // add a  to it. This adds it to the *end*
    // of the 's chilld list.
    __processRuleSet(root, [
          addNode("//para", function(n) {
              if (!firstChildTag(n, tags["section-head"])) {
                 return n;
             } else {
                 return null;
             }
          }, tags["section-head"]),
          moveFromTo(
              "//para",
              function(n) { return firstChildTag(n, tags["section-head"]); },
              LocationOptions.AT_BEGINNING,
              function(n) { return n; })]);
    

    Oh, and finally, we have changed the way that worked addNode(), so adjust the another call to addNode for a function instead of an explicit node:

    So in the latest set of rules, change to:

    addNode("//para", function() { return table; }, tags.tr),
    

    It works for you?

  • Script that allows you to select a specific color coded layer?

    Hi guys, is anyone know how to find a layer in the layers palette using its color code?

    I did this action for Photoshop for stacking of layers on top of each other, basically, it aligns one

    layer to another, regardless of their position and their size. Here's a demo, how it works: http://vimeo.com/13713886

    Action research the target layer through its specific name, using a script simple .jsx. In this way, the order of the layers in your document is not serious. However I don't want to rely on the layer or appoint action and thought that it can find the layer via color coding

    http://www.vertexbee.com/pics/adobeForum01.jpg

    I would be really happy if someone can write a script that will search through all the layers in the layers palette and select the color coded one.

    Thank you.

    Sorry about that, it won't work in CS2, if you don't have games of layers it should work...

    var doc = activeDocument;
    for(var a = 0; a		   
  • Mac on Windows SMB shares - IDLK files that allows multiple users to access the same file endangered

    Hello

    We have an agreement with Adobe volume licensing and have about 16 licenses Adobe CS6 all used on Mac computers. The network focuses on Windows servers and actions that Macs connect to the through an SMB connection on the server. The question we have is that when you open an InDesign file, sometimes it will not create an IDLK file (or sometimes it will create one, but it will disappear a few seconds later) and it allows several people to view the same file at the same time. Of course two or more people working on the same file can, will and caused problems with crash documents without knowledge to do so.

    Someone else has experienced this or have any ideas as to what might help us solve this problem?

    Thank you

    There will be no file locking for an earlier version, until it is saved as a

    CS6 file.

    For the rest, this looks like a problem with permissions on the server.

  • There seems to be no obvious way to access controls that allow a user to finally choose 'allow remote content' by default.

    Hello, thank you for making a product especially big. My problem is quite simple. I do NOT wish to have the 'remote content' of my emails blocked at all. When I looked at the 'how' guide to find out how to set the parameters, he never mentioned WHERE is the 'TOOLS' button, then arrive at the privacy settings and to change setting by default I want to. Please help me to understand EXACTLY HOW the changes that I want to do. Thank you, AL

    In the top right of the Thunderbird window, click the menu button > Options > Privacy.

    You can also use the menu bar main.
    Tools (Alt - T) - Options - Privacy

  • How to pass the content of the table as OUT of the stored procedure parameter

    Hi all

    I am writing a stored procedure where he must accept date as one of the parameters IN and it must interrogate the table of database on this criterion and should address data in a temporary table.

    in the end, he must send all the data from the temporary table as the OUT parameter.

    How to get there? should I create a new TYPE with all the columns in the Temp table and use this Type as a parameter? or SYS_REFCURSOR is the best option.

    Thanks in advance.

    Hello

    The best way to do what you want depends on what you want.  Start by describing what you need to do.  It is best to post some data examples (CREATE TABLE and INSERT statements), and what results you want from this sample data.  (See the FAQ forum: https://forums.oracle.com/message/9362002)

    If you have any ideas on how to do the work (for example, populating a temporary table) it may be useful to include those who, too, but a clear distinction between WHAT you do and HOW you do it.

    Bencol suggested, a SYS_REFCURSOR may be the best way to transmit the results.

    Since you only post your table, or even describe what you wanted to do with it, I will illustrate using scott.emp, which is probably on your system.

    Say you want a procedure that takes a DATE as an argument, then returned a certain designated columns (empno, ename, and hiredate in the example below) for all employees hired from the given DATE.  You can write a procedure like this:

    CREATE OR REPLACE PROCEDURE hired_since

    (IN start_date DATE

    out_data ON SYS_REFCURSOR

    )

    AS

    BEGIN

    OPEN FOR Out_data

    SELECT ename, empno, hiredate

    FROM scott.emp

    WHERE hiredate > = start_date;

    END hired_since;

    /

    DISPLAY ERRORS

    You can test it in SQL * more like this:

    VARIABLE c REFCURSOR

    EXEC hired_since (DATE ' 1982-01-01',: c);

    PRINTING: c

    The output I received this test was:

    ENAME, EMPNO, HIREDATE

    ---------- ---------- ---------

    7788 SCOTT APRIL 19, 87

    7876 ADAMS MAY 23, 87

    7934 MILLER JANUARY 23, 82

  • Pass the content of the variable named after the current object in the text box

    I am writing a drag and drop game and when an object is deleted I need information on

    This object is displayed in a text box.

    I've got objects moveable, put in place through a class.

    Within the class, I have set up with the text of each object such as variables

    var soaptext: String = "text of SOAP."

    for the object with the instance name SOAP.

    If I explicitly include the name of the variable:

    MovieClip (parent).text_box.text = soaptext;

    The required information is displayed, but if I try to get the name of the current object:

    MovieClip (parent).text_box.text = myIdName + "text";

    The box displays the name of the soaptext variable, but not its content.

    Is there a simple way to get this information to appear?

    Note - I have little experience and no training formal as3 so am hoping to keep things simple!

    You will need 4 movieclips with internal textfields on stage.

    Name them: liver, heart, SOAP, drive

    Another area of text ("message_txt", not inside a moviclip) will do the e-mail (tell which box was dragged on what other):

    For more elements create a loop that goes through an elementsarray with your name of elements inside

    soap.addEventListener (MouseEvent.MOUSE_DOWN, opportunity);
    soap.addEventListener (MouseEvent.MOUSE_UP, showMessage);
    lead.addEventListener (MouseEvent.MOUSE_DOWN, opportunity);
    lead.addEventListener (MouseEvent.MOUSE_UP, showMessage);
    soap.mouseChildren = false;
    lead.mouseChildren = false;

    function dragstart(e:MouseEvent):void {}
    e.currentTarget.startDrag ();
    }

    This targetArray can be improved for your needs

    var targetArray:Array = new Array ("liver", "heart");

    Object (this).heart.txt.text = this.heart.name;
    Object (this).liver.txt.text = this.liver.name;
    Object (this).liver.mouseChildren = false;
    Object (this).heart.mouseChildren = false;

    function showMessage(e:MouseEvent):void {}
    for (var i: uint = 0; i
    If (e.currentTarget.hitTestObject (getChildByName (targetArray [i]))) {}
    . Message_txt.text = e.currentTarget.name of the object (cela) "was dragged" + targetArray [i];
    e.currentTarget.stopDrag ();
    e.currentTarget.removeEventListener (MouseEvent.MOUSE_DOWN, opportunity);
    }
    }
    }

  • Impact security to disable the content switch SSL closure alert?

    HI: I have a few problems troubleshooting of applications at the level of the SSL layer. Based on a few known bugs of IE with Cisco solutions for the content switch with SSL accelerator, we intend to disable the

    where to pass the content of the feature sends not SSL closure alert.

    Wondering if anyone out there have ideas if this (disable SSL closure alert to the server) will have an impact or if there are security holes?

    Thank you

    Ravi

    For the CSM = "close-Protocol No" tells the SSL module not

    for sending the SSL close notify alert all by closing the connection.

    One of the ramifications of this could be that IE browser client might

    not to negotiate the resumption of the SSL session for later ssl

    connection...

    This does not impair the functionality, could result in gradient

    performance from the SSL module should establish more new sessions

    instead of the resumed session.

  • I'm doing a script that takes a list of e-mail from a text file and then allow me to select a save as a string. I found some ways to get the path of the file, but I'm in check by pulling the list

    I found some ways to get the path of the file, but I am defeated by pulling the list from that. the function of the path get gives me the path as "Macintosh Users:: Documents: extractedb.txt (myUsername).

    What I can't understand is how to get a dialog box to display a list that represents the content in the text file, I need to change the contents of the text file, I need the box to show me what I chose and I want to save my selection as a single string.
    e '.

    example of extractedb.txt information:

    [email protected]

    [email protected]

    [email protected]

    * has a random number of emails as well *.

    I want this is to pull those emails from the text file and turn them into a list so I can get to be a selection in my dialog box.

    Any help would be great = D

    Assuming you have a text file with your example e-mail addresses, the following AppleScript will read this file in a list (mf_List) and then use this list as input to choose among the list. Because multiple selection is allowed (control button), the output is sent to a list (sel_addr). We check if the Cancel button was pressed by testing for false and if this condition is met, we the script error.  Based on a single or multiple list item content of the list, display accordingly.

    game of mf to ((path to the folder as text) & "mail_list.txt")

    the value mf_List to {}

    the value sel_addr to {}

    the value mf_List to paragraphs of (read file mf)

    the value sel_addr to (choose from the list mf_List with title ¬

    ('Mail list' with multiple selections allowed without empty selection allowed)

    If sel_addr is equal to false then

    Error number-128

    return

    end if

    If length of sel_addr is equal to 1 then

    sel_addr display dialog box as text

    on the other

    the value Point to the text of TID to AppleScript delimiters

    the value Point text in AppleScript return delimiters

    display the dialog box elements of sel_addr in the text

    the value Text of point AppleScript delimiters to TID

    end if

    return

  • my windows vista starts normally until I have pass the user coice screene. After that, I see the cursor but everything is black. What should I do? Thank you very much!

    my windows vista starts normally until I have pass the user coice screene. After that, I see the cursor but everything is black. What should I do?

    It was probably caused by the removal of any file system as I was scaning the pc for malware and probably deleted some important file. only safe mode works now
    and I need my computer quite urgent for the University.
    Thank you very much!

    Hello

    No saving necessary data and re-installing Windows Vista might be the best option, but here
    are a few others.

    You can save your files by putting the drive in another computer as a 2nd disk (best) or external
    Drive USB enclosure and then backup to removable media such as CD, DVD or other USB drives.
    Of course a real store of the computer or the manufacturer of your system can help to recover the files.

    Or you can use a boot Ubuntu CD to back up data.

    Use Ubuntu Live CD to backup files from your Windows computer dead
    http://www.howtogeek.com/HOWTO/Windows-Vista/use-Ubuntu-Live-CD-to-backup-files-from-your-dead-Windows-computer

    --------------------------------------------------------------

    You can access Mode safe? Repeatedly press F8 as you start? If yes you can try Control Panel - device
    Manager - graphics card - Double click on - driver tab - click on UPDATE driver - then right click
    on devices and UNINSTALL - REBOOT.

    A method to try to get to the desktop (try in normal Windows Mode without failure) is CTRL +.
    ALT + DELETE - Manager tasks and tab process EXPLORER.exe and COMPLETE the PROCESS on this subject - and then
    on the Applications tab - lower right - new task - type in EXPLORER.exe. Safe mode is available by
    repeatedly tapping F8 as you start. CTRL + SHIFT + ESC also begins the Task Manager.

    First check this thread in case it is simple and if not to come back to this thread.

    http://social.answers.Microsoft.com/forums/en-us/vistaprograms/thread/50247d5e-0ae0-446c-A1bd-11287fd1478a

    Black screen problems are extremely difficult to repair and all patch is usually on a base hit or miss.
    That there is no information on a black screen as it is on a blue screen just adds to the
    Difficulty. Often using a restore point or Startup Repair will have no effect. You can try a
    Google to see the proposed repairs, whom some have worked however these cover a wide
    field efforts.

    Here's a video of one of them.

    http://www.Google.com/search?hl=en&q=black+screen+of+death+Vista&btnG=search&AQ=f&OQ=&AQI=G1

    Here's another fix
    http://blogs.PCMag.com/SecurityWatch/2008/12/the_mysterious_black_screen_of.php

    You have a Vista disk? You can try restoring the system to it. If you don't have the disks your
    system manufacturer will sell them at low prices. Or try in safe mode if you can get there.

    How to make a Vista system restore
    http://www.Vistax64.com/tutorials/76905-System-Restore-how.html

    You can create a recovery disc or use someone even version (making the system restore it)
    must be bootable).

    How to create a Vista recovery disk
    http://www.Vistax64.com/tutorials/141820-create-recovery-disc.html

    ------------------------------------------------

    These require the correct Vista discs since you can not start safe mode.

    Try the Startup Repair tool-

    This tells you how to access the System Recovery Options and/or with a Vista disk
    http://windowshelp.Microsoft.com/Windows/en-us/help/326b756b-1601-435e-99D0-1585439470351033.mspx

    Try recovery options Startup Repair

    How to do a startup repair
    http://www.Vistax64.com/tutorials/91467-startup-repair.html

    -----------------------------------------------

    Here are a few Google searches where many have found different solutions:

    Vista black screen - check that a 1st
    http://www.Google.com/search?hl=en&source=HP&q=Vista+black+screen&AQ=f&OQ=&AQI=G10

    Vista black screen Solution
    http://www.Google.com/search?hl=en&q=Vista+black+screen+solution&AQ=f&OQ=&AQI

    Vista black screen Fix
    http://www.Google.com/search?hl=en&q=Vista+black+screen+fix&AQ=f&OQ=&AQI

    -----------------------------------------------

    If necessary and you can access all ordinary Windows.

    You can try an In-Place Upgrade (hopefully save programs and data) or a repair installation
    (if all goes well, the data records and need to reinstall programs). Be sure to do a good backup or three.

    You can use another DVD that aren't copy protected but you you need to own
    Product key.

    On-site upgrade
    http://vistasupport.MVPs.org/repair_a_vista_installation_using_the_upgrade_option_of_the_vista_dvd.htm

    If nothing works, you can make a repair facility that must save the data but you will need to
    Reinstall the programs. This also requires correct Vista disks especially for OEM versions. You will be
    need to know your product Code.

    This tells you how to access the System Recovery Options and/or a Vista DVD
    http://Windows.Microsoft.com/en-us/Windows-Vista/what-happened-to-the-recovery-console

    How to perform a repair for Vista Installation
    http://www.Vistax64.com/tutorials/88236-repair-install-Vista.html

    ---------------------------------------------------------------------------

    Another method that works sometimes: at the command prompt, type of Vista startup disk:
    (a line type or copy and paste one line at a time and hit enter - enter a bracket)
    or "BOLD")

    c:

    cd\

    CD c:\Windows\System32\winevt (there is a space between cd and C :)

    Ren LogsOLD Logs (there are spaces between ren and newspapers and Logsold)

    RESTART Windows

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle=""><- mark="" twain="" said="" it="">

Maybe you are looking for