Gå til innhold

sxxxe83

Medlemmer
  • Innlegg

    425
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av sxxxe83

  1. Hva med noe så "dumt" som:

     

    @echo off
    set COUNTFILE="countfile.txt"
    cd "%windir%"
    if not exist "%COUNTFILE%" echo 0 > "%COUNTFILE%"
    set /p COUNT=<"%COUNTFILE%"
    if %COUNT%==0 (
    START notepad.exe
    )
    if %COUNT%==1 (
    START regedit.exe
    echo 0 > "%COUNTFILE%"
    exit
    )
    set /a COUNT += 1
    echo %COUNT% > "%COUNTFILE%"

     

    Første gang kjøres program 1.

    Andre gang kjøres program 2.

    Tredje gang går den tilbake til 1 igjen...

     

    sXe

  2. Kastet raskt sammen dette.

    Modifiserte et guestbook script jeg fant her inne på diskusjon.no en gang.

     

    <?php
    /**
    * File : ftpMonitor.php
    * Monitors a remote directory via FTP and emails a list of changes if any are
    * found.
    *
    * @version June 4, 2008
    * @author <a href="http://www.franzone.com">Jonathan Franzone</a>
    */
    
    // Configuration ///////////////////////////////////////////////////////////////
    $host = 'localhost';
    $port = 21;
    $user = 'anonymous';
    $pass = '[email protected]';
    $remote_dir = '/';
    $cache_file = 'ftp_cache';
    $email_notify = '[email protected]';
    $email_from = '[email protected]';
    
    // Date
    $date = time();
    
    // Date format
    define ('DATE_FORMAT', 'd.m.Y H:i:s');
    $date = date(DATE_FORMAT, $date);
    
    // Database
    define ('ENTRIES_DB', "entries.db");
    
    // Main Run Program ////////////////////////////////////////////////////////////
    
    // Connect to FTP Host
    $conn = ftp_connect($host, $port) or die("Could not connect to {$host}\n");
    
    // Login
    if(ftp_login($conn, $user, $pass)) {
    
    // Retrieve File List
    $files = ftp_nlist($conn, $remote_dir);
    
    // Filter out . and .. listings
    $ftpFiles = array();
    foreach($files as $file) {
    	$thisFile = basename($file);
    
    	if($thisFile != '.' && $thisFile != '..') {
    		$ftpFiles[] = $thisFile;
    	}
    
    }
    
    // Retrieve the current listing from the cache file
    $currentFiles = array();
    
    if(file_exists($cache_file)) {
    	// Read contents of file
    	$handle = fopen($cache_file, "r");
    
    	if($handle) {
    		$contents = fread($handle, filesize($cache_file));
    		fclose($handle);
    
    		// Unserialize the contents
    		$currentFiles = unserialize($contents);
    	}
    }
    
    // Sort arrays before comparison
    sort($currentFiles, SORT_STRING);
    sort($ftpFiles, SORT_STRING);
    
    // Perform an array diff to see if there are changes
     	$diff = array_diff($ftpFiles, $currentFiles);
     	if(count($diff) > 0) {
    
    	// Email the changes
    	$msg = "<html><head><title>ftpMonitor Changes</title></head><body>" .
         		"<strong>ftpMonitor Found Changes: ({$date})</strong><ul>";
    
    	foreach($diff as $file) {
    		$msg .= "<li>{$file}</li>";
    	}
    
    	$msg .= "</ul>";
    	//$msg .= '<em>Script by <a href="http://www.franzone.com">Jonathan Franzone</a></em>';
    	$msg .= "</body></html>";
    
    	$headers = "MIME-Version: 1.0\r\n";
    	$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    	$headers .= "To: {$email_notify}\r\n";
    	$headers .= "From: {$email_from}\r\n";
    	$headers .= "X-Mailer: PHP/" . phpversion();
    
    	//mail($email_notify, "ftpMonitor Changes Found", $msg, $headers);
    	$id = rand(1000, 9999);
    	$date = time();
    	$content = $id . '[{**--||--**}]' . $msg . '[{**--||--**}]' . $date . '[{**--||--**}]' . "\n";
    
    	// Create if file does not exist
    	if (!file_exists(ENTRIES_DB)) {
    		$fp = fopen(ENTRIES_DB, 'a');
    		fclose($fp);
    	}
    
    	if (!$fp = fopen(ENTRIES_DB, 'a')) {
    		echo "<h2>Error!</h2><p>Could not open file.</p>";
    		exit();
    	}
    
    	if (fwrite($fp, $content) === FALSE) {
    		echo '<h2>Error!</h2><p>Could not write to the file.</p>';
    		exit();
          		}
    
          		//echo '<h2>Success!</h2><br />';
          		fclose($fp);
    }
    
    // Write new file list out to cache
    $handle = fopen($cache_file, "w");
    fwrite($handle, serialize($ftpFiles));
    fflush($handle);
    fclose($handle);
    }
    
    else {
    echo "Could not login to {$host}\n";
    }
    
    // Close Connection
    ftp_close($conn);
    
    // Read and output entries.db
    $entries_array = array_reverse(file(ENTRIES_DB));
    
    foreach ($entries_array AS $lines) {
    
    $entry = explode('[{**--||--**}]', $lines);
    $msg = $entry[1];
    $date = $entry[2];
    $replace = array('<br /><br />' => '</p><p>');
    $msg = strtr($msg, $replace);
    
    echo $msg;
    echo '<hr />';
    }
    
    ?>

     

    Ser ut til å fungere sånn i første omgang...

    Men har et stort utbedringspotensial :thumbup:

     

    Eventuelt legge dette på slutten i en egen php fil "read_db.php".

    // Database
    define ('ENTRIES_DB', "entries.db");
    
    // Read and output entries.db
    $entries_array = array_reverse(file(ENTRIES_DB));
    
    foreach ($entries_array AS $lines) {
    
    $entry = explode('[{**--||--**}]', $lines);
    $msg = $entry[1];
    $date = $entry[2];
    $replace = array('<br /><br />' => '</p><p>');
    $msg = strtr($msg, $replace);
    
    echo $msg;
    echo '<hr />';
    }
    
    ?>

  3. Dersom du skal ha dette i en løkke der flere bilder skal "spyttes" ut:

    <?
    $path = 'images/yatzy';
           foreach (glob("{$path}/{*.jpg,*.JPG,*.jpeg,*.JPEG}", GLOB_BRACE) as $file) {
    
            // Filename only
    	$path_parts = pathinfo($file);
    	$filetitle = $path_parts['filename'];
    
    	echo "<a href='{$file}' rel='lightbox[Yatzy]' title='{$filetitle}'> <img src='thumbs.php?src={$file}&mw=120&mh=90' alt='{$filetitle}' width='100' height='70' /></a> \n";
    } 
    ?>	
    

     

    I dette eksempelet bruker jeg en fil kalt "thumbs.php" for å generere thumbnails. Veldig enkelt, lite high tech.

     

    # ———————————————————————-
    # DFN Thumbnailer
    # http://www.digifuzz.net
    # [email protected]
    # ———————————————————————-
    
    $image_file = $_GET['src'];
    $MAX_WIDTH  = $_GET['mw'];
    $MAX_HEIGHT = $_GET['mh'];
    
    global $img;
    
    # No Image?  No go.
    if(!$image_file || $image_file == "" )    {
       die( "NO FILE FOUND.");
    }      
    
    # if no max width is set, set one.
    if( !$MAX_WIDTH || $MAX_WIDTH == "" ) {
       $MAX_WIDTH="150";
    }      
    
    # if not max height is set, set one.
    if( !$MAX_HEIGHT || $MAX_HEIGHT == "" ) {
       $MAX_HEIGHT="150";
    }      
    
    # Get image location
    $image_path = $image_file;
    
    # Load image
    $img = null;
    $ext = strtolower(end(explode('.', $image_path)));
    
    if ($ext == 'jpg' || $ext == 'jpeg') {
       $img = @imagecreatefromjpeg($image_path);
    
    } elseif ($ext == 'png') {
       $img = @imagecreatefrompng($image_path);
    
    } elseif ($ext == 'gif') {
    
       # Only if your version of GD includes GIF support
       $img = @imagecreatefromgif($image_path);
    }
    
    # If an image was successfully loaded, test the image for size
    if ($img) {
    
       # Get image size and scale ratio
       $width = imagesx($img);
       $height = imagesy($img);
       $scale = min($MAX_WIDTH/$width, $MAX_HEIGHT/$height);
    
       # If the image is larger than the max shrink it
       if ($scale < 1) {
    
           $new_width = floor($scale*$width);
              $new_height = floor($scale*$height);
    
           # Create a new temporary image    
           $tmp_img = imagecreatetruecolor($new_width, $new_height);
    
           # Copy and resize old image into new image
           imagecopyresampled($tmp_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
           imagedestroy($img);
           $img = $tmp_img;        
       }
    }
    
    
    # Create error image if necessary
    if (!$img) {
    
       $img = imagecreate($MAX_WIDTH, $MAX_HEIGHT);
       imagecolorallocate($img,255,255,255);
    
       $c = imagecolorallocate($img,255,0,0);
    
       imageline($img,0,0,$MAX_WIDTH,$MAX_HEIGHT,$c);
       imageline($img,$MAX_WIDTH,0,0,$MAX_HEIGHT,$c);
    
    }
    
    # Display the image
    header("Content-type: image/jpeg");
    imagejpeg($img);
    imagedestroy($img);
    imageDestroy($tmp_img);
    
    ?>

  4. Snubla over denne tråden. Har holdt på med det som spørres etter her, nå i en 2 mnd tid tenker jeg. Hadde ikke veldig mye php kunnskaper, i begynnelsen av januar visste jeg ikke helt hvordan $_GET fungerte engang :blush:

     

    Det jeg har prioritert er automatikk, bildene laster jeg opp med ftp. Etter det fungerer galleriet. Meny, bilder, thumbs og stats går automatisk. Men for å gjøre det litt lettere å laste, lager jeg thumbs, resized og komprimerer orginal bildene manuelt. Går raskt unna med noen kommandolinjer.

     

    Scripts som brukes:

    Bildevisning: Highslide

    Thumbs: phpThumb

    php and javascript advanced md5 authentication system: http://corz.org/serv/security/pajamas.php

     

    Brukt http://php.net/manual/en/function.* MYE, lest eksempler på funksjoner, modifisert, tilpasset, MYE prøve-feile metode.

     

    Bruker topnav.gif fra MiniGal :whistle:

    favicon har jeg heller ikke laget selv :whistle:, skal nok byttes ut etterhvert.

     

    Funksjoner:

    Logging: 3 filer logges for all aktivitet.

    login.php // all login aktivitet loggføres
    index.php // alt annet går gjennom index.php fila
    pic.php // all bildevisning går gjennom denne filen
    

     

    Thumbnails: Ingen thumbs i mappa _thm, lag med phpthumb.

    Resized: Ingen resized _res, bruk original bildene.

     

    Ingen database, kun config.php fil.

     

    Selv har jeg ssh tilgang til webhotell så kjører følgende når bilder er lastet opp med ftp.

    Zip:

    zip -r ny.zipfil.zip mappe.som.skal.zippes/*.JPG

     

    Resize:

    ls *.JPG | xargs -I {} convert -resize 800x800 -quality 75 {} res.{}

     

    Thumbs:

    ls *.JPG | xargs -I {} convert -thumbnails 100x100 -quality 75 {} thm.{}

     

    Komprimer og resize orginal bildene litt:

    mogrify -resize 1280x1280 -quality 75 *.JPG

     

    .htaccess Finnes i albumroot og zip mappene, slik at direkte tilgang til filer nektes.

    .htaccess
    Order Allow,Deny
    Deny from All

     

    Sikkerhet:

    Bilde visning og nedlasting av zip går gjennom php, slik at ALT loggføres (paranoid :thumbup: ).

     

    Bilde: Kontrollsjekk på om det faktisk er et bilde som skal vises readfile();.

    Zip: Kun zip filer fra mappen "zip", er mulig å laste ned, kjøres en funksjon som setter i gang nedlasting.

     

    login.php:

    1loginphp.jpg

     

    index.php

    2indexphp.jpg

     

    index.php?folder=pictures/Digital%20Blasphemy/2001&gallery=fancy&quality=low

    3indexphpfolderview.jpg

     

    index.php?folder=pictures/Digital%20Blasphemy/2001&gallery=fancy&quality=low

    Benyttet meg av <div class="centered"> og width:100%, slik at widescreen skjermer får utnyttet plassen...

    4indexphpfolderviewwide.jpg

     

    index.php liste ut bildene i "current folder"

    5indexphpfolderlist.jpg

     

    index.php&log=pic

    6indexphppiclog.jpg

     

    Enkelt og stygt? tja, litt... Men det funker fint for meg.

    Har 4 gallerier med dette "systemet".

    Med bilder fra 1000 til nærmere 10000, og det funker overraskende bra. Mulig all "glob"ingen er litt ressurskrevende.

  5. Eller:

    <?php
    // Hvilken mappe ligger bildene i
    if(isset($_GET['dir'])) {
    
    $dir = "{$_GET['dir']}/";
    
    // Hver eneste bildefil
    foreach(glob("$dir/{*.jpg,*.JPG,*.gif,*.GIF,*.png,*.PNG,*.jpeg,*.JPEG}", GLOB_BRACE) as $file) {
    
           	// Penere navn på linken
           	$path_parts = pathinfo($file);
           	$filetitle = $path_parts['basename'];
    
    	// Spytt ut link
           	echo "<a href='{$dir}/{$filetitle}' > {$filetitle} </a><br />";
    }
    }
    ?>

     

    Bruk:

    http://sidendin.no/index.php?dir=image
    http://sidendin.no/index.php?dir=bilder

  6. Liste ut kun bilder fra en gitt mappe:

    <?php
    // Hvilken mappe ligger bildene i
    $dir = "images/";
    
    // Hver eneste bildefil
    foreach(glob("$dir/{*.jpg,*.JPG,*.gif,*.GIF,*.png,*.PNG,*.jpeg,*.JPEG}", GLOB_BRACE) as $file) {
    
           // Penere navn på linken
           $path_parts = pathinfo($file);
           $filetitle = $path_parts['basename'];
    
    // Spytt ut link
           echo "<a href='{$dir}/{$filetitle}' > {$filetitle} </a><br />";
    }
    ?>

     

    Hvordan linke til andre sider mener du?

  7. Når jeg mener fancy, mener jeg sånn lighbox og sånt. Det jeg ser etter er noe som er som dette: itunes slider bare at man kan ha flere album å bytte mellom. Navn, tutorial, sider, ord jeg kan søke på for å finne det...Hva som helst egentlig som gjør at jeg kan finne dette.

    Synes highslide er fancy nok, enkelt å sette opp også.

     

    Mange forskjellige galleri "valg/varianter": highslide demo

  8. Jeg satt opp en enkel funksjon for å sjekke om en er logget inn:

    Den kaller jeg på "admin" sidene som er beskyttet om en kan kalle det det...

     

    functions.php

    function sikker_sjekk() {
    
    // Start session om ikke startet	
    if(!isset($_SESSION)) {
    	session_start();
    }
    
    // Er admin innlogget?, om ikke redirect til loginsiden
    if($_SESSION["is_logged_in"] != TRUE) {
    header("Location: http://www.dinside.no/login.php");
    exit;
    }
    }

     

    admin.php

    include ('functions.php');
    
    // Hemmelig innhold under
    sikker_sjekk();
    
    // Admin greier
    if($_SESSION["is_logged_in"] === TRUE) {
    header("Location: http://xxx.pron.se");
    

     

    logout.php

    session_destroy();
    header("Location: http://www.dinside.no/login.php");

  9. Kunne dette blitt litt mer utdypet?`Jeg bruker forøvrig one.com.

     

    Sett at formen for å sende e-post ser slik ut:

    
    <form method="post" action="send_form_email.php">";?>
    
    <p><label for="name">Navn (*)</label><br />
    <input type="text" name="name" id="name" onfocus="this.select()" />
    </p>
    
    <p><label for="email">E-post (*)</label><br />
    <input type="text" name="email" id="email" onfocus="this.select()" />
    </p>
    
    <p><label for="comments">Beskjed (*)</label><br />
    <textarea name="comments" id="comments" cols="29" rows="5" onfocus="this.select()" ></textarea>
    </p>
    <p>
    <br />
    <input type="reset" value="Reset" /> 
     
    <input type="submit" name="submit" value="Send e-post" />
    <br /><br />
    </p>
    </form>
    

     

    Kan du ha dette i send_form_email.php:

     

    // Sendes til adresse med subject
    $email_to = "[email protected]";
    $email_subject = "Kontaktskjema - dittdomene.no";
    
    // Legg postet innhold i variabler
    $name = $_POST['name'];
    $email = $_POST['email'];
    $comments = $_POST['comments'];
    
    // Sett opp eposten
    $email_message = "Form details below.\n\n";
    $email_message .= "Name: {$name} \n";
    $email_message .= "Email: {$email} \n";
    $email_message .= "Comments: {$comments} \n";
    
    // Sett opp header
    $headers = 'From: '.$email."\r\n".
    'Reply-To: '.$email."\r\n" .
    'X-Mailer: PHP/' . phpversion();
    
    // Send mail
    $sucess = @mail($email_to, $email_subject, $email_message, $headers);
    
    // Sjekk hvordan det gikk
    if ($sucess) {
    
        // Suksess
        echo "Epost sendt";
    
    } else {
    
        // Feil
        echo "Feil, e-post ble ikke sendt.";
    }
    
    

     

    NB! Tok dette fra min egen form, fjernet diverse kontroller osv, dette er basic. Ikke sikkert det fungerer da jeg ikke har testet det, mulig skriveleif her og der... Men ser kanskje tegninga.

  10. public_html eller http(s)docs er det vanlig at filene skal ligge i.

     

    Hos one.com med ftp tilgangen har du ikke tilgang på andre mapper enn "/" som er root. Du ser mao ikke htdocs eller public_html, så det er nok neppe problemet.

     

    Dersom du trenger UNIX path, så er den:

     

    /customers/dittdomene/dittdomene/httpd.www/

     

    Har også hatt diverse problemer med at siden ikke har funket osv. Sjekk litt på hvilke restriksjoner som gjelder hos one.com, med fila:

     

    phpinfo.php

    <?phpinfo();?>

     

    Så sammenlikner du med test servere eller noe ;)

  11. http://www.creatingonline.com/site_promotion/website_checker.htm

     

    kjørte denne nettsideanalysatoren og den sier at jeg bør vurdere å legge inn metatags.. kan noen fortelle meg hva det er og hvordan jeg legger det inn?

     

     

    nettsiden min er www.kroppsvekttrening.no

     

    Sjekk her: html meta tags

     

    Se på dette som et eksempel:

    <head>
    <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />
    <title>cor + web =  cor's org.. home of cor, a human being.</title>
    <meta name="description" content="cor + web = corz org.. net home of cor; life, mind, art, tech, most of my work, in time.. free software, words, poems, music, images, web site spare-parts, tutorials, hacking, comment, metaphysical meanderings, and quite a bit more. Tools within tools.. " />
    <meta name="keywords" content="Cor,corz,org,corz.org,cor,(or,art,cor tech,music,poems,poetry,song,chat,free music,free words,free software,free love,scripts,mac,linux,windows,php blog,corzblog,the±wire,darkstat,corzoogle,tech,tech art,art tech,search,personal search engine,blogs,blogz,cor's blogz,code,secret data,karma,spirit,evolution,human interface,expanded consciousness,human development,data packe(ts|d) with real bits!" />
    <meta name="generator" content="hand made by cor" />
    <meta name="author" content="cor" />
    <meta name="copyright" content="copyright © 2000-2010 cor and corz.org, some rights reserved" />
    <meta name="publisher" content="corz.org" />
    <meta name="allow-search" content="yes" />
    <meta name="robots" content="all, index, follow" />
    <meta name="revisit-after" content="13 days" />
    <meta name="language" content="en" />
    <meta name="distribution" content="global" />
    <meta name="audience" content="all" />
    <meta name="rating" content="general" />
    <meta name="classification" content="tech art" />
    </head>

     

    Som du ser skal altså meta tags inni <head> tag på siden din.

     

    sXe

  12. Hvordan skal jeg gjøre det ordentlig da? hvordan "låser" jeg den til inc/ mappa?

     

    Kanskje implementere && in_array

    // Mappe med php filer som skal inkluderes
    $incFiles = 'inc';
    
    // Legg alle php filene i mappen "inc" i array $pagelist
    $pagelist = glob("{$incFiles}/{*.php}", GLOB_BRACE);
    
    // finnes i array??
    if(isset($_GET['folder']) && in_array($_GET['folder'],$pagelist)) { 
        //inkludering
    }
    
    

  13. Hei!

    Jeg er virkelig ikke flink i html, men har en forståelse av hva det går ut på og tror det jeg lurer på ikke burde være så vanskelig å finne ut av.

     

    Jeg har opprettet et domene som jeg ønsker å knytte til en annen allerede eksisterende side. Det jeg ønsker er å lage en index-fil som jeg kan laste opp på domenet som gjør at den andre siden vises, men at domene-navnet holder seg i adressefeltet selv om man klikker seg rundt på siden.

     

    Noen som skjønner hva jeg mener og kan hjelpe meg? Hadde vært supert!

     

    Lag en index.html fil med dette innholdet:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="nb" xml:lang="nb">
    <head>
    <title>Din hjemmeside tittel</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    </head>
    
    <frameset cols="100%">
    <frame id="mainFrame" src="http://www.DinEksisterendeSide.no"/>
    </frameset>
    </html>
    

     

    Noe sånt du tenkte på???

  14. Ut i fra det som står på sidene til finn.no, så kan jeg ikke skjønne at det gjør noe...

    Kartgenerator Lukk

    Instruksjoner

    Kopier og lim inn koden der du ønsker kart. Koden inneholder en link tilbake til stort kart der man får full funksjonalitet + markør om man ønsker det som inneholder tittelteksten om man angir en.

     

    Bruksrettigheter

    Du er velkommen til å bruke kartet på egen hjemmeside til å vise beliggenhet, f.eks til en bedrift eller organisasjon, eller til ren privat bruk. For all annen bruk, ta kontakt

    Kartbilde, inkludert logo og rettighetstekst skal brukes uforandret og synlig på egen hjemmeside, med link til http://kart.finn.no/. Det er ikke tillatt å lagre en lokal kopi av kartbildet. Vi forbeholder oss retten til å endre eller avslutte tjenesten.

     

    Det er bare test thumbs som er lagt ut, kun som en test ;), blir nok noe bedre når siden blir tatt i bruk.

     

    Som sagt usikker på meny, hvordan jeg skal ha/utvide, enig at det var "litt" slitsomt ;)- Spørs om det er flere undermenyer som skal legges til, noe jeg ikke har fått svar på enda. Artikler kommer nok til å bli oppdatert litt etterhvert. Det er selvsagt bilder til de alle sammen, men ikke denne versjonen.

     

    Stemmer, da kan jeg jo undersøke TinyMCE litt, var innom en del andre. Fant for ut at det var MYE rart å sette seg inn i...

  15. Oppdatert en del nå, luket ut masse små feil, lagt til automatisk innhenting og visning av bilder fra 5 forhåndsdefinerte mapper. Under de kan nye mapper med bilder opprettes uten at noe må konfigureres/skrives... (Veldig fornøyd med)...

     

    Eneste som ikke validerer er selve artiklene i html format, konvertert fra Word ;)...

     

    Menyen skal selvsagt ikke være slik, usikker på hva som passer best venestre meny med artikkel kategori, eller bare under "Arbeider" (som er der artiklene også kan vises)...

     

    Tenkte litt på muligheten for å implementere en wysiwyg editor for hun som skal legge til redigere artikler. Noen som har erfaring med det? Forslag til enkle løsnigner?

  16. 1: Å si at koden er valid er muligens litt... utdatert? Men jeh, skjønner poenget med å gjøre det. Du poster hvertfall ikke svære bilder som skriker det ut.

    2: Favicon

    3: Title

    4: Besøksteller unskylder jeg deg ikke for dog. Hva inni huleste skal vi med den?

    5: Header linker til http://devmari.torw.info/, men vi blir redirectet til hovedsiden

    6: En frilansjournalist burde absolutt bruke bedre språk, og holde alle skrivefeil borte.

    7: Tvespråklig side

    8: "Her kommer jeg til å legge ut litt bilder. " Well duh! Folk liker ikke å bli oppfattet som pappskaller såpass åpenlyst.

    9: Bildetitler er ting som "DSCN0615.JPG"

    10: Gjestebokinnlegget som allerede ligger der er ganske usynlig.

     

    1. Veldig kjekt med rask tilgang til valideringslinker når en "tester".

    2. Lagt til midlertidig, skal byttes ut.

    3,7. Opprydding iverksatt.

    4. Flyttet, skal justeres/forandres.

    5. Selve siden ligger på "devmari.torw.info", er jo bare å skrive det i adressefelt for å se den. Grunnen til at jeg bruker "dev.marivw.com", er pga testing. Når jeg gjør store forandringer vil jeg at hun som skal sjekke kun har en adresse å forholde seg til "dev.marivw.com" (siden hostes av meg selv på dårlig linje). Så den siden henter og viser alt fra "devmari.torw.info" (som hostes hos bluehost, som har noe raskere linje), var mest av hensyn til bilder.. Skal selvsagt ikke være slik veldig lenge ;)

    6. Artiklene er nok justert i etterkant, men ikke de kopiene jeg sitter på.

    8. Det var bare "random" tekst, kunne like gjerne stått Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ac neque elit, vel tempus urna. Morbi tincidunt mi ac justo rhoncus adipiscing rutrum arcu pulvinar.

    9. Det er justert og viser kun bilde tittel...

    10. Er forandret på. Men det er langt fra ferdig.

     

    Roter meg litt bort i margin/padding osv. Skal renske ut css filen, og ta en ting av gangen til det ser bra ut...

     

    Ellers takk for kritikk.

  17. Validation Output:  1 Error
    
      1. Error Line 25, Column 49: Attribute "onscroll" is not a valid attribute. Did you mean "scrolling"?
    
      <body onload="topDistanceCrosses(200)" onscroll="topDistanceCrosses(200)" >

     

    Finner faktisk ingen løsning for dette. Men googler og tester innimellom.

    Prøv å fjern onscroll og se om du får validert da. Isåfall kan det hende onscroll ikke er lov i din XHTML 1.0 Frameset. Prøv å skift doctype, feks HTML 4.01 Frameset.

     

    Edit, hvorfor prøver den å validere som 1.0 Strict, samtidig som doctypen din er 1.0 Frameset?

     

    Her er hva som står i koden din:

     

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

     

     

    Ellers litt kritik:

    -Dobbelmeny er tautologisk.

    -Inglisj

    -"Faktaboks" er ingen boks.

    -Artikler uten bilder er tørre artikler.

    -Take back den dumme "Back"-boksen!

     

    Har forandret litt

     

    Selve siden ligger faktisk på: http://devmari.torw.info/

    Som

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

     

    Mens på siden jeg linket til øverst http://dev.marivw.com/

    som kjører

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

    har dette i selve frameset:

    <frameset cols="100%">
    
    <frame id="mainFrame" src="http://devmari.torw.info"/>
    </frameset>

     

    Dobbelmeny skal selvfølgelig ikke være slik ;)

    Tanken var å ha en statisk topp meny, og bytte ut side meny med en dynamisk variant, avhengig av hvilken side en ser.

     

    Dette har blitt forandret underveis, så kunne jo oppdatert første post, men har glemt det litt bort...

  18. Har desverre ikke noe kritikk å gi da siden ser helt grei ut.

     

    Men du burde vel kanskje rette opp i (x)html før du skriver at den er valid :)

    Litt vanskelig å opprettholde når jeg tester ut ting i ny og ne ;)

     

    Er nå da kun 1 ting som ikke er valid:

     

    Validation Output:  1 Error
    
      1. Error Line 25, Column 49: Attribute "onscroll" is not a valid attribute. Did you mean "scrolling"?
    
      <body onload="topDistanceCrosses(200)" onscroll="topDistanceCrosses(200)" >

     

    Finner faktisk ingen løsning for dette. Men googler og tester innimellom.

×
×
  • Opprett ny...