#1 6. 1. 2009 1:59

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 4226
Web

Zápis kódu v tomto fóru

V tomto fóru se o formátování textů stará Texy a zdrojové kódy a odkazy je tudíž možné zapisovat obvyklým postupem.

Odkazy na PHP dokumentaci můžete zapisovat takto: "array_search":[php], do vyhledávání Google odkážete takto "PHP namespace separator":[google].

Části kódu a identifikátory uvnitř odstavce uzavírejte do `zpětných uvozovek`.

Celé bloky kódu ohraničte takto:

/--php
function importFile($m)
{
    list(, $file) = $m;
    $level = substr_count($file, '/');
    echo "$file\n";
}
\--

nebo

/--
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule .* $0.php [L]
\--

Také je možné PHP kód zapsat prostým vložením mezi značky <?php a ?>:

<?php
function importFile($m)
{
    list(, $file) = $m;
    $level = substr_count($file, '/');
    echo "$file\n";
}
?>

Podobně lze zapisovat i JavaScript:

<script type="text/javascript">
function queryMark(url) {
  return (url.indexOf('?') == -1) ? '?' : '&';
}
</script>

Atribut type lze vynechat, tj. stačí kód uzavřít mezi značky <script> a </script>.

Offline

 

#2 6. 1. 2009 19:26

SniperCZE
Člen
Registrovaný: 6. 1. 2009
Příspěvky: 13
Web

Re: Zápis kódu v tomto fóru

Slo by, aby forum bralo i jednoradkovy kody, tedy <?php echo „lipsum“; ?> ? Tedka musi bejt <?php a ?> na novy radce

Editoval SniperCZE (6. 1. 2009 19:27)

Offline

 

#3 6. 1. 2009 20:58

explain
Člen
Registrovaný: 6. 1. 2009
Příspěvky: 3

Re: Zápis kódu v tomto fóru

A co automaticky vkládat odkazy na dokumentaci PHP funkcí ve zvýrazněném kódu? Možná by to byl ale až příliš velký komfort :)

Offline

 

#4 9. 1. 2009 12:53

Tomik
Nette Evangelist
Místo: Roztoky
Registrovaný: 20. 3. 2005
Příspěvky: 565
Web

Re: Zápis kódu v tomto fóru

explain napsal(a):

A co automaticky vkládat odkazy na dokumentaci PHP funkcí ve zvýrazněném kódu? Možná by to byl ale až příliš velký komfort :)

Dal by se na to nasadit JUSH od Jakuba Vrány, který automaticky vytváří i odkazy na dokumentaci PHP a MySQL.

http://jush.sourceforge.net/

Co Ty na to, Davide? :)

Offline

 

#5 9. 1. 2009 13:04

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 4226
Web

Re: Zápis kódu v tomto fóru

Automatické odkazy nějak nemám rád. Fakt je nutné prolinkovat každou funkci v ukázce zdrojového kódu?

Offline

 

#6 9. 1. 2009 13:32

Tomik
Nette Evangelist
Místo: Roztoky
Registrovaný: 20. 3. 2005
Příspěvky: 565
Web

Re: Zápis kódu v tomto fóru

David Grudl napsal(a):

Automatické odkazy nějak nemám rád. Fakt je nutné prolinkovat každou funkci v ukázce zdrojového kódu?

Ale není. Mě to vlastně vůbec nechybí, jen, že mě napadlo, jak vyřešit tento request. :)

Já myslím, že stávající stav je ok.

Offline

 

#7 11. 1. 2009 17:39

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 4226
Web

Re: Zápis kódu v tomto fóru

SniperCZE napsal(a):

Slo by, aby forum bralo i jednoradkovy kody, tedy <?php echo „lipsum“; ?> ? Tedka musi bejt <?php a ?> na novy radce

Šlo, ale v praxi se to nepoužívá.

Offline

 

#8 11. 1. 2009 19:45

SniperCZE
Člen
Registrovaný: 6. 1. 2009
Příspěvky: 13
Web

Re: Zápis kódu v tomto fóru

David Grudl napsal(a):

Šlo, ale v praxi se to nepoužívá.

No nevim, ja to pouzivam docela casto. V sablonach zend_view je to docela uzitecny.

Offline

 

#9 11. 1. 2009 21:35

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 4226
Web

Re: Zápis kódu v tomto fóru

SniperCZE napsal(a):

David Grudl napsal(a):

Šlo, ale v praxi se to nepoužívá.

No nevim, ja to pouzivam docela casto. V sablonach zend_view je to docela uzitecny.

…ale v praxi na diskusních fórech se to nepoužívá.

Offline

 

#10 11. 1. 2009 21:59

Tomik
Nette Evangelist
Místo: Roztoky
Registrovaný: 20. 3. 2005
Příspěvky: 565
Web

Re: Zápis kódu v tomto fóru

Nechme Davida dýchat. A buďme rádi, že máme vůbec nějaký kód barevný!

Offline

 

#11 13. 1. 2009 15:29

SniperCZE
Člen
Registrovaný: 6. 1. 2009
Příspěvky: 13
Web

Re: Zápis kódu v tomto fóru

David Grudl napsal(a): …ale v praxi na diskusních fórech se to nepoužívá.

V tom pripade budma radi za barevnej kod :) ok, budu si muset zvyknout pastovat kod s enterama

Offline

 

Zápatí