Uutiset:

Ei uusia uutisia.

Main Menu

NSDisplay 2

Aloittaja weatherc, keskiviikko, 17.03.2010, 23:28

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

weatherc

Tuli mieleen,
jos haluat hienosäätää isoissa käyrissä välin jolloin aika näytetään (nyt joka tunti) niin jquery.nsdisplay.js:ssä rivillä

116:
$.plot($("#TOTCHART")
ja
123:
$.plot("#TYPCHART",

riveillä jossa {yaxis: löytyy kohta tickSize: [1, "hour"], sitä muuttamalla muuttu aikaväli. Tuo 1 tunnin väli on säädetty oman NSGraph.txtin mukaan joka sisältää 12 tunnin datat.

Pikkukäyrässä oikeassa palkissa on hardkoodatut tikit jotta ne toimis väärään suuntaan 60->0 eikä niinkun käyrä normaalisti toimii 0 -> 60:iin, eli käytännössä nuo numerot ovat feikatut. Jotta se myös näyttäis numerot 0 ja 60 käyrän koko on 61 minuuttia, muuten jäis viimeinen pois.

jamo

Lainaus käyttäjältä: weatherc - lauantai, 20.03.2010, 18:13
Tuli mieleen,
jos haluat hienosäätää isoissa käyrissä välin jolloin aika näytetään (nyt joka tunti) niin jquery.nsdisplay.js:ssä rivillä

116:
$.plot($("#TOTCHART")
ja
123:
$.plot("#TYPCHART",

riveillä jossa {yaxis: löytyy kohta tickSize: [1, "hour"], sitä muuttamalla muuttu aikaväli. Tuo 1 tunnin väli on säädetty oman NSGraph.txtin mukaan joka sisältää 12 tunnin datat.

Pikkukäyrässä oikeassa palkissa on hardkoodatut tikit jotta ne toimis väärään suuntaan 60->0 eikä niinkun käyrä normaalisti toimii 0 -> 60:iin, eli käytännössä nuo numerot ovat feikatut. Jotta se myös näyttäis numerot 0 ja 60 käyrän koko on 61 minuuttia, muuten jäis viimeinen pois.

Valitettavasti hienosäädöt ei auta jos koko käyriä ei näy ollenkaa.  :(

jamo

weatherc

LainaaValitettavasti hienosäädöt ei auta jos koko käyriä ei näy ollenkaa.

Todennäköisesti siksi koska sulla on <head>-osioon kuuluvat tavarat <body>ssä. Nuo kuuluu headiin, koska mitä kokeilin Flot ei toimi muuten:

<title>NSDisplay Test using NSLog and jQuery + Flot</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
<!--[if IE]><script language="javascript" type="text/javascript" src="./excanvas.pack.js"></script><![endif]-->
<script type="text/javascript" src="./jquery.flot.min.js"></script>
<script type="text/javascript" src="./jquery.nsdisplay.js"></script>
</head>
<body>


tai koodissa:

<title>NSDisplay Test using NSLog and jQuery + Flot</title>
<?php
include 'NSDisplay.php';
echo 
$nshead;
?>

</head>

teutari

Carterlake templaten sivu pitäisi tehdä noin:

$TITLE= $SITE['organ'] . " - Sample Blank Page";
$showGizmo = false;  // set to false to exclude the gizmo
include("top.php");
############################################################################
?>
<?php
include 'NSDisplay.php';
echo $nshead;
?>
   
</head>
<body>
<?php
############################################################################
include("header.php");
############################################################################
include("menubar.php");
############################################################################
?>

<div id="main-copy">
<h1>NSDisplay Test using NSLog and jQuery + Flot</h1>
   
<?php
echo $nsdisplay;
?>


    <p> </p>
</div><!-- end main-copy -->

<?php
############################################################################
include("footer.php");

jamo

Vaikka rautalankaohjeet tulee, niin ei sitten millään.
Eiköhän tämä jo riitä tältä erää.

jamo

teutari

Ensimmäinen tälli tuli ja hyvin näyttää pelittävän. ;D
Käyrien aikavälikin tuli muutettua tuohon 12 tuntiin sitten huomasin tuossa jquery.nsdisplay.js TYPCHART:ssa taisi olla pieni näppäinvirhe kun oli +CG, -CG, +CC, -CC kun ilmeisesti pitäisi nuo kaksi viimeistä olla +IC ja -IC joten muutin ne.

weatherc

LainaaKäyrien aikavälikin tuli muutettua tuohon 12 tuntiin sitten huomasin tuossa jquery.nsdisplay.js TYPCHART:ssa taisi olla pieni näppäinvirhe kun oli +CG, -CG, +CC, -CC kun ilmeisesti pitäisi nuo kaksi viimeistä olla +IC ja -IC joten muutin ne.

Jospa olen ajatellut jotain Cloud-to-cloud-tyylistä kun väänsin ne siihen? ;D Tiedä häntä. IntraCloud (IC) se oikeampi on.

teutari

Jäipä tuo jamon NSD2 pikkusen kaivelemaan kun oli aivan hiuskarvanvarassa että alkaisi toimimaan. :(
Itse sivu ja jQuery näyttäisi toimivan aivan oikein mutta jQuery ei löydä NSLog-palikkan NSRealtime.txt ja NSGraph.txt tiedostoja että osaisi piirtää aikajanan sekä käyrän.

Kompastuskivi taitaa nyt olla NSLog-palikka ja asetukset....., mutta tähän NSD2:een pätee samat asetukset mitä oli aikasemmassa NSDisplay asennuksessa kohdassa "Osa 1 - Asennetaan ensin NsLog"

Juttuhan löytyy tuolta: http://www.finwx.net/forum/index.php/topic,1081.0.html

weatherc

Jamo, jos haluat niin voin käydä kurkkaamassa missä vika on ja katsoa että saanko toimimaan (pistätkö ftp-tiedot yv:nä?) ;)
Sen olen huomannut että joskus voi javascriptit olla aika hankalia noitten polkujen suhteen.

weatherc

Dodiih, nyt toimii jamollakin :)

Olin unhottanut että myös NSjson.php:ssä oli polku. Täytyypi päivittää ohje sekä nuo filut ;)