Úvod
Open Index

- index cez iframe
- index pomocou PHP
- príkazy v URL

- zoznam predmetov
- oblasť - target
- určenie písma
Open Search
Open Query
Download
FAQ
- často kladene otázky

 

Open Index

Návod na to, ako si umiestniť do stránok zoznam súborov - referátov...

Čo potrebujete?

Ak si chcete do stránok vložiť zoznam súborov studentske.sk, v prvom rade potrebujete mať konto na niektorom zo srverov a prístup na ukladanie a publikovanie webových stránok. Svoje stránky si môžete umiestniť na niektorý z bezplatných serverov, na slovensku napríklad www.miesto.sk, www.host.sk. Výhodnosťou je ak máte na danom serveri k dispozícii skriptovanie v jazyku PHP... oba spomínané servery PHP podporujú.

Krok 1. Vloženie Indexu pomocou IFRAME...

Iframe, je tag, ktory umozni otvorit vzdialenu www stranku.

<iframe src=http://www.studentske.sk/open/?predmet=anglictina width="500" height="300" frameBorder=0 noResize>
</iframe>

Kde použiť iframe? IFrame je vhodne použiť tam, kde nemáte k dispozícii PHP alebo iný skriptovací jazyk, alebo ak sa s týmto jazykom nechcete zdržovať.

Princíp spočíva v tom, že cez iframe sa do vašej stránky načítava stránka s indexom zo studentske.sk. Aby server vedel, ktorú stránku ma zobraziť je dôležitá adresa, ktorá sa načíta... (v iframe je vyznačená červenou). Pre túto adresu platia pravidlá, ktoré si rozoberám nižšie...

Lepšie než iframe, a úplna sloboda - PHP

Iframe má svoje nevýhdy, nepodporujú ho všetky prehliadače a navyše neposkytuje toľko možností ako PHP alebo iné skriptovacie jazyky. Preto ak máte stránky na serveri, ktory podporuje PHP vhodnejšie bude umiestňovanie indexu súborov do stránok pomocou tohoto jednoduchého skriptu:

<?php
$url = fopen ("http://studentske.sk/open/?predmet=anglictina",r);
FPassThru($url);
?>

Na mieste, kde daný skript umiestnite, sa vám zobrazi zoznam súborov. Skript má jedinú úlohu. Prečítať stránku a zapísať ju do vašej stránky. Preto je opäť dôležitá adresa vyznačená červenou, ktorá hovorí skriptu, ktorú stránku má otvoriť a zapísať obsah do vašej stránky. Štruktúra a jednotlivé príkazy sú rozobraté tu. Pri použiti PHP nezabudnite na to, že súbory v ktorých sú obsiahnuté PHP príkazy musia mať príponu .php. Okrem PHP však môžete využiť aj iné nástroje, ako napríklad ASP, JSP, PERL a iné...

URL, ako príkazový riadok...

URL, ktorú je nutne všade uviesť (v prikladoch je označena červenou) sa skladá z niekoľkých častí, a to:

Adresa servera http://www.studentske.sk/open/ a
tzv. QUERY_STRING za otáznikom: ?predmet=... atd..

QUERY_STRING obsahuje príkazy, koré upravia výstup. Povinnou atribútom je predmet. Predmet musí obsahovať údaj o tom, index súborov ktorého predmetu sa má načítať. Na studentske.sk sú k dispozícii nasledovné premety:

anglictina
nemcina
franina
prirodopis
zemepis
chemia
dejepis
noska
ekonomika
bankovnictvo
marketing
matematika
informatika
fyzika
uctovnictvo
adk
ostatne
osobnosti
slovina/citak
slovina/gramatika
slovina/basneproza
slovina/ostatne
slovina/maturity

Teda ak chcete získať zoznam súborov predmetu anglictina váš script bude vyzerať asi takto:

<?php
$url = fopen("http://studentske.sk/open/?predmet=anglictina",r);
fpassthru($url);
?>

Tento script získa zoznam (index) súborov na anglictinu. Vytvorí linky na súbory. Referáty sa vsak predvolene zobrazujú v novom okne, a sú zobrazene bez pouzitia písma (font v tomto prípade mozete zvolit pomocou CSS).

Ak chcete urcit v akom okne sa majú referáty otvarat zapíste to pomocou target=...

Ak chceme aby sa referáty zobrazovali v rovnakom okne budeme potrebovat takýto tvar scriptu:

<?php
$url = fopen("http://studentske.sk/open/?predmet=anglictina&target=_top",r);
fpassthru($url);
?>

Ak chcete zobraziť výstup, teda index referátov písmom arial použite adresu tohto tvaru:

http://www.studentske.sk/open/?predmet=anglictina
&target=_top&pismo=sans-serif

Ak pouzivate ramce, a chcete zoznam referatov otvarat v urcitom ramci, pouzite target=nazov_vasho_ramcu.

Referáty sa otváraju prázdne, bez reklamy, iba čistý text (a obrazky, ktoré patria k referátu, ak referát nejaké obsahuje). Ak chcete zobrazovať výstup referátov - obsahu vo vašom designe, môžete použiť ďalšiu službu a to Open Query. Rovnako môžete vyhľadávať v obsahu, pričom výstup bude zobrazený na vašej stránke pomocou Open Search.

 
(c) Štefan Vantroba - www.studentske.sk